Моделирование систем
Главная
Вход
Регистрация
Воскресенье, 05.05.2024, 22:45Приветствую Вас Гость | RSS
Меню сайта

Опрос
Оцените мой сайт
Всего ответов: 25

Форма входа

Поиск

Основными операциями, используемыми над моделями являются:

1. Линеаризация.

Пусть М=М(X,Y,A), где X - множество входов, Y - выходов, А - состояний системы. Схематически можно это изобразить: 


X ® A ® Y


Если X, Y, A - линейные пространства (множества), а j, y - линейные операторы, то система (модель) называется линейной. Другие системы (модели) - нелинейные. Нелинейные системы трудно поддаются исследованию, поэтому их часто линеаризуют - сводят к линейным каким-то образом.

2. Идентификация.

Пусть М=М(X,Y,A), A={ai }, ai=(ai1,ai2,...,aik) - вектор состояния объекта (системы). Если вектор ai зависит от некоторых неизвестных параметров, то задача идентификации (модели, параметров модели) состоит в определении по некоторым дополнительным условиям, например, экспериментальным данным, характеризующим состояние системы в некоторых случаях. Идентификация - решение задачи построения по результатам наблюдений математических моделей, описывающих адекватно поведение реальной системы. 


3. Агрегирование.

Операция состоит в преобразовании (сведении) модели к модели (моделям) меньшей размерности (X, Y, A). 


4. Декомпозиция.

Операция состоит в разделении системы (модели) на подсистемы (подмодели) с сохранением структур и принадлежности одних элементов и подсистем другим. 


5. Сборка.

Операция состоит в преобразовании системы, модели, реализующей поставленную цель из заданных или определяемых подмоделей (структурно связанных и устойчивых). 


6. Макетирование.

Эта операция состоит в апробации, исследовании структурной связности, сложности, устойчивости с помощью макетов или подмоделей упрощенного вида, у которых функциональная часть упрощена (хотя вход и выход подмоделей сохранены). 


7. Экспертиза, экспертное оценивание.

Операция или процедура использования опыта, знаний, интуиции, интеллекта экспертов для исследования или моделирования плохо структурируемых, плохо формализуемых подсистем исследуемой системы. 


8. Вычислительный эксперимент.

Это эксперимент, осуществляемый с помощью модели на ЭВМ с целью распределения, прогноза тех или иных состояний системы, реакции на те или иные входные сигналы. Прибором эксперимента здесь является компьютер (и модель!). 


Модели и моделирование применяются по следующим основным и важным направлениям.

1. Обучение (как моделям, моделированию, так и самих моделей).

2. Познание и разработка теории исследуемых систем - с помощью каких - то моделей, моделирования, результатов моделирования.

3. Прогнозирование (выходных данных, ситуаций, состояний системы).

4. Управление (системой в целом, отдельными подсиситемами системы, выработка управленческих решений и стратегий).

5. Автоматизация (системы или отдельных подсистем системы).

В базовой четверке информатики: "модель - алгоритм - компьютер - технология" при компьютерном моделировании главную роль играют уже алгоритм (программа), компьютер и технология (точнее, инструментальные системы для компьютера, компьютерные технологии).

Например, при имитационном моделировании (при отсутствии строгого и формально записанного алгоритма) главную роль играют технология и средства моделирования; аналогично и в когнитивной графике.

Основные функции компьютера при моделировании систем:

•выполнять роль вспомогательного средства для решения задач, решаемых обычными вычислительными средствами, алгоритмами, технологиями;

•выполнять роль средства постановки и решения новых задач, не решаемых традиционными средствами, алгоритмами, технологиями;

•выполнять роль средства конструирования компьютерных обучающе - моделирующих сред;

•выполнять роль средства моделирования для получения новых знаний;

•выполнять роль "обучения" новых моделей (самообучающиеся модели).


Компьютерное моделирование - основа представления знаний в ЭВМ (построения различных баз знаний). Компьютерное моделирование для рождения новой информации использует любую информацию, которую можно актуализировать с помощью ЭВМ.

Разновидностью компьютерного моделирования является вычислительный эксперимент.

Компьютерное моделирование, вычислительный эксперимент становится новым инструментом, методом научного познания, новой технологией также из-за возрастающей необходимости перехода от исследования линейных математических моделей систем .

Компьютерное моделирование, от постановки задачи - до получения результатов, проходит следующие этапы.

1. Постановка задачи. 
a. Формулировка задачи. 
b. Определение цели моделирования и их приоритетов. 
c. Сбор информации о системе, объекте моделирования. 
d. Описание данных (их структуры, диапазона, источника и т. д.).

2. Предмодельный анализ. 
a. Анализ существующих аналогов и подсистем. 
b. Анализ технических средств моделирования (ЭВМ, периферия). 
c. Анализ программного обеспечения(языки программирования, пакеты программ, инструментальные среды). 
d. Анализ математического обеспечения(модели, методы, алгоритмы).

3. Анализ задачи (модели). 
a. Разработка структур данных. 
b. Разработка входных и выходных спецификаций, форм представления данных. 
c. Проектирование структуры и состава модели (подмоделей).

4. Исследование модели. 
a. Выбор методов исследования подмоделей. 
b. Выбор, адаптация или разработка алгоритмов, их псевдокодов. 
c. Сборка модели в целом из подмоделей. 
d. Идентификация модели, если в этом есть необходимость. 
e. Формулировка используемых критериев адекватности, устойчивости и чувствительности модели.

5. Программирование (проектирование программы). 
a. Выбор метода тестирования и тестов (контрольных примеров). 
b. Кодирование на языке программирования(написание команд). 
c. Комментирование программы.

6. Тестирование и отладка. 
a. Синтаксическая отладка. 
b. Семантическая отладка (отладка логической структуры). 
c. Тестовые расчеты, анализ результатов тестирования. 
d. Оптимизация программы.

7. Оценка моделирования. 
a. Оценка средств моделирования. 
b. Оценка адекватности моделирования. 
c. Оценка чувствительности модели. 
d. Оценка устойчивости модели.

8. Документирование. 
a. Описание задачи, целей. 
b. Описание модели, метода, алгоритма. 
c. Описание среды реализации. 
d. Описание возможностей и ограничений. 
e. Описание входных и выходных форматов, спецификаций. 
f. Описание тестирования. 
g. Описание инструкций пользователю.

9. Сопровождение. 
a. Анализ использования, периодичности использования, количества пользователей, типа использования (диалог, автономно и др.), анализ отказов во время использования модели. 
b. Обслуживание модели, алгоритма, программы и их эксплуатация. 
c. Расширение возможностей: включение новых функций или изменение режимов моделирования, в том числе и под модифицированную среду. 
d. Нахождение, исправление скрытых ошибок в программе, если таковые найдутся.

10. Использование модели.
Счётчик визитов

Друзья сайта
  • сайт ПФНГТУ
  • DBRus
  • Английский язык
  • Архитектура ЭВМ
  • Базы данных
  • Вычислительная математика
  • Дискретная математика
  • Дискретная математика
  • Интеллектуальные информационные системы
  • Информационная безопасность и защита информации
  • Компьютерная графика
  • Математическая логика
  • Операционные системы
  • Основы производства промышленных изделий
  • Основы теории управления
  • Представление знаний в ИС
  • Программирование на ЯВУ
  • Физика (электростатика)
  • Электротехника и электроника

  • Календарь
    «  Май 2024  »
    ПнВтСрЧтПтСбВс
      12345
    6789101112
    13141516171819
    20212223242526
    2728293031


    Copyright MyCorp © 2024