Советов Б.Я., Яковлев С.А. Моделирование систем (3-е изд., 2001) (1186218), страница 7
Текст из файла (страница 7)
Совершенствуется и само понятие моделирования. Если раньше моделированиеозначало реальный физический эксперимент либо построение макета, имитирующего реальный процесс, то в настоящее время появились новые виды моделирования, в основе которых лежит постановка не только физических, но также и математических экспериментов.Познание реальной действительности является длительными сложным процессом. Определение качества функционированиябольшой системы, выбор оптимальной структуры и алгоритмовповедения, построение системы S в соответствии с поставленнойперед нею целью — основная проблема при проектировании современных систем, поэтому моделирование можно рассматриватькак один из методов, используемых при проектировании и исследовании больших систем.Моделирование базируется на некоторой аналогии реальногои мысленного эксперимента. Аналогия — основа для объясненияизучаемого явления, однако критерием истины может служить только практика, только опыт.
Хотя современные научные гипотезымогут создаться чисто теоретическим путем, но, по сути, базируются на широких практических знаниях. Для объяснения реальныхпроцессов выдвигаются гипотезы, для подтверждения которых ставится эксперимент либо проводятся такие теоретические рассуждения, которые логически подтверждают их правильность. В широкомсмысле под экспериментом можно понимать некоторую процедуруорганизации и наблюдения каких-то явлений, которые осуществляют в условиях, близких к естественным, либо имитируют их.Различают пассивный эксперимент, когда исследователь наблюдает протекающий процесс, и активный, когда наблюдатель вмешивается и организует протекание процесса.
В последнее время распространен активный эксперимент, поскольку именно на его основеудается выявить критические ситуации, получить наиболее интересные закономерности, обеспечить возможность повторения эксперимента в различных точках и т. д.26В основе любого вида моделирования лежит некоторая модель,имеющая соответствие, базирующееся на некотором общем качестве, которое характеризует реальный объект.
Объективно реальныйобъект обладает некоторой формальной структурой, поэтому длялюбой модели характерно наличие некоторой структуры, соответствующей формальной структуре реального объекта, либо изучаемой стороне этого объекта.В основе моделирования лежат информационные процессы, поскольку само создание модели М базируется на информации о реальном объекте. В процессе реализации модели получается информация о данном объекте, одновременно в процессе экспериментас моделью вводится управляющая информация, существенное место занимает обработка полученных результатов, т. е. информациялежит в основе всего процесса моделирования [36,37].Характеристики моделей систем.
В качестве объекта моделирования выступают сложные организационно-технические системы, которые можно отнести к классу больших систем. Более того, посвоему содержанию и созданная модель М также становится системой S(M) и тоже может быть отнесена к классу больших систем,для которых характерно следующее [35, 37].1. Цель функционирования, которая определяет степень целенаправленности поведения модели М.
В этом случае модели могутбыть разделены на одноцелевые, предназначенные для решенияодной задачи, и многоцелевые, позволяющие разрешить или рассмотреть ряд сторон функционирования реального объекта.2. Сложность, которую, учитывая, что модель М является совокупностью отдельных элементов и связей между ними, можнооценить по общему числу элементов в системе и связей между ними.По разнообразию элементов можно выделить ряд уровней иерархии, отдельные функциональные подсистемы в модели М, рядвходов и выходов и т. д., т.
е. понятие сложности может бытьидентифицировано по целому ряду признаков.3. Целостность, указывающая на то, что создаваемая модельМ является одной целостной системой S(M), включает в себябольшое количество составных частей (элементов), находящихсяв сложной взаимосвязи друг с другом.4. Неопределенность, которая проявляется в системе: посостоянию системы, возможности достижения поставленной цели,методам, решения задач, достоверности исходной информации ит.
д. Основной характеристикой неопределенности служит такая мера информации, как энтропия, позволяющая в ряде случаев оценитьколичество управляющей информации, необходимой для достижения заданного состояния системы. При моделировании основнаяцель — получение требуемого соответствия модели реальномуобъекту и в этом смысле количество управляющей информациив модели можно также оценить с помощью энтропии и найтито предельное минимальное количество, которое необходимо для27получения требуемого результата с заданной достоверностью.
Таким образом, понятие неопределенности, характеризующее большую систему, применимо к модели М и является одним из ееосновных признаков [35].5. Поведенческая страта, которая позволяет оценить эффективность достижения системой поставленной цели. В зависимости отналичия случайных воздействий можно различать детерминированные и стохастические системы, по своему поведению — непрерывные и дискретные и т. д. Поведенческая страта рассмотрения системы S позволяет применительно к модели М оценить эффективностьпостроенной модели, а также точность и достоверность полученныхпри этом результатов. Очевидно, что поведение модели М не обязательно совпадает с поведением реального объекта, причем частомоделирование может быть реализовано на базе иного материального носителя [44].6.
Адаптивность, которая является свойством высокоорганизованной системы. Благодаря адаптивности удается приспособитьсяк различным внешним возмущающим факторам в широком диапазоне изменения воздействий внешней среды. Применительно в модели существенна возможность ее адаптации в широком спектревозмущающих воздействий, а также изучение поведения моделив изменяющихся условиях, близких к реальным. Надо отметить, чтосущественным может оказаться вопрос устойчивости модели к различным возмущающим воздействиям. Поскольку модель М —сложная система, весьма важны вопросы, связанные с ее существованием, т.
е. вопросы живучести, надежности и т. д. [50, 54].7. Организационная структура системы моделирования, которая во многом зависит от сложности модели и степени совершенства средств моделирования. Одним из последних достижений в области моделирования можно считать возможность использованияимитационных моделей для проведения машинных экспериментов.Необходимы оптимальная организационная структура комплексатехнических средств, информационного, математического и программного обеспечений системы моделирования S'(M), оптимальная организация процесса моделирования, поскольку следует обращать особое внимание на время моделирования и точность получаемых результатов.8.
Управляемость модели, вытекающая из необходимости обеспечивать управление со стороны экспериментаторов для получениявозможности рассмотрения протекания процесса в различных условиях, имитирующих реальные. В этом смысле наличие многихуправляемых параметров и переменных модели в реализованнойсистеме моделирования дает возможность поставить широкий эксперимент и получить обширный спектр результатов [16, 45]. Управляемость системы тесно связана и со степенью автоматизациимоделирования. В настоящее время получили применение системымоделирования, отличающиеся высокой степенью автоматизации28процесса моделирования, когда наряду с программными средствами управления машинным моделированием используется возможность мультимедийного общения исследователя с процессом моделирования.9.
Возможность развития модели, которая исходя из современного уровня науки и техники позволяет создавать мощные системымоделирования S(M) для исследования многих сторон функционирования реального объекта. Однако нельзя при создании системымоделирования ограничиваться только задачами сегодняшнего дня.Необходимо предусматривать возможность развития системы моделирования как по горизонтали в смысле расширения спектраизучаемых функций, так и по вертикали в смысле расширения числаподсистем, т. е. созданная система моделирования должна позволять применять новые современные методы и средства. Естественно, что интеллектуальная система моделирования может функционировать только совместно с коллективом людей, поэтому к нейпредъявляют эргономические требования [45, 50, 54].Цели моделирования систем.
Одним из наиболее важных аспектов построения систем моделирования является проблема цели.Любую модель строят в зависимости от цели, которую ставитперед ней исследователь, поэтому одна из основных проблем примоделировании — это проблема целевого назначения. Подобиепроцесса, протекающего в модели М, реальному процессу являетсяне целью, а условием правильного функционирования модели, и поэтому в качестве цели должна быть поставлена задача изучениякакой-либо стороны функционирования объекта.Для упрощения модели М цели делят на подцели и создаютболее эффективные виды моделей в зависимости от полученныхподцелей моделирования.
Можно указать целый ряд примеров целей моделирования в области сложных систем. Например, для АСУпредприятием весьма существенно изучение процессов оперативного управления производством, оперативно-календарного планирования, перспективного планирования и здесь также могут бытьуспешно использованы методы моделирования [11, 35, 37].Если цель моделирования ясна, то возникает следующая проблема, а именно проблема построения модели М. Построение моделиоказывается возможным, если имеется информация или выдвинутыгипотезы относительно структуры, алгоритмов и параметров исследуемого объекта. На основании их изучения осуществляетсяидентификация объекта. В настоящее время широко применяютразличные способы оценки параметров: по методу наименьшихквадратов, по методу максимального правдоподобия, байесовские,марковские оценки [10, 13, 18, 22].Если модель М построена, то следующей проблемой можносчитать проблему работы с ней, т.