|
|||||||
АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция |
Последовательность разработки и машинной реализации моделей
В настоящее время наиболее эффективным методом исследования систем является машинное моделирование, без которого невозможно решение многих задач. Моделирование с использованием компьютера позволяет исследовать механизм явлений, протекающих в реальном объекте с большими или малыми скоростями, когда в натурных экспериментах с объектом трудно (или невозможно) проследить за изменениями, протекающими в течение короткого времени, или когда получение достоверных результатов сопряжено с длительным экспериментом. Сущность машинного моделирования системы состоит в проведении на компьютере эксперимента с моделью, которая представляет собой некоторый программный комплекс, описывающий формально и (или) алгоритмически поведение элементов системы в процессе её функционирования, т.е. в их взаимодействии друг с другом и внешней средой. Основные требования, предъявляемые к модели процесса функционирования системы. 1. Полнота модели должна предоставлять исследователю возможность получения необходимого набора оценок характеристик системы с требуемой точностью и достоверностью. 2. Гибкость модели должна давать возможность воспроизведения различных ситуаций при варьировании структуры, алгоритмов и параметров системы. 3. Длительность разработки и реализации модели системы должна быть по возможности минимальной при учёте ограничений на имеющиеся ресурсы. 4. Структура модели должна быть блочной, т.е. допускать возможность замены, добавления и исключения некоторых частей без переделки всей модели. 5. Информационное обеспечение должно предоставлять возможность эффективной работы модели с базой данных систем определённого класса. 6. Программные и технические средства должны обеспечивать эффективную (по быстродействию и памяти) машинную реализацию модели и удобное общение с ней пользователя. 7. Должно быть реализовано проведение целенаправленных (планируемых) машинных экспериментов с моделью системы с использованием аналитико-имитационного подхода при наличии ограничений. При машинном моделировании системы характеристики процесса её функционирования определяются на основе модели, построенной исходя из имеющейся исходной информации об объекте моделирования. При получении новой информации об объекте его модель пересматривается и уточняется, т.е. процесс моделирования является итерационным. Этот итерационный процесс продолжается до тех пор, пока не будет получена модель, которую можно считать адекватной в рамках решения поставленной задачи исследования и проектирования системы. Моделирование систем на ЭВМ целесообразно использовать в следующих случаях: а) для исследования системы до того, как она спроектирована, с целью оценки эффективности будущей системы, а также определения чувствительности характеристик системы к изменениям структуры, алгоритмов и параметров объекта моделирования и внешней среды; б) на этапе проектирования системы для анализа и синтеза различных вариантов системы и выбора среди конкурирующих такого варианта, который удовлетворял бы заданному критерию оценки эффективности системы при принятых ограничениях; в) после завершения проектирования и внедрения системы, т.е. при её эксплуатации, для получения информации, дополняющей результаты натурных испытаний реальной системы, и для получения прогнозов эволюции системы во времени. Основными этапами моделирования систем являются [8]: – построение концептуальной модели системы и её формализация; – алгоритмизация модели системы и её машинная реализация; – получение и интерпретация результатов моделирования системы. Взаимосвязь перечисленных этапов моделирования систем и их составляющих (подэтапов) представлена в виде сетевого графика (рис. 3.1). Рис. 3.1. Взаимосвязь этапов моделирования систем
К подэтапам относятся: 1.1 – постановка задачи машинного моделирования системы; 1.2 – анализ задачи моделирования системы; 1.3 – определение требований к исходной информации об объекте моделирования и организация её сбора; 1.4 – выдвижение гипотез и принятие предложений; 1.5 – определение параметров и переменных модели; 1.6 – установление основного содержания модели; 1.7 – обоснование критериев оценки эффективности системы; 1.8 – определение процедур аппроксимации; 1.9 – описание концептуальной модели системы; 1.10 – проверка достоверности концептуальной модели; 1.11 – составление технической документации по первому этапу; 2.1 – построение логической схемы модели; 2.2 – получение математических соотношений; 2.3 – проверка достоверности модели системы; 2.4 – выбор вычислительных средств для моделирования; 2.5 – составление плана выполнения работ по программированию; 2.6 – построение схемы программы; 2.7 – проверка достоверности схемы программы; 2.8 – проведение программирования модели; 2.9 – проверка достоверности программы; 2.10 – составление технической документации по второму этапу; 3.1 – планирование машинного эксперимента с моделью системы; 3.2 – определение требований к вычислительным средствам; 3.3 – проведение рабочих расчётов; 3.4 – анализ результатов моделирования системы; 3.5 – представление результатов моделирования; 3.6 – интерпретация результатов моделирования; 3.7 – подведение итогов моделирования и выдача рекомендаций; 3.8 – составление технической документации по третьему этапу. Таким образом, процесс моделирования системы сводится к выполнению перечисленных подэтапов, сгруппированных в виде трёх этапов. На этапе построения концептуальной модели MK и её формализации проводится исследование моделируемого объекта с точки зрения выделения основных составляющих процесса его функционирования, определяются необходимые аппроксимации и получается обобщённая схема модели системы, которая преобразуется в машинную модель MM на втором этапе моделирования путём последовательной алгоритмизации и программирования модели. Последний этап моделирования системы сводится к проведению согласно разработанному плану рабочих расчётов на ЭВМ с использованием выбранных программно-технических средств, получению и интерпретации результатов моделирования системы. Очевидно, что при построении модели и её машинной реализации при получении новой информации возможен пересмотр ранее принятых решений. Поиск по сайту: |
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.003 сек.) |