Инструменты пользователя

Инструменты сайта


концепция_моделирования

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

концепция_моделирования [2024/07/22 23:07] – создано rossконцепция_моделирования [2024/07/22 23:34] (текущий) ross
Строка 1: Строка 1:
 ====== Концепция моделирования ====== ====== Концепция моделирования ======
  
 +В основе архитектуры системы моделирования лежит концепция "модель/представление", заимствованная из моделей построения графических интерфейсов. Такой подход позволяет разделить функциональность между двумя глобальными абстракциями: моделью и ее отображением. Это дает возможность детальнее моделировать процессы, происходящие в устройстве и более гибко использовать одну и ту же модель для моделирования различных свойств и систем: от алгоритмов автоматизации до физических параметров результатов процесса. Кроме того, такой подход позволяет запускать само моделирование и его непосредственное тестирование на разных машинах и в разные промежутки времени, что существенно экономит как вычислительные мощности, так и время на исследование и исправление модели.
 +
 +===== Модель =====
 +
 +Модель устройства представляет из себя описание всех свойств его составных частей и взаимодействия между ними. Состояние и поведение устройства определяется значениями этих свойств и параметров. Детализация алгоритмов, определяющих поведение устройства определяется необходимой глубиной моделирования. Модель обязательно должна содержать следующие составные части:
 +  * Пользовательский интерфейс, определяющий варианты взаимодействия прибора с пользователем
 +  * Набор датчиков, определяющих управляющие сигналы на входе прибора в зависимости от внешних условий
 +  * Контроллер устройства - систему автоматизации, реализующую алгоритмы управления, т.е. алгоритмы реакции прибора на внешние воздействия (внешние условия и действия оператора)
 +
 +===== Представление =====
 +
 +Представление модели является метод отображения ее состояния или составных частей. В общем случае может быть реализован в любом варианте: от трехмерной анимации работы устройства до построения набора графиков и состояний или текстового лога конкретных событий. Описание представления определяется методом контроля модели, может быть реализовано как на модели в реальном времени, так и работать на "исторических" (смоделированных) данных. Представление использует значения параметров, описывающих состояние устройства и строит его отображение. Такой подход позволяет проводить испытания и тестирование модели как в ручном режиме, так и в автоматизированном.
концепция_моделирования.1721689649.txt.gz · Последнее изменение: 2024/07/22 23:07 — ross