русс | укр

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

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

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

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


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

Обработка экспериментальных данных


Дата добавления: 2013-12-23; просмотров: 1111; Нарушение авторских прав


Второй вариант.

Первый вариант.

Идентификация канала действия некоторого возмущения λ(t) – рис.11 б

Идентификация регулирующего канала объекта – рис.11 а

 

Рисунок 11- Разомкнутая система с компенсацией возмущения λ(t)

 

Рисунок 12

μ(t)- регулирующее воздействие

ν(t) -неконтролируемое возмущение

y(t) -выходной сигнал объекта

yмод(t) -выходной сигнал модели

λ(t)– некоторое возмущение

s(t)– регулирующее воздействие на всю систему

Об - объект

Рег- регулятор

Ид- идентифицирующее устройство

Мод - модель объекта

1) Идентификация регулирующего канала объекта (рисунок 3.3а)

S(t)=0

a) Входы неконтролируемы, а μ(t)- это одна из возможных величин системы регулирования. При известной модели регулирования μ(t) не надо контролировать, она связана с контролируемой величиной y(t).x(t)=μ(t)

Рег
Об
Wμ(p)
μ(t)
-Wp(p)
v(t)

Wμ(p) – оператор регулирующего канала объекта;

Wp(p) – оператор регулятора;

p – оператор Лапласа.

Wпр(p) – передаточная функция прямого канала;

Wос(p) – передаточная функция обратного канала связи;

W(p) – передаточная функция всей системы;

 

б)

Рег
Об
Wμ(p)
μ(t)
-Wp(p)
v(t)
+
+

 

2)

 

Подставим (2) в (1):

 

W(jw) – комплексная частотная характеристика объекта (изображение по Фурье его импульсной характеристики)

- изображение по Фурье – спектром сигналов.

Подставим (3) в (4):

 

3) Идентификация канала действия некоторого возмущения λ(t) (рисунок 11 б)

x(t)=μ(t)

а) Вход и выход контролируются, характеристика зависит от неизвестных операторов Wμ(p) и Wλ(p).



v(t)=0

Об
Рег
Wμ(p)
y(t)
-Wp(p)
v(t)
Wλ(p)

 

б) λ(t)=0

Рег
Об
Wμ(p)
μ(t)
-Wp(p)
v(t)
+
+

 

в)

 

 

Подставим (6) в (4):

 

Вывод:

В первом случае (11 а) мы ожидали получить Wμ(p), а получили . Во втором и третьем случае нужно было оценить Wλ(p), но получили оценку для системы в целом. Объект – это часть системы, поэтому необходимо оперировать с воздействиями, являющимися входными сигналами всей системы. Входной сигнал следует выбирать так, чтобы идентифицируемый канал системы зависли только от одного неизвестного оператора.

4) Разомкнутая система с компенсацией возмущения λ(t) (рисунок 3.4)

x(t)=λ(t); v(t)=0;

Вход и выход контролируются.

Рег
УУ
Wμ(p)
y(t)
Wλ(p)
λ(t)
Wk,λ(p)

 

Подставим (8) в (4):

 

 

Вывод:

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

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

Условия проведения пассивного метода идентификации:

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

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

3) Поэтому при нанесении активных исследовательских воздействий их выбор (структура, параметры) должен осуществляться с учетом этих первых двух условий

По данным пассивного эксперимента в большинстве случаев невозможно найти искомую модель. Рассмотрим в качестве примера модель следующего вида:

, (44)

ε1 – эффекты влияния неучтенных факторов.

При этом объект исследования является объектом управления. Если система управления не обладает динамикой, то ошибка управления ε будет полностью совпадать ε1. В противном случае появится дополнительная ошибка равная δε, т.е. ε2= ε1+ δε, где δε = динамические ошибки, возникающие в процессе компенсации возмущений.

Но величина этой ошибки меньше, чем ε1, т.е. что для нединамической системы ε1 соответствует уравнению (44) и будет совпадать с ошибкой управления. В этом случае ошибка управления ε2 совпадает с эффектами неучтенных факторов.

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

Принцип выбора объекта исследования (ОИ):

При выборе ОИ необходимо так отделять его от окружающей среды, чтобы разрыв был либо при очень слабой управляющей связи, или при ее отсутствии. Предполагается отсутствие связи между u(t) и ε(t). В случае если стоит задача идентификации промышленного объекта управления, являющегося частью системы управления, то в качестве объекта исследования следует выбрать систему управления

 

Пусть стоит задача оценивания значений коэффициентов ku этого уравнения и для решения этой задачи мы выберем метод наименьших квадратов

 

