Чтобы создать модель Simulink ®, добавьте блоки в блок-схему, а затем подключите и настройте эти блоки. Можно назначить значения числовым параметрам блока, которые управляют расчетами блока во время моделирования, и настроить свойства блока, которые управляют внешним видом.
Настройте параметры и свойства блоков следующим образом:
Экспериментируйте со значениями параметров при проектировании модели.
Сопоставление результатов моделирования с измеренными данными путем оценки значений параметров.
Разработка эффективного алгоритма управления путем оптимизации значений параметров.
Блоки документов и настройка внешнего вида.
Определите системные константы, создав глобальные переменные, которые можно использовать совместно между блоками и моделями.
Simulink.DualScaledParameter | Укажите имя, значение, единицы измерения и другие свойства параметра Simulink с двойным масштабированием |
Simulink.Parameter | Хранение, совместное использование и настройка значений параметров |
Simulink.VariantControl | Создание объекта переменной управления исполнениями |
Simulink.VariantVariable | Создание объекта параметра варианта |
Задать значения параметров блока
Блоки имеют числовые параметры, определяющие способ вычисления выходных значений. Для управления вычислениями, выполняемыми блоками, можно задать значения параметров.
Чтобы задать одно и то же значение для нескольких параметров блока, можно использовать числовую переменную, создаваемую и сохраняемую в рабочей области, такой как базовая рабочая область, рабочая область модели или словарь данных.
Создайте одну модель для многих систем, отличающихся значениями параметров блока.
Интерфейсы параметров для многократно используемых компонентов
Для каждого параметра блока в повторно используемом компоненте укажите одно и то же значение для всех экземпляров компонента или другое значение для каждого экземпляра.
Организация связанных определений параметров блока в структурах
Повышение читаемости модели и уменьшение усилий по ее обслуживанию путем агрегирования значений параметров блоков в структуры.
Настройка и эксперимент со значениями параметров блока
При построении модели можно экспериментировать с параметрами блока, такими как коэффициенты блока Transfer Fcn, чтобы определить, какие блоки использовать.
Оптимизация, оценка и значения параметров блока сдвига
Используйте подметку параметров для настройки параметров управления, оценки неизвестных параметров модели и проверки надежности алгоритма управления с учетом неопределенности в реальной системе.
Переключение между наборами значений параметров во время моделирования и выполнения кода
Переключение между независимыми наборами значений для одних и тех же параметров блока путем сохранения наборов в массиве структур.
Типы данных параметров блока управления
Управление типом данных, используемого Simulink и сгенерированным кодом для сохранения значений параметров блока в памяти компьютера.
Задать минимальное и максимальное значения для параметров блока
Полностью укажите проект и оптимизируйте созданный код, задав минимальное и максимальное значения для числовых параметров блока.
Для записи сценариев, создающих и изменяющих модели, определите программное имя параметра или свойства в диалоговом окне блока.
Управление внешним видом блоков и добавление пользовательской документации к блокам. Укажите порядок выполнения блока и обратные вызовы.
Связывание пользовательских данных с блоками
Свяжите собственные данные, например числовую переменную, с блоком.