Вы находитесь на странице: 1из 92

Известия ТРТУ Тематический

выпуск

Раздел III
Методы искусственного интеллекта

В.В. Блошенко

ПРИМЕНЕНИЕ МЕТОДА ОПТИМУМА НОМИНАЛА ПРИ


ПРОЕКТИРОВАНИИ СИСТЕМ С НЕЧЕТКИМ ЗАДАНИЕМ ПАРАМЕТРОВ В
СЛОЖНЫХ СИСТЕМАХ МАГИСТРАЛЬНОГО ТРАНСПОРТА ГАЗА

Транспортировка газа от мест добычи до потребителя является


сложным технологическим процессом. Одним из основных технологических
звеньев являются компрессорные станции (КС), обеспечивающие очистку и
сжатие газа.
Управляющим элементом в комплексе сооружений, входящих в
магистральный газопровод, являются КС, параметрами работы которых
определяется режим работы газопровода. Организация КС определяется
типом используемых нагнетателей и схемами их подключений.
Задача моделирования нестационарных квазиизотермических
режимов работы разветвленных сложных систем магистрального
транспорта газа, содержащих КС, может быть сведена к многократному
решению системы нелинейных алгебраических уравнений сопряжения и
линеаризованных систем дифференциальных уравнений
теплопроводности. Размерность полученной системы будет зависеть от
того, какие функции (расход газа, давление и т.д.) выбраны в качестве
неизвестных для решения системы уравнений сопряжения и газопередачи.
Эффективность процедур моделирования нестационарных режимов
работы систем магистрального транспорта газа снижается при
использовании стандартных методов, если рассчитываются сети большой
размерности, содержащие в общей сложности десятки и сотни узлов и КС.
Для таких систем при решении задач оперативно-диспетчерского
управления сложно получать значения давлений и расходов в несколько
раз быстрее, чем протекает сам процесс.
Одним из подходов, позволяющих наиболее быстро решать задачу
оперативного управления, является формализация знаний экспертов, а
также правил, в соответствии с которыми они решают задачи управления.
Процессы, протекающие в магистральных газопроводах, являются
нелинейными, нестационарными и обладают последействием.
При оперативном контроле за технологическим процессом на
компрессорной станции автоматически определяются следующие
показатели рабочей среды:
- плотность природного газа при стандартных условиях (рс=1,01325,
tс=200С);
- концентрация азота в природном газе;
- концентрация диоксида углерода в природном газе;
- давление среды;

84
Раздел III. Методы искусственного
интеллекта

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

ϕ = ∫∫∫ В ( x) f ( x)d x,

где R – объем области n-мерного пространства управляющих параметров,


В( x) - скалярная функция цены.
Задание параметров модели производится в виде нечетких
интервалов, это связано с тем, что объективно представить параметры в
виде четких, определенных чисел не всегда возможно. Нечеткий интервал
задают четверкой параметров М=( m, m, α , β ), где m и m -
соответственно нижнее и верхнее модальные значения нечеткого
интервала, а α и β представляют собой левый и правый коэффициенты
нечеткости (рис. 1) [2].
μQ

m m ед. изм. параметра

Рис. 1
Идентификация нечетких коэффициентов модели производится с
применением критерия минимизации отклонений нечетких значений
параметра ВХР от его выборочных (измеренных) нечетких значений.
Метод нечеткой идентификации предусматривает вербальное
описание параметров технологического процесса газотранспортной
системы и введение α-уровневых нечетких множеств на нечетком
множестве параметров состояния. Это позволяет получить систему
нечетких описаний эталонных ситуаций, каждой из которых может быть
соотнесено правило управления, связанное с выбором нечетких значений
входных параметров технологического процесса.

85
Известия ТРТУ Тематический
выпуск

Пусть известен закон распределения параметров F( ~


x1 , ~
x2 ,..., ~
xn ) на
плоскости и взаимное расположение площадей di, имеющих различную
стоимость bi. Будем считать, что на площади di плотность распределения
вероятностей постоянна. Найдем максимум такой функции распределения:
s
ϕ (Δx1 , Δx2 ,..., Δx5 ) = ∑ bi d i f ( ~x1i , Δx1 ; ~x2i , Δx2 ;...; ~x5i , Δx5 )
i =1
Будем считать, что экспертами установлено, что изменение значений
контролируемых параметров ~ x1 , ~
x 2 ,..., ~
x 5 независимы и распределены по
нормальному закону
1
f (~
x1 , ~
x2 ,...~
x5 ) = ×
2πσ ~x1σ ~x2 ...σ ~x5
⎡ − (~
x1 − m~x1 ) 2 ( ~x2 − m~x2 ) 2 (~
x5 − m~x5 ) 2 ⎤
× exp ⎢ − − ... − ⎥
⎢⎣ 2σ ~x21 2σ ~x22 2σ ~x25 ⎥⎦
.
Если цена полос дискретна и принимает случайные значения, то цену
полосы можно определять как математическое ожидание цены:
bi = mbi
.
При этом условии функция эффективности будет определяться
выражением
s
ϕ (Δx1 , Δx2 ,.., Δx5 ) = ∑ mb d i f ( ~x1i , Δx1 ; ~x2i , Δx2 ;..; ~x5i , Δx5 )
i
i =1 .
Таким образом, значения оптимального сдвига Δх10, Δх20,…,Δх50
координат центра распределения f ( ~
x1 ) определятся системой уравнений:

86
Раздел III. Методы искусственного
интеллекта

⎧ ∂ s
~ ~
⎪ ∂ ( Δ x ) ∑ m bi d i [ x1i − ( x1 + Δ x1 )] ×
⎪ 1 i =1

⎪ − [ x1 i − ( m ~x1 + Δ x1 )] 2 − [ ~x2 i − ( m ~x 2 + Δ x2 )] 2 −... − [ ~x5 i − ( m ~x5 + Δ x5 )] 2


~

⎪× e 2 σ ~x21 2 σ ~x22 2 σ ~x25


=0

⎪ ∂ s

⎪ ∑ m bi d i [ ~ x2i − ( ~ x 2 + Δ x 2 )] ×
⎪ ∂ ( Δ x 2 ) i = 1

⎪ − [ x1 i − ( m ~x1 + Δ x1 )] 2 − [ ~x2 i − ( m ~x 2 + Δ x2 )] 2 −... − [ ~x5 i − ( m ~x5 + Δ x5 )] 2


~

⎪ 2 σ ~x21 2 σ ~x22 2 σ ~x25


⎨ × e =0
⎪.......... .......... .......... .......... .......... .......... .......... .

⎪ ∂ s
~ ~
⎪ ∂ ( Δ x ) ∑ m bi d i [ x 5 i − ( x 5 + Δ x 5 )] ×
⎪ 5 i =1

⎪ − [ ~x1 i − ( m ~x1 + Δ x1 )] 2 − [ ~x2 i − ( m ~x 2 + Δ x2 )] 2 −... − [ ~x5 i − ( m ~x5 + Δ x5 )] 2


⎪× e 2 σ ~x21 2 σ ~x22 2 σ ~x25
=0




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

БИБЛИОГРАФИЧЕСКИЙ СПИСОК
1. Финаев В.И. Блошенко В.В. «Нечеткие параметры в методе
оптимума номинала» //Материалы III всероссийской научной конференции
«Информационные технологии, системный анализ и управление». –
Таганрог. 2005.
2. Горелова В.Г. Метод оптимума номинала и его применение. - М.:
Энергия,1970.

В.И. Финаев, Н.А. Евтушенко

87
Известия ТРТУ Тематический
выпуск

ДОЛГОСРОЧНОЕ ПРОГНОЗИРОВАНИЕ С ПРИМЕНЕНИЕМ


НЕЧЕТКИХ ИНТЕРВАЛОВ ДЛЯ ОПИСАНИЯ ЭКОНОМИЧЕСКИХ
ПАРАМЕТРОВ ЭНЕРГЕТИЧЕСКИХ ПРЕДПРИЯТИЙ

В данной работе использована простая агрегированная


математическая модель, в которой фигурируют лишь основные показатели
развития экономики: национальный доход, суммарные основные фонды,
общее количество занятых в производстве. В качестве элементарной
производственной единицы берется экономика страны в целом. В качестве
отрасли применения данной модели берется энергетика. Таким образом,
описываются экономические параметры для энергетических предприятий.
Выделяют 5 блоков долгосрочного прогноза:
•блок производственной деятельности;
•блок научно-технического прогресса;
•блок ресурсов;
•блок демографии;
•блок социально-экономических механизмов.
Часто для долгосрочных моделей используют укрупненные схемы
построения модели. Например, односекторная модель. В ней продукция
экономики считается однородной, т.е. состоящей из одного продукта
(энергетика). Под однородным продуктом подразумевают национальный
доход, т.е. чистый (вновь созданный) материальный общественный
продукт. Национальный доход - это совокупность материальных ценностей,
произведенных в стране за 1 год, за вычетом всех материальных затрат.
По материально-вещественному содержанию национальный доход - часть
материального (валового) продукта, которая пошла на потребление и
накопление.
Введем в типовую односекторную модель элементы нечетких моделей
принятия решений. Теория нечетких множеств и основанная на ней логика
позволяют описывать неточные категории, представления и знания,
оперировать ими и делать соответствующие заключения и выводы. Такие
возможности позволяют формировать модели различных объектов,
процессов и явлений на качественном, понятийном уровне, позволяя
интеллектуально управлять сложными объектами.
Появление нечетких множеств основано на принципе
несовместимости, утверждающем, что сложность системы и точность, с
которой ее можно проанализировать традиционными методами, находятся
в состоянии взаимного противоречия.
Действительно, для сложных объектов, особенно в области экономики
и управления, трудно сформировать единый критерий в связи с огромным
числом параметров и переменных и зачастую даже противоречащих друг
другу требований. Управляя сложными объектами, приходится
формализировать неопределенности, источники которых имеют
различную природу (погрешности вычислений и измерений). Другая
причина употребления нечетких множеств и основанной на них логики
связана с априорной неполной информацией рабочей обстановки,
непредсказуемостью ее изменений, случайностью внешних возмущающих
воздействий и нечеткостью формулируемых целей.

88
Раздел III. Методы искусственного
интеллекта

~
Нечетким множеством C из X (где Х - множество произвольной
природы) называется совокупность упорядоченных пар вида
< μ C ( x ) > / x , где x ∈ X, μ C ( x ) ∈ [ 0 ,1 ] для всех x. Функция μ C ( x )
называется функцией принадлежности и может рассматриваться как
~
знание степени принадлежности элемента x ∈ C .
~
Нечеткой переменной называется тройка < α , X ,Cα > . Здесь α -
наименование нечеткой переменной; Х - область ее определения;
~
Cα = { < μ α ( x ) / x > } - нечеткое множество на Х, описывающее
ограничения на возможные значения нечеткой переменной α.
~
Если обозначить Yt - национальный доход в году t;
~
I t - чистые капиталовложения (средства на расширение
производства) в году t, где под капиталовложениями понимаются средства,
направленные на увеличение оборотных фондов (запасов) и основных
фондов производства;
~
Ct - потребление в году t, где под потреблением подразумевается
все непроизводственное потребление как отдельных лиц, так и
государства. Если считать внешнюю торговлю сбалансированной (ввоз
равен вывозу), можно записать уравнение вида
~ ~ ~
I t + Ct = Yt . (1)
В данной модели пренебрегаются капиталовложения в оборотные
фонды, предполагая, что капиталовложения приводят к росту основных
~
фондов, величину которых в году t обозначим K t . Таким образом,
взаимодействие основных производственных фондов можно описать
соотношением
~ ~ ~
K t +1 = K t + I t . (2)
Национальный доход создается в процессе производства. В простом
случае модели его можно описать как функцию количества основных
фондов и числа трудящихся, занятых в производстве в году t (обозначим
~
Lt ):
~ ~ ~
Yt = F ( K t , Lt ,t ) . (3)
~
Динамика Lt обычно описывается таким образом:
~ ~ ~
Lt = L0 eη ⋅t .
Предполагается, что число трудящихся составляет постоянную долю в
населении страны, которое растет с темпом ŋ.
Механизм распределения дохода между потреблением и накоплением
(капиталовложениями) удобно определить через норму накопления :
~ ~ ~ ~
st = I t / Yt ; I t = ~
~ st Yt ; (5)

89
Известия ТРТУ Тематический
выпуск

~ ~
Ct = ( 1 − ~
st )Yt . (6)
где 0≤~
st ≥ 1 .
Если заданы начальный момент, количество трудящихся и количество
основных фондов с определенным параметром ŋ, то получается
прогнозная модель, с одной «свободной переменной» - норма накопления
~
st . Данная модель представляет собой многошаговый вариант
односекторной модели экономики.
~ ~ ~ ~ ~ ~ ~
Yt = F ( K t , Lt ,t ) , I t = ~
st Yt , Ct = ( 1 − ~
st )Yt , (7)
~ ~ ~ ~ ~ ~
K t +1 = K t + I t , Lt = L0 eη ⋅t ( K 0 - задано). (8)

Если считать, что все переменные меняются не от года к году, а


непрерывно, то модель записывают в дифференциальной форме. Отсюда
~ ~
K( t ) = I ( t ) , (9)
и модель принимает вид
~ ~ ~ ~ ~ ~ ~
Y ( t ) = F ( K ( t ), L ( t ),t ) , I ( t ) = ~
s ( t )Y ( t ) , C ( t ) = ( 1 − ~
s ( t ))Y ( t ) ,
~ ~ ~ ~ ~ ~
K ( t ) = I ( t ) , L ( t ) = L0 eη ⋅t , K ( 0 ) = K 0 ( K 0 - задано). (10)
Ресурсы K̃ и L̃ могут принимать только неотрицательные значения:
~ ~
K = { μ( x ) / x ≥ 0 } , L = { μ( x ) / x ≥ 0 } .
Для производственных функций вводят предположения.
При отсутствии хотя бы одного производственного ресурса
производство невозможно:
~ ~
F ( 0 , L ) = 0 , F ( K ,0 ) = 0 .
(11)
Рост используемого количества основных фондов и рост числа
трудящихся приводят к росту национального дохода, т.е. в случае
дифференцируемых производственных функций:
~ ~ ~ ~
∂F ( K , L ) ∂F ( K , L )
~ >0, ~ >0
∂K ∂L
~ ~
при K = { μ ( x ) / x > 0 } , L = { μ ( x ) / x > 0 } .
(12)
В условиях чисто экстенсивного роста производства (т.е.
расширяющегося только вширь, без технического прогресса) увеличение
затрат лишь одного производственного ресурса приводит к снижению
эффективности его использования, т.е.
∂2F ∂2F
~ < 0 , ~ <0. (13)
∂K 2 ∂L 2
При изменении масштабов производства, т.е. при пропорциональном
росте количества используемых ресурсов производства, национальный
доход растет пропорционально росту ресурсов:
~ ~ ~ ~
F ( λK , λL ) = λF ( K , L ) при λ>0, (14)

90
Раздел III. Методы искусственного
интеллекта

Предположения (11) - (14) являются основными предположениями о


свойствах производственных функций. Отсюда вводят некоторые понятия
о производственной функции. Функция двух переменных обладает тем
свойством, что одно и то же количество национального дохода может быть
произведено при различных сочетаниях ресурсов производства K̃̃ и L̃.

Наиболее распространенные производственные функции

Производственная функция Кобба - Дугласа - наиболее широко


используемый вид производственных функций для описания производства
в масштабах страны. Основан на степенных производственных функциях
для произвольного числа ресурсов, имеющих вид
a a
Y = Y0 x1 1 ...xn n .
Для односекторной модели с двумя ресурсами и нечеткостью модели
уравнение принимает вид
~ ~
~ ~ K L ~ ~
Y = Y0 ( ~ )α ( ~ ) β , где Y0 = { μ ( x ) / x > 0 } , K 0 = { μ ( x ) / x > 0 } ,
K0 L0
~
L0 = { μ ( x ) / x > 0 } , α, β - положительные числа, находимые при помощи
анализа статистической информации.
~ ~ ~
Если K̃= K 0 ,L̃= L 0 , Ỹ= Y0 , то функция удовлетворяет
соотношениям (11)-(14) при 0<α<1 и 0<β<1. Причем для выполнения
соотношения (14) , чтобы национальный доход рос пропорционально росту
использования ресурсов, нужно выполнить следующее условие:
α+β=1. (15)
С учетом (15) функция Кобба - Дугласа принимает вид
~ ~
~ ~ K α L 1−α
Y = Y0 ( ~ ) ( ~ ) ; (16)
K0 L0
Функция Кобба - Дугласа Ỹ=Ỹc описывается уравнением
~ ~ 1
~ ~ Y c L α −1 α
K = K0 ( ~ ( ~ ) ) ;
Y0 L0
~ ~ ~ ~
lim
~
K ( L ) = 0 , lim
~
K ( L ) = +∞ , т.е. имеют асимптотами оси
L →∞ L →0
координат.
Предельная норма замещения для функции Кобба-Дугласа является
линейной функцией фондовооруженности K̃/L̃ и при пропорциональном
росте факторов производства не изменяется:
~ ~
∂F / ∂L (1 −α ) K
γ~ = − ~ = − ⋅ ~. (17)
∂F / ∂K α L
Фондовооруженность как функция предельной нормы равна
~
K α ~
~ =− γ . (18)
L 1−α
Тогда эластичность подсчитывается следующим образом:

91
Известия ТРТУ Тематический
выпуск

~ ~
γ~
d( K / L ) γ~ α
σ~ = ~ ~ ~ = ~ ~ (− ). (19)
(K / L ) dγ (K / L ) 1−α
Подставив (18), получаем σ̃=1, т.е. ядро нечеткого множества.
Подсчитаем коэффициенты эластичности выпуска:
~ ~ ~ ~ ~
~ K ∂Y K ~ L 1−α K α −1 1
Ek = ~ ~ = ~ ~ Y (
0 ~ ) α ( ~ ) ~ =α,
Y ∂K ~ K α L 1−α L0 K0 K0
Y0 ( ~ ) ( ~ )
K0 L0
~ ~ ~ ~ ~
~ L ∂Y L ~ K α L −α 1
EL = ~ ~ = ~ ~ Y0 ( ~ ) ( 1 − α )( ~ ) ~ = 1 − α .
Y ∂L ~ K α L 1−α K0 L0 L0
Y0 ( ~ ) ( ~ )
K0 L0
Таким образом, коэффициенты эластичности выпуска по ресурсам
производства постоянны и равны показателям степеней при величинах
ресурсов. Экономический смысл показателей степеней функции
Кобба-Дугласа в том, что они являются отношениями предельных
эффективностей использования соответствующих ресурсов к средним
эффективностям.
Для производственной функции Кобба - Дугласа зависимость
удельного выпуска от фондовооруженности:
~ ~
~ ~ ~ k α 1 1−α ~ k α
f ( k ) = F ( k ,1 ) = Y0 ( ~ ) ( ~ ) = y0 ( ~ ) ,
K0 L0 k0
~ ~
~ K Y
где k0 = ~0 , ~
y0 = ~0 .
L0 L0
Недостатки:
Стремление к координатным осям функции Кобба-Дугласа означает,
что любое количество продуктов может быть произведено при малых
значениях одного из ресурсов, был бы в достаточной степени другой (т.е.
нехватка основных фондов может быть скомпенсирована достаточным
количеством рабочих), что не соответствует действительности.
Другой недостаток - равенство единице эластичности замещения
ресурсов (σ̃=1), ее можно считать постоянной, но равной единице нет.
В связи с этим возник вопрос о возможности построения функции с
постоянной положительной эластичностью замещения σ̃. В 60-х годах ХХ
века была введена функция CES (функция с постоянной эластичностью
замещения- function with constant elasticity substitution):
~ ~
~ ~ K L
Y = Y0 [ α ( ~ ) − ρ + ( 1 − α )( ~ ) − ρ ] −1 / ρ , (20)
K0 L0
~ ~
где Y0 = { μ ( x ) / x > 0 } , K 0 = { μ( x ) / x > 0 } ,
~
L0 = { μ ( x ) / x > 0 } -положительные постоянные, 0 < α < 1 , 1 < ρ < +∞ .
Функцию (20) можно представить в виде

92
Раздел III. Методы искусственного
интеллекта

~ ~ ~
Y K L
( ~ ) − ρ = α ( ~ ) − ρ + ( 1 − α )( ~ ) − ρ .
Y0 K0 L0
Предельная норма замещения γ:
~ ~ ~ ~
∂Y / ∂L 1 − α K 0 − ρ K 1+ ρ
γ~ = − ~ ~ = − ( ~ ) ( ~) . (21)
∂Y / ∂K α L0 L
Предельная норма замещения является функцией
фондовооруженности K̃/L̃, где фондовооруженность связана с γ̃
соотношением
~ ~
K α K 0 ρ ~ 1 / 1+ ρ
~ = [− ( ~ ) γ] . (22)
L 1 − α L0
Эластичность замещения:

~ ~ ~
γ~ d( K / L ) γ~ α K0 ρ 1 /( 1+ρ ) 1 ~ 1 /( 1+ρ )−1
σ~ = ~ ~ = ~ ~ [− (~ ) ] γ =
( K / L ) dγ~ ( K / L ) 1 − α L0 1+ ρ
~
α K0 ρ 1 /( 1+ρ ) 1 1 ~ 1 /( 1+ ρ )
= [− (~ ) ] ~ ~ γ .
1 − α L0 1+ ρ ( K / L )
Так как K̃/L̃ и γ̃ связаны (22), то
1
σ~ = σ = , (23)
1+ ρ
следовательно, функция действительно имеет постоянную эластичность
замещения.
При построении считается, что для производства некоторого
~ ~
национального дохода YC лучше брать такие основные фонды K C и
~ ~ ~ ~ ~
рабочую силу LC , чтобы выполнялись равенства K C / K 0 = YC / Y0 и
~ ~ ~ ~
LC / L0 = YC / Y0 . Тогда ни один из ресурсов в избытке не будет.
Оценивая эти виды функций для долгосрочного прогнозирования,
необходимо ограничить их область применения.
1. Кусочно-линейная производственная функция применяется лишь
тогда, когда один из ресурсов производства резко дефицитен, а второй
избыточен. Функции, родственные данной, чаще используются для
планирования благодаря тому, что содержат в себе понятие постоянные
пропорции, дающее возможность ввести в модель понятие технологии.
Широко распространены в балансовых моделях планирования.
2. Степенные функции (включая Кобба - Дугласа) используются чаще,
так как параметры степенных производственных функций оценить легче и
работать со степенными функциями проще. Недостаток – возможность
замены одного ресурса другим, зачастую не существенен, так как
исследуются ресурсы, близкие к использующимся в производстве в данный
момент. Поэтому неправдоподобность степенных функций в области
малых количеств ресурсов не так важна.

93
Известия ТРТУ Тематический
выпуск

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


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

БИБЛИОГРАФИЧЕСКИЙ СПИСОК
1. Берштейн Л.С., Боженюк А.В. Нечеткие модели принятия
решений: дедукция, индукция, аналогия. –Таганрог:Изд-во ТРТУ,2001.
2. Математические модели в экономике: учеб. Пособие для студ.
Вузов / Ю.П. Иванилов, А.В. Лотов; Под ред. Н.Н. Моисеева.- М.: Наука,
1979.- 304 с.

А.Ю. Молчанов

ПРИМЕНЕНИЕ НЕЧЕТКИХ МОДЕЛЕЙ В ЗАДАЧАХ


АВТОМАТИЧЕСКОЙ ОПТИМИЗАЦИИ ОБЪЕКТОВ ЭНЕРГЕТИКИ

