Уравнение обратной связи для степенной функции. ООС.


 

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

 

y = xn ;

 

Обозначим степенную функцию как y =Fs(x) .

Рассмотрим степенную функцию, при отрицательной обратной связи (согласно рисунку 1.27.).

 

η=dy/y - коэффициент обратной связи ( блок 1)

 

где dy - количество выходного сигнала, подаваемого на входной сумматор.

 

p=- η ∙ y - функция обратной передачи ( блок 1)

 

y= Fs ( s ) - функция прямой передачи ( блок 3)

 

p=- η ∙ y - отрицательная обратная связь.

 

s=x+p - функция сумматора (блок 2)

 

s= x- η ∙ y ;

 

отсюда

 

y = Fs ( x - η ∙ y ) ; (5.3.1.,01)

 

В результате получается уравнение (5.3.1.,01), решаемое с помощью подпрограммы MidI_S01 с применением ЭВМ. Подпрограммы, подобные MidI_S01 могут решать задачи для расчёта ООС.

 

001 procedure MidI_S01(x,n1,r1:real;var y:real);

002 var

003 Imax, Imin, x0, E: real;

004 begin

005 E:=0.00001;

006 Imax:= power(x,n1);

007 Imin:=0;

008 repeat

009 begin

010 y:=(Imax+Imin)/2;

011 x0:=power( y ,1/n1 ) + r1*y;

012 if x0 > x then Imax:=y else Imin:=y;

013 end until (x0+E > x) and (x0-E < x);

014 end;

 

В подпрограмме:

В строке 6 функция y = xn обозначена как power(x,n1).

n1 – показатель степени;

r1 – коэффициент обратной связи;

Строка 6 – это максимальное значение, от которого начинается поиск решения – это вход в цикл подпрограммы.

Строка 11 – это выражение, рассчитывающее x.

Подпрограмма MidI_S01 разработана для одной входной переменной (в данном случае - x). Функция, для которой ведётся поиск решения, должна быть монотонной, возрастающей.

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

 

На рисунке 5.9. построим степенную функцию y = x5 , а также поверх неё функцию y =( x – 0,001 ∙ у )5 .

 

На рисунке 5.10. построим степенную функцию y = x0.5 , а также функцию y =( x – 0,99 ∙ у )0.5 .

 

Линейная функция y = x1 является частным случаем степенной функции.

На рисунке 5.11. построим степенную функцию y = x1 , а также функцию y =( x – 0,99 ∙ у )1 .

 

 

Рис. 5.9. На графике построены: степенная функция y = x5 , а также функция y =( x – 0,001у )5 .

Рис. 5.10. На графике построены: степенная функция y = x0.5 , а также функция y =( x – 0,99у )0.5 .

 

 

Рис. 5.11. На графике построена степенная функция y = x1 , а также функция y =( x – 0,99у )1 .

 

 



Дата добавления: 2020-10-14; просмотров: 275;


Поиск по сайту:

Воспользовавшись поиском можно найти нужную информацию на сайте.

Поделитесь с друзьями:

Считаете данную информацию полезной, тогда расскажите друзьям в соц. сетях.
Poznayka.org - Познайка.Орг - 2016-2024 год. Материал предоставляется для ознакомительных и учебных целей.
Генерация страницы за: 0.007 сек.