го детектора знака - с вторым входом третьего блока умножения, выход третьего задатчика соединен с вторым входом тринадцатого блока сравнения, подключенного через пятый масштабирующий блок к четвертому входу второго сумматора, выход третьего инвертора соединен с четвертым входом первого сумматора, выход первого интегратора - с входом седьмого блока задержки, с вторым входом четырнадцатого блока сравнения и с вторым входом третьего сумматора, выход седьмого масштабирующего блока соединен через шестой масштабирующий блок с третьим входом третьего сумматора, выход которого является выходом адаптивного прогнозатора, первый вход ,ада.птивного прогнозатора подключен к второму входу десятого блока сравнения, соединенного выходом с вторым входом первого блока сравнения, второй вход адаптивного прогнозатора подключен к первому входу седьмого блока сравнения и к второму входу восьмого блока сравнения.
название | год | авторы | номер документа |
---|---|---|---|
Адаптивный прогнозатор | 1984 |
|
SU1182486A1 |
Адаптивная система регулирования многомерного объекта | 1981 |
|
SU1174901A1 |
Управляемый сглаживающий фильтр | 1982 |
|
SU1061250A1 |
ПРОГНОЗАТОР | 1996 |
|
RU2113006C1 |
Адаптивная система контроля и регулирования | 1982 |
|
SU1070507A1 |
Управляемый фильтр | 1984 |
|
SU1149214A1 |
Сглаживающий фильтр | 1981 |
|
SU1003302A1 |
Адаптивный прогнозатор производственных показателей | 1989 |
|
SU1658175A1 |
РЕГУЛЯТОР | 1990 |
|
RU2015520C1 |
Адаптивная система регулирования нелинейного объекта,например,шахтной печи | 1985 |
|
SU1297008A1 |
АДАПТИВНЫЙ ПРОГНОЗАТОР, содержащий первый и второй задатчики, последовательно включенные первый блок сравнения, первый ограничитель, первый интегратор, первый блок задержки, второй блок,сравнения, первый детектор знака, второй блок задержки, первый блок умножения, третий блок сравнения, второй интегратор, четвертый блок сравнения. Первый масшта„бирующий блок, первый инвертор и первый сумматор, последовательно включенные втог рой детектор знака, третий блок задержки, второй блок умножения, пятый блок сравнения, третий интегратор, шестрй блок сравнения, второй масштабирующий блок и второй инвертор, выход первого задатчика соединен с вторьш входом шестого блока сравнения, подключенного через последовательно соединенные третий масштабирующий блок и второй сумматор к управляющему входу первого ограничителя, выход второго задатчика соединен с вторьш входом четвертого блока сравнения, подключенного через четвертый масштабирующий блок к второму входу второго сумматора, выход первого блока сравнения соединен через вто1рой детектор знака с вторым входом второго блока умножения, выход третьего интегратора - с вторым входом пятого блока сравнения, выход первого интегратора - с первым входом первого блока сравнения и с вторым входом второго блока сравнения, выход первого детектора знака - с вторым входом первого блока умножения, выход второго интегратора - с вторым входом третьего сравнения, выход второго инвертора - с вторым входом первого сумматора, соединенного выходом с управляюплим входо}
Изобретение относится к автоматическому управлению и регулированию и может быть использовано при построении адаптивных систем управления объектами, целевые Переменные которых измеряются с запаздыванием, а косвенные переменные - без запаздывания. Модель влияния прираш,ений косвенных переменных на приращения целевых переменных в операторной форме имеет вид где К - коэффициент пересчета; Т - постоянная инерции. Структурно-статистические свойства полезных составляющих и помех измеряемых переменных являются нестационарными. Кроме того, измерительные помехи содержат аномальные выбросы. Известен экстраполятор, содержащий апериодические фильтры, блок вычисления ошибки, блок умножения, блоки задержки, сумматоры, блоки деления, масштабирующие блоки, блоки вычитания и блоки коррекции. В этом экстраполяторе с помощью апериодических фильтров определяется экспоненциально сглаженный сигнал первого и второго порядков, вычисляется отклонение сглаженного сигнала от его регистрируемого значения, сигнал о полученном отклонении также экспоненциально сглаживается, и на основе сглаженных сигналов определяется экстраполированное значение сигнала. Постоянные времени апериодических фильтров поднастраиваются с помощью блоков коррекции 1J. Недостаток экстраполятора заключается в низкой точности экстраполяции из-за того, что не учитываются косвенные переменные и аномальные выбросы измерительной помехи. Наиболее близким к изобретению по технической сущности является устройство для оценивания полезной составляющей сигнала, содержащее блоки сравнения, ограничитель, интеграторы, блоки задержки, детектор знака, блоки умножения, масштабирующий блок, инвертор и сумматор. В этом устройстве входной сигнал сглаж-ивается с помощью первого блока сравнения, первого ограничителя и первого интегратора. Настройки этого контура сглаживания (зона ограничения и постоянная времени интегрирования) адаптируются по двум показателям. Первый из них рассчитывается по отклонению сглаженного сигнала от его измеренного значения, а второй - по скбрости изменения сглаженного сигнала. Для расчета показателей служат цетекторы знака, второй и третий блоки задержки, блоки умножения, второй и третий интеграторы, третий и пятый блоки сравнения. Далее определяются взвешенные суммы отклонения от заданных значений каждого из показателей. По величине этих взвешенных сумм и адаптируются настройки фильтра 2. Недостаток известного устройства для оценивания полезной составляющей сигнала заключается в. низкой точности сглаживания (выделения полезного сигнала), обусловленной тем, что не учитываются косвенные переменные. Кроме того, известное устройство имеет ограниченные функциональные возможности, так как не предназначено для прогнозирования сигналов. Целью изобретения является расширение функциональных возможностей и повышение точности выделения полезного сигнала. Поставленная цель достигается тем, что в устройство для оценивания полезной составляющей сигнала, содержащее первый и второй задатчики, последовательно включенные первый блок сравнения, первый ограничитель, первьш интегратор, первый блок задержки, второй блок сравнения, первый детектор знака, второй блок задержки, первый блок умножения, третий блок сравнеНИИ, второй интегратор, четвертый блок сравнения, первый масштабирующий блок, первый инвертор и первый сумматор, последовательно включенные второй детектор знака, третий блок задержки, второй блок умножения, второй масштабирующий блок и второй инвертор, выход первого задатчика соединен с вторым входом шестого блока сравнения, подключенного через последовательно соединенные третий масштабирующий блок и второй сумматор к управляющему входу первого ограничителя, выход второго задатчика соединен с вторым входом четвертого блока сравнения, подключенного через четвертый масштабирующий блок к второму входу второго сумматора, выход первого блока сравнения соединен через второй детектор знака с вторым входом второго блока умножения, выход третьего интегратора - с вторым входом пятого блока сравнения, выход первого интегратора - с первым входом первого блока сравнения и вторым входом второго блока сравнения, выход первого детектора знака - с вторым входом первого блока умножения, выход второго интегратора - с вторым входом третьего блока сравнения, выход второго инвертора - с вторым входом первого сумматора, соединенного выходом с управляющим входом первого интегратора, третьи входы обоих сумматоров подключены соответственно к первому и второму источникам сигналов постоянной величины, введены третий задатчик, пятый и шестой масштабирующий блоки, последовательно включенные седьмой блок сравнения, второй ограничитель, четвертый интегратор, восьмой блок сравнения, девятый блок сравнения, пятый интегратор, седьмой масштабирующий блок, четвертый блок задержки и десятый блок сравнения, последовательно включенные пятый блок задержки, одиннадцатый блок сравнения, третий детектор знака, шестой блок задержки, третий блок умножения, двенадцатый блок сравнения, шестой интегратор, тринадцатый блок сравнения, восьмой масштабирующий блок и третий инвертор, последовательно включенные седьмой блок задержки, четырнадцатый блок сравнения, девятый масштабирующий блок и третий сумматор, выходы четвертого пятого и шестого интеграторов соединены с вторыми входами соответственно седьмого, девятого и двенадцатого блоко сравнения, выход восьмого блока сравнения соединен с вторым входом одиннадцатого блока сравнения и входом пятого блока задержки, выход третьего детектора знака - с вторым входом третьего блока умножения, выход третьего задатчика соединен с вторым входрм тринадцатого блока сравнения, подключенного через пятый масштабирующий блок к четвертому входу второго сумматора, выход третьего инвертора соединен с четвертым входом первого сумматора, выход первого интегратора - с входом седьмого блока задержки, с вторым входом четырнадцатого блока сравнения и с вторым входом третьего сумматора, выход седьмого масштабирующего блока соединен через шестой масштабирующий блок с третьим входом третьего сумматора, выход которого является выходом адаптивного прогнозагора, первый вход адаптивного прогнозатора подключен к второму входу десятого блока сравнения, соединенного выходом с вторым входом .первого блока сравнения, второй вход адаптивного прог нозатора подключен к первому входу седьмого блока сравнения и к второму входу восьмого блока сравнения. На чертеже представлена блок-схема адаптивного прогнозатора. Адаптивный прогнозатор содержит седьмой блок 1 сравнения, второй ограничитель 2, четвертый интегратор 3, восьмой 4 и девятый 5 блоки сравнения, пятый интегратор 6, седьмой масштабирующий блок 7, четвертый 8 и пятый 9 блоки задержки, одиннадцатый блок 10 сравнения, третий детектор 11 знака, шестой блок 12 задержки, третий блок 13 умножения; двенадцатый блок 14 сравнения, шестой интегратор 15, тринадцатый блок 16 сравнения, третий задатчик 17, пятый 19- и восьмой 19 масштабирующие блоки, третий инвертор 20, первый задатчик 21, шестой блок 22 сравнения, третий 23, второй 24, .четвертый 25 и первый 26 мас1итабирующие блоки, четвертый блок 27 сравнения, второй задатчик 28, третий интегратор 29, второй 30 и первый 31 инверторы, второй интегратор 32, пятый 33 и третий 34 блоки сравнения, второй 35 и первый 36 блоки умножения, третий 37 и второй 38 блоки задержки, второй детектор 39 знака второй 40 и первый 41 сумматоры, первый детектор 42 знака, шестой масштабирующий блок 43, второй блок 44 сравнения, первый блок 45 задержки, десятый 46 и первый 47 блоки сравнения, первый ограничитель 48, первый интегратор 49, седьмой блок 50 задержки, четырнадцатый блок 51 сравнения, девятый масштабирующий блок 52, третий сумматор 53. На чертеже обозначено: V(t) - косвенная переменная в момент времени t,Y(t) - целевая переменная, S:(t Ч-Т) - спрогнозированное на интервал времени Т значение целевой переменной, о,.и То - постоянные величины. Адаптивный прогнозатор работает следуюшим образом. Сигнал с косвеннойпеременной V(t) поступает на седьмой блок 1 сравнения, где из этого сигнала вычитается выходной сигнал четвертого интегратора 3 о сглаженном значении V(t). Выходной сигнал седьмого блока 1 сравнения проходит через второй граничитель 2, где срезаются большие выбросы сигнала, и поступает на четвертый интегратор 3. Выходной сигнал четвертого интегратора 3 вычитается в восьмом блоке 4 сравнения из входного сигнала V(t), и на выходе блока 4 сравнения получается сигнал о приращении AV(t) сигнала V(t) относительно его низкочастотной составляющейAV(t)V(t)-V(t),(2.) где V(t) - низкочастотая составляющая сигнала V(t). Сигнал с выхода восьмого блока 4 сравнения пре.образуется в модели (1), реализованной в виде последовательного соединения пятого интегратора 6, охваченного отрицательной обратной связью, и седьмого масштабирующего блока 7. Выходной сигнал седьмого масштабирующего блока 7 о приращении выходной целевой переменной /iYv(t), обусловленном приращениемuV(t), задерживается в четвертом блоке 8 задержки на интервал времени запаздывания Т в измерении целевой переменной и вычитается в десятом блоке 46 сравнения из сигналов о целевой переменной Y(t). Таким образом, сигнал о целевой переменной расчетным путем приводится к опорному уровню (сглаженному значению) косвенной переменной, что повышает точность экстраполяции Y{t). Выходной сигнал десятого блока 46 срав нения (t) сглаживается с помощью фильтра, составленного из первого блока:47 сравнения, первого ограничителя 48 и первого интегратора 49. Величина ограничивающего напряжения первого ограничителя 48 и постоянная времени интегрирования первого интегратора 49 адаптируются по трем показателям: а) по отклонению (t) от его сглажен; ного значения Y(t) Eoa)(t)(t); б), по скорости изменения сглаженного значения (t) Ec tl yPcD-y t-tz), (4) где Тг - интервал времени определения скоР - в) по скорости изменения приращения косвенной переменной E(t)uV(t)-uV(t-ti).(5) По этим показателям рассчитываются ана-логи автокорреляционных моментов, найденные величины сравниваются с желаемыми (заданными) значения.ми и по полученным отклонениям с помощью П-регуляторов определяются .корректировки и Т. Для расчета первого показателя ЕО() сигнал с выхода первого-блока 47 сравнения поступает на второй детектор 39 знака, на выходе которого получается сигнал « + Ь или«-1 в зависимости от знака (t). Полученный сигнал подается черезтретин блок 37 задержки на первый вход второго блока 35 умножения и непосредственно на второй вход второго блока 35 умножения, где сигналы sign Eo(t) и sign Eo(t-г,). перемножаются. В результате выходной сигнал второго блока 35 умножения принимает величину «Ч-1, если sign Eo(t) и sign JEo(tTI) одного знака, и«-1, если они разного знака. Выходной сигнал второго блока 35 умножения сглаживается экспоненциальны.м сглаживателем, .реализованным на третьем интеграторе 29, охваченном отрицательной обратной связью, и подается на вход щестого блока 22 сравнения, где из него вычитается желаемый сигнал Z аналога автокорреляционного .момента с выхода первого задатчика 21. Сигнал Z в частном случае равен нулю. Выходной сигналAZo(t) щестого блока 22 сравнения умножается в третьем масштабирующем блоке 23 на коэффициент kj и подается на первый вход второго су.мматора 40, а во втором масштабирующем блоке 24 умножается на коэффициент k, инвертируется вторым инверторомсЗО и -подается на второй вход первого сумматора 41 При расчете второго показателя для определения скорости изменения сглаженного сигнала (t) выходной сигнал первого интегратора 49 задерживается в перво.м блоке 45 задержки на интервал времени Тг, а затем задержанныйсигнал вычитается во втором блоке 44 сравнения из сигнала Y(t). Сигнал Ее (t) о полученной разности обрабатывается аналогично сигналу Ео (t) с ПОМОЩЬЮ второго блока 38 задержки, первого блока 36 умножения, третьего блока 34 сравнения, второго интегратора 32, четвертого блока 27 сравнения, второго задатчика 28, первого 26 и четвертого 25 масштабирующих блоков и первого инвертора 31. Выходной сигнал четвертого масштабирующего блока 25 поступает на второй вход вто.рого сумматора 40, выходной сигнал первого инвертора 31 - на второй вход первого сумматора 41. Аналогично второму показателю E.(t) формируется и третий показатель по скорсг изменения приращения косвенной переменной Ejr(t). Для этой цели используются g 9 задержки, одиннадцатый блок 10 сравнения, третий детектор 11 знака, шестой блок 12 задержки, третий блок 13 умножения, двенадцатый блок 14 сравнения, шестой интегратор 15, тринадцатый блок 16 сравнения, третий задатчик 17, пятый 18 и восьмой 19 масштабируюшие блоки и третий инвертор 20. Выходной сигнал пятого масштабирующего блока 18 поступает на четвертый вход второго су.мматора 40, выходной сигнал третьего инвертора 20 на четвертый вход первого сумматора 41. На выходе второго сумматора 40 получается сигнал о величине ограничиваюшего напряженияji (t) первого ограничителя 48
Печь для непрерывного получения сернистого натрия | 1921 |
|
SU1A1 |
Экстраполятор | 1979 |
|
SU842855A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Аппарат для очищения воды при помощи химических реактивов | 1917 |
|
SU2A1 |
Авторское свидетельство СССР по заявке № 3355655/18-09, кл | |||
Переносная печь для варки пищи и отопления в окопах, походных помещениях и т.п. | 1921 |
|
SU3A1 |
Авторы
Даты
1983-10-23—Публикация
1982-07-20—Подача