Оператор математического ожидания можно заменить средним арифметическим. Для простоты дальнейших рассуждений будем считать, что ε, y и u есть случайные величины с нулевым математическим ожиданием.

 

(45)

Метод наименьших квадратов (МНК) дает формулу:

(46)

Формулы (45) и (46) тождественны, если отсутствует корреляция между ε и u. Согласно пятой предпосылке МНК, Kεu должен быть равен 0, тогда формулы будут одинаковы и соответственно коэффициент передачи Ku будет несмещенн.

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

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

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

Закон распределения СВ – это соответствие между значениями случайной величины и вероятностями появления этих величин.

Математическое ожидание – это сумма произведений значений случайной величины на вероятности значений

 

Дисперсия СВ – это математическое ожидание квадрата отклонения значений СВ от ее математического ожидания

 

Коэффициент ковариации (ковариационный момент) - это характеристика линейной взаимосвязи между двумя центрированными СВ (коэффициент взаимной ковариации) или различными отсчетами одной СВ

 

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

 

Случайный процесс – процесс изменения во времени случайной величины.

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

Стационарный случайный процесс – такой процесс, числовые характеристики которого постоянны.

Стационарный эргодический процесс - такой стационарный и случайный процесс, числовые характеристики которого, найденные путем усреднения по множеству и по времени одинаковы

 

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

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

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

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

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

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

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

Недостаток: сложность реализации из-за больших экономических потерь; возможность тяжелых последствий, например, авария на Чернобыльской АЭС.

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

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

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

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

Рекомендации:

1) начинать идентификацию надо с построения модели регулирующего канала;

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

Рассмотрим пример, с помощью которого поясним один из вариантов комбинированного эксперимента. Пусть объект исследования является управляемым и имеет 2 входных воздействия, одно из которых является регулирующим u(t), а второе - контролируемым возмущающим воздействием wk(t). Также на объект действуют неконтролируемые возмущения wн(t) (рис.13).

Требуется: Оценить методами идентификации модели преобразующих каналов, т.е. найти математические модели φu{·}; φw{·}.

; (47)

. (48)

При этом разрешено провести активный эксперимент, но с минимальным вмешательством в работу ОИ.

O. P.
R
wk(t)
u(t)
 
y(t)
wн(t)
y*(t)

Рисунок 13 - Система регулирования объекта с двумя входными воздействиями.

Можно ли поставленную задачу решить при помощи данных пассивного эксперимента?

Можно, при выполнении следующих условий:

1) y*(t) = var

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

Чтобы выяснить, причем здесь условие 1, рассмотрим метод инструментальных переменных для оценивания параметра k уравнения вида y=kv + .

Сущность метода инструментальных переменных.

Пусть существует переменная z, удовлетворяющая следующим условиям:

1) ; (49)

2) ; (50)

3) , (51)

где Kvz, Kyz, Kεz – корреляционные моменты (ковариации) между соответственно переменными v и z, y и z, ε и z.

То есть переменная z должна быть статистически связана с учитываемой переменной v, зависимой выходной переменной y и статистически не связана с эффектами неучитываемых факторов .

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

yz = kvz+ z. (52)

Применим к обеим частям уравнения оператор математического ожидания

(53)

(54)

Предположим, что , тогда оценка коэффициента k будет равна

(55)

С учетом свойств переменной z получим

(56)

Переменная z – инструментальная переменная. Её свойства сформулированы теоретически, исходя из условия эффективности метода наименьших квадратов. При этом, если учитываемые переменные v для управляемых объектов практически всегда связаны с эффектами прочих факторов ε, то авторы метода выдвигают гипотезу о существовании некоторой переменной z, названной инструментальной, которая должна удовлетворять записанным выше трем условиям. Потому что при выполнении именно этих условий задача идентификации по данным пассивного эксперимента для управляемых объектов может быть успешно решена.

Широкому практическому распространению метода инструментальных переменных препятствует лишь одно ограничение: где взять z?

В общем случае, справедливом для всех управляемых объектов, в качестве z может быть использовано задающее воздействие y*(t) в случае, если оно переменное.

Переменная y*(t) всегда статистически будет связана с y(t), поскольку y(t) для эффективного функционирования системы управления должна с заданной точностью отслеживать изменение y*(t). В свою очередь y*(t) будет связана и с u(t), так как эта связь обусловлена действующим в системе законом регулирования (кyy≠0).

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

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

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

Для решения второй половины задачи выразим y(t) через её составляющие.

y(t) = yu(t)+yw(t)+ywн(t); (57)