При управлении объектами тепловой энергетики (котлоагрегатом,


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

94
Раздел III. Методы искусственного
интеллекта

Известен класс нечетких систем управления [3], которые могут быть


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

Оценка
состояния
Режимная
карта
ИМ ОУ

САО
Подав- Модель дина- Выбор
Поиск ление мики канала параметров
помех оптимизации

Устройство управления

Рис 1

Структура нечеткой адаптивной САО представлена на рис. 1, где ИМ –


исполнительный механизм САО; режимная карта служит для выбора
управляющих параметров, близких к оптимальным; блок оценки состояния
служит для формирования вектора состояния ОУ; блок выбора параметров
САО служит для выбора значений параметров САО в зависимости от
режима работы; САО выполняет поиск оптимального значения
управляющего воздействия в соответствии с заданным критерием или
набором критериев качества.
Рассмотрим структуру нечеткой режимной карты ОУ. Пусть
X={X1,X2,…,Xn} - множество входов ОУ, определяющих ситуацию его
функционирования, U={U1,U2,…,Um} – множество управляемых входов
определяющих режим функционирования ОУ. Параметры из X, U заданы
на замкнутых интервалах действительной оси: I(X1),…,I(Xn),
I(U1),…,I(Um).
~ ~ ~
Пусть I k ( X k ) = { X k 1 ,..., X kr ( k ) } - нечеткое разбиение множества
значений параметра Xk, для которого заданы функции принадлежности
подмножеств μ X~ ( xk ) .
kj

~ ~
Обозначим S j ( x ,Ω j , I mod ) , j=1,2,…,s - нечеткую ситуацию, для

95
Известия ТРТУ Тематический
выпуск

~ ~ ~ ~ ~
которой Ω j =< X 1k ( 1, j ) ,..., X nk ( n , j ) > ∈ I 1 ( X 1 ) ×…× I n ( X n ) - некоторый
набор нечетких интервалов, Imod=I(X1)×…×I(Xn) – область определения
модели. Для любого вектора x=<x1,x2,…,xn> степень соответствия
ситуации задается функцией принадлежности
μ S j ( x ) = & μ X~ ( xi ) . (1)
i = 1 ,n ik ( i , j )

~
Нечеткая режимная карта определяет для каждой ситуации Sj вектор
оптимальных значений параметров
<u1,u2,…,um> ∈ I(U1)×…×I(Um) (2)
и представляет собой набор правил вида
~
Lj: Если x соответствует S j , то
u = u(x)= < u1 ,u 2 ,...,u m > .
j j j
(3)
Рассмотрим случай одного управляющего параметра u. В этом случае
правила принимают вид
~
Lj: Если x соответствует S j , то
u = uj . (4)
Для каждого вектора xt определяется степень соответствия ситуациям
~
S j и управляющее решение выбирается по формуле
s
∑ u j μ S ( xt ) j
j =1
ut = s . (5)
∑ μ S ( xt )j
j =1
Для поиска оптимальных значений управляющих воздействий
применяется шаговый алгоритм автоматической оптимизации. Пусть в
результате поиска было определено оптимальное значение управляющего
воздействия u = u t* . В этом случае может быть использован градиентный
алгоритм адаптации нечеткой модели. Изменение коэффициентов uj
модели определяется по формуле
Δu j = αμ S ( xt )( u t* − u t ) .
j
(6)
Рассматриваемый подход позволяет значительно повысить
быстродействие САО, а по сравнению с подходом на основе режимных
карт обеспечивает возможность адаптации к изменению параметров
объекта и среды его функционирования без нарушения режима
нормального функционирования ОУ.
Требования к поисковому алгоритму, используемому для адаптации
модели, заключаются в необходимости компенсации инерционности ОУ по
каналу оптимизации, помехоустойчивости в окрестности экстремального
значения при работе адаптивной нечеткой процедуры.
Для компенсации инерционности ОУ с одновременным подавлением
высокочастотных помех может быть использован метод с использованием

96
Раздел III. Методы искусственного
интеллекта

динамической модели ОУ для коррекции САО [4].


Модель объекта представим дифференциальным уравнением второго
порядка
d2y dy
T1T2 2
+ ( T1 + T2 ) + y( t ) = f ( x ) , (7)
dt dt
где T1, T2 – постоянные времени инерционного ОУ по каналу оптимизации,
f(x) – статическая экстремальная характеристика ОУ. Примем, что на
выходе ОУ действует аддитивная помеха ϕ(t) с характеристиками
M[ϕ(t)]=0, Kϕ(t1,t2)=0 при t1≠t2, D[ϕ(t)]=σ2. (8)
В моменты времени t = t0 + iτ , i=1,2,… производятся измерения
характеристики объекта yik=y(xi , ti), где xi – значение управляющего
параметра в момент времени t = ti , k =0,1,… – номер шага оптимизации.
В момент времени t = t0k значение управляющего воздействия x = x0
изменяется на величину рабочего шага Δxk и остается постоянным в
течение k-го шага оптимизации. Решение уравнения (7) при начальных
условиях y(0), y’(0) запишем в виде
y( t i ) = y ∞ B1 ( t i ) + y' ( 0 )B2 ( t i ) + y( 0 )( 1 − B1 ( t i )) . (9)

Для определения постоянных y , y’(0), y(0) применим метод
наименьших квадратов (МНК) [4,5], уравнения которого для
рассматриваемого случая имеют вид
z k = ( AT A )−1 Ay ,
(10)
y=(y1k,y2k,…,yNk)T, z k = ( y ∞ , y' ( 0 ), y( 0 ))T ,

A=||aji||, a1i=B1(ti), a2i=B2(ti), a3i=1-B1(ti), i=1,2,…,N.

Погрешность МНК при допущениях (8) определяется выражением для


ковариационной матрицы [5]
P =| pij |= σ y2 ( AT A ) −1 , i, j=1,2,3. (11)
Зная статистические характеристики измерений или задавая
априорные значения дисперсии, можно определить число измерений N,
необходимое для достижения заданной точности оценок при известных
параметрах динамической модели ОУ.
Апостериорное значение дисперсии определится по формуле
) 1
σ y2 = ( y − Az k )T ( y − Az k ) . (12)
N −3
Алгоритм МНК оценивания с заданной точностью:
Шаг 1. Измерение yik ;
Шаг 2. Определение zk , σ) y2 )2
и P = σ y( A A)
T −1
по результатам i
проведенных измерений;
Шаг 3. Если p11 > σ з , то i = i+1, перейти к шагу 1;
2

97
Известия ТРТУ Тематический
выпуск

Шаг 4. Вывести оценку zk , точность которой не меньше σ з2 .


Число измерений N в приведенном алгоритме не фиксировано и
определяется статистическими характеристиками оценок показателя
качества. В режиме поиска экстремума может быть использован алгоритм
с фиксированной точностью. Однако с приближением к экстремуму
крутизна характеристики уменьшается, уменьшается уровень полезного
сигнала САО, что требует изменения точности оценок с увеличением числа
измерений.
Для обработки результатов испытаний и принятия решения могут быть
использованы последовательные методы, учитывающие вероятностные
характеристики оценок. Возможность определения статистических
характеристик оценок (11) , (12) позволяет применить последовательную
процедуру статистической проверки гипотез [6] по оценкам zk реакции ОУ
на малые пробные возмущения.
Для управления помехоустойчивостью и выбора оптимального
рабочего движения САО может быть использована информация о виде и
параметрах экстремальной характеристики ОУ, а также анализ
преимущественного характера движения САО (процесса поиска).
Так как параметры характеристики ОУ известны лишь приблизительно
и меняются в широких пределах в зависимости от режима
функционирования, то для описания коэффициентов и построения модели
выбора параметров поисковой процедуры также могут быть использованы
нечеткие методы [7].
Пусть Θi, i=1,2,..q – множество значений i-го параметра поискового
алгоритма; U – предыстория поисковых шагов; ΔY – множество значений
k

приращения показателя качества.


Зададим на этих множествах лингвистические переменные
~ ~k ~
ΔY =<{ ΔYi }, ΔY , μ ΔY~j ( Δy ) / Δy >, U =<{ U kj }, U , μU~ k ( u ) / u >,
~ k k k
j

~ ~ ~ ~
AΘk =<{ Θ ki }, Θk, μΘ~i ( θ k ) / θ k >, BΘk =<{ bi }, Θk, μ b~i ( θ k ) / θ k >.
Нечеткая модель выбора значений параметров может быть
определена как соответствие
~ ~ ~ ~ ~ ~
F : U~ k × ΔY × AΘ 1 ×…× AΘq → BΘ 1 ×…× BΘq . (13)
Выбор параметров осуществляется одним из методов нечеткой
композиции [7].
Рассмотрим пример построения САО инерционным объектом
энергетики. В качестве объекта управления возьмем модель котлоагрегата
ТГМ-9 [4]. В качестве экстремальной характеристики объекта выступает
зависимость КПД котлоагрегата ηk от коэффициента избытка воздуха αв.
Модель объекта управления по каналу αв может быть представлена
последовательным соединением нелинейного преобразователя ηk(αв) и
двух инерционных звеньев первого порядка (рис.2).

98
Раздел III. Методы искусственного
интеллекта

αв(t) y(t)
1 1
η k(αв)
T1p + 1 T2p + 1
Рис. 2
Постоянные времени T1=255 с, T2 = 110 с. При номинальной
нагрузке αв≈1,08 и Δαв=0,01, Δηk/Δαв≈11,2 - на левой ветви,
Δηk/Δαв≈1,52 - на правой ветви характеристики ОУ.
~
В качестве входа, определяющего ситуации Sj , можно рассмотреть
расход топлива Bт или расход пара Dп.п. (нагрузка). Зависимость αв от
нагрузки определяется многими факторами. Правила (4) изначально
формируются по данным режимной карты котла.
Для применения последовательной процедуры обработки результатов
испытаний необходимо задать априорные оценки крутизны правой и левой
ветви характеристики как параметры P1, P0. Величина рабочего шага a,
изменение рабочего шага Δa и погрешность оценки ση также будут
параметрами алгоритма САО.
Модель (13) строится экспертными методами. Для рассматриваемого
случая была построена модель выбора параметров следующего вида.
Зададим значения лингвистических переменных задачи. Поисковое
~ ~ ~ ~ ~ ~
U 2k , U 3k , U 4k }, U 1k - «преимущественное
движение САО U k ={ U 1k ,
~ ~k
движение», U 2k - «изменение направления», U 3 - «неопределенное
~k
направление», U 4 - «устойчивое изменение направления». Величина
~
рабочего шага поиска: A ={ a~ 1 , a~2 , a~3 , a~4 }, - «очень малый», a~2 -
~ ~
«малый», a3 - «средний», a 4 - «большой». Заданная погрешность оценки
~
Σ ={ σ~ , σ~ , σ~ , σ~ }, σ~ - «очень малая», σ~ - «малая», σ~ -
η1 η2 η3 η4 η1 η2 η3

«средняя», σ~η4 - «большая». Значение приращения рабочего шага:

Δa~ ={ Δa~1 , Δa~2 , Δa~3 , Δa~4 , Δa~5 }, Δa~1 - «без изменений», Δa~2 -
~ ~
«немного уменьшить», Δa3 - «значительно уменьшить», Δa4 - «немного
~
увеличить», Δa5 - «значительно увеличить». Модель (13) представим
таблицей.

~ ~ ~ ~
А U 1k U 2k U 3k U 4k
a~1 σ~η 3 , Δa~4 σ~η 1 , Δa~2 σ~η 1 , Δa~1 σ~η 2 , Δa~4
a~
2 σ~η 3 , Δa~4 σ~ , Δa~
η1 2 σ~η 1 , Δa~2 σ~η 3 , Δa~4

99
Известия ТРТУ Тематический
выпуск

a~3 σ~η 4 , Δa~4 σ~η 1 , Δa~3 σ~η 1 , Δa~3 σ~η 3 , Δa~1


a~
4 σ~η 4 , Δa~1 σ~η 1 , Δa~3 σ~η 1 , Δa~3 σ~η 3 , Δa~1

Аналогично может быть построена модель для выбора параметров P1,


P0. последовательной процедуры.
Использование лингвистических переменных позволяет
формулировать универсальные стратегии поиска на языке, понятном
эксперту. Для идентификации функций принадлежности могут быть
использованы экспертные или статистические методы [8].
Модель нечеткой САО исследовалась методом статистического
имитационного моделирования [9]. Был реализован алгоритм поиска с
запоминанием экстремума [4] и обработкой данных согласно
предложенному алгоритму. Сравнивались модели без использования и с
использованием последовательного критерия с оценкой знака приращения
характеристики [6]. Были получены результаты:
1. Применение нечеткой модели выбора параметров позволяет
обеспечить заданную помехоустойчивость и требуемые динамические
качества САО. Использование последовательных процедур целесообразно
только в режиме отслеживания экстремума.
2. Предложенные модели могут быть идентифицированы с
использованием статистического имитационного моделирования [9] при
заданной модели объекта и выбранном поисковом алгоритме.
3. Существует задача определения момента перехода от поиска к
адаптации нечеткой модели (4), решение которой может быть выполнено с
использованием последовательных процедур статистической проверки
гипотез.
Предложенные нечеткие модели САО могут быть использованы при
решении задач оптимизации распределения нагрузки энергоблока,
повышения экономичности использования топлива в энергоемких
процессах металлургии и т.п. Выбор соответствующей структуры модели и
алгоритмов поиска определяется требованиями задачи и доступной
информацией об объекте или технологическом процессе.

БИБЛИОГРАФИЧЕСКИЙ СПИСОК
1. Дуэль М.А. Автоматизированные системы управления
энергоблоками с использованием средств вычислительной техники. – М.:
Энергоиздат, 1983.- 208 с.
2. Самонастраивающиеся системы. Справочник / Под ред.
П.И.Чинаева.- Киев: Наукова думка, 1969.
3. Jang J.-S. R. Anfis: Adaptive-Network-Based Fuzzy Inference System //
IEEE Trans. Systems & Cybernetics. - 1993. - Vol. 23. - P. 665.
4. Молчанов А.Ю. Оптимизация параметров энергетического объекта
//Известия ТРТУ. Тематический выпуск “Актуальные проблемы
производства и потребления электроэнергии”. – Таганрог. -2004.- №7. С.
24-29.
5. Саридис Д. Самоорганизующиеся стохастические системы
управления: Пер. с англ./ Под ред. Я.З.Цыпкина. М.:Наука, 1980.

100
Раздел III. Методы искусственного
интеллекта

6. Молчанов А.Ю. Алгоритм экстремального управления в системах


автоматической оптимизации // Известия ТРТУ. Специальный выпуск.
Таганрог. - 2004- №8.
7. Берштейн Л.С., Финаев В.И. Адаптивное управление с нечеткими
стратегиями. Ростов-на-Дону.: Изд-во РГУ, 1993. -134 с.
8. Борисов А.Н., Крумберг О.А., Федоров И.П. Принятие решений на
основе нечетких моделей: примеры использования. -Рига: Зинатне, 1990.-
184с.
9. Финаев В.И., Молчанов А.Ю. Метод моделирования
самонастраивающихся систем управления // Известия ТРТУ. Специальный
выпуск.-Таганрог:.-2004.-№8.

А.Е. Хатламаджиян, А.И. Долгий

НЕЙРОСЕТЕВЫЕ МЕТОДЫ ОБРАБОТКИ ТЕЛЕСИГНАЛОВ В


СИСТЕМАХ ДИСПЕТЧЕРСКОЙ ЦЕНТРАЛИЗАЦИИ1

Современные системы диспетчерской централизации (ДЦ) являются


высоко интегрированными технологическими комплексами и включают в
себя в качестве важнейших подсистем подсистемы логического контроля,
отвечающие за надежность функционирования аппаратуры сигнализации,
централизации и блокировки, а следовательно, и за безопасность
движения поездов. В основе существующих технологий обеспечения
надежности и безопасности систем ДЦ лежат методы контроля,
основанные на использовании традиционных автоматных моделей
системы в виде логических уравнений-зависимостей. Однако на пути
использования аналитических моделей для решения поставленных задач
возникает ряд проблем, связанных со сложностью построения точных
аналитических моделей контроля устройств СЦБ, чрезмерно большой
размерностью задач логического контроля, недостоверностью
информации, поступающей на вход системы и ее недостаточной
информативностью для принятия контролирующих решений.
В решении указанных проблем могут помочь современные
информационные технологии, наиболее характерным примером которых
являются гибридные информационные технологии. В их основу положена
идея использования для решения конкретных практических задач не
одного какого-либо метода или модели, а объединения нескольких
различных классов моделей, опирающихся на различные принципы
представления и обработки информации.
Для автоматизации процессов логического контроля в составе систем
ДЦ предложена гибридная продукционная модель вида [1]

ℑ =< Q ,∏ , R > ,

1
Работа выполнена при поддержке РФФИ (проект № 04-01-00277)

101
Известия ТРТУ Тематический
выпуск

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


«ПРИЗНАК = ОПИСАНИЕ»;
П – база продукционных правил вида «Если ПРИЗНАК =
ОПИСАНИЕ, то СОСТОЯНИЕ ОБЪЕКТА КОНТРОЛЯ», включающая
правила типа П1, П2 и П3;
R – решающий модуль, реализующий процедуры логического
вывода в базе правил (генерации решений).
Продукционные правила типа П3 используются для поддержки
процессов контроля при неполных либо частично недостоверных данных и
опираются на нейросетевые методы обработки информации. В качестве
предусловий правил используются модели обобщенных описаний,
представленные в виде двухслойных ИНС – многослойных персептронов
(МСП) [2], осуществляющих функции одношагового прогнозирования
состояния динамической системы ui ( t ) на
основе информации о ее прошлых состояниях

U past = {u( t −1),u( t − 2 ),...,u( t − N )}:

NET ( u( t ))N2 : U past → [ 0 , 1 ] 2 ,

где u( t ) - вектор состояния системы, элементы которого представляют


логические значения сигналов ТС в момент времени t
( u j ( t ) / u j ( t ) ∈ { 0 ,1 } ).
Выбор в качестве прогнозирующей нейросети МСП обусловлен
несколькими факторами:

1) МСП может формировать сколь угодно сложные границы


принятия решения и реализовывать произвольные булевы функции [3];
2) МСП обладает возможностью настройки обобщающей
способности при формировании архитектуры и обучении;
3) для МСП разработано множество эффективных алгоритмов
обучения.

Прогнозирующие нейросетевые модели основаны на способности


нейронных сетей предсказывать временные ряды [4]. Так же, как и
классификация образов, предсказание базируется на учете свойств
прогнозируемого процесса.
Основное требование к прогнозируемому временному ряду – это
определенная повторяемость каких-либо временных последовательностей.
Телесигналы (ТС) в системах ДЦ удовлетворяют этому требованию, однако
очевидно, что для достижения приемлемой точности предсказывания этого
недостаточно. Для хорошего прогнозирования необходимо также
учитывать динамические зависимости между определенными сигналами
ТС. Выход в сложившейся ситуации заключается в построении
прогнозирующей нейросетевой модели не для каждого сигнала ТС в
отдельности, а для их совокупностей в рамках замкнутых динамических
систем (в нашем случае речь идет о системе электрической централизации

102
Раздел III. Методы искусственного
интеллекта

[5]). В таком случае можно сформулировать задачу предсказания, как


задачу прогноза состояния динамической системы u i ( t ) на основе
информации о ее прошлых состояниях

U ipast = { u i ( t − 1 ),u i ( t − 2 ),...,u i ( t − N )} .

Обучающая выборка для разработанной прогнозирующей


нейросетевой модели формируется методом скользящего окна.
Для доказательства возможности применения нейросетей
одношагового прогнозирования для формирования правил был создан и
обучен МСП.
Обучающая выборка МСП получена с помощью метода «скользящего
окна», а затем оптимизирована с помощью метода главных компонент с
нижней границей удерживаемых компонентов, равной 0,001 и имеет
размер 217 признаков. Количество нейронов скрытого слоя взято равным
числу нейронов выходного, т.е. созданный МСП содержит 217 нейронов во
входном слое и по 146 - в остальных.
Обучение МСП проводилось с помощью генетического алгоритма.
График обучения представлен на рис. 1. Погрешность обучения составила
0,019.

0
10
F(x)

-1
10

-2
10
0 1000 2000 3000 4000 5000 6000 7000 8000 9000
Epochs

Рис. 1

Работа нейросети одношагового прогнозирования на примере одного


сигнала ТС показана на рис. 2. На первом графике показан целевой
сигнала ТС тестовой выборки, на втором - сигнал ТС, восстановленный
МСП, на третьем-их сравнение.

103
Известия ТРТУ Тематический
выпуск

Целевой сигнал ТС на тестовой выборке

0.5

0 100 200 300 400 500 600 700 800 900 1000
Восстановленный сигнал ТС на тестовой выборке

0.5

0 100 200 300 400 500 600 700 800 900 1000
Сравнение целевого и восстановленного сигналов ТС на тестовой выборке

0.5

0 100 200 300 400 500 600 700 800 900 1000

Рис. 2

Как видно из последнего графика, целевой и восстановленный сигнал


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

БИБЛИОГРАФИЧЕСКИЙ СПИСОК
1. Долгий И.Д. Хатламаджиян А.Е. Гибридные интеллектуальные
технологии в системах железнодорожной автоматики и телемеханики //
Перспективные информационные технологии и интеллектуальные
системы.- Таганрог.- 2004.- № 3 (19).- С. 82-87.
2. Уоссерман Ф. Нейрокомпьютерная техника / Пер. на русский язык
Ю. А. Зуев, В. А. Точенов. – М.: Мир, 1992. – 118с.
3. M. Miтnsky and S. Papert, "Perceptrons: An Introduction to
Computational Geometry", MIT Press, Cambridge, Mass., 1969.
4. Osowski S., Siwek K. Selforganizing neural networks for short term load
forecasting in power system // Engineering Applications of Neural Networks
(EANN), Gibraltar, 1998. – Pp. 1583-1596.
5. Казаков А.А., Бубнов В.Д., Казаков Е.А. Станционные устройства
автоматики и телемеханики: Учебник для техникумов ж.-д. трансп.- М.:
Транспорт, 1990.-431с.

С.С.Макаров

НЕЧЕТКАЯ ФОРМАЛИЗАЦИЯ В ЗАДАЧАХ МЕНЕДЖМЕНТА

104
Раздел III. Методы искусственного
интеллекта

Основная цель функционирования энергетических предприятий -


