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

Акулов, Федотов. Основы теории биотехнических систем

.pdf
Скачиваний:
459
Добавлен:
18.10.2016
Размер:
20.95 Mб
Скачать

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

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

200 кОм.

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

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

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

Tф = Nдоп 2π

При Nдоп ≤ 10, fs =100кГц , Tф =16мкс, Rвх >> Rг имеем:

Сизм = Tф RГ

Действительно, входная емкость регистрирующей аппаратуры для измерений в области средних частот обычно составляет не более 20 пФ, а конструктивная емкость подводящих проводов – не более 10 пФ.

100

В результате тестирования участка биологической ткани ступенчатым стимулом, обработки экспериментальных данных и расчета на ПЭВМ частотной характеристики можно построить в логарифмическом масштабе АЧХ и ФЧХ исследуемого объекта (рису-

нок 2.18).

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

График частотной характеристики исследуемого участка биологических тканей можно аппроксимировать несколькими асимптотами. Первая асимптота – прямая параллельная оси частот, проходящая на уровне 14,4 дБкОм, что соответствует передаточной функции H1( p) в области низких частот:

H1( p) = K =14,4дБкОм= 5,22кОм

Таблица 2.1 – Результаты расчета частотной характеристики

ω

0,1

1,0

10

100

Z, дБкОм

14,4

11,4

-4,8

-12,3

φ, градус

-5,4

-45,2

-59,6

-11,2

Вторая асимптота – прямая с наклоном –20 дБ/дек, что соответствует передаточной функции H2 ( p) в области средних ча-

стот:

H2 ( p) = (1+ T2 p)1

где: T2 = ω21 .

Частота среза ω2 соответствует точке пересечения асимптот,

аппроксимирующих частотную характеристику в области низких и средних частот:

ω2 =1 мс1, T2 =1 мс

101

Рисунок 2.18 – АЧХ и ФЧХ исследуемого участка биологической ткани

Для получения на графике АЧХ в области высоких частот прямой, параллельной оси частот, проходящей на уровне –12,3 дБкОм необходимо введение третьего звена H3 ( p), имеющего асимптоту в виде прямой с наклоном +20 дБ/дек:

H3 ( p) = (1+T3 p)

где: T3 = ω31 .

Частота среза ω3 соответствует точке пересечения асимптот,

аппроксимирующих частотную характеристику в области средних и высоких частот:

102

ω3 = 20 мс1, T3 = 0,05 мс

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

Z( p) = H1( p)H2 ( p)H3 ( p)

Z( p) =

5,22(1

+ 0,05 p)

[кОм]

(2.76)

1

+ p

 

 

 

Для графика ФЧХ получаем набор асимптот и частот среза, повторяющий анализ АЧХ.

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

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

Пусть частотная характеристика получена в виде:

H ( jω) = R(ω )+ j Im(ω )

где: R(ω ) и Im(ω ) – числовые массивы.

Найдем передаточную функцию в виде:

H( p) = bm pm + bm1 pm1 ++ b1 p + b0 an pn + an1 pn1 ++ a1 p +1

В качестве примера вычислительных методов рассмотрим метод подгонки E. Levy.

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

H( jω ) = bm ( jω )

m

++ b1 jω + b0

= α + jωβ = N(ω )

(2.77)

 

 

 

 

 

 

a

( jω )n ++ a jω +1

σ + jωτ D(ω )

 

n

 

 

1

 

 

где:

103

α = b b ω2

+ b ω4

−…

 

0

2

4

 

 

β = b b ω3

+ b ω5

−…

 

1

3

5

 

(2.78)

σ = 1a ω2

+ a ω4

−…

 

 

2

4

 

 

τ = a a ω3

+ a ω5

−…

 

1

3

5

 

 

Машинные алгоритмы подгонки заключаются в подборе таких значений неизвестных коэффициентов ai , bi ; при которых

сумма квадратов отклонений значений H( jω) от экспериментально полученных значений частотной характеристики системы H ( jω) была бы минимальной.

Тогда для любой выбранной частоты ωi ошибка подгонки

равна:

 

 

 

N (ωi )

(2.79)

ε(ωi ) = H( jωi ) H( jωi ) = H( jωi )

D(ωi )

 

 

Задача подгонки состоит в минимизации этой ошибки в каждой выбранной точке частотной характеристики.

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

