Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Процесс преобразования значений входных переменных х1 и х2 в выходную у




Пусть каждая из входных переменных имеет 5 термов, а выходная переменная, являющаяся управляющим воздействием, 7 термов.

 

Пусть входные переменные х11, а х22. Процедуру преобразования поясним на примере действия двух правил:

1) ЕСЛИ И ТО

2) ЕСЛИ И ТО

На этапе позификации входные физические переменные преобразуются в соответствующие термы. Для рассматриваемого примера значение х11, а х22 измеренные в некоторый момент времени определяют два значения ФП термов А12, А22.

1) µ12=0.7 µ22=0.4

2) µ11=0.73 µ22=0.4

На этапе логического заключения выходным термом переменной у присваивается значение ФП входных переменных с общим условием µ(у)≤µ(х) и конкретно для правил с оператором «И» согласно принципу минимума.

 

 

В результате выходные термы В6=РМ и В7=РВ оказываются усеченными минимальными значениями входных функций принадлежности. Полученные по двум активизированным правилам термы В6 и В7 объединяются по принципу максимума (оператор «ИЛИ») в один общий терм В=В6 Ѵ В7. Полученный результирующий терм В определяет множество возможных значений управляющего воздействия у. Преобразование входных термов в выходные с передачей от входа к выходу значений функций принадлежности по принципу минимума-максимума получило название min-max регулятор Мамдани.

1. ЕСЛИ И

 

2. ЕСЛИ И

 

Вопрос как выбрать одно конкретное значение η для физической выходной переменной решается на третьем этапе преобразования – дефазификации.

 

Лекция 5 (02.11.2013)

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

Расчет производится по формуле:

 

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

 

Кроме рассмотренной системы Мамдани, существует нечеткая система Сугэно. Если в системе Мамдани база знаний состоит из правил вида:

ЕСЛИ х1 – низкий И х2 – средний ТО у=а01х12х2

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

В системах типа Мамдани, значения выходной переменной задаются нечеткими термами, в системе типа Сугэна, как линейная комбинация входных переменных.

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

 

Лекция 3 (12.10.2013)

Control System Toolbox (CST)

CST предназначен для моделирования, анализа и проектирования САУ как непрерывных, так и дискретных. Модели CST могут быть одномерными и многомерными (SISO, MIMO).CST модели могут быть представлены в следующем виде: tf-форма, zpk-форма, ss-форма, dss-форма, fzd-форма.

Ss-модель (StateSpace) – модель в пространстве состояний, которая представляет ДУ в нормальной форме Коши, которая дополняется алгебраическими уравнениями, связывающие выходные переменные с переменными состояниями.

 

Где u – вектор входных переменных, y – вектор выходных переменных, x– вектор переменных состояний; А – матрица состояния, В – матрица входных воздействий, С – матрица выходных воздействий, D – матрица проходная.

 

B
D
C
u
x
y
x

 

 


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

Sys=ss ([A], [B], [C], [D])

Tf (transferFunction) передаточная функция, задается многочленом в числителе и многочленом в знаменателе.

h= tf ([num], [den])

 

 

Структурная схема САУ может быть построена в CST с помощью функций соединения LTI модели. Представим эти функции в таблице.

Parallel Параллельное соединение (сложение lti-моделей)
Series Последовательное соединение (умножение lti-моделей)
Feedback Соединение с ОС
Append Объединение lti-моделей с добавлением входов и выходов
Connect Объединение моделей с использованием матрицы соединений
Star Объединение взаимосвязанных многомерных моделей

1. Параллельное соединение моделей

Sys=parallel(sys1, sys2)=parallel(sys1, sys2, in1, in2, out1, out2)

Эта функция эквивалентна операции сложения lti-моделью

2. Последовательное соединение

Sys=series(sys1, sys2)=series(sys1, sys2, out1, in2)

Эта функция эквивалентна операции умножения lti-моделей sys=sys1*sys2

3. Соединение lti-моделей с ОС

Sys=feedback(sys1, sys2, sign)

Где

4. Объединение моделей с помощью функции append и матрицы связей Q. Функция append позволяет объединить разрозненные модели в одну многомерную.

Sys=append(sys1, sys2, …, sysN)

Матрица связей Q предназначена для описания связей блоков на структурной схеме. Каждая строка этой матрицы соответствует одному входу системы sys. Первый элемент строки – это номер входа, последующие элементы указывают номера выходов, которые алгебраически суммируются по этому входу. Отрицательные элементы обозначают суммирование со знаком «-».

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

 

Возможны два варианта решения задачи:

1) С использованием операторов series, feedback

2) С использованием операторов append, connect

1. Вводим в CST параметры звеньев s1, s2:

 

 

Объединим звенья s1 и s2:

 

Составим матрицу соединения звеньев:

 

Зададим вход и выход агрегированной модели:

 

 

Выполним соединение звеньев:

 

Исследуем:

 

2. Получим передаточную функцию последовательного соединения:

 

Получим передаточную функцию с учетом ООС:

 

Исследуем:

 

 

Лекция 5 (02.11.2013)

Функции преобразования дискретных моделей в непрерывные в CST (Control System Toolbox)

Очень часто при проектировании САУ возникает необходимость получения дискретных моделей непрерывных систем, при выполнении этого преобразования требуется обеспечить эквивалентность систем. Эквивалентность понимается в том смысле, что при соответствующих начальных условиях, их реакции на одно и тоже воздействие должно совпадать. Погрешность в преобразовании вносит дискретизации по времени и квантование по уровню. Дискретизация сигналов по времени делает систему дискретной, а квантование по уровню – нелинейной. Оба процесса сопровождаются возникновением методических погрешностей. Выбор частоты дискретизации производится исходя из ширины полосы пропускания или из времени регулирования замкнутой системы. У разомкнутой системы, частоты дискретизации в 6-10 раз больше полосы пропускания или от 2 до 4 дискретных отсчетов за время нарастания. В противном случает качество системы будет резко ухудшаться.

Однако при увеличении частоты квантовании более чем в 2 раза по сравнению с верхнпей частотой спектра сигнала (по теореме Котельникова) дальнейшего увеличения качества регулирования не происходит. Определение целесообразного значения шага может быть найдено так же по формуле из методички Шалобанова.

 

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

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

В состав CST включено две функции для преобразования непрерывных моделей в дискретные и дискретные в непрерывные: c2d, d2c.

Метод экстраполяции Описание метода наличие в simulink
zero-order hold экстраполяция нулевого порядка +
first-order hold экстраполяция первого порядка +
tustin биполярна аппроксимация Тастина -
prewarp аппроксимация Тастина с коррекцией -
matched метод соответствия нулей и полюсов -

sysD=c2d(sysC,Ts,’метод’) – реализует построение дискретной модели sysD непрерывной модели sysС с периодом дискретизации Ts и с использование одного из вышеперечисленных методом экстраполяции. Если метод не указан, то по умолчанию используется экстраполяция нулевого порядка (ZOH).

Экстраполяция нулевого порядка (ZOH)

Построение дискретной модели с использованием ZOH заключается в следующем: устройство ZOH, на вход которого поступает дискретный сигнал u(h), экстраполирует каждое значение постоянным уровнем в течении временного периода дискретизации. Этот сигнал попадает на вход непрерывной системы в виде передаточной функции u(s), выход с которой y(t) квантуется по времени с периодом Ts, в результате получаем сигнал y(h)

Ключ на схеме с периодическим тактом квантования заменим на время h, причем Ts>>h

 

 

Лекция 6 (09.11.2013)




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


Дата добавления: 2013-12-13; Просмотров: 603; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.008 сек.