Стохастические модели систем

  Типы систем Статические Динамические
    Дискретные по U.Y     Непрерывные по U.Y     Дискретные по Т Непрерывные по Т
    Дискретные по U, Y Непрерывные по U,Y Дискретные по U,Y Непрерывные по U, Y
Математический аппарат описания Схемы независимых испытаний Регрессионные модели Марковские цепи, стохастические автоматы Стохастические разностные уравнения Системы массового обслуживания Стохастические дифференциальные уравнения
Методы оценки параметров и анализа Стохастические оценки вероятности, дисперсионный анализ Регрессивный анализ Статистическое моделирование Статистическое оценивание состояний и параметров, анализ стохастической устойчивости Теория массового обслуживания, имитационное управление Теория устойчивости
Методы синтеза Стохастическое программирова­ние Планирование эксперимента, стохастическое программирование Динамическое программирование Динамическое программирование Перебор, методы оптимального управления Оптимальное и адаптивное управление
Области применения Задачи выбора из конечного числа вариантов (испытания) Обработка результатов измерений, испытаний ЭВМ Импульсные и цифровые САУ Системы обслуживания (вычислительные системы, ГАП и т.д.) САУ, механические, тепловые, электронные и другие процессы
                   

Примечание: U - множество входов, Y - множество выходов системы.

Закон больших чисел гласит, что если стохастические модели систем - student2.ru – случайные величины с математическим ожиданием стохастические модели систем - student2.ru и дисперсией стохастические модели систем - student2.ru , то

стохастические модели систем - student2.ru (30)

при достаточно больших N. Это говорит о принципиальной возможности сколь угодно точной оценки стохастические модели систем - student2.ru , по измерениям. Центральная предельная теорема, уточняющая (40), утверждает что

стохастические модели систем - student2.ru (31)

где ξ - стандартная нормально распределенная случайная величина стохастические модели систем - student2.ru .

Если величина стохастические модели систем - student2.ru неизвестна, то следует заменить в (41) σ на оценку

стохастические модели систем - student2.ru

где стохастические модели систем - student2.ru

При этом величина ξ будет распределена уже не нормально, а по закону Стьюдента, который при N ≥ 20 практически неотличим от нормального

Поскольку распределение величины хорошо известно и затабулировано (например, известно, что Р{|ξ|>1}=0.32, Р{|ξ|>2}=0.05, Р{|ξ|>3}=0.03), то соотношение (31) позволяет вычислять погрешность оценки. Пусть, например, требуется найти, при каком числе измерений погрешность оценки их математического ожидания с вероятностью 0.95 окажется меньше, чем 0.01, если дисперсия каждого измерения равна 0.25. Из (31) получаем, что должно выполняться неравенство

стохастические модели систем - student2.ru откуда N > 10000.

Разумеется, формулировкам (30), (31) можно придать более строгий вид и это легко может быть сделано с помощью понятий вероятностной сходимости. Трудности возникают при попытке проверить условия этих строгих утверждений.

Например, в законе больших чисел и центральной предельной теореме требуется независимость отдельных измерений (реализаций) случайной величины и конечность ее дисперсии. Если эти условия нарушаются, то могут нарушаться и выводы. Например, если все измерения совпадают: стохастические модели систем - student2.ru то, хотя все остальные условия выполняются, об усреднении не может быть и речи.

