Модель: TriggeredTrapezoid
Библиотека: StateGraph
Имя на уровне решателя: TrapM
Аннотация: Модель трапецеивидной модели
Обозначение:
Описание модели
№ |
Обозначение порта |
Тип |
Наименование порта |
|---|---|---|---|
1 |
Port1 |
base.DOF1 |
Сигнальный входной порт |
2 |
Port2 |
base.DOF1 |
Сигнальный выходной порт |
№ |
Параметр |
Тип |
Описание |
Значение по умолч. |
|---|---|---|---|---|
1 |
Amplitude |
base.real |
Амплитуда |
|
2 |
Falling |
base.real |
Продолжительность падения трапеции |
|
3 |
Offset |
base.real |
Смещение выходного сигнала |
|
4 |
Rising |
base.real |
Продолжительность подъема трапеции |
Результаты тестирования
www.laduga.com
Глава 1. Заданные параметры теста
Название тестируемого компонента
TriggeredTrapezoid
Модуль тестируемого компонента
StateGraph
Дата тестирования
Thu Mar 12 16:47:21 2026
Результат
OK
Глава 2. Схема тестируемого объекта
Модель трапецеидального сигнала
На вход модели подаётся тот же сигнал из источника кусочно-линейной функции,
данные которого загружаются из внешнего файла.
Этот сигнал используется как управляющий
и поступает в модель формирования трапецеидального сигнала.
Модель формирует выходной сигнал трапецеидальной формы при появлении входного импульса.
Форма сигнала состоит из участка подъёма,
участка постоянного уровня и участка спада.
Параметры модели:
Amplitude — амплитуда выходного сигнала;
Rising — продолжительность участка подъёма сигнала;
Falling — продолжительность участка спада сигнала;
Offset — смещение выходного сигнала относительно нуля.
При появлении входного импульса выходной сигнал начинает плавно увеличиваться
в течение времени Rising, затем достигает заданной амплитуды Amplitude
и удерживается на этом уровне.
После окончания активного участка сигнал плавно уменьшается в течение времени Falling
и возвращается к значению, заданному параметром Offset.
По графику видно, что модель корректно формирует трапецеидальный сигнал:
при каждом входном импульсе происходит плавный подъём,
затем удержание уровня и последующий спад.
Форма сигнала соответствует заданным параметрам,
а генерация повторяется для каждого входного импульса,
что показывает стабильную и правильную работу модели.
Рисунок 1 - Схема теста
Глава 3. Графики результатов теста
Рисунок 2 - TriggeredTrapezoid.RUN
Рисунок 3 - TriggeredTrapezoid.Check1