привести предприятие к вершине успеха, закрепить его там и дать ему
возможность смотреть в будущее, видя там новые перспективы его
развития. Сущность функционирования энергетических предприятий
состоит в постоянном совершенствовании самого предприятия, его
стратегии и тактики в борьбе за место на рынке, в стремлении к
совершенству. Для полноценного и гармоничного развития энергетического
предприятия и его бизнеса необходим системный подход к управлению
персоналом и деятельностью.
Менеджмент как система управления имеет несколько составных
частей. Каждая из них имеет свои цели и задачи, а также способы их
исполнения.
Первая составляющая менеджмента - маркетинг. Это не только
определение вкусов и привычек потребителей услуг энергетического
предприятия, но и управление ими и формирование таковых.
Маркетинг - одна из самых важных составляющих успеха
деятельности энергетического предприятия. Маркетинг - такая организация
деятельности энергетического предприятия, направленная на поиск и
создание услуг, которые обеспечат устойчивый и расширяющийся круг
потребителей. Маркетинг как система управления имеет свои принципы,
функции, методы и структуры. Основополагающим принципом маркетинга
является обоснованный свободный выбор определенных целей и
стратегии функционирования и роли энергетического предприятия в целом.
Другой главный принцип маркетинга - комплексный подход к увязке целей с
ресурсами и возможностями энергетического предприятия.
Определяющей составляющей менеджмента энергетического
предприятия является анализ. Функцией анализа является исследование и
оценка структуры энергетического предприятия и внешней среды,
функционирование и прогноз динамики энергетического предприятия и
внешней среды, а также оценка возможных последствий изменений для
энергетического предприятия.
Целесообразно создать группу для проведения внешнего и
внутреннего анализа сложившейся в энергетическом предприятии и за его
пределами ситуации.
К внешним факторам относятся законодательная база, в условиях
которой функционирует энергетическое предприятие, постановления
Правительства, министерств, постановления региональных,
муниципальных органов управления, общественные организации.
Своевременный и полный учет всех факторов управления и возмущения
дает руководству энергетического предприятия возможность, анализируя
совершенные действия, выработать стратегию на будущее.
Внутренняя среда (состояние) энергетического предприятия - это та
часть общей среды, которая находится в поле интересов любой
организации.
Факторы внутренней среды энергетического предприятия следующие:
- персонал (сотрудники) энергетического предприятия, для которого
существуют процессы взаимодействия руководителей и рядовых
работников, найма, обучения, продвижения по служебной лестнице, оценка
результатов труда, стимулирование труда;
- административный фактор, который включает коммуникационные
процессы в энергетическом предприятии, структуру энергетического

105
Известия ТРТУ Тематический
выпуск

предприятия, нормативы и правила, распределение прав и обязанностей


среди руководителей и их подчиненных;
- фактор оказания услуг потребителям, который охватывает сферу
услуг, снабжение материалами и оборудованием, обслуживание
оборудования, исследование и разработку новых видов услуг;
- маркетинг, который оценивает работы маркетингового отдела,
анализирует продвижение услуг на рынке и разрабатывает новые виды
услуг;
- финансовый фактор, представляющий движение финансовых
средств энергетического предприятия, обеспечение рентабельности
функционирования;
- организационная культура, оценивающая отношение между
сотрудниками энергетического предприятия, отношение сотрудников с
потребителями, конкурентами, государственными органами и населением
региона расположения энергетического предприятия;
- имидж и культура - это обычаи и нравы, условия и правила работы в
энергетическом предприятии.
Анализ внешней среды - необходимый процесс, с помощью которого
при разработке стратегического плана можно контролировать внешние
факторы, чтобы определить перспективы развития энергетического
предприятия. Анализ позволит выработать тактические и стратегические
планы на случай непредвиденных обстоятельств. Стратегия поможет
выявить и превратить угрозы в выгоду для энергетического предприятия.
При помощи анализа можно создать перечень опасностей и возможностей,
с которыми энергетическое предприятие сталкивается в настоящее время.
При анализе внешней среды учитывают следующие факторы:
- экономический;
- политический;
- социальный;
- технологический;
- конкурентный;
- рыночный.
Для анализа экономического фактора необходимо анализировать
информацию в стране, безработицу, производительность труда,
процентную ставку банков, структуру населения, уровень образования
рабочей силы.
Для анализа политического фактора необходимо изучить и
предугадать намерения правительства, узнать и проанализировать те
средства, которые используют правительство и местные органы власти
для проведения своей политики.
При изучении и анализе социального фактора выясняют отношение
сотрудников энергетического предприятия к работе и качеству жизни,
обычаи населения, рост населения, демографию.
Нужно заранее предсказать, как будет развиваться техника,
технологии производства и распределения энергии, технологии услуг
потребителям, как это повлияет на эффективность функционирования
энергетического предприятия.
Согласно известному определению менеджмента [1,2] как вида
деятельности, менеджмент энергетического предприятия – одна из
наиболее рациональных форм управления в условиях рыночных

106
Раздел III. Методы искусственного
интеллекта

отношений. Поэтому предмет менеджмента энергетического предприятия –


это совокупность отношений, возникающих в процессе управления
объектами энергетического предприятия и связанных с деятельностью
отдельных сотрудников учреждения.
Цель менеджмента энергетического предприятия состоит в
нахождении методов и способов достижения поставленных перед
коллективом СКУ целей, используя труд, интеллект и мотивы поведения
отдельных сотрудников учреждения.
Организация управленческой деятельности энергетического
предприятия сводится к определению необходимых действий и
последовательности их осуществления для достижения конечной цели [3].
Процесс управления в СКУ, исходя из принципов системного подхода,
можно представить в виде пяти этапов, как это показано на рис. 1.
Этап 1. Формулировка цели

Этап 2. Декомпозиция задачи (работы) на


подзадачи (элементы)

Этап 3. Поиск алгоритма (последователь-


ности действий) рациональных действий
для решения задачи

Этап 4. Поиск методов (технологий) испол-


нения алгоритма рациональных действий

Этап 5. Ознакомление и обучение работни-


ков разработанным методам, контроль
выполнения заданий

Рис. 1
Управленческая деятельность в системе менеджмента
энергетического предприятия – это работа по достижению
сформулированной цели, представляющая собой серию непрерывных
взаимосвязанных действий (управленческих функций). В управленческой
деятельности следует выделить пять функций управления:
- прогнозирование и планирование;
- организация;
- распорядительные функции;
- координация;
- контроль.
Процесс управления энергетического предприятия состоит из четырех
этапов, представленных на рис. 2.

107
Известия ТРТУ Тематический
выпуск

Этап 1. Планирование

Коммуникации
Этап 2. Организация

Этап 3. Мотивация

Этап 4. Контроль

Рис. 2

При управлении важнейшим фактором эффективности является


адекватность принимаемого решения. Решение – это выбор альтернативы.
Очень сложно найти аналитические модели принятия решений в силу
априорной неопределенности. Поэтому принятие решений целесообразно
осуществлять на основе обработки знаний специалистов экспертов. Для
этого необходимо решить задачу разработки интеллектуальной
информационной управляющей системы поддержки принятия решений.
Основным недостатком всех традиционных математических моделей
принятия решений, использующих обычные количественные методы
описания и анализа систем, является их непригодность к гуманистическим
системам и системам, сравнимым по сложности с гуманистическими.
В зависимости от достоверности исходной информации, от способа ее
представления и от используемого математического аппарата все
множество моделей разбивают на два класса:
- модели принятия решений в условиях четкой (числовой)
информации, описывающей постановку задачи;
- модели принятия решений в условиях нечеткой (качественной)
информации, использующие аппарат теории нечетких множеств и теории
нечеткой логики.
Так как менеджер, принимая решения, описывает ситуации на
профессиональном языке, а сами ситуации имеют большое число
неопределенностей, то при поиске наилучшего (оптимального) решения
приходится применять качественные элементы, понятия и отношения с
нечеткими границами, высказывания с многозначной шкалой истинности.
В подобных ситуациях для разработки эффективных моделей и
методов принятия решений используются, наряду с четкими моделями,
методы искусственного интеллекта, позволяющие имитировать процесс
принятия решений опытным экспертом на основе гибких правил.
Модели принятия решений в условиях нечеткой (качественной)
информации позволяют:
- использовать для описания элементов задач принятия решений
приближенные, субъективные оценки экспертов, выраженные с помощью
нечетких понятий, отношений и высказываний профессионального языка
менеджера энергетического предприятия;
- оперировать полученными формализованными объектами
посредством аппарата, развиваемого на основе теории нечетких множеств;
- формально задать нечеткие описания с помощью нечетких
множеств, лингвистических и нечетких переменных;

108
Раздел III. Методы искусственного
интеллекта

- формулировать результаты решения задачи как в виде нечетких


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

БИБЛИОГРАФИЧЕСКИЙ СПИСОК
1. Иванченко Л.А. Основы теории и практики менеджмента. - Ростов-
на-Дону: АО «Книга», 1996. – 207 с.
2. Макаров С.С., Финаев В.И. Системные методы в задачах
санаторно-курортных учреждений. - Таганрог: Изд-во ТРТУ, 2003.
3. Мексон М.Х., Альберт М., Хедоури Ф. Основы менеджмента. – М.:
Дело, 1992.

Е.Ю. Косенко, Пушнин А.В.

ПРИМЕНЕНИЕ ТЕОРИИ НЕЧЕТКИХ МНОЖЕСТВ ДЛЯ ОПИСАНИЯ


РАЗЛИЧНЫХ ВИДОВ НЕОПРЕДЕЛЕННОСТИ ПРИ МОДЕЛИРОВАНИИ
ОБЪЕКТОВ ЭНЕРГЕТИЧЕСКИХ СИСТЕМ

Любую реальную энергетическую систему следует рассматривать как


большую сложную систему, для которой характерно наличие
одновременно разнородной информации [1]:

109
Известия ТРТУ Тематический
выпуск

− точных замеров и значений параметров технологических объектов


энергетической системы;
− допустимых интервалов изменения параметров технологических
объектов энергетической системы;
− статистических законов распределения для отдельных величин
энергетической системы;
− лингвистических критериев и ограничений, полученных от
специалистов-экспертов.
Наличие в сложной многоуровневой иерархической системе
управления энергетическими объектами одновременно различных видов
неопределенности делает необходимым использование для принятия
решений теории нечетких множеств, которая позволяет адекватно учесть
имеющиеся виды неопределенности [2].
Нечеткое множество образуется посредством введения обобщенного
понятия принадлежности, т.е. расширения множества значений
характеристической функции {0,1} для континуума [0,1].
Теоретически это означает, что переход от полной принадлежности
параметра технологического объекта энергетической системы некоторому
допустимому множеству значений к полной его непринадлежности
происходит не скачком, а постепенно. При этом принадлежность параметра
технологического объекта множеству допустимых значений выражается
числом из интервала [0,1].
Математически нечеткое множество А можно определить как
совокупность упорядоченных пар, составленных из элементов х из
универсального множества Х и соответствующих степеней
принадлежности μА(х), т.е.

А={(x, μА(х))},

где μА(х) :X→[0,1] - функция принадлежности нечеткого множества А


[3].
При данном подходе необходимо чтобы вся информация о режимах
функционирования подсистем, областях допустимости и эффективности,
целевых функциях, предпочтительности одних режимов работы перед
другими, о риске работы на каждом из режимов для подсистем и т.д. была
преобразована к единой форме и представлена в виде функций
принадлежности. Это позволяет свести воедино всю имеющуюся
неоднородную информацию: детерминированную, статистическую,
лингвистическую и интервальную об энергетической системе.
Следует отметить, что во многих задачах контроля и управления
сложной энергетической системой нет необходимости в получении
оптимального четкого решения для каждого момента времени, так как
затраты на накопление информации могут превышать достигаемый при
этом эффект. Чаще всего конкретное содержание задачи требует
обеспечения заданного уровня нечеткости решения [1].
Зачастую реальные задачи управления энергетическими системами
содержат в себе нечеткие условия и некоторую нечеткость цели в связи с
тем, что их постановку осуществляет человек. Наличие неопределенности

110
Раздел III. Методы искусственного
интеллекта

может быть учтено непосредственно в моделях соответствующего типа с


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

БИБЛИОГРАФИЧЕСКИЙ СПИСОК
1. Алтунин А.Е. Модели и алгоритмы принятия решений в нечетких
условиях.-Спб.:ПетроЛинк.
2. Заде Л.А. Понятие лингвистической переменной и его применение
к принятию приближенных решений.-М.: Мир, 1976,-165с.
3. Заде Л.А. Размытые множества и их применение в распознавании
образов и кластер-анализе. В кн.: Классификация и кластер / Под ред.
Дж.Вэн Райзина.-М.:Мир, 1980.-С.208-247.

С.М. Ковалев, С.С. Новоковский

РЕГРЕССИОННАЯ МОДЕЛЬ ТЕЛЕТРАФИКА НА ОСНОВЕ НЕЧЕТКОЙ


ДИНАМИЧЕСКОЙ СИСТЕМЫ 2

Одной из важнейших проблем, возникающих при создании коммутационных


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

2
Работа выполнена при поддержке РФФИ (проект № 04-01-00277)

111
Известия ТРТУ Тематический
выпуск

В упрощенном виде структуру телекоммуникационной системы можно


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

Рис. 1. Графическое отображения трафика телефонной сети


Представим реализацию трафика коммутационной сети в виде временного
ряда S = S ( t i ) = ( s ( t 1 ), s ( t 2 ),..., s ( t n )) , элементы которого принимают
значения из числового множества X и характеризуют интенсивность трафика в i-е
моменты времени t i .
Математическую модель временного процесса S можно представить в виде
нелинейной авторегрессионной модели:
S ( t ) = F ( s( t − 1 ), s( t − 2 ),..., s( t − k )) + E( t ) , (1)
где F- неизвестная функция, E(t) – ошибка предсказания, k – порядок модели.
Для реализации нелинейной функции F будем использовать НДС, имеющую
k обратных связей. Структура НДС приведена ниже на рис. 2.

Рис. 2. Структура НДС с обратными связями

База правил НДС содержит m правил Ri вида:


Ri : IF s( t − 1 ) = αi and s( t − 2 ) = βi and ...and s( t − k ) =γ i THENs( t ) = ωi

112
Раздел III. Методы искусственного
интеллекта

где α i , β i ,...,γ i ,ωi - значения лингвистической переменной E, характеризующей


интенсивность телетрафика, определенные на единой числовой шкале X.
Нечеткие термы α i , β i ,..., γ являются входными значениями НДС, а нечеткие
термы ωi - выходными.
Для описания функционирования НДС введем в рассмотрение k-мерное
пространство входных переменных V = X × X × ...X , характеризующих k
“прошлых” значений процесса S, и (k+1)-мерное пространство U = X × V ,
полученное путем добавления к пространству V (k+1)-го измерения X,
описывающего выход НДС, характеризующий прогнозируемое значение процесса
S в момент времени t.
Каждое из правил Ri , входящих в БЗ НДС, можно рассматривать как
~
нечеткую функцию Ri , действующую из k-мерного пространства V в одномерное
~
пространство выходной переменной X, или иначе, как нечеткое отношение Ri в
~
пространстве U. Функция принадлежности нечеткого отношения Ri имеет вид
μR~ i ( x, y,...,g,u ) = μαi ( x )&μβi ( y )&...&μγi ( g )&μωi ( u ) ( x, y,...,g,u ∈ X ) (2)
Если на вход нечеткой системы, содержащей одно правило Ri , поступают
∗ ∗ ∗ ∗
четкие данные v = ( x , y ,... g ) , то, подставив их в (2), приходим к
выражению
μ Ri ( x ∗ , y ∗ ,..., g ∗ ,u ) = μαi ( x ∗ ) & μ βi ( y ∗ ) & ... & μ γi ( g ∗ ) & μ ωi ( u ) ,
в котором произведение первых k членов дает фиксированное числовое значение
J R i ( x ∗ , y ∗ ,..., g ∗ ) = μα i ( x ∗ ) & μ β i ( y ∗ ) & ... & μ γ i ( g ∗ ) , имеющее смысл
степени истинности предпосылки нечеткого правила R i при заданном значении
∗ ∗ ∗ ∗
входа v = ( x , y ,... g ) . В результате выражение (3) приобретает вид
формулы
μ Ri ( v ∗ ,u ) = J Кi ( v ∗ ) & μ ωi ( u ) , (3)
являющейся, по сути дела, формулой нечеткого вывода на основании одного
правила.
Для БЗ, содержащей множество правил { R1 , R2 ,...., Rm } , нечеткий вывод по
всей совокупности правил осуществляется с использованием нечеткого отношения
~
R , определенного в пространстве U путем объединения m нечетких отношений
~
Ri , соответствующих всем m правилам Ri , входящим в БЗ НДС. Функция
~
принадлежности нечеткого отношения R имеет вид:
μR~ ( x, y,...,g,u ) = ∨ μαi ( x )&μβi ( y )&...&μγi ( g )&μωi ( u ) ( x, y,...,g,u ∈ X ). (4)
Ri∈БЗ

113
Известия ТРТУ Тематический
выпуск

~
Нечеткий вывод на основании нечеткого отношения R осуществляется
∗ ∗ ∗ ∗
путем подстановки входных данных v = ( x , y ,... g ) в (4). В результате
приходим к выражению
μ R~ ( v ∗ ,u ) = ∨ J Кi ( v ∗ ) & μ ωi ( u ) , (5)
Кi∈БЗ
описывающему схему нечеткого вывода для совокупности правил
{ R1 , R2 ,...., Rm } .
Таким образом, нечеткая схема вывода, определяемая выражением (5),
представляет собой логическую сумму ФП нечетких выходных переменных
правил R i , умноженных на значения истинности их предпосылок.
Особенностью рассматриваемой нечеткой системы с обратными связями
является то, что в процессе моделирования регрессионного уравнения на каждой i-
й итерации на выходе НДС получается не единственное прогнозируемое значение
~
s( t i ) , а нечеткое множество таких значений S ( t i ) . Следовательно, на
последующих итерациях моделирования входами НДС будут являться нечеткие
данные, полученные в качестве выходных на предыдущих итерациях. Это
приводит к необходимости реализации НДС в виде нечеткой системы, способной

обрабатывать не только четкие числовые значения x , x ∗i 2 , ... , x ∗ ik (синглетон),
i1
~∗ ~∗ ~∗
а значения, представленные в виде нечетких подмножеств X i 1 , X i 2 ,... , X ik .
Такие системы получили название несинглетных (non-Singleton) нечетко-
логических систем [2]. Техника “несинглетного” моделирования для нечетких
систем общего назначения рассмотрена в [2].
Недостатком “несинглетного” вывода по сравнению с традиционным
выводом является больший объем вычислений, необходимых для реализации
композиции многомерных нечетких отношений. Однако применительно к
рассматриваемой авторегрессионной модели процедуру “несинглетного”
нечеткого вывода оказывается возможным упростить.
Пусть входные данные представлены в виде вектора
~ ~ ~ ~
X ∗ = ( A( xi 1 ), B ( xi 2 ),...,G( xik )) , элементами которого являются нечеткие
подмножества, заданные соответствующими функциями принадлежности на
шкале X. Тогда, согласно композиционному правилу вывода нечеткое множество
~
выходных значений X k +1 вычисляется путем композиции k-мерного нечеткого
~
отношения V = A × B × ... × G , ФП которого определяется выражением
μV~ ( x , y ,..., z ) = μ A~ ( x ) & μ B~ ( y ) & ... & μ G~ ( g ) , и (k+1)-мерного
~ ~ ~ ~
нечеткого отношения R , определяемого выражением (4), то есть X k +1 = V o R .
ФП выходного нечеткого множества имеет вид:

μ X ( u ) = max μ A~ ( x ) & μB~ ( y ) & ...& μG~ ( g ) & μR~ ( x, y,...,g ,u ) . (6).
K +1
( x ,y ,...,z ))∈V
~
Подставляя в (6) ФП нечеткого отношения R , приходим к формуле

114
Раздел III. Методы искусственного
интеллекта

μ X ( u ) = max [ μ A~ ( x ) & μB~ ( y ) & ...& μG~ ( g ) &


K +1
( x , y ,...,z ))∈V
. (7)
&( ∨ ( μα i ( x ) & μβ i ( y ) & ...& μγ i ( g ) & μω i ( u ))]
Ri∈БЗ
В силу дистрибутивности нечетких операций выражение (7) преобразуется в
формулу
μX ( u ) = ∨
K +1 max [ μ A~ ( x ) & μ B~ ( y ) & ...& μG~ ( g ) &
Ri∈БЗ ( x , y ,...,z ))∈V
,
μα i ( x ) & μ β i ( y ) & ...& μγ i ( g ) & μω i ( u ))]
которую, используя свойство коммутативности, можно представить в виде

μX (u) = ∨ max [μA~( x)&μαi( x)&μB~( y)&μβi( y)&...&μG~( g)&μγ i( g)&


K+1
Ri∈БЗ ( x,y,...,z ))∈V
(8)
&μωi(u))].
Заметим, что операция нечеткой коньюнкции является монотонной операцией,
∗ ∗ ∗ ∗
то есть для любых значений a , a , b , b таких, что a ≥ a и b ≥ b имеет место
( a & b ) ≥ ( a∗ & b∗ ) .Для монотонных операций максимум операции
достигается, когда каждый из ее операндов достигает максимума. Следовательно,
выражение (8) можно представить в виде
μX ( u ) = ∨ max( μA~ ( x ) & μα i ( x ))& max(μB~ ( y ) & μβ i ( y ))& ...
K +1
Ri∈БЗ x∈X y∈X
(9)
max(μG~ ( g ) & μγ i ( g ))& μω i ( u ))].
g∈X
Выражение (9) является формулой нечеткого вывода для входных данных,
представленных нечеткими множествами, то есть является схемой нечеткого
“несинглетного” вывода для описанной выше авторегрессионной модели.
Поскольку, входящие в схему операторы взятия максимума заданы на одном
и том же множестве X, их вычисление может быть реализовано в едином цикле по
элементам x ∈ X . Следовательно, алгоритмическая сложность описанной схемы
‘несинглетного” вывода имеет линейную зависимость от размерности множества
X.
Такая предельно низкая алгоритмическая сложность описанной схемы
нечеткого вывода делает возможным ее практическое использование в задачах
моделирования авторегрессионных уравнений на основе НДС. Кроме того,
появляется возможность использования данной схемы в механизмах обучения
НДС в режиме реального времени.
Таким образом, предложенный класс нечетких динамических моделей,
основанный на обработке нечетких входных данных, благодаря возможности
искусственного “размытия” входной информации является менее чувствительным
к неточностям в данных, чем традиционные схемы вывода на синглетонах. Это
делает возможным построения на их основе авторегрессионных моделей,
осуществляющих прогнозы трафика на длительные периоды времени, что
расширяет возможность практического использования рассмотренного класса
моделей.

115
Известия ТРТУ Тематический
выпуск

БИБЛИОГРАФИЧЕСКИЙ СПИСОК
1. Крылов В.В., Самохвалова С.С. Теория телетрафика и ее
приложения. – СПб.: БХВ-Петербург, 2005.- 288с.
2. J. Mendel, G. Mouzouris. Non-Singleton fuzzy logic systems: Theory
and application”, IEEE Trans. Fuzzy Syst., vol. 5. pp. 56-71, Feb. 1997

116
Известия ТРТУ Тематический
выпуск

Раздел IV
Автоматизированные системы управления

Е.Ю. Косенко, А.В. Пушнин

РАСЧЕТ ХАРАКТЕРИСТИК ЛИНИЙ ПЕРЕДАЧИ ДАННЫХ


ИНФОРМАЦИОННОЙ СИСТЕМЫ УПРАВЛЕНИЯ ЭНЕРГЕТИЧЕСКИМИ
ОБЪЕКТАМИ И КОМПЛЕКСАМИ

Одним из направлений развития энергетических объектов и


