Моделирование в системах управления
Процесс создания концептуальной модели, вероятно, никогда не сможет быть полностью формализован. Трудно придумать набор простых правил, выполняя которые, можно создать хорошую концептуальную модель. Именно в связи с этим иногда говорят, что моделирование является не только наукой, но и искусством.
Концептуальную модель, содержащую основные сведения об объекте исследований, порой называют ин
формационной моделью.
В научной литературе широко используется термин математическая модель (ММ). ММ — описание объекта исследования, выполненное с помощью математической символики.
Для составления ММ можно использовать любые математические средства — дифференциальное и интегральное исчисления, регрессионный анализ, теорию вероятностей, математическую статистику и т. д. Математическая модель представляет собой совокупность формул, уравнений, неравенств, логических условий и т.д. Использованные в ММ математические соотношения определяют процесс изменения состояния объекта исследования в зависимости от его параметров, входных сигналов, начальных условий и времени. По существу, вся математика создана для формирования математических моделей.
О большом значении математики для всех других наук (в том числе и моделирования) говорит следующий факт. Великий английский физик И.Ньютон (1643-1727 г.г.) в середине 17-го века познакомился с работами Рене Декарта и Пьера Гассенди. В этих работах утверждалось, что все строение мира может быть описано математическими формулами. Под влиянием этих трудов И.Ньютон стал усиленно изучать математику. Сделанный им вклад в физику и математику широко известен.
1.1 Математическое моделирование
Математическое моделирование — метод изучения объекта исследования, основанный на создании его математической модели и использовании её для получения новых знаний, совершенствования объекта исследования или управления объектом.
Математическое моделирование можно подразделить на аналитическое и компьютерное (машинное) моделирование.
При аналитическом моделировании ученый — теоретик получает результат "на кончике пера" в процессе раздумий, размышлений, умозаключений. Формирование модели производится в основном с помощью точного математического описания объекта исследования.
Классическим примером аналитического моделирования является открытие планеты Нептун на основании теоретического анализа движения планеты Уран. Расчеты выполнил французский астроном У.Леверье. Обнаружил планету Нептун немецкий астроном Г.Галле в точке небесной сферы, координаты которой вычислил У.Леверье.
При компьютерном моделировании математическая модель создается и анализируется с помощью вычислительной техники. В этом случае нередко используются приближенные (численные) методы расчета. При компьютерном моделировании используются наиболее прогрессивные информационные технологии, например, виртуальная реальность. При этом моделирование медицинской операции вызывает иллюзию реально происходящего события. Моделирование игровых ситуаций сопровождается мультимедийными эффектами (звуками, видеоэффектами).
Компьютерная модель – модель, реализованная на одном из языков программирования (программа для ЭВМ).
Рассмотрим еще два понятия: полная математическая модель и макромодель.
Полная математическая модель — это модель, отражающая состояния как моделируемой системы, так и всех ее внутренних элементов. Полная ММ электронного усилителя позволяет определить потенциалы всех узлов схемы и токи через все радиоэлементы (т. е. можно определить фазовые переменные для всех элементов модели).
Макромодель проще полной математической модели.
Макромодель адекватна в отношении внешних свойств объекта исследования. Однако, в отличие от полной математической модели, макромодель не описывает внутреннее состояние отдельных элементов. Например, макромодель радиоэлектронного усилителя определяет, как изменяются сигналы на входах (X и Z) и выходе (Y) устройства, но не дает сведения о том, как сигналы изменяются на каждом радиоэлементе (резисторах, транзисторах и т. д.), находящемся внутри усилителя. Другими словами, полная математическая модель описывает и систему, и элементы, входящие в систему. Макромодель же описывает только систему моделирования. Макромодель представляет объект исследования в виде "черного ящика", содержимое которого неизвестно.
Модель называется статической, если среди входных воздействий X и Z нет параметров, зависящих от времени. Статическая модель в каждый момент времени дает лишь застывшую "фотографию" объекта исследования, ее срез. С помощью статических моделей удобно изучать, например, работу логических элементов.
Модель называется динамической, если входные воздействия изменяются во времени, или нужно определить, как изменяется состояние объекта исследования с изменением времени. С помощью динамических моделей исследуют, в частности, переходные процессы в электрических цепях.
Модель называется детерминированной, если каждому набору входных параметров всегда соответствует единственный набор выходных параметров. В противном случае модель называется недетерминированной (стохастической, вероятностной). В стохастических моделях используются генераторы случайных чисел с различными законами распределения.
При моделировании часто оперируют следующими категориями: фазовая переменная, элемент и система. Рассмотрим эти понятия.
Фазовая переменная — это величина, характеризующая физическое или информационное состояние моделируемого объекта.
В качестве примеров фазовых переменных можно назвать электрические напряжения и токи, механические напряжения и деформации, температуру, давление и т.п. В моделях также могут фигурировать такие фазовые переменные, как длины очередей к обслуживающим аппаратам, время обслуживания запроса, время ожидания обслуживания и т. п.
При моделировании часто оперируют следующими категориями: элемент и система. Рассмотрим эти понятия.
Элемент — составная часть сложного объекта исследования.
Система — целое, составленное из частей. Другими словами, система — это множество элементов, находящихся в отношениях и связях друг с другом, образующих определенную целостность, единство.
В зависимости от уровня моделирования, понятия "элемент" и "система" получают различное смысловое наполнение.
Например, в глобальной вычислительной сети элементами являются компьютеры и каналы связи. В другом случае, при моделировании ЭВМ как сложной системы, в качестве элементов можно выделить процессор, устройства ввода-вывода, память. Если системой считать процессор, то элементами станут АЛУ, регистры, мультиплексоры, дешифраторы, триггеры и т. п. В случае исследования триггера элементами будут резисторы и транзисторы. При моделировании транзистора, как целой системы, элементами станут эпитаксиальные, диффузионные, диэлектрические слои, металлические пленки и т. д.
1.2 Понятие об имитационном моделировании
Объектами имитационного моделирования являются локальные и глобальные вычислительные сети, телефонные и телеграфные сети, системы энергоснабжения, транспортные системы, склады, автозаправочные станции, ремонтные мастерские и т. п.
Другие рефераты на тему «Программирование, компьютеры и кибернетика»:
Поиск рефератов
Последние рефераты раздела
- Основные этапы объектно-ориентированного проектирования
- Основные структуры языка Java
- Основные принципы разработки графического пользовательского интерфейса
- Основы дискретной математики
- Программное обеспечение системы принятия решений адаптивного робота
- Программное обеспечение
- Проблемы сохранности информации в процессе предпринимательской деятельности