Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

01-09-2014_14-57-50 / Моделир. Оптим.(з)_Подобие_ЛП_лекц

..pdf
Скачиваний:
121
Добавлен:
29.03.2015
Размер:
3.3 Mб
Скачать

Виды подобия и соответствующие им виды моделирования

Полное

 

Приближѐнное

 

Неполное

Мысленное

 

Детерминированное

 

 

 

I. теоретическое

Стохастическое

Материальное

II. аналитическое

 

 

 

Обобщѐнное

 

 

 

 

 

 

 

 

 

Нагл

Зна-

Ма-

 

Нату

Фи

Ма-

яд-

ко-

тема-

 

рное

зи-

тема-

ное

вое

тиче-

 

 

че-

тиче-

 

 

ское

 

 

ско

ское

 

 

мыс-

 

 

е

мате-

 

 

лен-

 

 

 

риаль-

 

 

ное

 

 

 

аль-

 

Гипотезы

 

Производственный экспе-

 

 

 

 

римент

 

Наглядные аналоги

 

 

 

 

 

 

 

 

Обработка и обобщение

 

Макеты

 

натурных данных

Условно-знаковые пред-

 

Обобщение производ-

 

ставления

 

ственного опыта

Топологические представ-

 

 

 

 

 

ления

 

Временное

 

Графовые представления

 

Пространственно-

 

 

 

 

временное

 

Схемы замещения

 

Пространственное

Алгоритмы и программы

 

Аналоговое

 

Структурные схемы

 

Цифровое

 

Гибридное

Рис. 3. КлассификацияРис видов подобия и моделирования. Рис. 3.13. Классификация видов подобия и моделирования

Макеты. Например, уменьшенная копия здания, т.е. макет – это модель, дающая геометрическое подобие.

91

Знаковое моделирование – создание модели, основные свойства которой выражаются с помощью системы знаков или символов, т.е. вводятся условные обозначения отдельных понятий знаками. Например, формула химического соединения.

Знаковое моделирование разделяется:

Моделирование на основе условно-знаковых представлений.

Например, если состояние или соотношение химических элементов во время реакции описать в виде условных знаков, то получим модель химической реакции, которая будет представлена условно;

Моделирование на основе топологических представлений;

Моделирование на основе графовых представлений.

Математическое мысленное моделирование – это моделирование на основе схем замещения, алгоритмов и программ, а также структурных схем. Этот вид моделирования устанавливает связь между логическим и чувственным, т.е. подкрепляет абстрактное мышление привычными образами, которые помогают исследователю воспринять и анализировать явления.

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

Рис. 3.14. Схема замещения преобразователь – ДПТ

где eд – противо-ЭДС двигателя.

Структурные схемы – это схемы, отражающие функциональные связи между подсистемами сложных систем. Например, структурная схема ДПТ(рис.3.15):

якорная цепь

механическое звено

92

Рис. 3.15. Структурная схема преобразователь – ДПТ.

Алгоритмы и программы – моделирование условными знаками процессов описанных дифференциальными уравнениями. Например, система дифференциальных уравнений описывающих преобразователь – ДПТ:

 

 

(R

R

)

i

 

 

(L L

)

di

я

e

;

e

 

 

 

 

n

n

 

я

 

 

я

 

 

n

я

 

dt

д

 

 

 

 

 

 

 

с

 

Ф ;

 

 

 

 

 

 

e

 

 

 

 

 

 

 

 

 

 

e

 

 

 

 

 

 

 

 

 

д

 

 

 

 

 

 

 

 

 

 

 

 

 

 

M

c

 

Ф i

;

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

d

 

 

 

 

 

m

я

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

(M M ).

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

dt

 

 

J пр.

 

 

 

c

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Натурное моделирование – это моделирование предполагающее проведение исследований на реальном объекте. По виду подразделяются на:

производственный эксперимент – эксперимент, прово-