комплексов, способствующих повышению качественных показателей,
следует рассматривать создание отраслевой интегрированной
автоматизированной информационной системы управления,
объединяющей управляющие и исполняющие подразделения.
Информационная система управления (ИСУ) энергетическими
объектами и комплексами способствует развитию методик управления
данной организацией.
Наращивание мощности и производительности компьютерных систем,
развитие сетевых технологий и систем передачи данных, возможности
интеграции средств вычислительной техники с оконечным оборудованием
позволяют увеличивать производительность ИСУ и ее функциональность.
Однако при проектировании подобных систем следует особое
внимание уделить расчету характеристик терминального оборудования и
линий передачи данных, как основных составляющих комплекса
технических средств ИСУ энергетическими объектами и комплексами.
В первом приближении можно вести расчет терминального
оборудования и линий связи отдельно.
Определим задачу расчета нужного количества линий связи [1]. Пусть
имеется поток сообщений, подлежащий обработке на терминальных
устройствах или передачи по линиям связи. Поток сообщений имеет
характеристики: n- общее количество потоков сообщений различных видов;
Ai(t) - распределение интервалов времени между последовательными
сообщениями каждого видов; αi - интенсивность потоков сообщений
каждого видов; ai - относительная важность сообщений каждого i-го вида.
Длительность занятости сообщением терминального устройства или
линии связи характеризуется функцией распределения Bi(t)=Pi(<t), где
Pi(<t)- вероятность того, что длительность занятости сообщением i-го
терминального устройства или канала связи не превысит значения t.
Характер распределения Bi(t) определяется количеством знаков в
сообщении и скоростью передачи для передачи по линии связи, а для
терминального устройства - количеством знаков в сообщении и скоростью
работы пользователя. Введем ограничения в виде допустимых значений
вероятности отказа в предоставлении сообщению терминального устройства

114
Раздел IV. Автоматизированные системы
управления

или канала связи Рдоп. отк или допустимой величины вероятности


задержки сообщения Рдоп з
Задачу определения необходимого числа терминальных устройств
или линий связи сформулируем следующим образом: найти такое
количество терминальных устройств или линий связи, которое обеспечивает
переработку потока сообщений при ограничении вида Рдоп. отк или Рдопз [2].
Решение этой задачи приводится при ограничениях на Рдоп. отк и Рдоп. з.
Рассмотрим учет ненадежности оборудования при проведении
расчетов. Затраты на восстановление ухудшают качество работы
устройства, это выражается в снижении производительности устройства. Под
качеством работы устройства понимают затраты времени на обработку
сообщения. С учетом интенсивности отказов устройств и интенсивности
восстановления длительность времени обработки сообщения на устройстве
или передаче по линии связи увеличится. При таком подходе целесообразно
применить математический аппарат теории массового обслуживания [3].
Терминальное устройство или линию связи в терминах теории массового
обслуживания назовем обслуживающим прибором; длительность обработки
сообщения - длительностью обслуживания сообщения.
Пусть В(t) - функция распределения времени обслуживания, F(t) -
функция распределения длительности безотказной работы, Ф(t) - функция
распределения длительности восстановления после поломки, H(t) - функция
распределения длительности обслуживания сообщения при возникновении
отказов и восстановлении. Преобразования Лапласа-Стилтьеса
распределений H(t), В(t), Ф(t) и F (t) есть соответственно η(s), β(s),
ϕ(s), f(s).
Для получения функции H(t) применим подходы:
- при обслуживании сообщения возникает поломка, прибор
восстанавливается, после чего сообщение заново обслуживается;
- при обслуживании сообщения возникает поломка, прибор
восстанавливается, после чего сообщение дообслуживается с того момента,
когда возникла поломка.
Для первого случая
t t
H( t ) = ∫ [ 1 − F( x )]dB( x ) + ∫ [ Ф( t − x )* H( t − x )][1 − B( x )dF( x )] .(1)
0 0
Переходя к преобразованиям Лапласа-Стилтьеса, для (1) получим
β( s ) − δ( s )
η( s ) = , (2)
1 − ϕ ( s )[ f ( s ) − Δs ]
∞ ∞
где δ ( s ) = ∫ e − st F ( t )dB( t ) ; Δs = ∫ e − st B( t )dF ( t ) .
0 0
Если продолжительность безотказной работы распределена по
показательному закону, т.е. F(t)=1-e-αt (α - интенсивность
возникновения отказа (поломки) прибора), определим:

δ(s)=β(s)-β(s+α); Δs=αβ(s+α)/(α+s); ƒ(s)=α/(α+S). (3)

115
Известия ТРТУ Тематический
выпуск

Подставляя величины (полученные в (3)) в уравнения (2), получим


β( s + α )
η( s ) = . (4)
1 − β( s + α )
1 − αϕ ( s )
s +α
Продифференцировав уравнение (4) по s и приняв s=0, получим
среднюю продолжительность обслуживания η сообщения при условии
возникновения отказов и восстановления прибора:
[ 1 − β ( α )]( 1 + α ϕ )
η( s ) = , (5)
αβ ( α )
dϕ ( s )
где ϕ= . Для второго случая:
ds s =0
∞ ∞
H ( t ) = ∫ ∑ Ф k ( t − x )Pk ( x )dB( x ) , (6)
0 k =0
где Pk(x) - вероятность того, что на интервале [0,x] пройдет k моментов
восстановления процесса. Из (6) получим

η ( s ) = ∫ e − st P [ ϕ ( s ),t ] dB( t ) , (7)
0

где P( x ,t ) = ∑ x k Pk ( t ) . На практике полагают F(t)=1-e-αt, тогда:
k =0

( αt ) k −αt
Pk ( t ) = e ;
k!
P( x ,t ) = e −αt e −αxt . (8)
С учетом (8)
η ( s ) = β ( s + α + αϕ ( s )) . (9)
Как и для первого случая, проделав с η(s) действия для получения
среднего значения, получим
η = β + α βϕ
. (10)
Проведенные расчеты позволят учесть влияние частоты вывода из
строя прибора и интенсивности его восстановления. Этот учет выразится в
том, что производительность терминальных устройств или линий связи
уменьшится. Для дальнейших расчетов после вычисления η можно
принять, что терминальные устройства и линии связи идеально надежны.
Рассмотрим расчет при ограничении на допустимую вероятность
отказа Рд. отк. Функционирование терминальных устройств или линий
связи ИСУ энергетических объектов и комплексов, рассмотрим как
многолинейную систему массового обслуживания, допускающую
ожидание сообщений в случае занятости всех приборов (ЭВМ,
терминальных устройств, линий связи, оконечного оборудования).

116
Раздел IV. Автоматизированные системы
управления

Сообщение, поступившее в момент занятости всех приборов,


направляется в очередь для ожидания. Если имеются данные о
допустимой вероятности отказа при мгновенном начале обслуживания
Рдотк, то расчет производится по формуле Эрланга. Эта формула
применима при следующих допущениях:
- входящий поток сообщений аппроксимируется пуассоновским
1
распределением вида Pk ( t ) = ( λt ) k e −λt - вероятность поступления k
k!
сообщений за время t;
- длительность обслуживания сообщения аппроксимируется
-λt
показательным распределением вида F(t)=1-e .
В работе [4] доказана справедливость формул Эрланга для более
общего случая, когда длительность обслуживания имеет произвольную
функцию распределения. Результаты статистической обработки
сообщений, возникающих в ИСУ энергетических объектов и комплексов,
показывают, что принятие гипотезы о пуассоновском распределении
потока сообщений вполне удовлетворительно.
При этих допущениях применима формула Эрланга:
1
( λη )n
Pn = n n! , (11)
1
∑ ( λη )k
k =0 k!
где Рn - вероятность занятости всех линий связи в системе с n
приборами; η - математическое ожидание величины интервала
обслуживания одного сообщения; λ - интенсивность поступления
сообщений в ИСУ энергетических объектов и комплексов, которая
вычисляется по приближенной формуле:
λ = N /η ,
(12)
где N - среднее число сообщений, поступающих для обслуживания в
течение интервала времени обслуживания одного сообщения.
Рассмотрим расчет при ограничениях на вероятность
запаздывания сообщения Рдоп. Для расчета количества терминальных
устройств и линий связи ИСУ энергетических объектов и комплексов
рассмотрим многолинейные системы массового обслуживания с
ожиданием. Определение времени пребывания сообщения в очереди
для произвольного закона обслуживания не имеет аналитического
вида. Воспользуемся следующим приемом исследования. Задаемся
классом распределений, начиная с регулярного нижнего предела и
кончая экспоненциальным верхним пределом. Это предельные функции
в классе распределений Эрланга.
Определены интенсивность входящего потока сообщений λ и средняя
длина занятости терминального устройства или линий связи η . Среднее
время ожидания сообщения Wож при регулярном обслуживании
(η≡const), вычисляется по формуле [5]:

117
Известия ТРТУ Тематический
выпуск

n −1 ⎡ ∞ ( iλ η ) j n ∞ ( iλ η ) j ⎤
Wож = ∑ e −iλη ⎢ ∑ − ∑ , (13)
i =1 ⎣ j =i j ! λη j =i +1 j ! ⎥⎦
при этом следует соблюдать условие стационарности λ η < n .
e
Среднее время ожидания сообщения W ож при экспоненциальном
распределении времени обслуживания вычисляется по формуле:
( λη ) n P0
e
Wож = , (14)
μ ( n − λη )2 ( n − 1 )!
где
−1
⎡ ∞ ( λη ) k ( λη ) n ⎤
P0 = ⎢ ∑ + ⎥ .
⎣ k =0 k ! ( n − 1 )! ( n − λη ) ⎦
Pn

10-2

10-3
Pдоп
10-4

10-5

10-6

10-8
Pn=f(n)
10-9
nmin

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 n
Рис. 1

По формулам (13) и (14) рассчитывают среднее время ожидания


сообщений при регулярном и экспоненциальном времени обслуживания.
Расчет ведется при последовательном увеличении числа приборов n
(рис.2).
На рис.2 приведены кривые изменения среднего времени ожидания
сообщений как функции числа приборов.
На оси ординат отложено значение допустимого времени ожидания и
проведена из этой точки прямая, параллельная оси абсцисс, которая
пересекает кривые регулярного и экспоненциального обслуживания.
Спроектировав точки пересечения на ось абсцисс и разделив отрезок
между проекциями точек на две равные части, получим минимально
допустимое число необходимых терминальных устройств и линий связи.
Как указывалось выше, формулы (13) и (14) дают верхнюю и
нижнюю оценки для Wож в классе эрланговских распределений длительности
обслуживания. Для общего случая (функция распределения длительности
обслуживания общего вида) соответствующие характеристики в

118
Раздел IV. Автоматизированные системы
управления

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


приближенными оценками, например:
ηn( 1 − ρ n −1 )
W ож = P( t > 0 ) , (15)
n! ( 1 − ρ )( n + 1 )( 1 − ρ n )
n( n − λη )( λη ) n e − λη
где P( t > 0 ) = .
∞ ( λη ) n n( n − λη )( λη ) n e −λη
n! ( 1 − e −λη )∑ +
k =n k! n!

Wож, с

1.75

1.5
Wож доп
1.25

0.5 Wож=f(n)

Wож=f(n,η=const)
0.25
nmin

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 n
Рис.2

Рассмотрим расчет оптимального количества терминальных


устройств и линий связи [1]. Расчеты дают возможность найти
приемлемые объемы ресурсов для переработки заданного потока
информации при выполнении определенных условий. Определение
допустимой вероятности задержки сообщения или отказа в обслуживании,
как условия, устанавливаются либо эвристическим путем, либо при
наблюдении за процессом функционирования реально действующей
системы. Для этого изменяют указанные величины и изучают характер
изменения эффективности системы в целом. Определяют допустимую
вероятность отказа Pдоп. отк или вероятность задержки обслуживания
Рз. обсл.
Эффективность ИСУ энергетических объектов и комплексов
исследуется с применением моделей функционирования. Берется
модель, компонентами которой являются количество терминальных
устройств, линий связи и величины задержек сообщений. Выявляются те
компоненты в общей функции эффективности, на которые влияют
количество оборудования и величины задержек. После этого исследуют
модель, оценивая эффективность системы.
В результате эксперимента устанавливают функцию потерь
эффективности, как от изменения количества устройств, так и от величины

119
Известия ТРТУ Тематический
выпуск

задержек сообщений или величины вероятности отказа в обслуживании.


Функция потерь эффективности представима как функция

П эф =f(x 1 ,x 2 ,…,x n-1 ,x n ). (16)

Тогда Пэф сводится к функции, в которой значения элементов


вектора x 1 , x n-2 постоянны. Расчеты покажут связь между x n-1 и x n .
Увеличение x n-1 , т.е. числа устройств или линий связи, вызывает
уменьшение x n величины задержек или отказов в обслуживании. Однако
увеличение x n-1 прямо пропорционально увеличению потерь
эффективности.
Устройства и линии связи однотипны. Увеличение потерь
эффективности находится в прямой линейной зависимости от затрат на
приобретение большого числа устройств, а изменение потерь
эффективности от величины задержек или отказов является нелинейной
зависимостью, причем вид этой зависимости имеет форму возрастающей
вогнутой вниз функции (см. рис. 1, 2). Отсюда и возникает задача
оптимизации числа терминальных устройств и линий передачи данных.
Поиск зависимости потерь эффективности системы от величины
задержки информации назовем поиском функции стоимости старения
информации или функции штрафов за несвоевременный ввод информации
в управляющее звено ИСУ энергетических объектов и комплексов.
С каждым требованием связаны потери, вызванные штрафом за
время пребывания требования в ИСУ энергетических объектов и
комплексов. Если считать, что штраф прямо пропорционален времени
пребывания требования в ИСУ энергетических объектов и комплексов, то
средний штраф на каждое требование составит Wож (N)C1 , где C1 -
штраф за единицу времени, a Wож (N) - среднее время ожидания
требования в системе при наличии N устройств переработки информации
в ИСУ. Поскольку в единицу времени в ИСУ энергетических объектов и
комплексов поступает в среднем К требований, то средние потери в
системе за единицу времени составят λWож (N)C1 .
Кроме критериев, связанных с задержками требований в ИСУ
энергетических объектов и комплексов, имеются потери, вызванные
затратами на оборудование. Если приобретение одного дополнительного
устройства влечет дополнительные затраты С2 в единицу времени, то
общие затраты в системе в единицу времени при наличии N устройств
переработки данных определяются соотношением:

ƒ(N)=λWож(N)C1+NC2, (17)

которое позволяет найти оптимальное число устройств N, если заданы


C1, С2, λ и найдено Woж(N).
БИБЛИОГРАФИЧЕСКИЙ СПИСОК
1. Костюк В.И. Основы построения АСУ. Учебное пособие для вузов.
-М.: Сов. радио, 1977.

120
Раздел IV. Автоматизированные системы
управления

2. Гибмаш Е.А. Повышение качества проектирования АСУТП. //


Приборы и системы.-М.: - 2002.-№6.
3. Гнеденко Б.В, Коваленко И.Н. Введение в теорию массового
обслуживания. -М., Наука, 1966.
4. Севостьянов Б.А. Эргодическая теорема для Марковских
процессов и ее приложение к телефонным линиям с отказами. – В
кн.:Теория вероятностей и ее применение.-М.: 1957., Вып.1. Т.2.
5. Cаати Т.Л. Элементы теории массового обслуживания и ее
приложения. -М.: Сов. радио, 1971.
6. Цвиркун А.Д. Структура сложных систем.-М., 1975.

С.И. Родзин

ПОВЫШЕНИЕ ОТКАЗОУСТОЙЧИВОСТИ РАСПРЕДЕЛЕННЫХ


СИСТЕМ В ЭЛЕКТРОЭНЕРГЕТИКЕ

Управление системами электроэнергетики предъявляет жесткие


требования к обеспечению отказоустойчивости и безопасности систем
автоматики [1]. Основной задачей при решении проблемы
совершенствования надежности этих систем является создание
принципиально новых устройств на современной микроэлектронной базе с
высокой степенью отказоустойчивости и обеспечением приемлемого
уровня безопасности их эксплуатации. Это вызвано тем, что на смену
морально устаревшей аппаратуре пришли микроконтроллеры, уровень
надежности которых не столь высок, как, например, у реле первого класса
надежности. Особенно остро проблема отказоустойчивости возникает в
распределенных системах, основные элементы которых размещаются
вблизи силового оборудования и в большей степени подвержены
климатическим воздействиям и электромагнитным помехам.
Структура распределенной системы управления
электроэнергетическими системами имеет два основных иерархических
уровня. Нижний уровень системы состоит из однотипных объектных
контроллеров (ОК), размещаемых в непосредственной близости от
объектов управления и контроля. ОК выполняет функции управления и
контроля с обеспечением всех условий безопасности, а также диагностики
оборудования. Верхний уровень системы состоит из резервированного
компьютерного управляющего комплекса, выполняющего функции
формирования управляющих команд, протоколирования, связи с внешними
системами управления (диспетчерский центр, соседняя станция и т.п.) и
функции человекомашинного интерфейса [2].
Таким образом, в системе распределенной микропроцессорной
централизации реализуется принцип иерархического обеспечения условий
безопасности, которые проверяются как на уровне управляющего
комплекса, так и на уровне ОК.

121
Известия ТРТУ Тематический
выпуск

В качестве управляющего комплекса может использоваться


дублированный или резервируемый персональный компьютер. Основными
функциями управляющего комплекса являются: проверка условий
безопасности; ввод, выработка и передача управляющих воздействий
объектному контроллеру; контроль за состоянием оборудования;
диагностика состояния линий связи и объектных контроллеров;
отображение состояния оборудования.
Канал связи диспетчерской централизации реализуется при наличии
одного из следующих вариантов: оптоволоконных линий, существующих
каналов связи или на основе радиоканалов.
Локальная сеть связи ОК может быть реализована, например, на
основе высоконадежной промышленной сети CAN (Controller Area Network),
широко применяемой в различных отраслях [2]. Технические
характеристики и протоколы CAN зафиксированы в международных
стандартах. В настоящее время различными фирмами выпускается
большое количество специализированных микросхем, поддерживающих
CAN на аппаратном уровне. Для повышения надежности и безопасности в
распределенной микропроцессорной централизации реализуется
дублированный вариант сети с применением прикладного протокола для
повышенной надежности передачи данных CAN Open. Использование в
распределенной микропроцессорной централизации локальной сети
позволяет резко сократить количество многожильных кабелей для связи с
оборудованием. Они заменяются на обычные кабели, по которым
осуществляется передача основных потоков информации.
Ядром контроллера является микропроцессор со встроенным
интерфейсом CAN. В целях обеспечения требований безопасности
предусматривается резервирование ОК, при котором каждый контроллер
является самостоятельным узлом сети, входные сигналы поступают на оба
резервированных контроллера, а их выходные сигналы включаются по
схеме аппаратного «И». Контроллеры выдают управление на
оборудование, обеспечивая требования безопасности с учетом
экстремальных ситуаций, связанных с пропаданием питания. Все входы и
выходы контроллера, цепи электропитания, а также оба канала сети CAN
имеют гальваническую развязку 660В. Контроллер имеет расширенный
диапазон рабочих температур от –40°С до +70°С при относительной
влажности до 100% и виброустойчивое исполнение. Схемотехника
контроллера позволяет с заданным циклом производить самотестирование
всех входных и выходных каналов. Для защиты от программных сбоев
применяются два независимых сторожевых таймера аппаратного сброса
(Watchdog) с разными интервалами срабатывания. Аппаратно все ОК в
распределенной системе абсолютно одинаковы, что существенно
упрощает процесс монтажа и обслуживания системы. Адрес контроллера в
сети задается соответствующей коммутацией адресных выводов,
конфигурационные данные автоматически записываются в контроллер
после его подключения управляющим комплексом по сети. Высокая
алгоритмическая мощность ОК позволяет реализовать с его помощью
автономную базу знаний о технологическом процессе и, как следствие,
организовать достаточно простую регулярную структуру с принципиально
новыми возможностями по обеспечению отказоустойчивости и адаптации к
новым техническим решениям [2].

122
Раздел IV. Автоматизированные системы
управления

Основными функциями ОК в распределенной системе являются


следующие функции: непосредственное управление; контроль состояния
оборудования; повторная проверка условий безопасности;
самодиагностика; обмен информацией по сети.
В основу построения структурной схемы отказоустойчивого ОК был
положен принцип минимизации числа элементов, реализующих
программно неответственные функции, и аппаратно-программное
мажорирование элементов, исполняющих ответственные операции. В
качестве базового промышленного элемента был выбран высоконадежный
однокристальный микропроцессор SAF-C505CA (Siemens).
Для исследования отказоустойчивости базового микропроцессора без
привлечения средств самотестирования был выполнен цикл испытаний,
который показал следующее. Одними из часто встречающихся
неисправностей являются программные сбои микропроцессора, связанные
с выполнением команд определенной группы. В эту группу входят команды
обращения к портам ввода/вывода, проверки отдельных битов порта С
(PORT C) и команды загрузки внутреннего таймера (TMR 0). Кроме того,
имело место самопроизвольное изменение состояний некоторых разрядов
порта А (PORT A) при его настройке на «выход», что приводило к
появлению ложной «1». Перечисленные сбои составили более 80% всех
наблюдаемых отказов в базовом элементе. Если подобного рода сбои в
реально действующей системе окажутся вовремя необнаруженными, то
это может привести к катастрофическим последствиям.
Другой класс отказов связан с катастрофами природного характера, а
также непреднамеренными или преднамеренными действиями человека
(терроризм). Под катастрофоустойчивостью (disaster tolerance, disaster
recovery) понимается способность системы продолжить выполнять свои
функции после массового уничтожения ее компонентов в результате
катаклизмов различного характера [3]. Вероятность отказа при природных
катаклизмах (землетрясениях, наводнениях, оползнях, ураганах) и
катастрофах по результатам обыденной деятельности человека (пожары)
определяются из статистических данных и располагаются в диапазоне от
0,1 до 0,5. Вероятность преднамеренных катастроф в значительной мере
зависит от уровня терроризма в регионе и от доступности для террористов
элементов системы (степени физической и организационной
защищенности элементов системы).
Следует отметить определенное отличие понятий
«отказоустойчивость» и «катастрофоустойчивость». В отказоустойчивых
системах предполагается, что каналы связи между активными
компонентами гораздо надежнее компонентов. В распределенных
катастрофоустойчивых системах возможность потери связи для канала
сравнима с вероятностью выхода из строя одного из активных
компонентов. Учитывая различные вероятности ожидаемых
катастрофических событий, алгоритмы отработки отказов должны
фиксировать конкретные требования к системе. Распределенная
отказоустойчивая система без принятия дополнительных мер не может
быть по-настоящему катастрофоустойчивой.
Отказоустойчивость – это мера способности систем функционировать
правильно при наличии неисправности. Современные системы
электроэнергетики содержат внушительное число аппаратно–программных
компонент, что объективно снижает их отказоустойчивость, ограничивает

123
Известия ТРТУ Тематический
выпуск

сферу применения и требует ответа на вопросы, связанные с


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

Текущее состояние системы


Фактическая неисправность
Исправное Неисправность, учитываемая моделью
состояние Отказоустойчивая
неисправность
Безошибочная Спонтанный выход из неисправного состояния без
Последующее состояние

Исправное состояние

работа применения методов обеспечения отказоустойчивости

Метод обеспечения
Неполный охват
отказоустойчивости
исправных «Случайное», негарантируемое
гарантирует
состояний. обнаружение и устранение
переход в
Псевдонеисправнос неисправности
исправное
ть допустима
состояние

124
Раздел IV. Автоматизированные системы
управления

Неполный охват
Неисправное состояние исправных
состояний. Исправление Обеспечение
Псевдонеисправнос ошибки является отказоустойчивост
ть недопустима из– некорректным и не требуется. Неизвестная
за её Неисправность неисправность, не
некорректности либо мало- ясен характер её
Вследствие вероятна, либо распространения,
неполного охвата обеспечение моделирование
всех возможных отказоустойчивост неисправности
Возникла некоторая неисправностей, и связано с очень затруднено
неисправность возникшая большими
неисправность затратами
является
неустранимой

Анализ показывает, что необходимо различать три ключевых


