logo
Математическое моделировани2

5.1.3.Установка параметров расчета и его выполнение

Перед выполнением расчетов необходимо предварительно задать параметры расчета. Задание параметров расчета выполняется в панели управления меню Simulation/Configuration Parameters (вкладка Solver). Вид панели управления приведен на рис. 5.6. Ниже коротко описаны только те функции, которые используются в дальнейшем при моделировании устройств моделирования.

Рис. 5.6. Панель управления

Установка параметров расчета модели выполняется с помощью элементов управления, размещенных на вкладке Solver. Эти элементы разделены группы:

  1. Simulation time (Интервал моделирования, или, иными словами, время расчета),

  2. Solver options (Параметры расчета).

Время расчета задается указанием начального (Start time) и конечного (Stop time) значений времени расчета. Начальное время, как правило, задается равным нулю. Величина конечного времени задается пользователем исходя из условий решаемой задачи.

Solver options (Параметры расчета).

При выборе параметров расчета необходимо указать способ моделирования (Type) и метод расчета нового состояния системы (Solver). Для параметра Туре доступны два варианта – с фиксированным (Fixed-step) или с переменным Variable-step) шагом. Как правило, Variable-step используется для моделирования непрерывных систем, a Fixed-step – для дискретных.

Список методов расчета нового состояния системы (Solver) содержит несколько вариантов. Эти методы различны для переменного (Variable-step) и для фиксированного (Fixed-step) шага времени, но, по сути, представляют собой процедуры решения систем дифференциальных уравнений. Величина шага моделирования по умолчанию устанавливается системой автоматически (auto). Требуемая величина шага может быть введена вместо значения auto. При выборе Variable-step в области появляются поля для установки трех параметров:

Max step size – максимальный шаг расчета. По умолчанию он устанавливается автоматически (auto) и его значение в этом случае равно (StopTime – StartTime)/50.

Довольно часто это значение оказывается слишком большим, и наблюдаемые графики представляют собой ломаные (а не плавные) линии. В этом случае величину максимального шага расчета необходимо задавать явным образом.

Min step size – минимальный шаг расчета.

Initial step size – начальное значение шага моделирования.

При моделировании непрерывных систем с использованием переменного шага необходимо указать точность вычислений: относительную (Relative tolerance) и абсолютную (Absolute tolerance). По умолчанию они равны соответственно 10–3 и auto.