Главная » Просмотр файлов » Советов Б.Я., Яковлев С.А. Моделирование систем (3-е изд., 2001)

Советов Б.Я., Яковлев С.А. Моделирование систем (3-е изд., 2001) (1186218), страница 40

Файл №1186218 Советов Б.Я., Яковлев С.А. Моделирование систем (3-е изд., 2001) (Советов Б.Я., Яковлев С.А. Моделирование систем (3-е изд., 2001)) 40 страницаСоветов Б.Я., Яковлев С.А. Моделирование систем (3-е изд., 2001) (1186218) страница 402020-08-26СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 40)

Имеетсятакже возможность замены имеющихся модулей ППМ на собствен­ные, что еще больше расширяет возможности моделирования раз­личных вариантов систем.Таким образом, программные средства ППМ объединяют в себетри главных качества: 1) содержат алгоритмические решения попроведению моделирования и обработке результатов моделирова­ния систем, доведенные до законченной машинной реализации;2) имеют механизм автоматической настройки на параметры конк­ретных машинных экспериментов, задаваемые пользователем паке­та на этапе генерации рабочих программ моделирования; 3) позво­ляют дополнять генерируемые ППМ рабочие программы модели­рования пользовательскими блоками, расширяющими возможно­сти проведения машинных экспериментов с конкретными объект­ами моделирования из заданного класса.Кроме программных средств ППМ содержит комплект докумен­тов, т. е.

ППМ является хорошо документированной системой дляразработки рабочих программ. Без наличия этой документациииспользование ППМ становится неэффективным. В состав комплек­та документов ППМ входят проектная документация, являющаяся165документацией разработчиков пакета, и пользовательская, необ­ходимая для эксплуатации пакета при решении конкретных задачмоделирования.Существенный момент подготовки к генерации рабочих про­грамм моделирования — обеспечение необходимой технической ба­зы, т.

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

Минимальная конфигу­рация технических средств обеспечивает удовлетворительную рабо­ту ППМ. Некоторое увеличение оперативной и промежуточнойпамяти, а также использование дополнительных периферийныхсредств повышает оперативность и расширяет возможности моде­лирования. Но при этом увеличиваются затраты на техническиесредства АСМ.Структурно АСМ можно разбить на следующие комплексыпрограмм: формирования базы данных об объекте моделирования(БДО); формирования базы данных о машинном эксперименте(БДЭ); моделирования процесса функционирования объекта; рас­ширения возможностей ППМ; организации различных режимовработы ППМ.Комплекс программ формирования БДО реализует все работыпо созданию в АСМ сведений о моделируемом объекте, т. е. систе­ме S.

Причем в БДО эти сведения хранятся в стандартной форме,принятой в АСМ. Информация об объекте может корректироватьсяпо мере получения новых сведений в процессе машинного модели­рования. Для формирования БДО требуются следующие програм­мы: ввода данных об объекте (сведения об элементах системы,типовых математических схемах и операторах их сопряжения); кор­ректировки введенной информации; перевода в стандартную форму;диспетчеризации процедур ввода; формирования БДО (расположе­ния информации во внешней памяти).В результате работы комплекса программ формирования БДЭв АСМ формируется база данных, т.

е. сведения, достаточные дляпроведения конкретных экспериментов с машинной модельюобъекта Мы. Информация для проведения машинного экспериментапереписывается из БДО и дополняется" в соответствии с планомэксперимента факторами, реакциями, критериями оценки и т. п. Дляформирования БДЭ необходимы следующие программы: ввода166данных о планируемом эксперименте (сведений о факторах, реакци­ях, начальных состояниях и т. п.); формирования БДЭ (выделениясведений из БДО, необходимых и достаточных для реализацииконкретного машинного эксперимента с моделью Мм); корректи­ровки введенной информации о машинном эксперименте; распо­ложения информации в архивах во внешней и оперативной памя­ти ЭВМ.Комплекс программ моделирования процесса функционирова­ния объекта непосредственно осуществляет решение постановлен­ной задачи моделирования, т. е.

реализует план ведения машинныхэкспериментов, их организацию на ЭВМ и обработку промежуточ­ных данных и результатов эксперимента, взаимодействие с пользо­вателем. Для решения задачи моделирования требуются следующиепрограммы: управления машинным экспериментом, реализациистратегии эксперимента и его диспетчеризация; машинной имита­ции, включая организацию вычислений и взаимосвязь модулеймодели Мм; обработки и выдачи результатов моделирования систе­мы S в различных режимах взаимодействия с пользователем.Комплекс программ расширения возможностей НИМ призванобеспечить пользователя средствами генерации новых программмоделирования при различных перестройках (объекта моделирова­ния, машинного эксперимента, обработки результатов и т.

п.),возникающих при решении различных задач моделирования. Приэтом в качестве базового языка пакета может быть выбран либоалгоритмический язык общего назначения, либо язык имитацион­ного моделирования (SIMSCRIPT, SIMULA, GPSS и т. д.).Комплекс программ организации различных режимов работыППМ кроме основной работы по диспетчеризации процесса функ­ционирования ППМ призван организовать его работу в режимедиалога с пользователем как на этапе ввода данных об объектемоделирования и эксперименте, корректировки БДО и БДЭ, таки непосредственно в ходе машинного эксперимента с модельюМм использования мультимедиа технологий.

Необходимо такжеобеспечить режим коллективного пользования пакетом, что сущест­венно расширяет возможности и эффективность АСМ.Обучение методам программной имитации систем. Специализиро­ванные языки и системы моделирования являются одним из базо­вых средств современной информационной технологии [35].

