русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Количественная оценка адекватности


Дата добавления: 2014-11-27; просмотров: 1144; Нарушение авторских прав


 

Количественно степень адекватности модели и объекта можно оценить путем сравнения их выходных сигналов при подаче одинаковых входных воздействий на объект и его модель. Такое сравнение предпочтительное на основе новой информации, отличной от того множества данных, которое использовалось в процессе идентификации объекта. Структурная схема вычисления оценки ошибки модели статического объекта приведена на рис. 4.3.

 

 

Рис. 4.3. Структурная схема вычисления оценки ошибки модели

статического объекта

 

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

Ошибки модели и для оценки ее адекватности вычисляются по формулам:

, .

, ,

где − абсолютная, приведенная и среднеквадратичная ошибки модели по i-му выходу ( ); − значение i-го выхода объекта и модели в j-ом опыте ( , ); − максимальное изменение i-го выхода объекта ( ) при допустимых значениях входов , из области .

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

Теперь рассмотрим оценку модели динамического объекта. Положим, что после идентификации получена модель одномерного объекта в форме линейного дифференциального уравнения вида

, (4.3)

где − входной сигнал модели; − выходной сигнал модели; n, m − наивысшие порядки производных; и соответственно .

Пусть получены реализации входа и выхода объекта на отрезке времени , где − длительность реализации (время наблюдения). Теперь качество модели можно оценить путем сравнения и либо непосредственно на графике (визуально),либо введя некоторую формальную меру расстояния между этими сигналами.



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

, − выпуклая функция. (4.4)

В частности

(4.5)

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

. (4.6)

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

, (4.7)

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

. (4.8)

при условии, что . Выходной сигнал модели и объекта будем обозначать . Тогда, подставляя (4.6) в (4.7), имеем

, (4.9)

т.е. функционал в явном виде зависит от коэффициентов модели, что удобно для аналитического исследования.

Развивая эту идею, можно формализовать удобный функционал для общего случая модели (4.3)

. (4.10)

Выражение (4.11)

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

. (4.10)

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

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

, ,

где − многочлен степени больше или равно ; .

 

Рис. 4.4. Схема вычисления обобщенной ошибки и

оценки критерия I

 

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

 

Рис. 4.5. Структурная схема вычисления обобщенной ошибки

(вариант 1)

 

, (4.11)

. (4.12)

Структурной схеме, изображенной на рис. 4.5, эквивалентна схема, приведенная на рис.4.6 (вариант 2).

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

 

 

Рис. 4.6. Структурная схема вычисления обобщенной ошибки

(вариант 2)

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



<== предыдущая лекция | следующая лекция ==>
Адекватность математической модели | Принципы математического моделирования


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.201 сек.