Анализ и синтез систем автоматического управления с использованием автоматизированных систем "MATLAB" и "CLASSIC". Федотов А.В. - 36 стр.

UptoLike

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

36
ЗАМЕЧАНИЕ: Параметр Sample time имеется во многих биб-
лиотечных блоках SIMULINK. Для каждого блока значение этого парамет-
ра устанавливается индивидуально. Если блок реализует некоторую функ-
цию, то параметр Sample time определяет дискретность вычислений. По-
этому для корректной работы модели необходимо согласовывать установку
этого параметра для взаимосвязанных блоков.
Относительно оси времени блока Scope необходимо сделать дополни-
тельное пояснение. Если величина заданного интервала моделирования не
превышает значение Time Range (и, следовательно, весь процесс «умещает-
ся» в окне Scope), то под графиком в строке Time offset: (временной сдвиг)
выводится нуль. Если же интервал моделирования превышает значение Time
range, то в окне отображается только отрезок времени, равный Т
м
- n(Тimе
range), где Т
м
длительность интервала моделирования, n целое число.
При этом в строке Time offset: выводится величина «скрытого» интервала
времени длиной n(Time range).
Например, если в поле Time range введено значение 10, а длительность
интервала моделирования составляет 16 единиц модельного времени, то в
окне Scope будет выведен график моделируемого процесса за последние 6
единиц времени, а строка под графиком будет иметь вид: Time offset: 10.
Вкладка Data history позволяет задать максимальный объем и способ
записи отображаемых в окне данных:
Объем сохраняемых данных задается установкой флажка Limit rows
to last (предельное число строк) и вводом значения в расположенное рядом
поле. Если флажок снят, то ограничения определяются объемом свободного
пространства рабочей области МATLAB.
Способ записи задается с помощью флажка Save data to workspace
(сохранить данные в рабочей области): если он установлен, то отображаемые
в окне Scope данные сохраняются в рабочей области MATLAB в виде матри-
цы или структуры.
В поле Variable Name (имя переменной) указывается имя матрицы
или структуры, в которой должны храниться данные. Значение по умолча-
нию - ScopeData (данные индикатора).
Раскрывающийся список Save format (формат записи) позволяет вы-
брать формат записи:
o Matrix (матрица) − в виде матрицы;
o Structure (структура) − в виде структуры;
o Structure With Time (структура с полем времени) в виде струк-
туры с сохранением значений модельного времени.
ЗАМЕЧАНИЕ: Структура - это тип данных, используемый во многих
языках программирования высокого уровня. От матрицы или массива
структура отличается тем, что входящие в нее элементы (поля) могут
быть разнотипными (целыми, вещественными, символьными и т. д.).
       ЗАМЕЧАНИЕ: Параметр Sample time имеется во многих биб-
лиотечных блоках SIMULINK. Для каждого блока значение этого парамет-
ра устанавливается индивидуально. Если блок реализует некоторую функ-
цию, то параметр Sample time определяет дискретность вычислений. По-
этому для корректной работы модели необходимо согласовывать установку
этого параметра для взаимосвязанных блоков.
       Относительно оси времени блока Scope необходимо сделать дополни-
тельное пояснение. Если величина заданного интервала моделирования не
превышает значение Time Range (и, следовательно, весь процесс «умещает-
ся» в окне Scope), то под графиком в строке Time offset: (временной сдвиг)
выводится нуль. Если же интервал моделирования превышает значение Time
range, то в окне отображается только отрезок времени, равный Тм - n(Тimе
range), где Тм — длительность интервала моделирования, n — целое число.
При этом в строке Time offset: выводится величина «скрытого» интервала
времени длиной n(Time range).
       Например, если в поле Time range введено значение 10, а длительность
интервала моделирования составляет 16 единиц модельного времени, то в
окне Scope будет выведен график моделируемого процесса за последние 6
единиц времени, а строка под графиком будет иметь вид: Time offset: 10.
       Вкладка Data history позволяет задать максимальный объем и способ
записи отображаемых в окне данных:
        Объем сохраняемых данных задается установкой флажка Limit rows
to last (предельное число строк) и вводом значения в расположенное рядом
поле. Если флажок снят, то ограничения определяются объемом свободного
пространства рабочей области МATLAB.
        Способ записи задается с помощью флажка Save data to workspace
(сохранить данные в рабочей области): если он установлен, то отображаемые
в окне Scope данные сохраняются в рабочей области MATLAB в виде матри-
цы или структуры.
        В поле Variable Name (имя переменной) указывается имя матрицы
или структуры, в которой должны храниться данные. Значение по умолча-
нию - ScopeData (данные индикатора).
        Раскрывающийся список Save format (формат записи) позволяет вы-
брать формат записи:
          o Matrix (матрица) − в виде матрицы;
          o Structure (структура) − в виде структуры;
          o Structure With Time (структура с полем времени) − в виде струк-
    туры с сохранением значений модельного времени.
       ЗАМЕЧАНИЕ: Структура - это тип данных, используемый во многих
языках программирования высокого уровня. От матрицы или массива
структура отличается тем, что входящие в нее элементы (поля) могут
быть разнотипными (целыми, вещественными, символьными и т. д.).




                                    36