4
ВВЕДЕНИЕ
Развитие моделирования процессов и систем связано с необходимостью
их описания математическими моделями с последующим исследованием
путем вычислительного эксперимента на современных персональных ЭВМ.
При этом затрачивается неизмеримо меньше средств и времени на
проектирование перспективных систем, а часто без моделирования просто
невозможно проводить исследования, осуществлять прогнозирование или
выбирать оптимальные варианты систем. Моделирование - один из
перспективных способов изучения различных процессов и систем.
Задачи моделирования процессов и систем многообразны. Главные
направления моделирования: − имитационное, математическое, физическое и
статистическое. Основные задачи моделирования: − моделирование систем
массового обслуживания, моделирование кибернетических систем,
распознавание образов.
При физическом моделировании модель воспроизводит изучаемый
процесс (систему) с сохранением его физической природы (продувка моделей
в аэродинамических трубах и др.) [1]. При математическом моделировании
исследование различных явлений осуществляется при использовании
математических зависимостей на каком-либо формальном языке (выявляются
закономерности, строятся графики движения процессов и систем во времени
и т.д.). Математическое моделирование особенно эффективно при
исследовании проектируемых систем и при прогнозировании различных
явлений и процессов (например, при метеопрогнозах, при исследовании
ядерных реакций). При имитационном моделировании (стендовые
испытания) имитируются условия различных реальных режимов работы
системы и требуемые воздействия сигналов. При статистическом
моделировании к условиям моделирования добавляются случайные
изменения параметров системы, возмущения и шумы измерений физических
величин.
Наибольший интерес представляет моделирование кибернетических
систем с учетом протекающих в них процессов в различных режимах работы.
Техническая кибернетика [2] исследует системы автоматического управления
и информационно-измерительные системы. Кибернетика как наука об
управлении, получении, передаче и преобразовании информации использует
для описания процессов и систем дифференциальные уравнения и линейные
матричные преобразования.
5
Развитие современных методов моделирования создало предпосылки для
создания и исследования высокоэффективных кибернетических систем,
которые, как правило, ориентированы на цифровые алгоритмы обработки
информации, с применением современных бортовых цифровых
вычислительных машин, микропроцессоров и микро-ЭВМ.
1. ПРОЦЕССЫ И ИХ СВОЙСТВА
Теория процессов (сигналов) рассмотрена в ряде работ [2-7]. Здесь
приводятся основные понятия и положения теории процессов для
практических приложений, связанных с моделированием.
Процесс - это некоторая совокупность изменяющихся во времени
функций, имеющих одни и те же свойства (например, детерминированные -
неслучайные процессы, стохастические - случайные процессы). Большую
группу процессов составляют абсолютно интегрируемые, для которых
выполняется условие
Xtdt()
0
∞
∫
〈∞
. Имеется также группа физически
реализуемых процессов. К ним относятся процессы с ограниченной энергией.
Для них
X tdt
2
0
()
∞
∫
〈∞
. Эти процессы обозначаются L
2
(t). Основные задачи
изучения процессов - установление меры различения процессов и выявление
способов их преобразования.
Пространством процессов называется множество процессов,
обладающих каким-либо одним свойством, дополненное условием
различения процессов [2]. Мерой различения процессов служит расстояние.
Различение процессов осуществляется на числовой оси, на которую
отображаются процессы. Расстояние между процессами определяется
метрикой, обозначаемой d(X,Y)=d[X(t),Y(t)], где X(t), Y(t) - процессы.
Метрическим пространством называется множество, в котором задано
расстояние между каждыми двумя элементами в виде действительной
функции d(X,Y), удовлетворяющей трем аксиомам [2]:
1) d(X,Y)=d(Y,X); 2) d(X,Y)≥0; 3) d(X,Y)+d(Y,Z)≥d(X,Z). (1.1)
Понятие метрики определяется ее свойствами. Приведем примеры функций
от X, Y, которые могут быть взяты в качестве метрик [2]: