приемлемы в меньшей степени. В этом случае остается один путь: заключение о подобии модели и прототипа делать на основе сопоставления их структур и реализуемых функций. Такие заключения не носят формального характера, поскольку основываются на опыте и интуиции исследователя.
По результатам проверки модели на адекватность принимается решение о возможности ее практического использования или о проведении корректировки.
6.Корректировка модели. При корректировке модели могут уточняться существенные параметры, ограничения на значения управляемых параметров, показатели исхода операции, связи показателей исхода операции с существенными параметрами,
критерий эффективности. После внесения изменений в модель вновь выполняется оценка адекватности. И
7.Оптимизация модели. Сущность оптимизации моделейпроведенияисследований на ней. В основе оптимизацииД лежит возможность
|
|
|
|
А |
преобразования моделей из одной формы в другую. Преобразование |
||||
|
|
|
б |
|
может выполняться либо с использованием математических методов, |
||||
либо эвристическим путем. |
|
|||
|
|
и |
|
|
|
|
Контрольные вопросы и задания |
||
|
С |
|
|
|
1. Чем обосновано пр менен е математических методов в научных |
||||
исследованиях? |
|
|
|
|
2. |
Сформулируйте определение «статистическая совокупность». |
|||
3. |
Какие существуют законы распределения? |
|||
4. |
В чем заключается отличие регрессионного, факторного и |
|||
кластерного анализов? |
|
|
||
5. |
Сформулируйте требования, предъявляемые к математическим |
|||
моделям. |
|
|
|
|
6. |
В чем заключается различие прямой и обратной задач? |
|||
7. |
Перечислите основные этапы математического моделирования. |
|||
86
Компьютерное моделирование является одним из эффективных методов изучения сложных систем, к которым относятся строительные и дорожные машины. Предметом компьютерного моделирования применительно к техническим наукам могут быть сложные технические системы, конструкции машин, комплексов, оборудования, технологический процесс производства с большим количеством связей и операций процессов, системный анализ
комплектов. Необходимо отметить, что компьютерное моделирование
объектов при проведении сервисных работ по техническому обслуживанию, диагностированию и ремонтуИоборудования, машин и
экспериментальных исследований с последующим испытанием в реальных условиях готового опытного образца машины, оборудования, агрегата.
применимо для проведения большогоДколичества промежуточных
Компьютерные модели проще и удобнее исследовать в силу их
возможности проводить вычислительные эксперименты, в тех
случаях, когда реальные эксперименты затруднены из-за финансовых |
|
и |
|
или физических препятствийАили могут дать непредсказуемый |
|
результат. Кроме того, компьютерное моделирование дает |
|
С |
|
возможность провести бтерацию реальных условий и режимов |
|
эксплуатации. Лог чность |
формализованность компьютерных |
моделей позволяет определить основные факторы, определяющие свойства изучаемого объекта-оригинала (или целого класса объектов), в частности, исследовать отклик моделируемой физической системы на изменения её параметров и начальных условий [28]. В настоящее время с помощью методов графического и компьютерного моделирования возможна разработка конструкций деталей, узлов, агрегатов машин, металлоконструкций, их 3D-моделей. Системы автоматизации систем проектирования и роботизации технологических процессов уже невозможно представить без применения компьютерных технологий. Компьютерное моделирование является основой современных измерительных и регистрирующих комплексов, применяемых как в виде встроенных,
87
так и самостоятельных систем для экспериментальных и диагностических исследований техники.
Компьютерное моделирование – процесс создания и исследования моделей с помощью компьютера.
Компьютерная модель – это модель, реализованная средствами программной среды (рис. 4.1).
|
И |
Д |
|
А |
|
С |
|
Рис. 4.1.иКомпьютернаябмодель трактора РТ-М-160
Компьютерное моделирование дает возможность:
• расширить круг исследовательских объектов: становится возможным изучать неповторяющиеся явления, явления прошлого и будущего, объекты, которые не воспроизводятся в реальных условиях;
• визуализировать объекты любой природы, в том числе и
абстрактные; |
|
|
|
• исследовать |
явления |
и процессы в |
динамике их |
развертывания; |
|
|
|
• управлять |
временем |
проведения |
компьютерного |
эксперимента (ускорять, замедлять и т. д.); |
|
||
• совершать |
многоразовые |
испытания модели, каждый раз |
|
возвращая её в первичное состояние; |
|
||
|
|
88 |
|
•получать разные характеристики объекта в числовом или графическом виде;
•находить оптимальную конструкцию объекта, не изготовляя его пробных экземпляров;
•проводить эксперименты без риска негативных последствий для здоровья человека или окружающей среды.
Выделяют следующие виды моделирования:
1. Физическое моделирование. Так как компьютер может быть
представлен как часть экспериментальной установки или тренажера, то он воспринимает внешние сигналы, осуществляет соответствующие расчеты и выдает сигналы, управляющие различными манипуляторами.
2. Динамическое или численное моделирование предполагает численное решение системы алгебраических и дифференциальных
уравнений методами |
вычислительной математики |
и проведение |
|||
|
|
|
|
Д |
|
вычислительного эксперимента при различных параметрах системы, |
|||||
начальных условиях |
и |
внешних |
воздействиях. спользуется для |
||
|
|
|
А |
|
|
моделирования различных физических, биологическихИ |
, социальных и |
||||
других явлений: колебания маятника, распространение волны, |
|||||
изменение численности |
населения, популяции данного вида |
||||
животных и т.д. |
б |
|
|
||
|
|
|
|
|
|
3. Имитационное моделирование обеспечивает создание |
|||||
и |
|
|
|
||
компьютерной программы ( ли пакета программ), имитирующей |
|||||
поведение сложной техн ческой, |
экономической или иной системы |
||||
на ЭВМ с требуемой точностью. Имитационное моделирование предусматривает формальное описание логики функционирования исследуемой системы с течением времени, которое учитывает
существенные взаимодействия ее компонентов и обеспечивает |
|||
проведение |
Сстатистических |
экспериментов. |
Объектно- |
ориентированные компьютерные |
симуляции используются для |
||
исследования поведения экономических, биологических, социальных и иных систем, обучающих программ и анимаций. Например, модель технологического процесса, некоторой отрасли производства и т.д.
4. Статистическое моделирование используется для изучения стохастических систем и состоит в многократном проведении
испытаний |
с |
последующей |
статистической |
обработкой |
||
получающихся |
результатов. Подобные |
модели позволяют |
||||
исследовать |
поведение |
всевозможных |
систем |
массового |
||
обслуживания, |
|
многопроцессорных |
систем, информационно- |
|||
|
|
|
89 |
|
|
|
вычислительных сетей, различных динамических систем, на которые воздействуют случайные факторы. Статистические модели применяются при решении вероятностных задач, а также при обработке больших массивов данных (интерполяция, экстраполяция, регрессия, корреляция, расчет параметров распределения и т. д.). Они отличаются от детерминированных моделей, использование которых предполагает численное решение систем алгебраических или дифференциальных уравнений либо замену изучаемого объекта детерминированным автоматом.
5.Информационное моделирование заключается в создании информационной модели, то есть совокупности специальным образом организованных данных (знаков, сигналов), отражающих наиболее
существенные стороны исследуемого объекта. Различают наглядные, графические, анимационные, текстовые, табличныеИинформационные модели. К ним относятся всевозможные схемы, графы, графики, таблицы, диаграммы, рисунки, анимацииД, выполненные на ЭВМ, в том числе цифровая карта звездного неба, компьютерная модель земной поверхности и т.д.
6.Моделирование знанийАпредполагает построение системыб
системы, логическ |
е гры т.д. Логические модели используются для |
|
и |
С |
|
представления знан й в экспертных системах, для создания систем |
|
искусственного |
нтеллекта, осуществления логического вывода, |
доказательства теорем, математических преобразований, построения роботов, использования естественного языка для общения с ЭВМ.
В процессе создания компьютерной модели полезно разработать удобный интерфейс, который позволит визуализировать формальную модель, а также реализовать интерактивный диалог человека с компьютером на этапе исследования модели.
Существуют два принципиально различных пути построения компьютерной модели:
1)построение алгоритма решения задачи и его кодирование на одном из языков программирования;
2)построение компьютерной модели с использованием одного из приложений (электронных таблиц, систем управления базами данных (СУБД) и др.).
90