Другой пример: закон больших чисел несправедлив, если случайные величины стохастические модели систем - student2.ru распределены по закону Коши (с плотностью распределения стохастические модели систем - student2.ru , не обладающему конечными математическими ожиданием и дисперсией. А ведь такой закон встречается в жизни. Например, по Коши распределена интегральная освещенность точек прямолинейного берега равномерно вращающимся прожектором, находящимся в море (на корабле) и включающимся в случайные моменты времени.

Но еще большие трудности вызывает проверка обоснованности самого Употребления термина «случайный». Что такое случайная величина, случайное событие и т.д.? Часто говорят, что событие А случайно, если в результате эксперимента оно может наступить (с вероятностью р) или не наступить (с вероятностью 1 - р). Все, однако, не так просто. Само понятие вероятности может быть связано с результатами экспериментов лишь через частоту его наступления в некотором ряде (серии) экспериментов: стохастические модели систем - student2.ru , где NA - число экспериментов, в которых событие наступило, N - общее число экспериментов. Если числа стохастические модели систем - student2.ru при Достаточно большом N приближаются к некоторому постоянному числу рА:

стохастические модели систем - student2.ru , (32)

то событие А можно назвать случайным, а число р - его вероятностью. При этом частоты, наблюдавшиеся в различных сериях экспериментов, должны быть близки между собой (это свойство называется статистической устойчивостью или однородностью). Сказанное относится и к понятию случайной величины, Поскольку величина ξ является случайной, если случайными являются события {а<ξ<b} для любых чисел а, b. Частоты наступления таких событий в длинных сериях экспериментов должны группироваться около некоторых постоянных значений.

Итак, для применимости стохастического подхода должны выполняться следующие требования:

· массовость проводимых экспериментов, т.е. достаточно большое число;

· повторяемость условий экспериментов, оправдывающая сравнение результатов различных экспериментов;

· статистическая устойчивость.

Стохастический подход заведомо нельзя применять к единичным экспериментам: бессмысленны выражения типа «вероятность того, что завтра будет дождь», «с вероятностью 0.8 ЦСКА выиграет кубок УЕФА» и т.п. Но даже если массовость и повторяемость экспериментов имеются, статистической устойчивости может и не быть, а проверить это – непростое дело. Известные оценки допустимого отклонения частоты от вероятности основаны на центральной предельной теореме или неравенстве Чебышева и требуют дополнительных гипотез о независимости или слабой зависимости намерений. Опытная же проверка условия независимости еще сложнее, так как требует дополнительных экспериментов.

Принципы выбора модели

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

Как указывалось, статическую модель заведомо можно применить, если система устойчива, изменения ее входов достаточно медленны, а выходы измеряются достаточно редко. Однако эти требования не обязательны и в рамках заданной цели, для которой ММ предназначена, могут быть ослаблены.

При уточнении структуры статической модели руководствуются тем же принципом. Например, если зависимость выхода от входа монотонна, то первым делом пробуют линейную ММ стохастические модели систем - student2.ru Если зависимость выхода от входа носит экстремальный характер, то берут квадратичную функцию

стохастические модели систем - student2.ru

а если есть подозрения, что зависимость выхода от входа имеет перегиб, то начинают с кубической функции

стохастические модели систем - student2.ru

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

Если точность моделей с постоянными коэффициентами недостаточна, т.е. исследуемая система нестационарна, то в модель вводят зависимость коэффициентов от времени (дрейф, тренд). Дрейф может быть монотонным или периодическим, причем в большинстве случаев достаточно ограничиться простейшими моделями дрейфа: линейными

стохастические модели систем - student2.ru

или гармоническими

стохастические модели систем - student2.ru .

Если возникает дилемма: «выбрать ММ детерминированную или стохастическую», то предпочтение следует отдать детерминированной ММ. И только если не удается обойтись без случайности, то вводят ее, причем сначала в наиболее простой форме, например, приведенной к выходу: стохастические модели систем - student2.ru , где φ -случайное возмущение. Аналогично, переходить к нечеткой ММ следует только при неадекватности стохастических ММ (что в действительности бывает не так уж редко).

Иногда структуру системы характеризуют, кроме прочего, целым числом, определяющим порядок ее динамической модели (например, размерностью вектора состояния ММ, глубиной памяти ММ, максимальной внутренней задержкой и т.п.). В соответствии с принципом простоты, при выборе ММ следует начинать с наименьших значений порядка, учитывая, что многие классы динамических процессов описываются моделями 1-2-го порядка. Например, для описания монотонных (так называемых «апериодических») переходных процессов часто достаточно апериодического звена – линейной стационарной дифференциальной ММ 1-го порядка, имеющей передаточную функцию от входа к выходу

стохастические модели систем - student2.ru

где k – коэффициент усиления статической ММ,

T - постоянная времени звена (Величина Т определяется тем свойством, что за время 3Т переходная составляющая процесса в апериодическом звене уменьшается до 5% от начального уровня).

Для описания колебательных процессов используется колебательное звено – линейное дифференциальное уравнение 2-го порядка, соответствующее передаточ­ной функции

стохастические модели систем - student2.ru

где ψ - показатель затуханий колебаний (|ψ| < 1).

Переходить к ММ более высокого порядка следует лишь тогда, когда экспериментальные данные не позволят принять гипотезу об описании системы моделью данного порядка. Иначе говоря, «не решай сложную задачу, не решив сначала простую».

Отметим, что если ММ системы есть передаточная функция в непрерывном времени, то степень ее числителя не должна превосходить степени знаменателя. Иначе ММ будет включать чистое дифференцирование и ее нельзя будет привести к уравнению состояния. Кроме того, на входные сигналы бесконечной мощности такая ММ будет реагировать сигналами бесконечной мощности, что говорит о ее негрубости. Понятие грубости ММ было введено в конце 20-х годов А.А.Андроновым и означает, что малые изменения исходных данных (входных переменных) приводят к малым изменениям результатов (выходов). Грубость – очень важное свойство модели, так как реальные исходные данные для ее построения и применения всегда содержат ошибки. Если бы эти ошибки существенно сказывались на результатах, моделью просто нельзя было бы пользоваться. Резюмировать сказанное можно в виде принципа грубости: «без ошибки нет модели, а поэтому негрубые модели плохие».

Перечисленные правила следует принимать не как законы, а как рекомендации. В мире моделей царствует плюрализм и для достижения успеха нужно испытать несколько вариантов моделей. При этом самая полная модель не обязательно самая точная, а самая точная не обязательно самая хорошая. Здесь уместно перефразировать слова Э. Хэмингуэя: можно пренебрегать чем угодно, нужно только точно знать, как это повлияет на результат.

Основная литература

1. Царегородцев А.В. Математическое моделирование управляющих систем: Учеб. пособие.— М.: Изд-во РУДН, 2003. — 80 с.

Доцент кафедры Автоматизации

технологических процессов металлургии

и машиностроения

А.В. Манкевич

[1] Счетное множество представляет собой некоторую идеализацию, которую невозможно реализовать практически из-за конечности размеров технических систем и пределов человеческого восприятия. Такие идеализированные модели (например, множество натуральных чисел N={1, 2,,..}) имеет смысл вводить для множеств конечных, но с заранее не ограниченным (или неизвестным) числом элементов.

[2] Формально понятие операции является частным случаем понятия отношения между элементами множеств. Например, операция сложения двух чисел задает 3-местное (тернарное) отношение R: тройка чисел (х, у, z) принадлежит отношению R, если z = x + y.

[3] Здесь и далее вектор (столбец) с компонентами x1, x2, …. xn обозначается

[4] λ – комплексное число, аргумент полиномов А(λ), В(λ).

Наши рекомендации