Переменная инициализация

Инициализируйте переменные в блоках до симуляции и проверьте результаты

Решатель Simscape™ вычисляет начальные условия для симуляции модели, находя, что начальные значения для всех системных переменных удовлетворяют всем уравнениям модели. Можно влиять на расчет начальных условий путем определения приоритета и предназначаться для начальных значений для переменных в блоках. Можно также инициализировать переменные для целой модели от сохраненной рабочей точки. После того, как вы инициализируете переменные в блоках и до симуляции модели, можно открыть Переменное Средство просмотра, чтобы видеть, какой из переменных целей удовлетворили.

Функции

развернуть все

simscape.op.createСоздайте рабочую точку путем извлечения данных из модели или из регистрируемых данных моделирования
simscape.op.OperatingPointОбъект рабочей точки, содержащий иерархические целевые данные для переменной инициализации
simscape.op.TargetПеременный целевой объект инициализации
setДобавьте или обновите элемент рабочей точки
getДоступ к элементу дерева данных о рабочей точке
relativePathПолучите путь к узлу, сопоставленному с блоком или подсистемой
hasPathОпределите, содержат ли данные о рабочей точке элемент в заданном пути
removeУдалите элемент из рабочей точки
moveПереместите элемент от одного пути до другого
mergeСоздайте рабочую точку путем слияния данных из двух рабочих точек
hasPrivateDataОпределите, содержат ли данные о рабочей точке частные элементы данных
removePrivateDataУдалите частные элементы данных из рабочей точки

Темы

Инициализация переменной блочного уровня

Принципы инициализации переменных и рекомендуемых рабочих процессов.

Установите приоритет и начальную цель для переменных в блоках

Как задать целевые начальные значения и установить приоритет для переменных в блоках.

Инициализируйте переменные для системы Массового Демпфера Spring

В этом примере показано, как можно использовать инициализацию основной переменной, и как она влияет на результаты симуляции простой механической системы.

Переменное средство просмотра

Как использовать и настроить Переменное Средство просмотра.

Используя данные о рабочей точке для инициализации модели

Принципы инициализации переменных модели из сохраненных рабочих точек, способы извлечь данные из моделей и рекомендуемые рабочие процессы.

Инициализируйте модель Используя рабочую точку от регистрируемых данных моделирования

В этом примере показано, как можно создать OperatingPoint объект от регистрируемых данных моделирования и затем использует эту рабочую точку, чтобы инициализировать модель для последующей запущенной симуляции.

Индексация в массивы компонента

Можно использовать интерфейс командной строки, чтобы индексировать в массив компонентов, например, получить или поставить цели рабочей точки для конкретного члена массивов или построить данные моделирования.