exponenta event banner

Инициализация переменной

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

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

Функции

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

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

Темы

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

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

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

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

Инициализация переменных для системы масса-пружина-демпфер

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

Средство просмотра переменных

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

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

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

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

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

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

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