
- •Аннотация
- •1.Основные понятия теории моделирования
- •1.2 Определение абстрактной системы по р. Калману
- •Где –упорядоченное по возрастанию множество моментов времени,
- •1.3 Классификация систем по типу поведения
- •1.4 Принципы моделирования
- •2. Основы технологии имитационного моделирования
- •1.2 Аналитическое и имитационное моделирование
- •2.2 Понятие статистического эксперимента
- •2 .3 Область применения имитационных моделей
- •2.4 Управление модельным временем
- •2.5 Оценка качества имитационной модели
- •3. Типовые математические схемы моделей систем
- •3.1.2. Системы разностных уравнений.
- •3.1.3. Примеры систем, описываемых в классе d – схем
- •3.2 Дискретно-детерминированная модель. Конечные автоматы
- •3.3 Дискретно-стохастическая модель. Вероятностный автомат
- •3.4 Марковский процесс с дискретным временем перехода. Уравнения для вероятностей состояний.
- •3.5 Непрерывно-стохастическая модель. Потоки случайных событий.
- •3.6. Марковские процессы с непрерывным временем. Дифференциальные уравнения относительно вероятностей состояний.
- •3.5. Процессы в системах массового обслуживания как непрерывные
- •3.6, Непрерывно-стохастическая модель. Системы массового обслуживания.
- •3.7 Обобщенные модели
- •4. Описание программных средств визуального моделирования системы matlab
- •4.1 Некоторые сведения о пакете matlab
- •4.2 Краткая характеристика расширения matlab – simulink.
- •4.3 Описание программного средства stateflow.
- •5. Разработка моделей средствами simulink-stateflow
- •5.1 Вероятностный автомат
- •5.2 Моделирование процессов функционирования систем массового обслуживания как марковских процессов.
- •5.2.1 Смо замкнутого типа
- •5.2.2 Смо циклического типа с ветвлением переходов
- •5.2.3 Смо смешанного типа
- •5.2.4 Смо смешанного типа с различными характеристиками каналов
- •5.3 Общая схема моделирования смо.
- •Заключение
1.4 Принципы моделирования
Моделирование – это замещение исследуемого объекта (оригинала) его условным образом или другим объектом (моделью) и изучение свойств оригинала путем исследования свойств модели.
Действительная польза от моделирования может быть получена только при соблюдении следующих условий:
модель должна обеспечивать корректное (или, как говорят, адекватное) отображение свойств оригинала, существенных с точки зрения исследуемой стороны его поведения;
модель должна позволять устранить проблемы, присущие проведению исследований при реальном объекте.
Принципы моделирования, в сжатой форме отражают достаточно богатый опыт, который накоплен к настоящему времени в области разработки и использования математических моделей. Отметим следующие основные принципы.
Принцип информационной достаточности. При полном отсутствии информации об исследуемой системе построение ее модели невозможно. При наличии полной информации о системе ее моделирование лишено смысла. Существует некоторый критический уровень априорных сведений о системе, при достижении которого может быть построена ее адекватная модель.
Принцип осуществимости. Создаваемая модель должна обеспечивать достижение поставленной цели исследования с вероятностью, существенно отличающейся от нуля и за конечное время.
Принцип множественности. Создаваемая модель должна отражать в первую очередь те свойства реальной системы (или явления), которые влияют на выбранный показатель эффективности. Поэтому для более полного исследования модели часто используют ряд моделей, позволяющих с разных сторон отражать рассматриваемый процесс.
Принцип агрегирования. В большинстве случаев сложную систему можно представить состоящей из агрегатов (подсистем), для адекватного математического описания которых оказываются пригодными некоторые стандартные математические схемы. Этот принцип позволяет достаточно гибко перестраивать модель в зависимости от задач исследования.
Принцип параметризации. В ряде случаев моделируемая система имеет в свом составе относительно изолируемые подсистемы, характеризующиеся определенным параметром. Такие системы можно заменять в модели соответствующими числовыми величинами, а не описывать процесс их функционирования. Данный принцип позволяет сократить объем и продолжительность моделирования, не снижая существенно адекватность модели.
Степень реализации перечисленных принципов в каждой конкретной модели может быть различной и зависит как от пожеланий разработчика, так и от соблюдения им технологии моделирования. А любая технология моделирования предполагает наличие определенной последовательности действий.
Для компьютерного моделирования – математического моделирования с использованием средств вычислительной техники, характерна следующая последовательность действий:
определение цели моделирования;
разработка концептуальной модели – абстрактной модели, определяющей структуру моделируемой системы, свойства ее элементов и причинно-следственные связи, присущие системе и существенные для достижения цели моделирования;
формализация модели;
программная реализация модели;
планирование модельных экспериментов;
реализация плана эксперимента;
анализ и интерпретация результатов моделирования.
Сразу нужно оговорить, что в данной работе не рассматривается область, связанная с планированием модельных экспериментов.