димый во время производственного процесса на действующем предприятии, может рассматриваться как модель, отвечающая задачам производства, его развития и совершенствования;

обработку и обобщение натурных данных, т.е. сведений

оявлениях или процессах, происходящих в натуре, с целью построения соответствующих моделей;

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

Физическое моделирование – это вид моделирования, при котором

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

1. временное моделирование – если исследуются процессы протекающие во времени;

93

2.пространственный вид моделирования – если моделирование предназначено для изучения процессов, действие которых не рассматривается во времени, а только в пространстве;

3.временное - пространственное – объединяет в себе понятия временного и пространственного видов моделирования.

Математическое материальное. Это вид моделирования, при ко-

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

94

Глава 5. ИДЕНТИФИКАЦИЯ

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

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

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

расль науки как теория идентификации.

Цель идентификации – уменьшение расхождений между результатами испытаний изделия и расчета по модели без изменения ее структуры, а только за счет уточнения значений ряда параметров.

Можно выделить три основных направления в изучении технологических и физических процессов:

1.теоретические основы создания и развития методов математического моделирования и их реализации на ЭВМ;

2.развитие методик идентификации математических моделей;

3.чисто экспериментальное изучение процессов и явлений. Важнейшим вопросом повышения эффективности применения мето-

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

Первое из направлений предполагает специальную организацию и планирование эксперимента. Существенно повышающих эффективность анализа моделей и самого процесса.

Второе направление поисков разумного соответствия погрешностей моделирования и качества эксперимента связано с анализом качества расчетных моделей и выбором их оптимальной сложности.

95

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

1.оценивание параметров;

2. интерпретация полученных результатов.

Первая сводится к задаче математического программирования, т.е. к минимизации заданного критерия идентификации. Вычисляемого на основе разности расчетных значений модели и экспериментальных данных.

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

5.1. Методы идентификации

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

Задачей идентификации называется обратная задача системного

синтеза. Am f u,Y

Рис. 5.1. Задача идентификации Среди задач идентификации выделяют два типа:

1.Структурная идентификация (в широком смысле слова)/

2.Параметрическая идентификация (идентификация в узком смысле слова).

5.2. Структурная идентификация

Подразумевает построение модели типа «черный ящик», т.е. об объекте мы ничего не знаем. Главная задача: определение структуры модели.

Рекомендации по решению задач структурной идентификации:

1.Определить тип (класс) моделей:

а) начинать построение модели с физической модели (по известным законам физики, не забывая о цели построения модели);

96

б) начинать с самых простых моделей (линейная, непрерывная, одномерная и т.д.);

в) постараться преобразовать модель к виду линейной регрессии:

у

i

a

0

a

u

... a

n

u

n

 

 

1

1

 

 

2.Определение размера или порядка модели (определение количества внутренних переменных модели). Определение ковариационных (зависимость от шумовых характеристик) и корреляционных (взаимосвязь между определенными двумя внутренними переменными) матриц.

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

3.Параметрическая идентификация (способ параметризации мо-

дели).

Рис. 5.2 Общая схема идентификации модели

Текущие данные могут быть получены в результате пассивного или активного эксперимента.

Методы программирования эксперимента исследует специальная область в ТАУ. В результате активного эксперимента упрощается процедура идентификации.

Выбор класса модели

Сначала определяются параметры: F=(L, H, M), где L – линейность, H – непрерывность, M – многомерность. Любое из этих значений может принимать либо 0, либо 1. Самая простая модель - F=(1, 1, 0).

5.3. Выбор критерия согласия

Существует четыре типа критерия согласия: 1. Метод наименьших квадратов.

97

e

y

 

y

 

 

 

м

i

 

i

i

- ошибка по отдельной переменной.

 

 

e

 

 

 

 

1

 

Ошибка системы

E

 

 

 

 

 

 

 

 

e

 

 

 

 

n

 

ших квадратов имеет вид:

,

и тогда критерий согласия по методу наимень-

 

