annotations | Управление внешним видом блока Simscape на основе компонента |
branches | Установление связи между компонентами Сквозные переменные и узлами |
component | Ключевые слова модели компонента |
inputs | Определение входов компонентов, то есть входных портов физического сигнала блока |
nodes | Определение узлов компонентов, т.е. сохранение портов блока |
outputs | Определение выходов компонентов, то есть портов вывода физического сигнала блока |
parameters | Укажите параметры компонента |
variables | Определение переменных домена или компонента |
Линейный резистор модели на языке Simscape
Обзор работы моделирования на языке Simscape с использованием линейного резистора в качестве примера.
Механический компонент - пружина
Следующий файл, spring.ssc, реализует компонент с именем spring.
Электрический компонент - идеальный конденсатор
Следующий файл, ideal_capacitor.ssc, реализует компонент с именем ideal_capacitor.
Компонент без расхода - датчик напряжения
Следующий файл, voltage_sensor.ssc, реализует компонент с именем voltage_sensor.
Компонент заземления - Эталонный электрический
Наиболее простым способом реализации компонента заземления является использование соединения с неявным опорным узлом.
Составной компонент - двигатель постоянного тока
В этом примере показано, как реализовать модель двигателя постоянного тока с помощью составного компонента.
Компонент инициированной задержки
В этом примере показано, как реализовать компонент инициированной задержки.
В этом примере показано, как реализовать компонент, аналогичный подсистеме с поддержкой Simulink ®.
В этом примере показано, как моделировать компонент с помощью диаграмм режимов и перечислений.
Варианты компонентов - ветвь RLC серии
В этом примере показано, как реализовать варианты в файле компонента с помощью условных сечений.
Варианты компонентов - терморезистор
В этом примере показано, как реализовать условную видимость портов компонентов, параметров, переменных и значка условного пользовательского блока.
На следующей диаграмме показано сетевое представление системы масса-пружина-демпфер, состоящей из четырех компонентов (масса, пружина, демпфер и опорная) в области механического вращения.
Объявить переменные компонента
При объявлении переменных Через (Through) и Поперек (Across) в компоненте создается экземпляр переменных Через (Through) и Поперек (Across).
Параметры компонента позволяют задать настраиваемые параметры для блока Simscape, созданного из файла компонента.
Узлы компонентов определяют сохранение портов блока Simscape, созданного из файла компонента.
Объявление входов и выходов компонентов
Помимо сохранения портов, блоки Simscape могут содержать входные и выходные порты физического сигнала, направленные порты, несущие сигналы с соответствующими блоками.
Определение взаимосвязи между переменными компонентов и узлами
Как соединить переменные Through и Across, объявленные в файле компонента, с переменными Through и Across домена.
Создание пользовательских компонентов
Типы компонентов, структура файлов, высокоуровневый рабочий процесс.
Объявление доменов и компонентов
Раздел объявления файлов домена и компонентов: назначение, определения, правила, сводки участников.
Укажите дискретный набор допустимых значений для параметров и переменных событий.
Функции MATLAB ® используются для вычисления значений производных параметров или инициализации переменных.
Определение вариантов компонентов
Условные сечения используются для определения вариантов в файле компонента.
Определение условной видимости элементов компонента
Раздел аннотаций используется для определения условной видимости портов и параметров для исполнений компонентов.
Назначение параметров домена состоит в распространении одного и того же значения параметра на все или некоторые компоненты, подключенные к домену.
Атрибуты модели и атрибуты элемента, используемые на языке Simscape.
Подкласс позволяет строить модели компонентов на основе других моделей компонентов по расширению.