yu(t) = ; (58)

yw(t) = ; (59)

ywн(t) – приведенные к выходу объекта возмущения.

3) предполагая, что ywн(t) отсутствует или мало, можно записать:

yw(t) = y(t) – yu(t); (60)

yu(t) можно рассчитать, зная модель регулирующего канала объекта и значения регулирующего воздействия u(t). Конечно, значения yw(t) будет содержать дополнительные погрешности расчетов в отличие от тех значений yw(t), которые можно было бы получить экспериментально.

Зная yw(t) и wk(t), можно решить задачу идентификации канала преобразования контролируемых возмущений, но при выполнении одного условия: если контролируемые возмущения wk(t) будут изменяться в достаточно большом диапазоне.

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

Если же эти изменения невелики (возмущения wk(t)), то можно провести активный эксперимент, не разрывая управляющих связей. Например, нанести скачок по контролируемому возмущению, при этом получим следующую картину (рисунок 14). Кривая I и II получаются в зависимости от настроек закона регулирования.

 

Рисунок 14 - Результат нанесения скачка по контролируемым возмущениям

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

ü быть устойчивой;

ü отвечать заданному критерию качества.

Поэтому отклонения yw(t) от заданного уровня (кривые I и II на рисунке 10) должны быть малыми. Они в общем случае существенно не повлияют на эффективность работы системы регулирования (конечно, при разумной величине скачка wk(t)).

В этом случае необходимо расчетным путем определить

yw(t)= y(t)- yu(t) (61)

по уже указанной схеме.

Кривая yw(t), полученная расчетным путем, на графике обозначена кривой III при условии, что в качестве модели объекта по каналу преобразования контролируемого возмущения применяли модель инерционного звена 1-го порядка.

Сделаем следующие выводы по первой части примера:

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

1. y*(t) – величина переменная, что позволяет ее взять в качестве инструментальной и использовать для идентификации регулирующего канала метод инструментальных переменных;

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

yw(t)= y(t)- yu(t) (62)

В такой моделирующей системе целесообразно использовать рекуррентные методы идентификации (см. лекции по идентификации).

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

3. Если диапазон изменения колебания возмущения Wk мал, то пассивного эксперимента не получится. Но в этом случае можно реализовать активный эксперимент по каналу преобразования контролируемых возмущений, не размыкая регулирующие связи. В этом случае система не теряет своей эффективности т.к. регулятор обратной связи скомпенсирует реакцию объекта на эти возмущения. Однако полученные данные y(t) позволят в этом случае получить адекватную модель φw{·}.

4) Если ywн(t) , то согласно формуле 57, получим вместо yw(t) оценку yw(t) + ywн(t). Если принять гипотезу о независимости этих двух составляющих или, что одно и то же, принять гипотезу о статистической независимости входных контролируемых и неконтролируемых переменных, эта задача может быть также решена.

Однако в этом случае, если иметь в виду последний вариант идентификации предыдущей схемы с нанесением скачкообразных изменений wk(t), необходимо эксперимент продублировать несколько раз и полученные результаты усреднить по множеству.

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

y’w(t) = yw(t) + ywн(t) (63)

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

Расчет yw(t) или y’w(t) (формула 63) можно рассматривать как моделирование объекта при отключенной управляющей (регулирующей) обратной связи. При этом происходит расчетное размыкание цепей обратной связи или осуществляется перевод управляемого объекта в неуправляемый.

5) третий вариант: y*=const. В этом случае, для идентификации регулирующего канала требуется:

· размыкание обратной регулирующие связи;

· нанесение активных воздействий исследовательского характера по регулирующему каналу.

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

Здесь целесообразно для уменьшения затрат времени использовать рекуррентные методы идентификации.

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

В 1-ом случае необходимые экспериментальные данные получают любым способом, предварительно накопив необходимый или возможный объем выборки экспериментальных данных.

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

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

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

Необходимым условием использования рекуррентных способов идентификации для нестационарных объектов является следующее:

vд << vz, (64)

где vд – скорость дрейфа характеристик объекта;

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

z={w,u,y}. (65)

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

Обработка экспериментальных данных включает три основных задачи:

1) выбор структуры модели;

2) параметрическое оценивание, т.е. нахождение коэффициентов выбранной структуры модели;

3) оценка соответствия полученной модели экспериментальным данным.



<== предыдущая лекция | следующая лекция ==>
Приведены в пример практические реализации В.Я. Ротыча. | Выбор структуры модели


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


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

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

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


 


Полезен материал? Поделись:

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

 
 

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

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