Основы моделирования в MATLAB. Часть 2. Simulink. Терёхин В.В. - 34 стр.

UptoLike

Составители: 

32
При выборе Fixed-step необходимо также задать режим рас-
чета (Mode). Для параметра Mode доступны три вариан-
та:MultiTasking (Многозадачный) – необходимо использовать, если в
модели присутствуют параллельно работающие подсистемы, и ре-
зультат работы модели зависит от временных параметров этих под-
систем. Режим позволяет выявить несоответствие скорости и дис-
кретности сигналов, пересылаемых блоками
друг другу.
SingleTasking (Однозадачный) - используется для тех моде-
лей, в которых недостаточно строгая синхронизация работы от-
дельных составляющих не влияет на конечный результат модели-
рования.
Auto (Автоматический выбор режима) - позволяет Simulink
автоматически устанавливать режим MultiTasking для тех моде-
лей, в которых используются блоки с различными скоростями пе-
редачи сигналов и режим SingleTasking для моделей, в которых
содержатся блоки, оперирующие одинаковыми скоростями.
При выборе Variable-step в области появляются поля для ус-
тановки трех параметров:
Мах step size - максимальный шаг расчета. По умолчанию он
устанавливается автоматически (auto) и его значение в этом слу-
чае равно (SfopTimeStartTime)/50. Довольно часто это
значе-
ние оказывается слишком большим, и наблюдаемые графики
представляют собой ломаные (а не плавные) линии. В этом случае
величину максимального шага расчета необходимо задавать яв-
ным образом.
Мin step size - минимальный шаг расчета.
Initial step size - начальное значение шага моделирования.
При моделировании непрерывных систем с использованием
переменного шага необходимо указать точность вычислений
: относи-
тельную (Relative tolerance) и абсолютную (Absolute tolerance). По
умолчанию они равны соответственно 10
-3
и auto.
7.1.3 Output options (Параметры вывода)
В нижней части вкладки Solver задаются настройки парамет-
ров вывода выходных сигналов моделируемой системы (Output
options). Для данного параметра возможен выбор одного из трех ва-
риантов:
Refine output (Скорректированный вывод) – позволяет изме-
нять дискретность регистрации модельного времени и тех сигна-
лов, которые сохраняются в рабочей области MATLAB с помо-
        При выборе Fixed-step необходимо также задать режим рас-
чета (Mode). Для параметра Mode доступны три вариан-
та:MultiTasking (Многозадачный) – необходимо использовать, если в
модели присутствуют параллельно работающие подсистемы, и ре-
зультат работы модели зависит от временных параметров этих под-
систем. Режим позволяет выявить несоответствие скорости и дис-
кретности сигналов, пересылаемых блоками друг другу.
    • SingleTasking (Однозадачный) - используется для тех моде-
    лей, в которых недостаточно строгая синхронизация работы от-
    дельных составляющих не влияет на конечный результат модели-
    рования.
    • Auto (Автоматический выбор режима) - позволяет Simulink
    автоматически устанавливать режим MultiTasking для тех моде-
    лей, в которых используются блоки с различными скоростями пе-
    редачи сигналов и режим SingleTasking для моделей, в которых
    содержатся блоки, оперирующие одинаковыми скоростями.
        При выборе Variable-step в области появляются поля для ус-
тановки трех параметров:
    • Мах step size - максимальный шаг расчета. По умолчанию он
    устанавливается автоматически (auto) и его значение в этом слу-
    чае равно (SfopTime — StartTime)/50. Довольно часто это значе-
    ние оказывается слишком большим, и наблюдаемые графики
    представляют собой ломаные (а не плавные) линии. В этом случае
    величину максимального шага расчета необходимо задавать яв-
    ным образом.
    • Мin step size - минимальный шаг расчета.
    • Initial step size - начальное значение шага моделирования.
        При моделировании непрерывных систем с использованием
переменного шага необходимо указать точность вычислений: относи-
тельную (Relative tolerance) и абсолютную (Absolute tolerance). По
умолчанию они равны соответственно 10-3 и auto.

        7.1.3 Output options (Параметры вывода)

        В нижней части вкладки Solver задаются настройки парамет-
ров вывода выходных сигналов моделируемой системы (Output
options). Для данного параметра возможен выбор одного из трех ва-
риантов:
    • Refine output (Скорректированный вывод) – позволяет изме-
    нять дискретность регистрации модельного времени и тех сигна-
    лов, которые сохраняются в рабочей области MATLAB с помо-

32