вопроса, связанных с проектированием отказоустойчивых систем:
- определение множества всех неисправностей, отказоустойчивость
которых гарантируется в проектируемой системе и которые являются
частью исходных внешних спецификаций, таких как габариты,
быстродействие системы и т.д.;
- локализация и устранение отказов требует введения избыточности
в проектируемую систему, что может повлиять на её быстродействие,
себестоимость, габариты и транспарентность (прозрачность);
- выбор методов обеспечения отказоустойчивости системы.
При комбинировании программных и аппаратных методов
обеспечения отказоустойчивости трудно провести разграничение между
аппаратной и программной частями системы. Поэтому имеет смысл
говорить в целом об аппаратно–программных затратах, а также о
затратах на проектирование при использовании конкретных методов
обеспечения отказоустойчивости и временной избыточности.
Проблема недостаточно высокой степени отказоустойчивости
связана с тем, что существующие методы моделируют, в основном,
неисправности аппаратного обеспечения системы. Область
электроэнергетических систем требует разработки новых методов и
моделей обеспечения отказоустойчивости. Пересмотру подлежат, в
основном, вопросы, связанные с системным подходом к
проектированию, с моделированием, локализацией и устранением
неисправностей. Обеспечение отказоустойчивости системы является
комплексной задачей, решение которой достигается комбинированием
различных методов введения избыточности: статической структурной
или функциональной избыточностью, проектированием системы из
однородных вычислителей, использованием для контроля памяти
корректирующих кодов, коммутацией вычислителей по нескольким
шинам, тиражированием сообщений операционной системы и т.п.
Главной задачей при проектировании отказоустойчивых систем
является взаимосогласованное сочетание аппаратно–программных
методов их проектирования, способных выполнять конкретный набор
пользовательских задач и функций в течение заданного времени с
требуемой вероятностью при корректном соглашении относительно
множества допустимых неисправностей. Выбор модели и метода

125
Известия ТРТУ Тематический
выпуск

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


рекомендациями:

- на нижнем (аппаратном) уровне системы при отсутствии резерва


времени способ обеспечения отказоустойчивости должен быть
«прозрачным», а множество диагностируемых неисправностей –
ограниченным;

- на верхних (программно–аппаратных и программных) уровнях


множество диагностируемых неисправностей должно быть более
представительным, затраты на обеспечение отказоустойчивости,
наоборот, должны снижаться, что приводит к меньшей «прозрачности»
модели обеспечения отказоустойчивости и снижению быстродействия
системы;

- применение специализированных вычислителей смещает акцент в


вопросе о выборе уровня, на котором обеспечивается
отказоустойчивость, на верхние уровни иерархии;

- применение универсальных вычислителей с отказоустойчивым


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

- наиболее перспективным путем представляется комбинирование


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

В этой связи было принято решение о проектировании ОК с


привлечением программно-аппаратных методов обеспечения
отказоустойчивости. На программном уровне проводится
самотестирование всех цепочек команд, включая обращение к портам
ввода/вывода и таймера. Самотестирование происходит следующим
образом. Каждые 12мс срабатывает внутренний сторожевой таймер
(WDT), в результате чего микропроцессор выполняет внутренний
«сброс» с сохранением всех оперативных данных. Далее, после анализа
состояния WDT осуществляется переход в режим самотестирования, в
ходе которого проверяется правильность переходов. Модель сети
охватывает выполнение всех команд типа MOVF PORT, MOVWF PORT,
BTFSS PORT, BTFSE PORT. В случае корректного выполнения
программа возвращается в исходную точку. В противном случае
«подкачивается» сторожевой таймер WDT и вновь запускается
программа самотестирования. Процедура перезапуска выполняется
трижды. При безуспешном исходе управление передается на АВОСТ
(перевод ОК в безопасное состояние). Основной программный цикл ОК
составляет 1,2с. С учетом выдержки сторожевого таймера 12мс,
самотестирование выполняется более ста раз за программный цикл, что

126
Раздел IV. Автоматизированные системы
управления

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


ОК.
На нижнем уровне обеспечение самотестируемости оборудования
осуществлялось с применением метода сигнатурного анализа, согласно
которому генератор тактовых импульсов вырабатывает основную
тактовую частоту, равную 20 мГц, которая делится на 16 и
синхронизирует работу ОК. Таким образом, цикл выполнения команды в
ОК составляет 1,25 мГц или 0,8 мкс, то есть в четыре раза меньше, чем
цикл выполнения команды в объектном контроллере. Это позволяет за
время выполнения одной команды осуществлять четыре такта
сигнатурного анализа. Сигнатурный анализ выполняется параллельно и
требует в среднем три такта, таким образом, процессор диагностируется
в фоновом режиме без дополнительных потерь времени.
В случае обнаружения отказа выдается сигнал прерывания,
который после идентификации соответствующей программой переводит
ОК в безопасное состояние. Для реализации предложенного выше
способа обеспечения отказоустойчивости используется специальный
прием программирования микропроцессора, суть которого заключается
в следующем. После выполнения каждой команды реализуется вывод в
PORT служебной информации. Это удлиняет примерно в три раза цикл
работы программы, что соответствует техническому заданию на ОК.
В заключение отметим, что данная разработка выполнялась
совместно с Ростовским филиалом Всесоюзного научно-
исследовательского института автоматизированных систем в рамках
научно-практических исследований по изучению возможности замены
устаревшей аппаратуры на промышленные микроконтроллеры с
принципиально новыми алгоритмами функционирования.

БИБЛИОГРАФИЧЕСКИЙ СПИСОК
1. Ковалев С.М., Родзин С.И., Шабельников А.Н. Программное
самотестирование распределенной структуры объектных контроллеров
для систем ж/д автоматики // Программные продукты и системы, М.:
2002,-№2. - С.41-43.
2. Родзин С.И. Отказоустойчивые вычислительные системы. -
Таганрог: Изд-во ТРТУ, 2001. - 271 с.
3. Родзин С.И. Обеспечение катастрофоустойчивости систем
автоматики // Вестник ДонГТУ. Материалы IV Межд. НПС «Практика и
перспективы институционного партнерства». –Донецк: ДонГТУ, 2003. Т.1.
-С.133-140.

127
Раздел V. Практические аспекты
энергетики

Раздел V
Практические аспекты энергетики

В.Г. Кобак, Р.А. Нейдорф

РЕСУРСНАЯ ОПТИМИЗАЦИЯ ПРОЦЕССА ЗАРЯДА


ЩЕЛОЧНЫХ АККУМУЛЯТОРОВ

При заряде щелочных аккумуляторов на станциях техобслуживания


используются зарядные устройства, которые могут заряжать аккумулятор
двумя видами токов: постоянными и смешанным (постоянно-переменным).
При комплексном заряде на аккумулятор подаются периодические
отрицательные импульсы, способствующие лучшему процессу заряда. При
использовании постоянного тока аккумулятор заряжается либо малым,
либо номинальным, либо большим током.
В общем случае зарядные устройства неоднородны. Они отличаются
возможностью формирования смешанного зарядного тока и возможностью
заряда аккумуляторов большим постоянным током. Это приводит к
избирательности приборов, когда очередной аккумулятор не может быть
поставлен на заряд на каком–либо из приборов.
Исправный аккумулятор гарантированно зарядится постоянным током
i в течение промежутка времени ti, если выполняется условие
ti * i = 1,5 * C , (1)
где C – номинальная емкость аккумулятора.
Ток i называется номинальным iн, если
iн = 0,1*C ; (2)
малым iм, если
iм ≤ 0,05 * С, (3)
и большим iб, если
iб ≥ 0,5 * С. (4)
Однако если часто заряжать аккумулятор большим постоянным током,
то резко падает срок службы аккумулятора. При заряде смешанным током,
для каждого значения С существует наилучшая структура тока, которым
необходимо заряжать аккумулятор, а также предпочтительное время

заряда tз, причем tз 1\2*tн, где tн - время заряда аккумулятора
номинальным постоянным током.
При решении рассматриваемых распределительных задач можно
считать, что время постановки аккумулятора на заряд и выбора тока
пренебрежимо малы по сравнению с временем заряда. При этом можно
положить, что априори для каждого аккумулятора из партии известно,
каким током и сколько времени он должен заряжаться, т.е. известно либо ti
либо tЗ.

127
Известия ТРТУ Тематический
выпуск

Если партию аккумуляторов (m штук) необходимо как можно быстрее


зарядить и отправить заказчику, то задачу можно сформулировать как
оптимизационную с минимаксным критерием. Для технологического
процесса заряда характерно, что множество независимых заданий S =
{S1, S2,..., Sm} в некоторый момент времени поступает на выполнение
некоторым комплексом приборов Р={Р1, Р2, ..., Рn}, в общем случае не
идентичных. Каждое задание Si ∈ S, если оно может быть выполнено,
характеризуется одинаковой длительностью выполнения tij (tij>0) на любом
из приборов. Если же задание не может быть выполнено на j-м приборе, то
соответствующая оценка в матрице загрузки считается равной ∞ .
Для оптимизации технологического процесса заряда всей
совокупности источников тока необходимо построить загрузочный вариант,
обеспечивающий наименьшее время окончания всего комплекса заданий.
Нужно учесть и то, что все задания должны быть обслужены, а приборы
могут выполнять одновременно только одно задание и без прерываний.
Задача составления оптимального расписания сводится к разбиению
множества S на n непересекающихся подмножеств Sj (j=1, 2, ..., n), а в
качестве показателя эффективности расписания выступает минимаксный
критерий

T ({S j }) = max T j → min , (5)


1≤ j ≤ n

где Tj= ∑ ti - общее время загрузки прибора Рj при следующих условиях:


i∈S j
n
Sk ∩ Sl =0, k, l =1, 2, ..., n, k = l; ∪ S j = S .
j =1
К настоящему времени известно большое число простых
приближенных алгоритмов решения минимаксной задачи, среди которых
наиболее распространенные получили эвристические алгоритмы,
приводящие к составлению списочных расписаний. Списочные расписания
очень просты в построении и реализации, а также дают вполне
удовлетворительные по точности решения (оценки верхней границы
отклонения приближенного решения от точного для задач планирования
работ приведены в книге [1]). Основная идея списочных расписаний
состоит в рассмотрении заданий в порядке, определяемых условиями
распределения.
В том случае, когда необходимо получить оптимальное в смысле (5)
расписание, применимы точные алгоритмы на основе метода ветвей и
границ: Романовского [2] и Алексеева [3].
Итак, пусть имеется список заданий S = { S 1 , S 2 ,..., S m } , а
получаемое в ходе реализации алгоритма расписание обозначается R.
Тогда алгоритм реализуется следующими основными шагами:
1) k=1; T j = 0 для всех j : 1 ≤ j ≤ n ;
2) выбрать прибор Pj с наименьшим T j среди всех приборов (т.е.
прибор с минимальной загрузкой на текущий момент);

128
Раздел V. Практические аспекты
энергетики

3) назначить Si следующим заданием на прибор Pj и


модифицировать T j = T j + S i ;
4) если k ≠ n , то увеличить k=k+1 и перейти к п.2., в противном
случае, алгоритм заканчивается расписанием R, длина которого равняется
максимуму из всех значений T j ;
5) конец алгоритма.
Для получения списка S существует три основных варианта
упорядочивания:
1) список S формируется в порядке уменьшения времени выполнения
заданий S = { S 1 , S 2 ,..., S m } при условии, что
S 1 ≥ S 2 ≥ S 3 ≥ ... ≥ S m−1 ≥ S m (данный вариант составления списочного
расписания называется LPT - largest processing time, т.е. «наибольшее
время выполнения»); при этом в расписании первыми будут обслуживаться
«крупные» задания.
2) список S формируется в порядке увеличения времени выполнения
заданий, т.е. S = { S 1 , S 2 ,..., S m } при условии, что
S 1 ≥ S 2 ≥ S 3 ≥ ... ≥ S m−1 ≥ S m (данный вариант составления списочного
расписания называется SPT - smallest processing time, т.е. «наименьшее
время выполнения»);
3) список S формируется в произвольном порядке (данный вариант
составления списочного расписания называется RPT - random processing
time, т.е. «произвольное время выполнения»).
Метод критического пути очень прост в реализации и, чаще всего,
позволяет получить требуемые по точности результаты. Для алгоритма
LPT аналитически доказано [1], что
4 1
TLPT / Tопт ≤ − , (6)
3 3⋅n
где TLPT - длина расписания полученного при помощи алгоритма LPT; Tопт
- длина оптимального расписания.

Пример. Имеется n = 3 приборов и на выполнение поступило m = 7


независимых заданий S={11, 13, 12, 9, 10, 18, 13}.
Для алгоритмов LPT и SPT необходимо предварительно
соответствующим образом упорядочить задания, а для алгоритма RPT
используется исходный порядок (так, скорее всего, поступит
обслуживающий заряд рабочий).
Применяя последовательно алгоритмы, получим следующие
расписания:

LPT, SPT: T1 = { S 6 , S 5 } , T 2 = { S 2 , S 3 } , T3 = { S7 , S 1 , S 4 } ,
TLPT ,TSPT = max{ 28 ,25 ,33 } = 33 ;
RPT: T1 = { S 4 , S 3 , S 6 } , T2 = { S 5 , S 2 } , T3 = { S 1 , S7 } ,

129
Известия ТРТУ Тематический
выпуск

TRPT = max{ 39 ,23 ,24 } = 39 .

Здесь оптимальное решение Tопт =30, т.е. алгоритмы LPT и SPT дали
одинаковые и приемлемые результаты, а RPT – значительно худший!
Наиболее просто схема нахождения оптимального расписания
реализуется полным перебором. При этом количество операций,
затрачиваемых алгоритмом на отыскание оптимального решения, и,
m
следовательно, время решения будет пропорционально величине n .
Таким образом, время будет расти экспоненциально, что делает алгоритм
трудно применимым даже при не очень больших значениях n и m. Ясно,
что полный перебор является очень неэффективным алгоритмом, поэтому
для нахождения точного решения используются алгоритмы направленного
перебора [2], [3]. В алгоритме Романовского, который используется только
для идентичных приборов, предполагается, что известны границы решения
Tниж ≤ T ≤ Tверх . Выбирается некоторое число z ∈ [ Tниж ,Tверх ] и
рассматривается z – задача, состоящая в определении такого разбиения,

что max T j ≤ z . z - задача решается методом ветвей и границ с
1≤ j ≤ n
односторонним обходом дерева вариантов. При этом условно считается,
что очередь имеет начальную вместимость z и после распределения в
m
приборах должно оставаться свободное место slack = z × n − ∑ t i .
i =1
Задания последовательно поступают в соответствующий очередной
прибор, заполняя их один за другим, стремясь каждый раз поместить в
очередь самое большое из оставшихся заданий. Остающееся в очереди
свободное место будет вычитаться из остатка свободного места slack и
этот остаток должен в течение всего вычислительного процесса оставаться
неотрицательным. Если slack станет отрицательным, необходимо
вернуться и отменить последнее из назначений. Таким образом, если z –
задача будет решена, уточняется значение верхней границы Tверх = Z , в
противном случае – нижней Tниж = Z + 1 . Далее итерационный процесс
можно продолжить.
Необходимо отметить, что время, затрачиваемое на нахождение
оптимального решения этим алгоритмом, сильно зависит как от
размерности задачи n, так и от структуры вектора || t i || .
Алгоритм Алексеева был разработан для решения задачи
планирования с неидентичными приборами. В этом случае задание S i ∈ S
характеризуется длительностью выполнения S ij ( j = 1,2 ,..., n ) на каждом
из приборов. Преобразовав вектор || t i || в матрицу загрузки || t ij || , при
соблюдении условия t ij = t i ( i = 1,2 ,..., m; ∀j ∈ 1,2 ,..., n ) можно для
решения минимаксной задачи с идентичными приборами использовать
алгоритм Алексеева. Процесс поиска в этом случае состоит в

130
Раздел V. Практические аспекты
энергетики

направленном движении по вершинам дерева вариантов распределения.


Стратегия ветвления заключается в следующем. На z-м уровне
формируется n вариантов распределения z-го задания (z = 1, …, m).
Полученные варианты оцениваются при помощи вычисления значений
нижней границы распределения Tzj ( j = 1,..., n ) . Вершина,
соответствующая варианту с наименьшей оценкой Tzp = min Tzp
1≤ j ≤ n
выбирается в качестве активной для дальнейшего ветвления. Остальные
вершины данного уровня – концевые. Процесс продолжается до тех пор,
пока дальнейшее ветвление становится невозможным. Решение
оптимально, если дерево вариантов не имеет концевых вершин с оценками
Tij < T * при i ∈ S j , где T * = max T j - значения минимаксного критерия
1≤ j ≤ n
полученного решения. В противном случае производится проверка и
уточнение решения путем ветвления из этих вершин.

Пример. Допустим, к распределению намечена партия щелочных


аккумуляторов (m = 21), а для заряда имеются три устройства. После
визуального осмотра и изучения паспортов аккумуляторов руководитель
принял решение заряжать семь аккумуляторов смешанным током (8
час/акк), еще семь аккумуляторов заряжать номинальным током (15
час/акк), а остальные - малым постоянным током (30 час/акк). В этом
случае вектор загрузки будет выглядеть следующим образом:
S={8, 8, 8, 8, 8, 8, 8, 15, 15, 15, 15, 15, 15, 15, 30, 30, 30, 30, 30, 30, 30}.
Если аккумуляторы берутся для заряда подряд, то получим
следующее распределение: S1={8, 8, 8, 15, 15, 30, 30}, S2={8, 8, 15, 15, 15,
30, 30}, S3={8, 8, 15, 15, 30, 30, 30}. Длительность решения задачи по
каждой загрузке будет следующая: T1=114, T2=121, T3=136, max Tj=136
(час).
Использование метода полного перебора, дает оптимальное
распределение: S1={30, 30, 30, 30}, S2={8, 15, 15, 30, 30, 30}, S3 = {8, 8, 8, 8,
8, 8, 15, 15, 15, 15,15}. T1=120, T2=128, T3=123, max Tj=128 (час). Время
получения точного решения составляет приблизительно 21 минуту при
использовании быстродействующего компьютера.
Если же для получения точного решения использовать алгоритм
Алексеева, то получим другое оптимальное распределение: S1={30, 30, 30,
30, 8}, S2={8, 15, 15, 30, 30, 30}, S3={8, 8, 8, 8, 8, 15, 15, 15, 15, 15}, T1=128,
T2=128, T3=115, max Tj=128 (час). Решение задачи алгоритмом Алексеева
составило 76 секунд на том же компьютере.
Использование для составления расписания алгоритма критического
пути (LPT) дает следующее распределение:
S1={8, 8, 15, 15, 15, 30, 30}, S2={8, 8, 15, 15, 15, 30, 30}, S3={8, 8, 8, 15,
30, 30, 30}. T1=121, T2=121, T3=129, max Tj=129 (час). Для решения
данной задачи затрачивается время менее секунды.
Как видно непосредственно из примеров, в рассмотренных задачах
целесообразно применять алгоритм Алексеева, который дает точное
распределение при сравнительно малом времени получения результата.

131
Известия ТРТУ Тематический
выпуск

Однако при увеличении количества аккумуляторов и зарядных станций


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

БИБЛИОГРАФИЧЕСКИЙ СПИСОК
1. Коффман Э.Г. Теория расписания и вычислительные машины. –М.:
Наука, 1987.
2. Романовский И.В. Алгоритмы решения экстремальных задач. –М.:
Наука, 1977.
3. Алексеев О.Г. Комплексное решение применения методов
дискретной оптимизации.- М.: Наука, 1987.

Р.А. Нейдорф, А.А.Солоха

ИМИТАЦИОННО-ПОИСКОВОЕ ПОВЫШЕНИЕ
ЭФФЕКТИВНОСТИ УПРАВЛЕНИЯ ШАГОВЫМ ДВИГАТЕЛЕМ

Сущность задачи. Одним из наиболее эффективных и


перспективных приводов микромашин и приборов, требующих повышенной
точности позиционирования, является шаговый двигатель (ШД). Однако от
этих же движителей, зачастую, требуется высокое быстродействие
(приводы лазерных и электромагнитных исполнительных устройств) в
сочетании с экономичностью режима потребления энергии
(пространственно изолированные управляемые объекты типа космических
летательных аппаратов и пр.).
Предельная скорость вращения ШД определяется максимальной
частотой управляющих прямоугольных импульсов. Из теории оптимального
управления [1] известно, что одноимпульсное управление с ограничением
по величине воздействия может обеспечить предельное по
быстродействию позиционирование только для объектов первого порядка.
Однако как натурное исследование реальных образцов ШД, так и анализ их
математических моделей показывает, что порядок математической модели
(ММ) ротора ШД как объекта управления (ОУ) не ниже третьего, а
переходные процессы (ПП) позиционирования его ротора характеризуются
колебательностью и значительным перерегулированием (рис. 1).

132
Раздел V. Практические аспекты
энергетики

Рис. 1. График перемещения


ротора шагового двигателя
Это обстоятельство, с одной стороны, не позволяет использовать ШД
на предельном быстродействии, т.к. при выборе предельной частоты
управляющих импульсов приходится резервировать длительность
последних с учетом времени затухания ПП. С другой стороны,
функционально не обусловленные, а, следовательно, паразитные
колебания тока в обмотках ШД приводят к необратимым потерям
электроэнергии.
Возможный подход к повышению эффективности управления ШД
состоит в том, что предельное быстродействие любого ОУ при
ограниченном значении управляющего воздействия достигается, во-
первых, при апериодическом характере ПП позиционирования, а, во-
вторых, на последовательности импульсов переменного знака и
длительности, но предельной амплитуды, обеспечивающих такую
апериодичность на минимальном временном интервале. В связи с этим
представляет интерес задача построения такого управляющего
генератора, который вырабатывал бы не прямоугольные импульсы, а
серии модулированных по времени и амплитуде импульсов,
обеспечивающие монотонное предельное быстродействие ПП на одном
шаге поворота ротора ШД. Этот результат позволит повысить как
экономичность энергопотребления двигателя, так и предельную скорость
его вращения.
Обоснование способа оптимизации. Несомненно, наилучшим
способом решения задачи оптимизации является аналитический. Однако
исследования указывают на значительные трудности реализации такого
подхода к задаче. Как показано в работах [2, 3] даже упрощенная модель
ШД, расчетная схема которого представлена на рис. 2, представляется в
виде существенно нелинейной системы дифференциальных уравнений

133
Известия ТРТУ Тематический
выпуск

Рис. 2. Эквивалентная
схема ШД
⎧disa 1
⎪ dt = L (usa − rsa ⋅ isa − Kr(*)⋅ M ⋅ cos(β ) + M ⋅ ira ⋅ sin(β ) ⋅ wr );
⎪ sa

⎪disb 1
⎪ = (usb − rsb ⋅ isb − Kr(*)⋅ M ⋅ sin(β ) − M ⋅ ira ⋅ cos(β )⋅ wr );
⎪ dt Lsb
⎪⎪dira (1)
⎨ = Kr(*);
⎪ dt
⎪dβ
⎪ dt = wr ;

