
- •Оглавление
- •Глава 1. Оценивание контролируемых параметров по экспериментальным данным 12
- •Глава 2. Критерий качества задачи оценивания параметра 31
- •Глава 3. Выбор алгоритма обработки экспериментальных данных в автоматизированных системах управления и анализ их свойств 63
- •Глава 4. Формирование модели измерения задачи оценивания по экспериментальным данным 109
- •Глава 5. Формирование модели измерения в задаче оценивания параметра по экспериментальным данным на начальном этапе разработки нового электрооборудования 150
- •Глава 6. Создание устройств формирования модели измерения 176
- •Введение
- •Глава 1. Оценивание контролируемых параметров по экспериментальным данным
- •1.1. Общий анализ этапов структурирования эмпирической информации
- •1.2. Концептуальная модель процесса оценивания контролируемых параметров
- •1.3. Совершенствование алгоритмов обработки экспериментальных данных
- •1.4. Современная концепция оценивания измеряемого параметра
- •1.5. Классификация результатов измерения по характеру оценивания погрешности
- •1.6. Концептуальная модель задачи алгоритмизации оценивания результатов измерения
- •1.7. Ретроспективный анализ этапов развития теории оценивания
- •Контрольные вопросы
- •Глава 2. Критерий качества задачи оценивания параметра
- •2.1. Определение качества задачи оценивания измеряемого параметра
- •2.2. Формирование критерия качества гомоморфной математической модели измерения
- •2.3. Информационная мера степени изоморфности модели
- •2.4. Расчет информационной меры изоморфности
- •2.5. Оценка информационного объема и риска модели измерения
- •2.6. Асимптотическое оценивание пропускной способности математической модели измерения
- •2.7. Асимптотический метод выделения признаков модели измерения
- •Типовые задачи и примеры их решения
- •Контрольные вопросы
- •Глава 3. Выбор алгоритма обработки экспериментальных данных в автоматизированных системах управления и анализ их свойств
- •3.1. Особенности формирования алгоритмов оценивания в автоматизированных системах управления
- •3.2. Общий анализ алгоритмов оценивания по критерию минимума риска
- •3.3. Общий алгоритм оценки измеряемого параметра
- •3.4. Оптимальный одношаговый алгоритм
- •3.5. Модификации алгоритма обработки экспериментальных данных
- •3.6. Моделирование алгоритма обработки экспериментальных данных
- •3.7. Исследование сходимости алгоритма
- •3.8. Определение весовых коэффициентов алгоритма
- •3.9. Определение начальных условий алгоритма Язвинского при оценке результатов измерения
- •Типовые задачи и примеры их решения
- •Контрольные вопросы
- •Глава 4. Формирование модели измерения задачи оценивания по экспериментальным данным
- •4.1. Анализ задачи формирования модели измерения
- •4.2. Принципы построения модели измерения параметра контролируемого объекта
- •4.3. Этапы решения задачи формирования модели измерения
- •4.4. Общая постановка задачи формирования модели измерения
- •4.5. Выбор критерия близости
- •4.6. Способы преобразования переменных модели измерения
- •4.7. Общий анализ формирования модели контролируемого объекта
- •4.8. Решение задачи формирования модели контролируемого объекта
- •4.9. Оптимизация алфавита классов и словаря признаков
- •4.10. Взаимосвязь размерности алфавита классов и качества и эффективности модели измерения
- •4.11. Взаимосвязь размерности вектора признаков и вероятности правильности формирования модели измерения
- •4.12. Формализация задачи оптимального взаимосвязанного выбора алфавита классов и словаря признаков
- •4.13. Формирование оптимального алфавита классов и словаря признаков в условиях ограничений
- •Контрольные вопросы
- •Глава 5. Формирование модели измерения в задаче оценивания параметра по экспериментальным данным на начальном этапе разработки нового электрооборудования
- •5.1. Исследование условий формирования модели измерения задачи оценивания измеряемого параметра
- •5.2. Геометрический способ формирования модели измерения
- •5.3. Лингвистический алгоритм формирования модели измерения на начальных этапах оценивания
- •5.4. Обоснование выбора критерия расхождения для формирования модели измерения по экспериментальным данным
- •5.5. Метод формирования модели измерения
- •5.7. Синтез метода и алгоритма формирования стратегии постановки начальных экспериментов
- •Типовые задачи и примеры их решения
- •6. Найденный квант исключается из множества г, т.Е.
- •Контрольные вопросы
- •Глава 6. Создание устройств формирования модели измерения
- •6.1. Состав устройства формирования модели измерения
- •6.2. Общий анализ устройств формирования моделей измерения
- •6.3. Общий анализ моделирования устройств формирования модели измерения
- •6.4. Структура устройства формирования модели измерения
- •6.5. Моделирование контролируемого объекта
- •6.6. Моделирование средств измерения параметров контролируемого объекта
- •6.7. Моделирование каналов измерения
- •Типовые задачи и примеры их решения
- •6.8. Модель алгоритма формирования модели измерения
- •6.9. Модуль оценки качества и эффективности устройства формирования
- •6.10. Модуль управления моделью устройства формирования
- •6.11. Использование принципов опытно-теоретического метода при моделировании устройства формирования
- •6.12. Моделирование в задачах создания и оптимизации устройства формирования
- •Заключение
- •Библиографический список
- •Системы реального времени Синтез алгоритмов оценивания технологического параметра
- •346428, Г. Новочеркасск, ул. Просвещения, 132
Типовые задачи и примеры их решения
Задача 5.1. Реализовать алгоритм выбора множества максимально различающихся квантов Г*.
Решение задачи
Итеративный алгоритм выбора множества Г* (рис. 5.2) состоит из этапов:
1. Устанавливается количество необходимых максимально отличающихся квантов Г*, т.е. количество элементов множества Г*. При этом необходимо учитывать неравенство r Г0, а также вычислительные ресурсы (память и машинное время), имеющиеся для синтеза, отбора и структурного анализа вариантов.
2. Формируется первое приближение Г(i), i = 1 множества Г, в которое включаются первые r2 элементы множества Г0.
3. Устанавливаются начальные значения счетчика рассмотренных квантов t=0, порогового значения степени различия 0=0, а также константа , задающая необходимую точность расчетов.
4. Вычисляется средняя степень различия i квантов множества Г(i):
i
=
,
i
j.
2.
5. Если i – i–1 < , то переходим к п. 10 (конец алгоритма).
6. Увеличивается значение t = t + 1 для рассмотрения следующего элемента множества Г0, которое обозначается Gr+t.
7. Если r + t Г0 или израсходовано машинное время, отведенное для выбора вариантов квантов, то переходим к п. 10 (конец алгоритма).
Рис 5.2. Алгоритм формирования множества максимально различающихся квантов
8. Квант Gr+t попарно сравнивается со всеми квантами Gi Г(i) по выражению (5.1). Если выполняется условие
[(Gr+t
)(
Gi
Г(l))]:
,
где – дополнение Г(l) до множества Г0, то переходим к следующему пункту. В противном случае – переходим к п. 6.
9. В множестве Г(i) находится квант Gk, который максимально подобен остальным элементам множества Г(i), т.е. Gk, для которого выполняется условие
[(Gk
Г(i))
(
Gi
Г(i))]:
<0.
Если квант Gk найден, то в дополнение Г(l) вместо него включается квант Gr+k и осуществляется переход к п. 6. В противном случае получено (l +1)-е приближение Г(l+1) множества Г, поэтому увеличивается l = l + 1 и осуществляется переход к п. 4.
10. Конец алгоритма.
В данном алгоритме постепенно увеличивается пороговое значение степени подобия l, которое используется для принятия решения при отборе вариантов квантов. Прерывается выполнение алгоритма в любой момент времени. При этом в множестве Г(i) содержатся наиболее различающиеся кванты из r + t квантов, рассмотренных до момента прерывания.
Задача 5.2. Реализовать алгоритм кластеризации квантов.
Решение задачи. На рис. 5.3 приводится алгоритм максиминного расстояния, предназначенный для кластеризации допустимых вариантов формирования областей определения X исходной области значений Y:
1. Устанавливаются начальные значения вектора текущего количества элементов кластеров = 0, текущего количества кластеров p = 2 и количества кластеризованных квантов, не являющихся центрами кластеров t = 0. Подмножества Гi Г в начале алгоритма пусты и постепенно пополняются квантами из множества Г.
2. В множестве Г* ищется пара квантов Gp1, Gp–1,1, для которой:
[(Gp1
Г*)
(Gp–1,
1
Г*)]: I(Gp1,
Gp–1,1)
=
,
где I(Gi, Gj) – расстояние между квантами Gi и Gj определяемое по выражениям (5.1, 5.2).
Г(Vp-1)
= Г(Vp-1)-1U{Gp1/Gp-1,1}
minI(Gp1/Gp-1,1;Gi)<
<0,5(p-1)–2
= Im
ВВОД
[(
Vj=Vj+1
ВЫХОД
Г(p+t)
= Г(p+t
– 1){Gi1}
Г(Vp)=
Г(Vp)
-1U{Gp1}
Г(Vp)
= Г(Vp)
-1U{Gp-1,1}
Г*(p+t)
= Г*(p+t-1){Gp,1}
Г*(p+t)
= Г*(p+t-1){Gp-1,1}
V
=
0; p
= 2; t
= 0
Г*
Г'
= Г'U{Gp-1,i}
Г =
Г'
p
= p +2
=
&(
]:
I(Gp1,
Gp-1,1)
=
I(Gi,
Gj)
Рис. 5.3. Алгоритм кластеризации квантов
3.
Найденные
кванты назначаются центрами для двух
первых кластеров Г1
и Г2,
т.е. формируются текущие варианты
множеств
,
и
на базе предыдущих их вариантов
,
и
по выражениям
Vp–1=Vp–1+1;
=
|{
};
=
U{Gp–1,1}.
4.
Vp=Vp+1;
=
U{Gp1};
p=p+1.
5. Среди оставшихся элементов множества Г ищется квант Gp1, для которого выполняется условие
(Gp1
Г):
.