Этот пример использует инструментальную панель средств управления и индикаторов, чтобы сконфигурировать и затем в интерактивном режиме моделировать тепловую модель дома. Можно конфигурировать моделирование, чтобы использовать или традиционные или возобновляемые источники энергии и использовать наружное температурное заданное значение на основе сезона. Во время симуляции можно настроить термостат и контролировать внутреннюю стоимость температуры и тепла. Модель в этом примере добавляет подсистему под названием Инструментальная панель к модели sldemo_househeat
. Для получения дополнительной информации о базовой модели, см. Тепловую Модель Дома.
Эта модель использует блок Subsystem, чтобы организовать средства управления и отображения для модели в одном интерфейсе. Создать подсистему в этом примере:
1. Добавьте блок Subsystem в модель.
2. Удалите предзаполненное содержимое подсистемы. Подсистема блоков Инструментальной панели не требует блоков Inport или Outport, потому что блоки Инструментальной панели не используют порты, чтобы установить связи.
3. Добавьте компоненты инструментальной панели.
Инструментальная панель для этой модели включает блок Knob, блок Radio Button и блок Combo Box, чтобы изменить параметры симуляции. Блок Linear Gauge, три блока Отображения и ключ отображения блока Dashboard Scope сигнализируют во время симуляции.
Можно использовать области в подсистеме, чтобы сгруппироваться и связанные с меткой средства управления и отображения. Для получения дополнительной информации о создании областей, смотрите Поле и Области меток Модели.
Чтобы исследовать связи между каждым блоком в подсистеме Инструментальной панели и моделью, можно выбрать блок в инструментальной панели, сделать паузу на замещающем знаке, который появляется выше его, и нажмите Jump to Connected Element. Редактор Simulink® перешел к и подсвечивает блок или сигнал, соединенный с тем блоком в инструментальной панели.
Блок Knob соединяется с блоком Set Point и позволяет вам настраивать сетбол термостата в модели во время симуляции.
Блок Переключателя соединяется с блоком Avg Outdoor Temp и сопоставляет сезонные средние температуры для Бостона, MA, к сезонным меткам. Щелкните правой кнопкой мыши по блоку Radio Button и выберите Block Parameters из контекстного меню, чтобы изменить среднее температурное значение, используемое в течение каждого сезона.
Блок Display в области Avg Outdoor Temperature показывает наружное температурное значение, используемое в симуляции на основе выбранного сезона.
Подключения блока Combo Box к блоку Gain раньше вычисляли стоимость во время симуляции. Щелкните правой кнопкой по блоку Combo Box и выберите Block Parameters из контекстного меню, чтобы просмотреть или изменить стоимость, заданную в модулях центов на Джоуль.
Блоки Линейной шкалы и Отображения в области Indoor Temperature обеспечивают аналоговые и цифровые признаки относительно мгновенного значения температуры дома во время симуляции.
Блок Display в области Heat Cost показывает совокупную стоимость нагревания, которую дом в течение симуляции показывают на блоке Display.
Блок Dashboard Scope отображает стоимость тепла, внутреннюю температуру и наружную температуру в том же графике.
Эта модель использует симуляцию, следующую, чтобы замедлить образцовое выполнение, таким образом, можно взаимодействовать с моделью во время симуляции. Для получения дополнительной информации смотрите, что Симуляция Следует.
Симуляция настраивается, чтобы запуститься в течение 48 часов. В том периоде времени это целесообразно использовать блок Radio Button и блок Combo Box, чтобы конфигурировать моделирование в течение конкретного сезона и источника энергии. Если вы хотите запустить другой тип симуляции, где вы в интерактивном режиме изменяете сезон или источник энергии, рассматриваете удлинение времени симуляции к чему-то более реалистическому для тех типов изменений.
Выберите сезон и источник энергии для 48-часовой симуляции, и затем запустите симуляцию. Во время симуляции используйте блок Knob, чтобы настроить сетбол для термостата дома и наблюдать эффект изменения на внутренней стоимости температуры и тепла.