⎪dwr p
⎪ dt = J (M e − M c − k ⋅ wr ),
⎪⎩
где isa , isb , ira - токи в обмотках статора и ротора; u sa , u sb , u ra - напряжения
на обмотках; rsa , rsb , rra - активные сопротивления обмоток; Lsa , Lsb ,
Lra = Lr 0 + Lr 1 ⋅ cos( 4 ⋅ β ) - индуктивности обмоток; M - взаимная
индуктивность; β - угловое положение ротора; wr -- угловая скорость; M c
- момент сопротивления; M e - электромагнитный момент; J - момент
инерции ротора; p – число пар полюсов.
В модели (1) используется следующее обозначение:
( ( ) )
−1
Kr(*)= Lsa ⋅ Lsb ⋅ Lr0 + Lr1 − 2⋅ Lr1 ⋅ sin2 ( 2⋅ β ) − M 2 ⋅ Lsa + M 2 ⋅ cos2 ( β )⋅( Lsa − Lsb ) ×
× [L sa ⋅ L sb ⋅ ( u ra − rra ⋅ i ra ) + 4 ⋅ L r 1 ⋅ w r ⋅ i ra ⋅ L sa ⋅ L sb ⋅ sin( 4 ⋅ β ) +
+ M ⋅ sin( β ) ⋅ Lsa ⋅ ( rsb ⋅ isb − u sb ) + 0.5 ⋅ M 2 ⋅ sin( 2 ⋅ β ) ⋅ ira ⋅ wr ⋅ ( Lsa − Lsb ) +
+ M ⋅ Lsa ⋅ Lsb ⋅ wr ⋅ ( isa ⋅ sin(β ) − isb ⋅ cos(β )) + +M ⋅ cos(β ) ⋅ Lsb ⋅ ( rsa ⋅ isa − usa )]
Электромагнитный момент (см. [4]) определён уравнением
M e = M ⋅ i sb ⋅ ira ⋅ cos( β ) − M ⋅ i sa ⋅ ira ⋅ sin( β ) − 2 ⋅ ira2 ⋅ Lr 1 ⋅ sin( 4 ⋅ β ) . (2)

134
Раздел V. Практические аспекты
энергетики

Величина формируемого электронным коммутатором напряжения на


каждой из статорных обмоток описывается условиями
⎧если ga( t ) = 1 то usa = E; rsa = r + 2 ⋅ RON;

⎪если( ga( t ) = 0 ) &( ga( t − h ) = 1) то⎧еслиisa > 0 то usa = −( E + 2 ⋅ UD ); rsa= r + 2 ⋅ RON;
⎪ ⎨
⎪ ⎩еслиisa ≤ 0 то usa = 0; rsa= ROFF;
⎨ (3)
⎪если ga( t ) = −1 то usa = −E; rsa = r + 2 ⋅ RON;
⎪ ⎧еслиisa < 0 то usa = E + 2 ⋅ UD; rsa= r + 2 ⋅ RON;
⎪если( g( t ) = 0 ) &( ga( t − h ) = −1) то⎨
⎪⎩ ⎩еслиisa ≥ 0 то usa = 0; rsa= ROFF.
Для краткости условия приведены для одной обмотки, т. к. для второй
они аналогичны. При этом в (3) приняты следующие обозначения: ga(t) –
задание для формирователя импульсов (ga(t)=1 – на обмотке
положительный импульс; ga(t)=0 – обмотка обесточена; ga(t)=-1 – на
обмотке отрицательный импульс); h – шаг интегрирования; E –
напряжение источника электропитания; UD – прямое падение напряжения
на диоде; r - активное сопротивление обмотки двигателя; RON << ROFF –
сопротивления открытого и закрытого транзисторного ключа.
Решить аналитически систему (1) на фоне условий (3), а, тем более,
оптимизировать это решение не представляется возможным. В такой
ситуации обычно прибегают к поисково-экспериментальным методам.
Однако в данной задаче и этот путь связан со значительными трудностями
и даже риском вывода исследуемых двигателей из строя. На действующей
электрической машине необходимо реализовывать осторожные
эксперименты типа эволюционного планирования, что значительно
затягивает решение задачи.
Однако при достаточной степени адекватности математической
модели (ММ) ШД (1) задачу поисковой оптимизации можно разбить на два
этапа. На первом этапе предлагается решение выбора и приближенной
параметрической оптимизации структуры управления ШД по его
адекватной имитационной модели, а на втором осуществлять
экспериментальную параметрическую «доводку» решения, необходимую
из-за значительного разброса индивидуальных свойств двигателей,
связанных с погрешностями изготовления.
Опорные данные имитационного исследования ММ ШД.
Исследуемая математическая модель состоит из уравнений (1), (2) и (3).
Управляющими воздействиями являются: ga(t), gb(t). Основным
выходным сигналом - угловое положение ротора ( β ), которое имеет ряд
устойчивых положений, отстоящих друг от друга на угол π / 2
эквивалентной электрической машины или на один шаг. Начало отсчёта
угла β совмещено с осью статора a s .
Параметры модели, используемые далее для расчётов:
Lsa=6.0 мГн; Lsb=Lsa; Lr0=0.6 мГн; Lr1=Lr0*0.7;
Rra=70 Ом; Ron=3 Ом; Roff=4000 Ом;
M=Lsa*0.5; J=2*10^(-8) кг/м2; Mc=2*10^(-5) Нм; k=2*10^(-5).
Начальные условия: Isa=0 A; Isb=0 A; Ira= 0.15 A; β = − π / 2 ; wr=0.

135
Известия ТРТУ Тематический
выпуск

Если бы ставилась только задача повышения быстродействия ШД,


основным показателем качества ПП при смене позиции ротора поворотом
на угол β h следовало бы считать время τ затухания ПП при заданной
«трубке» δβ его затухания
τ : ∀ t ∈ [0 , ∞ ] → τ = max t : β (t ) / β h ≥ δ β . (4)
Однако критерий оптимизации, построенный на оценке (4), будет
иметь разрывный характер, что сильно затрудняет применение
классических поисковых методов, и заставляет прибегать к плохо
обусловленным методам т.н. «недифференцируемой оптимизации». В
связи с этим в исследовании отдано предпочтение интегральной оценке
качества, применяемой на экспериментально подобранном диапазоне
времени Т =0,01
Т
Q = ∫ k ⋅ (β z − β ( t )) dt ,
2
(5)
0

где k=1000 – весовой коэффициент, обеспечивающий удобство


оперирования результатами; β z = 0 – заданное положение ротора ШД.
Выбор структуры управления ШД. В рамках концепции
ограниченного по амплитуде управления прямым поиском было найдено
несколько сочетаний управляющих сигналов, обеспечивающих движение
ротора на один шаг (см. рис.3, 4 и 5).

Рис. 3. Управление одним коротким импульсом

136
Раздел V. Практические аспекты
энергетики

Рис. 4. Управление одним длинным импульсом

Рис.5. Управление двумя импульсами

Для условного начального положения ротора β = −π / 2 (см. рис.2)


положительный импульс напряжения (ga(t)=1) на фазе a s обмотки
статора считается «разгоняющим по ходу» или просто «разгоняющим».
Тогда, отрицательный импульс напряжения (gb(t)=-1) на фазе bs будет
«разгоняющим против хода», или, при действии положительного импульса
на фазе a s (ga(t)=1), «останавливающим» импульсом напряжения.
Для одного «разгоняющего» импульса (при ga(t)=1; gb(t)=0),
подаваемого на фазу a s обмотки статора (см. рис. 3, 4), найден диапазон

137
Известия ТРТУ Тематический
выпуск

длительностей импульса 1,2 мс–6,0 мс. Это обеспечивает затухание


траектории изменения углового положения ротора с уменьшением
длительности установления, перерегулированием и амплитуды
затухающих колебаний.
Более длительный управляющий импульс не обеспечивает
эффективного достижения предела позиционирования, потому что первая
составляющая магнитного момента из (2) равна нулю (т. к. isb ≈ 0 ), а
вторая - M ⋅ i sa ⋅ i ra ⋅ sin( β ) → 0 при β →0 . В окрестности точки β =0
третья составляющая электромагнитного момента (2) обеспечивает
удержания ротора около полюса статора и зависит от конструкции
двигателя.
Другой вариант управления шаговым двигателем показан на рис. 5. В
этом случае на фазу a s обмотки статора подаётся «разгоняющий»
импульс напряжения, а на фазу bs , через некоторое время, –
«останавливающий» отрицательный импульс напряжения. Найденная
подбором такая структура управления ШД обеспечивает меньшую
амплитуду колебаний и попадание графика изменения углового положения
ротора в 5 % трубку регулирования за 2,26 мс, т.е. значительно быстрее
«традиционного» варианта.
Экспериментально-имитационная параметрическая
оптимизация управления ШД. Выбранная выше структура
двухимпульсного управления ШД параметрически определяется тройкой
величин TU = (T1 ,T2 ,T3 ) . Таким образом, параметрический синтез закона
управления ШД сводится к отысканию оптимального по критерию (5)
opt
значения вектора TU .
Ввиду гладкости интегрального критерия имитационную оптимизацию
удалось осуществить методом крутого спуска на основе трехфакторного
двухуровневого эксперимента и его полуреплик. Для наглядной
иллюстрации влияния параметров импульсов на качество ПП
позиционирования ротора ШД и хода экспериментальной оптимизации на
рис. 6 показан набор графиков, соответствующий покоординатным
изменениям длительностей управляющих импульсов относительно
номинального значения (Т1=1.6мс; Т2=0.7мс; Т3=3мс) на интервалах
варьирования ΔТ 1 = 0 ,1 мс, ΔТ 2 = 0 ,2 мс. Иными словами,
проиллюстрировано изменение качества ПП при постановке
двухфакторного трёхуровневого эксперимента, как составляющей
трехфакторного эксперимента. Средний график показывает ПП в центре
плана; верхний правый соответствует длительностям управляющих
импульсов Т1 и Т2 увеличенным на интервал варьирования и т. д.
Влияние этих факторов на качество ПП видно достаточно наглядно.
Для более объективной оценки влияния по совокупности опытов
проводимых в ходе исследования для параметрической области
расположения экспериментального оптимума получено уравнение
регрессии

138
Раздел V. Практические аспекты
энергетики

y = b0 + b1 ⋅ T1 + b2 ⋅ T 2 + b3 ⋅ T 3 + b12 ⋅ T1 ⋅ T 2 + b13 ⋅ T1 ⋅ T 3 + b23 ⋅ T 2 ⋅ T 3 +


(6)
+ b11 ⋅ T12 + b22 ⋅ T 22 + b33 ⋅ T 32 + b123 ⋅ T1 ⋅ T 2 ⋅ T 3,

где y – аппроксимация оценки качества ПП; bi - коэффициенты уравнения.

Рис. 6 . Иллюстрация влияния параметров управления на ПП

Здесь E – динамическая ошибка, определяемая как наибольшее


отклонение траектории от задания на временном интервале от первого
попадания траектории в 0.5% трубку до конца наблюдения.
Численное исследование уравнения (6) дает приближенное значения
оптимальных параметров выбранной двухимпульсной структуры
управления ШД - TU = (1.6132 мс., 0.6866 мс., 3.7002 мс ) .
Экспериментальная проверка показала хорошую близость этого
результата к реальным свойствам ШД как ОУ.
Исследование влияния погрешности, с которой может работать
реальный формирователь импульсов, показало, что отклонение на 5%

139
Известия ТРТУ Тематический
выпуск

временных характеристик управления от оптимального изменение


интегральной оценки качества ПП не превышает 3%.
Таким образом, подобранное управление, форма импульсов которого
изображена на рис. 5, обеспечивает практическую гладкость критерия
оптимизации и выигрыш в быстродействии перевода ротора на один шаг
по сравнению с одноимпульсным управлением на 31 %. Гладкий характер
зависимости (6) для критерия (5) свидетельствует о том, что ШД обладает
определенной робастностью относительно векторного управления, и
вариация параметров последнего в окрестности найденного оптимума не
приведет к заметному снижению быстродействия и повышению
колебательности.

БИБЛИОГРАФИЧЕСКИЙ СПИСОК
1. Воронов А.А.. Теория автоматического управления. В 2-х ч. -М.:
ВШ.,1986.
2. Копылов И.П. Математическое моделирование электрических
машин.– М.: ВШ, 2002.
3. Солоха А.А. Математическая модель шагового двигателя //
Математические методы в технике и технологиях – ММТТ-17: Сб. трудов
XVII Междунар. научн. конф. Т5. Под общ. ред. В. С. Балакирева. –
Кострома. 2004.
4. Нейман Л.Р. Демирчан К.С. Теоретические основы электротехники
-Л. Энергия, 1967 .
5. Ахназарова С. Л., Кафаров В. В. Оптимизация эксперимента в
химической технологии.-М. 1987.

А. А. Солоха, В.Г. Кобак

ЭНЕРГОСБЕРЕЖЕНИЕ ПРИ УПРАВЛЕНИИ ШАГОВЫМ


ДВИГАТЕЛЕМ

Сущность проблемы. Схема преобразования энергии в системе


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

Рис. 1. Схема преобразования энергии

Выделим две основные причины появления потерь энергии в ШД. Во-


первых, колебательное движение ротора, наблюдающееся в

3
Рассмотрение таких устройств выходит за рами статьи

140
Раздел V. Практические аспекты
энергетики

установившемся режиме работы ШД при условии кратности частоты


управляющих импульсов и частоты магнитного резонанса [1], приводит как
к потерям энергии, так и нарушению работы двигателя (пропуск шага). Во-
вторых, в режиме удержания положения обмотки ШД работают аналогично
электрическому магниту, при этом значительная часть энергии
расходуется на нагревание обмоток двигателя.
Решение проблемы. Уменьшение потерь энергии ШД возможно за
счёт специальной формы управления. На примере ШД с двумя обмотками
на статоре и постоянным магнитом на роторе рассмотрим особенности
работы ШД. Традиционно, для обеспечения равномерного движения
ротора по окружности используется последовательность импульсов [1]
(см. рис. 2,а и 2,б). Импульс тока на фазе А обмотки статора
позиционирует ротор против полюса статора (см. рис. 2.в). При протекании
тока в обоих обмотках ШД (рис. 2,г) ротор занимает промежуточное
положение между полюсами статора. Занимаемое положение ротором
определяется направлением вектора магнитодвижущей силы поля
формируемого обмотками двигателя. После снятия напряжения с фазы А
обмотки статора ротор занимает позицию у следующего полюса статора
(см. рис. 2,д).

Рис. 2 . Последовательность управляющих импульсов (а, б),


обеспечивающая равномерное движение ротора (схемы в, г, д)

141
Известия ТРТУ Тематический
выпуск

Рис. 3. Положение ротора при несимметричных управляющих


импульсах

Если электрические токи в обоих обмотках одинаковые, то ротор


займёт равноудалённое от полюсов статора положение. В случае если
токи в обмотках ШД не равны, то при Ia > Ib ротор займёт
промежуточное положение между положением ротора на рис.2,в и рис.2,г
(см. рис. 3) (для Ia < Ib можно провести аналогичные рассуждения).
Длительности управляющих импульсов выбираются с запасом, который
обеспечивает затухание колебаний ротора. Описанный режим работы
позволяет получить множество квазиустойчивых положений ротора между
физическими полюсами статора, что используется на практике для
увеличения точности позиционирования и плавности движения. Однако
такой подход к решению задачи связан с компромиссом между
плавностью и точностью движения, с одной стороны, и скоростью - с
другой.
Несимметричное напряжение на обмотках шагового двигателя
обычно формируется с помощью широтно-импульсной модуляции.
Использование широтно-импульсной модуляции основано на
интегрирующем свойстве обмотки двигателя. За счёт суммирования
коротких импульсов тока, поступающих на фазы обмотки двигателя, с
регулируемой длительностью обеспечивается требуемая величина
среднего тока или напряжения. Например, на рис. 3 уменьшенное в два
раза напряжение на обмотке В получается за счёт уменьшения длины
управляющих импульсов.
Применение широтно-импульсной модуляции для формирования
управления ШД позволяет минимизировать энергетические потери в
коммутаторе и обеспечить гибкость системы управления. Например, при
удержании положения ротора, обычно, на обмотки ШД подают постоянный
ток, ограниченный уровнем от 10% до 50% от номинальной величины [2].
Это позволяет ограничить нагрев обмоток двигателя, который вызван
насыщением магнитной цепи ШД при одновременном уменьшении
волнового сопротивления обмоток.

БИБЛИОГРАФИЧЕСКИЙ СПИСОК

142
Раздел V. Практические аспекты
энергетики

1. Электрические машины: В 2-х ч. Учебник для электротехнических


специальностей вузов. - 2-е изд. Д. Э. Бурский, А. Е. Зохорович, В. С.
Хвостов. – М.: Высшая. школа., 1987.
2. Infenon: транзисторы S-IGBT, интеллектуальные ключи и мостовые
драйверы. – М.: Изд.-во Додека-XXI, 2003г.

В.И. Финаев, И.И. Сизова

ЗАДАЧА ПОДБОРА КАДРОВ ДЛЯ ЭНЕРГЕТИЧЕСКИХ


ПРЕДПРИЯТИЙ

В условиях рыночной экономики усиливается роль и значение как


работников энергетического предприятия, так и механизма управления
персоналом. Это обусловлено целым рядом факторов. К их числу следует
отнести:
- быстрое изменение внешней среды, предъявляющей высокие
требования к предприятиям и работникам;
- непосредственное влияние количественного и качественного состава
работающих на конечные результаты деятельности предприятия, фирмы;
- возрастание требований к качеству выполняемой работы, качеству и
конкурентоспособности выпускаемой продукции;
- усиление внимания к результативности труда;
- изменение ценностных ориентации людей в процессе трудовой
деятельности, направленности мотивационного механизма на повышение
качества жизни.
Деятельность энергетического предприятия многогранна, и конечная
его цель - получение прибыли (дохода) - достигается посредством
реализации комплекса специальных функций управления.
Управление персоналом - одна из важнейших функций. Управление
персоналом носит как межфункциональный характер, так и присутствует
внутри каждой специальной функции управления.
В зависимости от размеров энергетического предприятия,
численности работающих на нем, от особенностей организационной
структуры управления на каждом конкретном предприятии решается
вопрос о необходимости создания на нем специального функционального
подразделения по управлению персоналом.
Функция управления персоналом в условиях рыночного хозяйства
приобретает несколько иной, не пассивный, а активный характер и все
более перемещается в плоскость предпринимательской деятельности,
нацеленной, прежде всего, на повышение конкурентоспособности
выпускаемой продукции или оказываемых услуг, с одной стороны, и на
повышение производительности труда и результативности работников-с
другой.
Человеческие (трудовые) ресурсы на современном энергетическим
предприятии - сознательные, экономически мыслящие и активно
действующие работники, наряду с материальными и финансовыми
ресурсами стали для предприятий и фирм стратегическим фактором. С
точки зрения производственной подсистемы, организации производства
это означает, что работник действует в новых условиях, а именно в

143
Известия ТРТУ Тематический
выпуск

творческой атмосфере, в которой раскрываются такие его качества, как


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

Предприятие Сотрудник отдает предприятию

Ресурсы свой труд


Персонал свои способности
Капитал свои взгляды
Природные ресурсы
Сотрудник получает от предприятия
Информация
задачи
заработную плату
мотивацию
Собственное утверждение (имидж)
Рис. 1

Ошибочным полагать, что существуют какие-то универсальные,


запатентованные рецепты успешного функционирования энергетических
предприятий, эффективной работы персонала, пригодные на все случаи
жизни. Каждое предприятие имеет свою специфику, а если говорить о
работниках, то каждый из них - индивидуальность.
Механизм управления персоналом - сложный динамический процесс,
составляющие которого также подвержены постоянному реформированию
вследствие изменения внешней и внутренней среды функционирования
энергетического предприятия, условий, в которых работники принимают
решения, корректировки текущих целей, задач и методов их достижения.
Механизм управления персоналом состоит из двух крупных
компонентов - организации управления и системы руководства персоналом
на предприятии.
Работники энергетических предприятий выполняют различные
функции. Все работающие на энергетическом предприятии
подразделяются на две большие группы:
- промьшленно-производственный персонал (ППП);
- непроизводственный персонал.
Работники, входящие в состав ППП, принимают прямое или косвенное
участие в процессе производства, они выполняют всю совокупность
производственных функций. В состав промышленно-производственного
персонала включены различные категории работников.
Дифференциация руководителей на линейных и функциональных
взаимосвязана с классификацией функций управления. Линейные
руководители выполняют функции непосредственного руководства
коллективами подчиненных работников на своем уровне иерархии.
Руководители функциональных служб (или функциональные
руководители), кроме непосредственного руководства подчиненного им

144
Раздел V. Практические аспекты
энергетики

коллектива работников функционального подразделения, осуществляют


еще и методическое руководство в рамках определенной специальной
функции управления.
Дифференциация руководителей и специалистов по признаку
"уровень образования" предусматривает наряду с выделением
руководителей и специалистов с высшим и средним специальным
образованием и такой группы работников, как практики.
Качественной характеристикой в управлении персоналом является
квалификация персонала, т.е. возможность работника выполнять трудовые
функции определенного уровня сложности. Квалификация отражает
степень профессиональной подготовленности работника в рамках
определенной специальности.
Задача подбора кадров связана с разрешением производственной
ситуации. Заместителю директора по кадрам поступают распоряжения:
найти, оценить, принять на работу и соответствующим образом обучить
руководителей, а также подобрать руководящий состав новых отделов. Это
сложная задача, связанная с отбором, оценкой и развитием персонала.
Необходима научная система отбора персонала.
Когда разработаны планы функционирования энергетического
предприятия, спроектирована идеальная организационная структура,
наступает время для выполнения важнейшей управленческой функции -
отбора кадров. В большинстве случаев работника подбирают все еще по
интуиции, по совету знакомых, по направлению бюро по трудоустройству и
занятости, внешним признакам, используя метод проб и ошибок (слабый
работник, как правило, "зависает" и очень сложно в последующем от него
избавиться). Отсутствие апробированных методик отбора кадров приводит
к ситуации, когда менеджер считает: пусть лучше место пустует, чем будет
занято неподходящим работником. В этом смысле очень важно установить
соответствие работника должности, т.е. четко выделить виды работ, его
функции и под эти работы подобрать людей, имеющих нужную
квалификацию для качественного выполнения функциональных
обязанностей. Эта работа может быть эффективной только в том случае,
если она основана на правильной оценке наличия у кандидатов всех тех
качеств, которые необходимы для конкретного вида деятельности.
Качественный аспект процесса отбора кадров состоит в том, чтобы
найти кандидатов, имеющих необходимую для выполнения работы
квалификацию. В процессе планирования трудовых ресурсов определяют
наличие, будущие потребности в кадрах и разрабатывают программы их
развития. Отбор персонала должен проводиться на строгой плановой
основе. Набор состоит в создании резерва кандидатов на рабочие места.
Наиболее эффективна экспертная оценка персонала. В основу
экспертной оценки свойств и деловых качеств кандидата положены
количественные параметры и оценочные критерии, полученные в
результате интервью.
Суть количественной оценки претендента на руководящую должность
состоит в том, что вся его деятельность подразделяется на отдельные
функции и качественные характеристики, каждая из которых оценивается
независимо от других (например, в баллах). На основе этих независимых
частных оценок рассчитывают итоговый показатель эффективности и
качества труда будущего руководителя.

145
Известия ТРТУ Тематический
выпуск

В процедуре оценки эффективности трудовой деятельности важно