J E

T

I E min ,

 

 

где J – критерий согласия, I – единичная матрица.

Метод наименьших квадратов не требует никакой априорной инфор-

мации.

 

 

 

 

 

2.

Марковские оценки или обобщенный метод наименьших квад-

ратов.

 

 

 

 

 

 

J E

T

N

E min

 

 

 

n

, n

 

 

1

1

N

 

 

 

 

 

 

n

n

, n

 

 

1

 

n

, n

n

 

 

 

 

1

 

 

 

 

 

 

 

,

 

 

 

 

 

n

 

 

 

 

 

n

, n

n

 

 

 

 

 

 

 

где (ni, nj) – влияние шумовой помехи i – ой на шумовую помеху j – ой переменной объекта.

Данная матрица должна быть известна априорно, исходя из характеристик шумовых помех на объект.

3.Метод максимального правдоподобия.

Кроме шумовых характеристик требует знания о влиянии переменных между собой.

4. Метод минимального среднего риска.

5.4. Параметрическая идентификация

Свойства идентификации: управляемость, наблюдаемость, идентифицируемость.

Управляемость – система управляема, если для любого момента времени при любых состояниях существует такое управление u, которое переводит начальное состояние системы в конечное.

uу

В; АВ;...А

n 1

B ,

 

где n – порядок системы; А – матрица коэффициентов при х; В – матрица коэффициентов при r.

Условием управляемости системы является то, чтобы detu у не был

равен нулю.

Наблюдаемость – система наблюдаема, если любое или все ее состояния можно непосредственно или косвенно определить по выходному вектору системы.

uн СТ Т АТ ;...СТ Аn 1 Т ,

где С – матрица выхода, коэффициенты при у.

Хотя бы один минор не должен быть равен нулю, в этом случае си-

98

стема наблюдаема.

Идентифицируемость – система идентифицируема, если по изменениям координат состояния системы можно определить ее параметры.

 

 

 

 

п

пn

 

 

ID V 0 ; A V 0 ;...A

V 0 ,

где V(0) – вектор начальных условий; Ап – матрица перехода.

A

n

A

R

I ,

 

 

 

 

 

где АR – расширенная матрица; I – единичная матрица.

 

 

Система идентифицируема, если det 0 .

 

 

Существует две схемы идентификации – явная и итерационная.

 

 

 

 

 

Таблица 5.1

 

 

 

 

 

Схемы идентификации

 

 

Явная схема

Итерационная схема

1.

J

0

1.

J

0

A

A

 

 

 

 

2.Явные методы (использование яв- 2. Итерационные методы. ных методов).

3.Требует дополнительных затрат на 3. Их нет. накопление информации.

Результаты идентификации (матрица 4.

Ai

Ai 1

 

коэффициентов) получается сразу же в

m

m

 

 

 

 

процессе вычислений.

 

 

 

99

6. ИМИТАЦИОННОЕ МОДЕЛИРОВАНИЕ

6.1. Сущность имитационного моделирования

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

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

Почему необходим двойной термин «имитационное моделирование». Слова имитация и моделирование являются почти синонимами. Фактически все расчетные методы на ЭВМ во всех областях науки и техники являются моделями реальных процессов. Чтобы отличить математические модели друг от друга, исследователи стали давать им дополнительные названия. Термин «имитационное моделирование» означает, что мы имеем дело с такими математическими моделями, с помощью которых результат нельзя заранее вычислить или предсказать, поэтому для предсказания поведения реальной сложной системы необходим эксперимент (имитация) на модели при заданных исходных данных.

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

Имитационная система – совокупность модели, имитирующей изучаемое явление, и систем внешнего и внутреннего обеспечения.

Система – это совокупность элементов, которые принадлежат ограниченной части реального мира, являющегося объектом исследования. Поэтому система – понятие относительное.

Для установления сферы действия системы исследователь должен выявить ее границы и состав. При установлении границ системы выявля-

100