E. Levy модифицировал метод наименьших квадратов с целью упрощения вычислений. Умножим обе части соотношения (2.79 на

D(ωi ):

D(ωi )ε(ωi ) = D(ωi ) H( jωi ) N (ωi ) = A(ωi ) + jB(ωi )

Квадрат модуля этого выражения равен:

D(ωi )ε(ωi )2 = A2 (ωi ) + B2 (ωi )

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

104

E =

k

D(ω )ε (ω )

 

2

=

k

A2

(ω ) + B2

(ω )

 

 

 

 

i i

 

 

 

i

i

 

i=1

 

 

 

 

i=1

 

 

 

Здесь:

A(ωi ) = Re{D(ωi )H ( jωi )N (ωi )}=

= σ i R(ωi )ωiτi I (ωi )αi

B(ωi ) = Im{D(ωi )H ( jωi )N (ωi )}=

= ωiτi R(ωi )+ σ i I (ωi )ωiβi

(2.80)

(2.81)

(2.82)

 

k

(σ i R(ωi )ωiτ i I (ωi )

αi )2

E =

 

i=1

 

 

k

 

 

(2.83)

 

 

βi )2

(ωiτ i R(ωi )+ σ i I (ωi )ωi

i=1

 

 

 

Функционал (2.80) можно продифференцировать по каждому из коэффициентов ai; bi и приравнять полученные производные к нулю:

E = 2(σ i R(ωi ) ωiτi I (ωi ) αi )(1) = 0

 

 

k

 

b

i=1

 

0

(2.84)

E = 2(ωiτi R(ωi ) +σ i I (ωi ) ωiβi )(ωi ) = 0

 

k

 

b

i=1

 

1

 

Подстановка выражений (2.78) в (2.84) приводит к системе линейных алгебраических уравнений решаемых относительно ai и bi .

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

105

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

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

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

Пример 1. Звено первого порядка

Передаточная функция звена может быть записана в виде:

H( p) =

 

K

(2.85)

 

+ pT

1

 

Импульсная переходная функция данного звена имеет вид:

h(t) =

K

 

exp(t T )

(2.86)

T

 

 

 

В этом нетрудно убедиться:

 

 

H ( jω ) = F {h(t)} = +K exp(t T )exp(jωt) dt =

K

0 T

 

1+ jωT

Тогда, при jω p: H( p) = 1+KpT . Переходная функция системы имеет вид:

g(t) = K(1exp(t T ))

(2.87)

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

106

d

 

K

 

H( jω ) = F

g(t)

= F

exp(−t T )

dt

 

T

 

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

Величину постоянной времени можно получить на основании анализа записи переходной функции как отрезок времени, за который график переходной функции достигает 63% своей установившейся величины. Действительно из (2.87) для t=T получаем:

g(t) = K(1exp(1)) 0,63K

Или другим путем:

d

g(t) =

K

exp

 

(t T ) = K T

 

dt

T

 

 

 

t = 0

 

 

 

 

 

Рисунок 2.19 – Графическая идентификация системы первого порядка по записи переходной функции

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

107

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

Особенностью использования для идентификации импульсную переходную функцию системы является необходимость экстраполяции кривой в области малых времен. Это вызвано тем, что из-за конечных параметров тест сигнала график импульсной переходной функции не начинается с величины K/T.

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

Рисунок 2.20 – Графическая идентификация системы первого порядка по записи импульсной переходной функции

Пример 2. Апериодическое звено второго порядка

Передаточная функция такой системы может быть записана в виде:

H( p) =

A1

+

A2

(1 + pT )

(1 + pT )

 

1

 

2

108

График переходной функции исследуемой системы можно аппроксимировать суммой экспонент:

g(t) = A1 + A2 A1 exp(t T1) + A2 exp(t T2 )

(2.88)

Для идентификации системы необходимо аппроксимировать запись ее переходной функции экспоненциальными зависимостями и затем определить параметры экспонент (T1 и T2):

α(t) = −A1 exp(tT1)

β(t) = −A2 exp(tT2 )

Рисунок 2.21 – Графическая идентификация апериодической системы второго порядка по записи переходной функции

Пример 3. Колебательное затухающее звено второго порядка

Передаточная функция системы может быть записана в виде:

H( p) =

K

T 2 p2 + 2Tξ p +1

где: 0 < ξ < 1.

График переходной функции исследуемой системы можно аппроксимировать выражением:

 

 

1

 

 

t

 

t

 

 

 

 

 

 

 

 

 

 

 

g(t) = K 1

 

exp(−ξ

)sin(

1−ξ 2 +ϕ)

(2.89)

 

 

 

T

T

 

 

1−ξ 2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

109