решить две основные задачи: 1) определить, по каким критериям и
показателям следует производить оценку; 2) как рассчитать (выделить)
эффект труда (особенно сложно сделать это в переходный к рыночным
отношениям период, когда административно-командная система
управления не уступила место экономическим и социально-
психологическим методам управления).
В процедуре оценки персонала применяется система (комплекс)
методов, дополняющих друг друга. Оцениваются результаты труда и
личностные параметры. В связи с этим используются личные и
технические средства оценки персонала. В группе личных средств особую
роль играет интервью-собеседование.
Технические средства оценки персонала имеют две направленности:
по отношению к должности и по отношению к организации. Оцениваемые
критерии можно выразить количественно, что положено в основу
экспертной оценки персонала.
Экспертная оценка требует высокой квалификации и
профессионализма экспертов, которые дают наиболее объективную и
независимую оценку претендентам.
На рис. 2 приведен перечень категорий, которые следует учитывать при
подборе кадров для энергетических предприятий.
Эффективность применения ЛП для описания параметров задач
определяется следующим. Мнение специалистов при принятии решений
можно формализовать. Для этого необходимо для каждого конкретного
параметра задачи (фактора) определить смысловое название входного
фактора, а также базовое множество возможных цифровых оценок X,
определяющее и позволяющее производить измерения этого параметра
задачи. ЛП задается набором:

< α i ,T ( α i ), XI , G , M > , i = 1, n , (1)

где αI - название i-й ЛП; T(αi) - терм-множество ЛП αi , причем каждый


элемент представляет собой наименование нечеткой переменной; ХI -
область определения элементов из множества T(αi); G - синтаксическое
правило (грамматика), порождающее новые термы множества T(αi) (k-е
нечеткие переменные) α ik ∈ T ( α i ) ; M - семантическое правило,
позволяющее превратить каждое новое значение лингвистической
переменной, образуемой правилом G, в нечеткую переменную, или,
другими словами, семантическое правило M ставит в соответствие каждой
~
нечеткой переменной (НП) α ik ∈ T ( α i ) нечеткое множество C ( α ik ) - смысл
НП α ik .
Как было отмечено выше, задание входного фактора в виде ЛП делает
более эффективными возможности принятия решений и моделирования
при решении распределительных задач. Синтаксис G, как множество
терминальных символов, включает множество базовых значений,
логические операции и моди икаторы типа И, ИЛИ, ОЧЕНЬ, НЕ, БОЛЬШЕ,
СЛЕГКА и т.д.

146
Раздел V. Практические аспекты
энергетики

Категории, определяющие условия планирования найма работников предприятия

Характер Квалифика- Производст- Личностные Социальные Факторы


выполняемой ционные тре- венные фак- факторы факторы внешней
работы бования торы среды

Степень Профессио- Состояние Психологи- Факторы Социальное


технологи- нальные производст- ческая ус- культурного окружение
ческой- навыки венных по- тойчивость уровня
Неопреде-
сложности Возрастные мещений Умение са- Социальная ленность в
Наименова- ограниче- Состояние мостоятель- защита ра- перспекти-
ние (вид) ния оборудова- но прини- ботников вах разви-
работ Квалифи- ния мать Принад- тия общест-
кационное решение лежность к ва, региона
Степень Имидж
важности в соответст- предпри- Здоровье референт-
Экология
производст- вие ятия Боязнь ра- ной группе
внешней
венном Стаж рабо- Конкурен- боты Экология среды
процессе ты тоспособ- предпри-
Мотивации Масштаб-
Слож- ность к работе ятия ность и
ностьтруда Образова-
продукции Уровень комплекс-
ние Совмести-
Характер Условия доходов ность изме-
Опыт в мость с населения
трудового оплаты нений
междуна- людьми
процесса труда Изменение Скорость
родной Семейное ценностей у изменений
Число объ- Условия и положение
практике потребите-
ектов вни- охрана Интерна-
мания Инноваци- труда Масштаб- лей и
ционализа-
онное, твор- ность и работников
Степень Ориентация ция рынков
самостоя- ческое на рынок и комплекс-
Длитель-
тельности мышление потребителя ность мыш-
ность жиз-
выполняе- ления
Владение Престиж- ненного
мых работ информаци- ность вы- Адаптация
цикла това-
онными пускаемой к меняю-
ров
Объем опе- щимся ус-
техноло- продукции Роль ин-
раций ловиям
гиями и формации
средствами Готовность как фактора
коммуника- к риску производст-
ций ва
Честность
Усиление
Уважение к роли конку-
другим ренции
Способ-
ность убеж-
дать
Умение го-
ворить и
слушать
Интеллек-
туальные
способности

Рис. 2

Рассмотрим определение нечетких переменных (НП) α ik ∈ T ( α i ) ,


которые есть составляющие терм-множества ЛП αi. Нечеткие переменные
α ik задают тройкой множеств
~
< α ik , XI , C ( α ik ), k = 1, r , (2)

147
Известия ТРТУ Тематический
выпуск

где α ik - наименование НП; ХI - базовое множество;


~ k
C ( α i ) = { < μ C ( α k ) ( x i ) / x i > }, x i ∈ XI - нечеткое подмножество множества
i

ХI; μ C ( α ) ( x i ) - функции
k
принадлежности, задание которых
i

осуществляется путем опроса мнений экспертов. Если обозначить через


xi1 = inf xi нижнее значение множества ХI, а через xi2 = inf xi верхнее
x1∈ XI x2 ∈ XI

значение множества ХI, то получим правило упорядочивания элементов в


терм-множестве T(αi) [2]:

(∀α ip ∈ T (α i ))(∀α ir ∈ T (α i ))[ p > r ↔ (∃xi ∈ Sip )(∃yi ∈ Sir )( xi > yi ],


Sip ⊆ XI , Sir ⊆ XI , yi ,xi ∈ XI .

Это правило упорядочивания, так как оно говорит о том, что терм,
имеющий носитель, расположенный левее, получает меньший номер.
Задание функций принадлежности μ k ( xi ) должно соответствовать
C( αi )

параметрическому представлению в виде пятерки (A,a,B,b,Θ). Величина


Θ∈[0,1] описывает неопределенность описания функций принадлежности
μ C(α k ) ( x i ) . Условия задания функций принадлежности формализуются
i
следующим образом:

⎧Θ, x ≤ A-a, x ≥ B+b,


⎪ A ≤ x ≤ B,
⎪1,
μ ( x) = ⎨
⎪ ϕ1 ( x), A-a ≤ x ≤ A,
⎩⎪ ϕ2 ( x), B ≤ x ≤ B + b.

Функция ϕ1(x) является неубывающей функцией при x≤A, функция


ϕ2(x) является невозрастающей функцией при x≤B. Нечеткое множество
~
C ( α ik ) задается на базовом множестве ХI. Интервал [A,B]⊆ХI является
~
ядром нечеткого множества C ( α ik ) . Задание функций ϕ1(x) и ϕ2(x)
осуществляется разными способами:
- применение стандартных квадратичных функций;
- трапециидальное описание;
- задание в произвольной форме по нормализованным данным
экспертного опроса.
Существуют понятия синтаксически зависимых ЛП и синтаксически
независимых ЛП. Если правило G зависит от множества базовых значений
Т, то ЛП называются синтаксически зависимыми.
Для синтаксически независимых ЛП правило G зависит не от
множества базовых значений Т, а от области определения X. Например,
ЛП «стаж работы» базовыми значениями «малый», «средний»,

148
Раздел V. Практические аспекты
энергетики

«небольшой», «большой» может принимать произвольные значения вида


«около 3 лет», «около 10 лет», «примерно 15 лет», «более 20 лет» и т.п. В
этом случае значение синтаксически независимой i-й ЛП можно задать в
виде < [ xi1 , xi2 ] XI, C% (α i ) >, где интервал [ xi1 , xi2 ] ∈ XI является ядром
нечеткого множества C( % α ) . Например, значение «стаж около 10 лет»
i

запишем в виде <10,[0,100], C% (α i ) >.


Нечеткие переменные α 1ji , j = 1,5 зададим набором
~
< α 1ki , QI , C ( α 1ki ), i = 1, n, k = 1,5 ,
~
где C ( α 1ki ) = { < μ C ( α k ) ( q 1i ) / q 1i > }, q qi ∈ QI - нечеткое подмножество
1i

множества, заданного на множестве QI, μ C ( α ) ( q1i )


k - функции
1i

принадлежности, задание которых осуществляется путем опроса мнений


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

БИБЛИОГРАФИЧЕСКИЙ СПИСОК
1. Финаев В.И., Севостьяненко В.В. Управление персоналом и
методы искусственного интеллекта. - Таганрог: Изд-во ТРТУ, 2005. - 167 с.
2. Мелихов А.Н., Берштейн Л.С., Коровин С.Я. Ситуационные
советующие системы с нечеткой логикой - М.: Наука, 1990. - 272 с.

С.Г. Крутчинский, И.П. Щербинин

СЕНСОРНЫЙ ИНТЕРФЕЙС МИКРОКОНТРОЛЛЕРНЫХ СИСТЕМ


УПРАВЛЕНИЯ И ТЕХНИЧЕСКОЙ ДИАГНОСТИКИ

Предложена реализация прецизионного сенсорного интерфейса,


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

149
Известия ТРТУ Тематический
выпуск

предварительным вычислением статического дифференциального


напряжения с последующим применением аддитивных вычислительных
процедур. В этом случае статическая погрешность измерения величины x
может быть определена из следующего соотношения:
Δx 2 Д
= , (1)
x 1 − Дδ T 2 n

где Д – динамический диапазон измеряемой величины x;

δ T = ΔU д Е - относительная погрешность дифференциального


оп

напряжения (Uд), определяемая особенностью технологии изготовления


чувствительного элемента;Еоп – опорное напряжение; n – разрядность
АЦП.
Приведенное соотношение показывает, что эффективность
использования разрядной сетки АЦП непосредственно определяется
величинами Д и δТ. Так, для достаточно типовых значений δТ =1%, Д=50
наблюдается повышение погрешности преобразования в 4 раза, что в ряде
случаев может привести к изменению принципа построения
интеллектуального датчика.
Ниже предлагается альтернативный подход, связанный с
компенсацией аналоговой величины ΔUд в структуре инструментального
(измерительного) усилителя (рис. 1). В [1] показано, что наличие четырех
ОУ (ОУ1 – ОУ4) обеспечивает взаимную компенсацию влияния ЭДС
смещения нуля активных элементов на статическую погрешность. Именно
это свойство схемы, как будет показано ниже, и является определяющим.
Рассмотрим принцип действия канала компенсации. Технологическая
несбалансированность моста чувствительного элемента приводит к
смещению нуля усилителя

U см1 = ΔU д К д = Еопδ T K д , K д = 2(1 + 2 R r ) , (2)

где Кд – дифференциальный коэффициент передачи.


Учитывая, что предпочтительным вариантом построения датчика
является применение СБИС микроконтроллера со встроенным АЦП,
обеспечивающего преобразование только положительных сигналов,
оказывается необходимым предварительное смещение нуля

U см 2 = k1 Еоп (Uсм2 ≥ Uсм1), (3)

где k1 – локальный коэффициент передачи, определяемый соотношением


соответствующих резисторов (рис. 1).
Таким образом, компенсации посредством выработки кода
α ( i = 1, m ) подвергается положительное напряжение
m
U см1 + U см 2 = Еоп k 2 ∑
αi , (4)
i =1 2i

150
Раздел V. Практические аспекты
энергетики

где k2 – локальный коэффициент передачи схемы (рис. 1); αi – состояние i-


го ключа резистивной матрицы R-2R.

R Uсм
R
1
2R 3
R

к ФНЧ
RM R
R

R
2
2R R/k
R/(1-k1-k2)
R
+Еоп
R/k R-2R
5
αi
от МК
Рис. 1. Упрощенная принципиальная схема прецизионного
измерительного усилителя с каналом компенсации технологической
погрешности чувствительного элемента

R1+R2+R3

Вых. 3
Вых. 1

R1 R2 R3
к УВХ АЦП

C1 C2 C3 Вых. 2

Рис. 2. Упрощенная принципиальная схема экономичного


низкочувствительного ФНЧ

Из соотношений (2) и (3) следует, что условие компенсации

δ T K д + k1 = k 2 ∑ α i
m
(5)
i =1 2i
не зависит от величины Еоп, определяется соотношением номиналов
резистивных элементов схемы и поэтому обладает более высокой
стабильностью. Действительно, суммарное напряжение

151
Известия ТРТУ Тематический
выпуск

m
α
U смk = Eоп ⎛⎜ δ T K д + k1 − k 2 ∑ i i ⎞⎟ (6)
⎝ i =1 2 ⎠
характеризуется единичной чувствительностью к Еоп, следовательно,
среднеквадратическое значение анализируемой величины будет являться
результирующей статической погрешностью устройства
ΔU смk = EопΘ R 2(δ T2 K д2 + k12 + k 22 ) , (7)
где Θ R = Δα R Δt - относительная погрешность сопротивления резисторов
схемы, вызванная, в основном, разностью их температурных
коэффициентов ( Δα R ) и температурным диапазоном ( Δt ).
Так, для типовых значений δТ=1 %, Kд =20, Δα=0,5·10-5 1/0С, Δt=600С
из соотношений (6) и (7) получим следующие значения: k1=0,2; k2=0,4;
ΔUсмk=2·104·Еоп. Следовательно, результирующая погрешность меньше
результирующего кванта 12-разрядного АЦП. Именно поэтому
доминирующей составляющей общей погрешности является смещение
нуля, вызванное влиянием соответствующих параметров ОУ.
В [1] показано, что в рассматриваемой структуре собственно
усилителя наблюдается полная взаимная компенсация влияния ЭДС
смещения ОУ1 – ОУ4 на статическую погрешность. Таким образом,
приращение выходного напряжения определяется следующим
соотношением:

ΔU см ОУ = (α 2 − α 1 )Δt + 3(α 3 − α 4 )Δt + 3k 2α 5 Δt , (8)
2
где αj – температурный коэффициент смещения нуля j-го ОУ.
Следовательно, статическая ошибка измерительного усилителя в
основном определяется ОУ5, входящим в состав ЦАП канала компенсации.
Поэтому

α 5 < Eоп . (9)


2 n ⋅ Δt ⋅ 3k 2
Приведенное неравенство легко выполнимо на практике. Так, для
указанных выше условий и при n=12, Еоп = 2,5 В α5 < 10 мкВ/С0, что
допускает применение даже непрецизионных ОУ или стандартных ИС ЦАП
соответствующей разрядности (n).
Аналогичный вывод справедлив и при учете влияния собственного
шума активных элементов. Несложно показать, что

Uш = Δf GОУ , (10)
2 2
где Δf – диапазон рабочих частот схемы; GОУ –приведенная ко входу ОУ
спектральная плотность мощности эквивалентного источника шума. Как
правило, при построении практических схем необходимо выполнить
условие
GОУ < RM Tk , (11)
где RM – базовый номинал чувствительного элемента; Т – абсолютная
температура; k – постоянная Больцмана.

152
Раздел V. Практические аспекты
энергетики

Например, при RM = 5 кОм оказывается достаточным обеспечить


GОУ<10нВ/ Гц .
Таким образом, предложенное схемотехническое решение можно
рассматривать в качестве основы при построении аналоговых сенсорных
интерфейсов как интеллектуальных датчиков, так и микроконтроллеров,
ориентированных на задачи измерительной техники и автоматического
управления. Легко реализуемые требования к активным элементам
позволяют также использовать его в соответствующих модулях
современных "систем на кристалле".
Такое решение общей задачи характеризуется, однако,
особенностью взаимодействия инструментального усилителя с
микроконтроллером.
Рассмотренная структура измерительного усилителя с
дополнительным каналом компенсации напряжения смещения нуля
позволяет также существенно снизить требования к технологии
изготовления резисторов. Высокий коэффициент подавления синфазного
напряжения обеспечивается высокой степенью идентичности резисторов,
обозначенных на рис. 1 базовым номиналом R. Оценка этого показателя
через среднеквадратическую чувствительность выходного напряжения,
вызванного действием синфазного сигнала, приводит к следующему
результату:
Ксн=2θR Ксн(θR=0,1%) = -54 дБ, (12)
где θR – технологическая погрешность изготовления резистивных
элементов.
Для достижения более высокого ослабления синфазного сигнала, как
правило, используется дорогостоящая функциональная настройка.
Как видно из рис. 1, синфазное напряжение (Uсф) определяется Еоп .
При стандартной структуре чувствительного элемента Uсф=Еоп / 2,
следовательно, его влияние на выходное напряжение смещения нуля
аналогично δТ. Поэтому в соотношениях (2), (5), (6), (7) достаточно δТ
увеличить на
Δδ T = K сн 2 K д . (13)
При указанной оценке ΔδТ не превышает 10-4.
Возможность реализации относительно высоких качественных
показателей измерительного усилителя требует применения в структуре
сенсорного интерфейса качественного фильтра нижних частот (ФНЧ),
выполняющего функцию ограничения спектра. С точки зрения погрешности
измерения, наилучшие результаты обеспечиваются лестничными ФНЧ на
базе D-элементов [2]. Однако, при этом отсутствие дополнительного
дрейфа нуля и относительно низкая чувствительность частотных
характеристик в полосе пропускания сопровождаются значительным
превышением коэффициента передачи на выходе соответствующих ОУ
(эффект "перенапряжения" во внутренних узлах схемы). При невысоком
порядке такого ФНЧ это явление можно исключить применением
"некаскадных" фильтров на базе одного ОУ с низкой элементной
чувствительностью. Так, для современных датчиковых систем на базе
типовых сигнальных микроконтроллеров (n=12, tв=2 мкс) достаточно
применение ограничителя спектра третьего порядка, упрощенная

153
Известия ТРТУ Тематический
выпуск

принципиальная схема которого приведена на рис. 2. Устройство


реализует передаточную функцию
a0
FФ ( p ) = , (14)
p + p a 2 + pa1 + a0
3 2

коэффициенты которой
g1 + g 2 g 2 + g3 g (g + g 3 ) + g 2 g 3 g 2 g 3
a2 = + , a1 = 1 2 + ,
C1 C2 C1 C 2 C 2 C3
(15)
g g g
a0 = 1 2 3 , g 1 = 1 , g 2 = 1 g = 1
C1 C 2 C 3 R1 R2 3 R3
характеризуются низкой (≤1) элементной чувствительностью к
нестабильности параметров резисторов и конденсаторов. Для реализации
небольшой неравномерности амплитудно-частотной характеристики (АЧХ)
в полосе пропускания (ε < 1/2n) при любой аппроксимирующей функции
добротность полюса оказывается незначительной, поэтому можно
использовать дополнительные параметрические условия:
R1= R2= R3= R; С1= С3= С; С1=hC. (16)
Тогда
2(h + 1) 4 1
a2 = , a1 = 2 2 , a 0 = 3 3 , (17)
RCh R C h R C h
что с точностью до отношений номиналов однотипных элементов
соответствует структуре лестничного фильтра.
Указанные свойства такого ФНЧ связаны с увеличением влияния
частоты единичного усиления (f1) ОУ, поэтому для сохранения низкой
чувствительности АЧХ в полосе пропускания необходимо выполнить
условие
f 1 >> f гр ⋅ 2 h 2 , (18)
где fгр – граничная частота полосы пропускания ограничителя спектра.
Для современных схемотехнических решений ОУ такое ограничение
не является жестким. Например, при fгр = 100 Гц, n = 12, h ≈ 3 частота
единичного усиления f1 > 1 МГц. Как видно из принципиальной схемы,
подключение УВХ АЦП непосредственно к выходу ОУ приводит к
дополнительному смещению нуля на величину α6Δt, поэтому условие (9)
конкретизируется:
a6 + a5 < Eоп 2 n+1 Δt . (19)
Если α5=α6, то результат, полученный из соотношения (9),
необходимо уменьшить в 2 раза. В ряде случаев (например, при
построении "систем на кристалле") вход УВХ можно непосредственно
подключать к С3 (Вых. 2 на рис. 2). При этом необходимо обеспечить
реализацию параметрического условия С3>>СУВХ.
Точность реализации АЧХ в полосе пропускания связана с
нестабильностью пассивных элементов ФНЧ и соответствующей
интегральной (среднеквадратической) чувствительностью. Учитывая, что в
диапазоне рабочих частот сенсорного интерфейса такая чувствительность

154
Раздел V. Практические аспекты
энергетики

возрастает по мере приближения к fгр, целесообразно уменьшать


эффективность использования полосы пропускания. Так, в диапазоне 0 ≤
f ≤ fгр/h общая стабильность оказывается максимальной при
использовании резисторов и конденсаторов заданного класса точности.
Для оценки производной измеряемой величины можно использовать
дополнительный выход (Вых. 3) ФНЧ. В этом случае при Свх<<С3/h
a0 (1 + pC 3 R3 )
Fд ( p ) = , (20)
p + p 2 a 2 + pa1 + a0
3

поэтому
dU вых 2
U вых 3 − U вых 2 = C3 R3 . (21)
dt
Однако, при вычислении конечной разности (19) точность
реализации
dU вых 2
dt
=
1
C3 R3
(U вых 3 − U вых 2 ) (22)

оказывается невысокой. В этой связи в алгоритме обработки данных


целесообразно предусмотреть 5÷10-кратное усреднение цифровых
последовательностей на 3 и 2 выходах фильтра.
На результирующую точность оценки производной влияет также
фазовая погрешность канала преобразования, которая обусловлена
дифференцированием сигнала только в полосе пропускания фильтра
нижних частот. Для l-ой гармонической составляющей входного
дифференциального сигнала интерфейса и, следовательно, измеряемой
величины
ΔU max = U l′max ⋅ Δ ϕ l ωl , (23)
где U l′max - амплитудное значение l-й гармонической составляющей; ωl,
Δφl–l-ая гармоническая составляющая и соответствующий паразитный
фазовый сдвиг.
Из приведенного соотношения видно, что максимальная погрешность
соответствует абсолютному минимуму производной, а повышение точности
оценки возможно путем уменьшения эффективной полосы пропускания,
что требует при заданной селективности повышения порядка передаточной
функции ФНЧ.
Полученные результаты позволяют сделать следующие выводы.
Канал компенсации технологической погрешности, обеспечивающий
параметрическую инициализацию измерительного усилителя позволяет
существенно снизить требования к резистивным элементам при
сохранении высокой точности измерения. Кроме этого, структурные и
схемотехнические особенности ограничителя спектра обеспечивают не
только высокую точность частотной фильтрации измеряемой величины, но
и оценку ее производной.
Совокупность предложенных схемотехнических решений при
использовании стандартных технологий позволяет реализовать
высококачественные диагностические комплексы и интеллектуальные
датчики.

155
Известия ТРТУ Тематический
выпуск

БИБЛИОГРАФИЧЕСКИЙ СПИСОК
1. Крутчинский С.Г., Щербинин И.П. //Прецизионные
измерительные усилители. Известия ТРТУ, 2004. -№ 8
2. Крутчинский С.Г., Щербинин И.П., Старченко Е.И. Структуры
современных аналоговых интерфейсов. Международный НТЖ
"Электроника и связь", 2004.Т.9- № 21

С.Г. Крутчинский, Е.И. Старченко

ПРЕЦИЗИОННЫЕ ПЕРЕСТРАИВАЕМЫЕ КАНАЛООБРАЗУЮЩИЕ


ФИЛЬТРЫ ДИАГНОСТИЧЕСКИХ КОМПЛЕКСОВ

Среди перспективных средств оперативной диагностики


высоковольтных ЛЭП особое место занимает анализ спектра
коронирующего излучения с определением геометрических координат
места разряда [1]. В качестве аппаратных средств, частично решающих эту
задачу, можно отметить интерферометрические интерфейсы [2],
обеспечивающие прецизионное взаимодействие антенн с
микрокомпьютером и позволяющие выделить квазипостоянные
составляющие, характеризующие относительные координаты места
возникновения собственного излучения (рис. 1). В настоящее время не
существует адекватной физическим процессам теории явления, поэтому
даже для стандартной геометрии ЛЭП необходимо использовать
сканирующие методы поиска максимального уровня такого излучения. С
этой целью в состав каждого канала включается гребёнка полосовых
фильтров ПФ1,…,ПФn, определяющих диапазон предпочтительного
анализа. Анализ приведённой структуры интерфейса показывает, что для
обеспечения высокой точности определения координат при мобильном
принципе базирования антенн необходимо на каждом шаге их вычисления
обеспечивать автоматическую калибровку каналов по сигналу генератора
гармонических колебаний (ГГК). Однако при значительном числе каналов
предварительного анализа (n) можно, по крайней мере, на этапе создания
экспериментальных образцов и обработки принципа диагностики
воспользоваться синхронной фильтрацией (СФ), заменив n каналов на
один канал управляемый от ГГК.
1. Постановка задачи. На рис. 2 приведена классическая структура
перестраиваемого полосового синхронного фильтра, при этом центральная
частота настройки совпадает с частотой генератора гармонических
колебаний, имеющего фазы φ = 0 и φ = π/2. Такой генератор является
неотделимой частью интерфейса (см. рис.1).
В рамках рассматриваемой структуры фильтра обеспечивается
низкая параметрическая чувствительность формы амплитудно-частотной
характеристики (АЧХ) при любой ширине полосы пропускания. Это
утверждение объясняется “перекосом” частотного спектра входного
сигнала в область низких частот (вплоть до нулевой), где и
осуществляется низкочастотная фильтрация фильтрами нижних частот
(ФНЧ) с передаточными функциями F1(р) и F2(р). Частотный спектр
отфильтрованного сигнала умножителями 3 и 4 и сумматором Σ

156
Раздел V. Практические аспекты
энергетики

восстанавливается в исходной области частот. В этом случае центральная


частота полосового фильтра определяется частотой генератора ω0 = 2πf0
и не зависит от параметров элементов ФНЧ. Частота среза (ωс) (граничная
частота полосы пропускания) этих фильтров определяет абсолютную
ширину полосы пропускания полосового фильтра.
При идентичных каналах (F1(p) = F2(p) = F(p)) передаточная
функция СФ определяется следующим соотношением (k1 = k2):

FСФ = 0 ,5[F ( p − jω 0 ) + F ( p + jω 0 )], (1)

при этом предполагается, что выполняется условие

F ( jω + jω 0 ) << F ( jω − jω 0 ) . (2)
Таким образом, в рамках структуры СФ достаточно легко
реализуются перестраиваемые полосовые фильтры, выполняющие
функции последовательных анализаторов спектра реального масштаба
времени. Однако, как показывают исследования, при этом необходимы
высококачественные аналоговые умножители с высокой идентичностью
фазовых характеристик отдельных каналов, а также ФНЧ с низким
дрейфом нуля.

157
Известия ТРТУ Тематический
выпуск

ПФ1 СКЗ1
Ф
А
РО1МК
П
Ч
ПФn СКЗn

С1 S1 Sn

А
ФНЧ Ц РО0МК
П

от НО
ГГК
R-2R HO

СP СС ГТИ

S1 Sn
СV

ПФ1 СКЗ1
Ф
А
П РО2МК
С2 Ч
ПФn СКЗn

Рис.1. Структурная схема интерферометрического интерфейса

При высоких требованиях к паразитной амплитудной модуляции и


уровне ослабления сигнала в полосе заграждения в диапазоне 2ω0–ω
погрешность АЧХ СФ можно оценить из следующего соотношения:

δ АЧХ 1 = k1 ( ϕ01 + ϕ03 ) − k 2 ( ϕ02 − ϕ04 ) , (3)

где φ0i – фазовая погрешность каналов i–го умножителя в указанном


диапазоне частот; k1, k2 – коэффициенты передачи сумматора СФ.

158
Раздел V. Практические аспекты
энергетики

ϕ=0 ϕ=0

ϕ = π/2 ϕ = π/2
Рис.2. Структурная схема полосового синхронного фильтра

Аналогичным по структуре соотношением характеризуется и


относительное изменение коэффициента передачи фильтра в полосе
пропускания:
δ F ( jω ) = 0 ,5[k1 ( ϕ 03 − ϕ 01 ) + k 2 ( ϕ 04 − ϕ 02 )] . (4)
Из соотношений (3),(4) видно, что в некоторых случаях возможна
минимизация одной из составляющих погрешности за счет выбора
коэффициентов передачи k1 и k2. Однако это возможно только для
конкретного значения ω0 и неприемлемо в случае построения
перестраиваемого фильтра.
Искажения формы АЧХ СФ наблюдаются также и на частоте
модуляции ω0 за счёт конечного значения коэффициента передачи
умножителя по опорному каналу (kM) и дрейфе нуля ФНЧ (Uдр1, Uдр2):

kM ⋅ 4 2 4 U др2 1 + U др2 2
δ АЧХ 2 = , δ АЧХ 3 = , (5)
A0 K 2 uвх min A0 Ku вх min
где А0 [В] – амплитудное значение сигнала генератора гармонических
колебаний; К [1/В] – коэффициент передачи умножителя; Uвх min –
минимальное напряжение сигнала в полосе пропускания фильтра.
Приведённые соотношения показывают, что для построения
прецизионных СФ с масштабной перестройкой необходимо в равной
степени решить две самостоятельные задачи – создать с учётом
технологических ограничений высококачественные аналоговые
умножители, обеспечивающие в диапазоне частот до 2ω0 низкую
погрешность фазовых сдвигов каналов преобразования входных сигналов
в диапазоне рабочих частот, а также на схемотехническом уровне решить
задачу построения ФНЧ с минимальным дрейфом нуля.
2. Прецизионные ФНЧ. При построении ФНЧ необходимо учитывать
не только возможность минимизации их дрейфа нуля, но и погрешность
реализации АЧХ.
В случае реализации относительно большой абсолютной ширины
полосы пропускания Δω=ωс на точность обработки сигнала оказывает
также влияние ограниченный диапазон рабочих частот активных элементов

159
Известия ТРТУ Тематический
выпуск

или частота единичного усиления (f1). При традиционных


схемотехнических решениях, как правило, выполняется неравенство

2πf 1 >> ( 5 ÷ 8 )Qmaxω c (δ 1 )


≈ 4 2Qmax f c f 1 , (6)
где Qmax – максимальная добротность полюса.
Например, при fc = 300 кГц, Qmax = 2 и δ1 = 1% необходимо
применять операционные усилители (ОУ) с f1>500 МГц, которые
потребляют значительную мощность.
В [3] показано, что для устранения влияния ЭДС смещения ОУ на
дрейф нуля ФНЧ и уменьшения погрешности (6) необходимо использовать
лестничные структуры на базе суперемкостей (D-элементов) с
дополнительными компенсирующими обратными связями,
минимизирующими влияние f1 на АЧХ фильтра в полосе пропускания.
Принципиальная схема такого базового элемента приведена на рис. 3.
Здесь входная проводимость

Yвх = p 2 c1c2 R R3 R4 (7)

при выполнении условий Rk1 = Rk2 = Rk3 = Rk0 >> R, R3, R4 сохраняет
своё функциональное выражение в широком диапазоне частот
(соизмеримом с f1 ОУ1 и ОУ2).
Дополнительный масштабный усилитель на ОУ3, обеспечивает
выполнение параметрических условий собственной компенсации. Однако
частотная зависимость локальных передач, зависящая от f1 ОУ3
обеспечивает предельный диапазон рабочих частот, а параметрические
условия собственной компенсации зависят от параметров лестничной
структуры ФНЧ.

C1 R C2 R3 R4

RK1 RK0
2
1

RK2 3

p2C1C2RR3/R4
RK3

Рис. 3. Упрощённая принципиальная схема D-элемента с


дополнительными цепями собственной компенсации

На рис. 4 приведена принципиальная схема ФНЧ 5-го порядка с


граничной частотой fс = 100 кГц и низкой (менее 0,01 дБ)

160
Раздел V. Практические аспекты
энергетики

неравномерностью АЧХ в полосе пропускания. В случае использования


такого ФНЧ за счёт синхронного изменения емкостей С1–С5 возможно
управление fC без ухудшения указанной выше точности реализации.
Вх R1 R6 R13 Вых

DA2 DA5
C1 C3
C5

DA1 R2
R8 R14
R5 R7 DA4 R11

C2 C4 DA6

R3 R9

R15 R12
R4 R10

Рис.4 Фильтр нижних частот пятого порядка на базе D-


элементов Антонио с собственной компенсацией

Логарифмическая АЧХ фильтра радиационностойких


программируемых ОУ [4] приведена на рис. 5.

Рис.5. Логарифмическая АЧХ фильтра 5-го порядка

161
Известия ТРТУ Тематический
выпуск

3. Прецизионный аналоговый перемножитель напряжения. Как


было показано выше, для построения прецизионного СФ необходимы
также прецизионные аналоговые перемножители напряжения (АПН).
Низкая погрешность фазовых сдвигов в каналах обеспечивается не только
за счет широкой полосы пропускания АПН, но и за счет высокой
линейности перемножения двух сигналов в широком динамическом
диапазоне [5]. Для этого необходимо выполнить преобразователи
“напряжение-ток” с максимально возможной линейностью и принять меры
для уменьшения влияния объемных сопротивлений базы транзисторов
множительного ядра. При использовании рекомендаций, приведенных в [6],
удалось построить АПН, параметры которого соответствуют
прецизионному. Нелинейность перемножения при максимальном входном
сигнале ± 1 В не превышает 0,012 %, что позволяет при полосе
пропускания 200 МГц получить фазовую погрешность между каналами X и
Y не менее 0,1о на частотах вплоть до 70 МГц при питании ±5 В (рис.6).
При разработке этого АПН использовались компоненты аналогового
базового матричного кристалла, выпускаемого НПО "Интеграл" (Минск) [6].


UСМ3

Вых

UСМ1 UСМ2

X Y

Баланс

Рис. 6. Упрощенная принципиальная схема прецизионного АПН

Статическая характеристика АПН, иллюстрирующая его линейность в


режиме квадратора в диапазоне входного напряжения ±1 В, приведена на
рис. 7. Погрешность перемножения θ оценивалась как

θ=
(U 2
− U X2 ) 100% , (8)
2
U МАКС
2
где U – результат математического возведения в квадрат напряжения UX;
2
U max - максимальное значение напряжения на краях диапазона.

162
Раздел V. Практические аспекты
энергетики

При использовании разработанного АПН (см. рис. 6) и фильтра


пятого порядка (см. рис. 4) с частотой среза 100 кГц реализован
синхронный фильтр по структурной схеме рис. 2. Результаты
моделирования показывают, что при полосе пропускания 2Δf = 200 кГц
подавление вне полосы пропускания достигает -60 дБ при перестройке
вплоть до центральной частоты 30 МГц. При этом подавление опорной
частоты f0 составляет на низких частотах более 60 дБ, а на частоте 30 МГц
– 46 дБ.

Рис.7. Погрешность перемножителя в режиме квадратора


Таким образом, рассмотренное схемотехническое решение задачи
обеспечивает устойчивое выделение базовой составляющей спектра
собственного коронного излучения (экспериментально зарегистрировано
излучение в окрестности частоты 3 МГц.) и его детальный анализ. Именно
поэтому по базовой составляющей можно, используя вычислительные
процедуры, предложенные в [1], с достаточной для принятия решения
точностью определить координаты зоны разряда ЛЭП, а путем
дополнительного анализа спектра, когда предложенный в работе СФ
используется в режиме масштабной и полосовой перестройки,
дополнительно исследовать характер процесса.

БИБЛИОГРАФИЧЕСКИЙ СПИСОК
1. Красовский А.А. Определение относительных координат
радиоизлучающих объектов в пространстве интерферометрическим методом./Изв.
РАН. Т и СУ
2. Крутчинский С.Г. Нестандартные аппаратные средства адаптивных
регуляторов и систем пассивной локации. //Изв. РАН. А и Т. 2001. №7.- С. 164-172.
3. Крутчинский С.Г., Щёкин Д.А. Структурный синтез D-элементов с
расширенным частотным диапазоном. // Международный научно-технический
журнал “Электроника и связь”, Киев.2001. Т.2.№8.-С.83-87.
4. Каталог разработок Российско-Белорусского центра аналоговой
микросхемотехники./Под. ред. С.Г. Крутчинского. Изд.-во Северо-Кавказского
научного центра высшей школы. Пятигорск. 2004.-С.50.

163
Известия ТРТУ Тематический
выпуск

5. Starchenko E.I. Low-Voltage Precision Analogue Multiplier with wide Frequency


Range / Starchenko E.I., Dvornikov O.V., Shchyokin D.I. 2nd IEEE International
Conference on Circuits and Systems for Communications. Moscow, 2004 (156.pdf)
6. Старченко Е.И. Принципы проектирования низковольтных прецизионных
аналоговых перемножителей напряжения / Старченко Е.И. Материалы выездной
сессии РАН секции энергетики отделения энергетики, машиностроения и
процессов управления. Альтернативные естественно возобновляющиеся
источники энергии и энергосберегающие технологии, экологическая безопасность
регионов. Ч.2.-Ессентуки.-С.155 – 163
7. Дворников О.В., Чеховской В.А. Аналоговый биполярно-полевой БМК с
расширенными функциональными возможностями // Chip News. 1999.№2. –
С. 21-23.

164
Содержание

СОДЕРЖАНИЕ
Раздел I. Математические методы синтеза систем

А.Р. Гайдук, С.В. Василенко


ПРИВЕДЕНИЕ НЕЛИНЕЙНЫХ ДИСКРЕТНЫХ СИСТЕМ К ФОРМЕ КРЫЛОВА-
ЛУЕНБЕРГЕРА...............................................................................................................................
5

Л.Ж. Шугунов, Г.В. Куповых


МЕТОД РАСПРЕДЕЛЕННЫХ ЛАГОВ В АНАЛИЗЕ ВРЕМЕННЫХ РЯДОВ
МЕТЕОПАРАМЕТРОВ
……………………………………....…................................................11

Л.Ж. Шугунов, Г.В. Куповых


РАЗЛОЖЕНИЕ, АНАЛИЗ И ПРОГНОЗ ВРЕМЕННЫХ РЯДОВ
МЕТЕОПАРАМЕТРОВ...15

П.П.Кравченко, Н.Ш.Хусаинов
СИНТЕЗ АЛГОРИТМОВ ЦИФРОВОГО УПРАВЛЕНИЯ НА ОСНОВЕ
ОПТИМИЗИРОВАННЫХ ДЕЛЬТА-ПРЕОБРАЗОВАНИЙ ВТОРОГО ПОРЯДКА С
УСКОРЕННОЙ АДАПТАЦИЕЙ К ВНЕШНИМ ВОЗМУЩЕНИЯМ …….............................21

П.П.Кравченко, Н.Ш.Хусаинов
ФИЛЬТРАЦИЯ КООРДИНАТ В СИСТЕМЕ ЦИФРОВОГО УПРАВЛЕНИЯ С
АЛГОРИТМАМИ УПРАВЛЕНИЯ, СИНТЕЗИРОВАННЫМИ НА ОСНОВЕ
ОПТИМИЗИРОВАННЫХ ДЕЛЬТА-ПРЕОБРАЗОВАНИЙ ВТОРОГО
ПОРЯДКА...………28

С.А. Бутенков, В.В. Кривша, С.Х. Аль-Доуяни


ОПТИМАЛЬНОЕ ГРАНУЛИРОВАНИЕ МНОГОМЕРНОЙ
ИНФОРМАЦИИ......................35

М.Ш. Мисриханов, В.Н. Рябченко


РЕДУКЦИЯ РАЗМЕРНОСТИ СОСТОЯНИЙ ПРИ АНАЛИЗЕ УПРАВЛЯЕМОСТИ И
НАБЛЮДАЕМОСТИ ЛИНЕЙНЫХ МОДЕЛЕЙ
ЭНЕРГОСИСТЕМ………...........................42

М.Ш. Мисриханов, В.Н. Рябченко


СИНТЕЗ ДЕЦЕНТРАЛИЗОВАННОГО УПРАВЛЕНИЯ ЛИНЕЙНЫМИ
ЭНЕРГОСИСТЕМАМИ С ЧАСТИЧНЫМ
АГРЕГИРОВАНИЕМ………………...................51

Раздел II. Моделирование сложных систем

Н.В. Шкрибляк
РАСЧЕТ АБОНЕНТСКОГО ТРАФИКА В СЕТЯХ СОТОВОЙ СВЯЗИ ДЛЯ КОНТРОЛЯ
ПОТРЕБЛЕНИЯ ЭЛЕКТРОЭНЕРГИИ
………………..………................................................61

161
Известия ТРТУ Тематический
выпуск

Мажди Насраллах
АДАПТАЦИЯ В АВТОМАТНЫХ СИСТЕМАХ УПРАВЛЕНИЯ……………...…………….65

А.А. Афонин, В.В. Ершов


ДИНАМИКА ГРУНТОВЫХ ВОД ВОДОХРАНИЛИЩ ЭЛЕКТРОСТАНЦИЙ
.....................71

Н.И.Чернов
ЛОГИЧЕСКОЕ ПРОЕКТИРОВАНИЕ ЦИФРОВЫХ СТРУКТУР НА УПРАВЛЯЕМЫХ
ГЕНЕРАТОРАХ ТОКА
…………………....................................................................................77

Раздел III. Методы искусственного интеллекта

В.В. Блошенко
ПРИМЕНЕНИЕ МЕТОДА ОПТИМУМА НОМИНАЛА ПРИ ПРОЕКТИРОВАНИИ СИСТЕМ С
НЕЧЕТКИМ ЗАДАНИЕМ ПАРАМЕТРОВ В СЛОЖНЫХ СИСТЕМАХ МАГИСТРАЛЬНОГО
ТРАНСПОРТА ГАЗА
……………………………………………………………………………...84

В.И. Финаев, Н.А. Евтушенко


ДОЛГОСРОЧНОЕ ПРОГНОЗИРОВАНИЕ С ПРИМЕНЕНИЕМ НЕЧЕТКИХ
ИНТЕРВАЛОВ ДЛЯ ОПИСАНИЯ ЭКОНОМИЧЕСКИХ ПАРАМЕТРОВ
ЭНЕРГЕТИЧЕСКИХ
ПРЕДПРИЯТИЙ………………………………………….…..................87

А.Ю. Молчанов
ПРИМЕНЕНИЕ НЕЧЕТКИХ МОДЕЛЕЙ В ЗАДАЧАХ АВТОМАТИЧЕСКОЙ
ОПТИМИЗАЦИИ ОБЪЕКТОВ
ЭНЕРГЕТИКИ……………………..…………………………93

А.Е. Хатламаджиян, А.И. Долгий


НЕЙРОСЕТЕВЫЕ МЕТОДЫ ОБРАБОТКИ ТЕЛЕСИГНАЛОВ В СИСТЕМАХ
ДИСПЕТЧЕРСКОЙ
ЦЕНТРАЛИЗАЦИИ.………....................................................................100

С.С.Макаров
НЕЧЕТКАЯ ФОРМАЛИЗАЦИЯ В ЗАДАЧАХ
МЕНЕДЖМЕНТА.………...........................103

Е.Ю. Косенко, А.В. Пушнин


ПРИМЕНЕНИЕ ТЕОРИИ НЕЧЕТКИХ МНОЖЕСТВ ДЛЯ ОПИСАНИЯ РАЗЛИЧНЫХ
ВИДОВ НЕОПРЕДЕЛЕННОСТИ ПРИ МОДЕЛИРОВАНИИ ОБЪЕКТОВ
ЭНЕРГЕТИЧЕСКИХ
СИСТЕМ.......................................................................................................................................10
8

С.М. Ковалев, С.С. Новоковский


РЕГРЕССИОННАЯ МОДЕЛЬ ТЕЛЕТРАФИКА НА ОСНОВЕ НЕЧЕТКОЙ
ДИНАМИЧЕСКОЙ СИСТЕМЫ.……………...........................................................................109

162
Содержание

Раздел IV. Автоматизированные системы управления

Е.Ю. Косенко, А.В. Пушнин


РАСЧЕТ ХАРАКТЕРИСТИК ЛИНИЙ ПЕРЕДАЧИ ДАННЫХ ИНФОРМАЦИОННОЙ
СИСТЕМЫ УПРАВЛЕНИЯ ЭНЕРГЕТИЧЕСКИМИ ОБЪЕКТАМИ И
КОМПЛЕКСАМИ...…114

С.И. Родзин
ПОВЫШЕНИЕ ОТКАЗОУСТОЙЧИВОСТИ РАСПРЕДЕЛЕННЫХ СИСТЕМ В
ЭЛЕКТРОЭНЕРГЕТИКЕ
………………………..…………….................................................121

Раздел V. Практические аспекты энергетики

В.Г. Кобак, Р.А. Нейдорф


РЕСУРСНАЯ ОПТИМИЗАЦИЯ ПРОЦЕССА ЗАРЯДА ЩЕЛОЧНЫХ
АККУМУЛЯТОРОВ ………………………………………………………………………127

Р.А. Нейдорф, А.А.Солоха


ИМИТАЦИОННО-ПОИСКОВОЕ ПОВЫШЕНИЕ ЭФФЕКТИВНОСТИ УПРАВЛЕНИЯ
ШАГОВЫМ ДВИГАТЕЛЕМ ..………………...………………………………………………132

А. А. Солоха, В.Г. Кобак


ЭНЕРГОСБЕРЕЖЕНИЕ ПРИ УПРАВЛЕНИИ ШАГОВЫМ ДВИГАТЕЛЕМ
..…………...139

В.И. Финаев, И.И.Сизова


ЗАДАЧА ПОДБОРА КАДРОВ ДЛЯ ЭНЕРГЕТИЧЕСКИХ
ПРЕДПРИЯТИЙ……………...141

С.Г. Крутчинский, И.П. Щербинин


СЕНСОРНЫЙ ИНТЕРФЕЙС МИКРОКОНТРОЛЛЕРНЫХ СИСТЕМ УПРАВЛЕНИЯ И
ТЕХНИЧЕСКОЙ
ДИАГНОСТИКИ……………………..…………………………………….147

С.Г. Крутчинский, Е.И. Старченко


ПРЕЦИЗИОННЫЕ ПЕРЕСТРАИВАЕМЫЕ КАНАЛООБРАЗУЮЩИЕ ФИЛЬТРЫ
ДИАГНОСТИЧЕСКИХ
КОМПЛЕКСОВ………………..………………………..…………..153

163
Известия ТРТУ Тематический
выпуск

АКТУАЛЬНЫЕ ПРОБЛЕМЫ ПРОИЗВОДСТВА И


ПОТРЕБЛЕНИЯ ЭЛЕКТРОЭНЕРГИИ

Ответственный за выпуск Косенко Е. Ю.

Редакторы: Белова Л.Ф.


Проценко И.А.
Кочергина Т.Ф.

Корректоры: Селезнева Н.И.


Надточий З.И.
Чиканенко Л.В.

ЛР № 020565. Подписано к печати “___”_______2005


Формат 70×108 1 . Бумага офсетная.
8
Офсетная печать. Усл. печ. л. – . Уч. изд. л. -
Заказ № . Тираж 250 экз.
“C”

Издательство Таганрогского государственного радиотехнического университета


347928, Таганрог, ГСП- 17 А, Некрасовский, 44
Типография Таганрогского государственного радиотехнического университета
347928, Таганрог, ГСП- 17 А, Энгельса,1

Вам также может понравиться