В по­следнее время наблюдается широкое развитие данных средств, со­вершенствование их возможностей и пользовательского интерфей­са. Имеются программные пакеты GSPT, Vissim, SIMEX, GPSS/H,Stella, SimPack, DOBSim, Mosis, QSIM, SIMPLORER, Modsim и де­сятки других [2,48]. Рализация систем моделирования на персональ­ных компьютерах расширила сферу их использования в качестве167простого и эффективного средства поддержки этапа проектирова­ния сложных объектов и систем.Анализ рынка средств моделирования показывает, что наиболь­шую популярность получили транзактно-ориентированные языкикласса GPSS.

Это пакеты GPSS/World, GPSS/H, GPSSI PC. MicroGRSS. Языки данного класса хорошо согласуются с удобным опи­санием модели системы в форме Q-схемы (системы массового об­служивания).Система моделирования GPSS/PC, отличающаяся возможно­стью установки на персональные компьютеры разного класса, былавыбрана в качестве базовой для обучения методам программнойимитации сложных систем. Пакет функционирует на персональныхкомпьютерах моделей с 1386 и выше, имеет более 70 типов блокови команд, а также около 50 системных параметров.

В процессепрогона имитационной модели обеспечивается возможность посто­янного наблюдения в шести интерактивных графических окнах (ма­шинная мультипликация, работа одноканальных и многоканальныхустройств, функционирование блоков, отображение таблиц и мат­риц). Система выдает отчет о результатах моделирования, содер­жащий широкий спектр параметров блоков, устройств, очередей,таблиц, пользовательских списков.В процессе лабораторного практикума и курсового проектирова­ния обучающиеся приобретают навыки построения концептуальноймодели исследуемой системы и ее формализации, алгоритмизациии машинной реализации модели, интерпретации результатов моде­лирования.Широкие возможности GPSSfPC позволили создать на ее базепрактикум по курсу «Моделирование систем», состоящий из лабо­раторного практикума и комплекса, поддерживающего курсовоепроектирование [38, 39, 40, 51].Особенности GPSS. Особенности построения и использованияв процессе моделирования GPSS целесообразно рассмотреть наконкретном примере такого пакета, который получил широкое рас­пространение в практике моделирования дискретных систем.Пример 5.1.

Рассмотрим пакет прикладных программ моделирования и исследо­вания на ЭВМ дискретных систем [33, 38, 40]. Этот пакет реализован на базе языкаGPSS. Для ПЭВМ имеется версия языка GPSS/PC. Основное достоинство этогопакета — наличие необходимого набора типовых элементов (устройств, накопите­лей, переключателей и т.

п.), соответствующих компонентам реальных систем (на­пример, формализуемых в виде Q-схем), и программная реализация алгоритмов ихфункционирования, позволяющая строить сложные модели, сохраняя привычнуюдля исследователя или разработчика систем S запись.В пакете GPSS для представления моделируемой системы 5 в виде машинноймодели Мы используется язык блок-диаграмм. Блок-диаграммой в пакете GPSSназывается графическое представление операций, происходящих в моделируемойсистеме S. В этом случае блок-диаграмма описывает взаимодействия, происходящиевнутри моделируемой системы S в процессе ее функционирования.168Исподниеописаниемоделиру­емой сис­темы SФормализация системы S тер­минахS-схемДекомпози­ция систе­мы S к виду5лок-диаграммь!Переводблок-диаг­раммы впрограммуна GP&SРис.

5.S. Схема процесса создания машинной модели с ис­пользованием языка GPSSДля пакета GPSS были введены некоторые условности и общие представленияо моделируемых системах. Введение таких обобщений позволило создать языкблок-диаграмм, в котором блоки соответствуют некоторым действиям, встреча­ющимся в системах исследуемого класса. Вводимый набор блоков для блок-диа­грамм однозначно определяет наборы операторов языка, осуществляющих описаниеструктуры моделируемой системы S, и логических правил, определяющих ее функци­онирование.В блок-диаграммах GPSS блоки представляют собой выполняемые над динами­ческими объектами операции, а стрелки между блоками отражают маршруты перед­вижения данных объектов по системе. Альтернативные ситуации отражаются болеечем одной стрелкой, выходящей из блока.Таким образом, процесс создания модели Мм на языке блок-диаграмм GPSSсводится к декомпозиции исходной системы S до уровня элементарных операций,используемых в пакете GPSS, формированию фиксированной схемы, отражающейпоследовательность элементарных операций, выполняемых над динамическимиобъектами, и определению набора логико-вероятностных правил продвижения пото­ков объектов по имеющейся схеме.Построение блок-диаграмм GPSS предполагает знакомство программиста с на­бором операторов пакета GPSS.

Набор операторов языка однозначно соответствуетнабору блоков для описания блок-диаграмм, поэтому построение блок-диаграммыне является самоцелью, а лишь промежуточным этапом при построении имитацион­ной модели исследуемой системы S с использованием операторов пакета GPSS.

Характеристики

Тип файла
PDF-файл
Размер
9,37 Mb
Тип материала
Высшее учебное заведение

Список файлов книги

Свежие статьи
Популярно сейчас
Зачем заказывать выполнение своего задания, если оно уже было выполнено много много раз? Его можно просто купить или даже скачать бесплатно на СтудИзбе. Найдите нужный учебный материал у нас!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6381
Авторов
на СтудИзбе
308
Средний доход
с одного платного файла
Обучение Подробнее