Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления»

ИДЕНТИФИКАЦИЯ ДИСКРЕТНОЙ ДИНАМИЧЕСКОЙ МОДЕЛИ ПО ИМИТАЦИОННОЙ МОДЕЛИ ОБЪЕКТА

Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления»,

«Цифровые системы управления технологическими

Процессами»

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

1. МЕТОДИЧЕСКИЕ УКАЗАНИЯ К ВЫПОЛНЕНИЮ РАБОТЫ

1.1 Построение математических моделей объектов

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

дискретных передаточных функций

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

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

Непрерывная модель, описывающая поведение объекта с сосредоточенными параметрами, представляет собой непрерывную функцию Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru и может быть интерпретирована в виде графика (рис.1).

Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru

Рис.1. График функции Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru

Весь диапазон времени разбивается на равные интервалы. Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru - такт квантования. Обозначим Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru - текущий индекс (номер) такта квантования.

При малых тактах квантования разностные уравнения можно получать из дифференциальных путем дискретизации последних [2]. В частности, дифференциалы могут приближенно заменяться правыми разностями:

Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru ;

Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru ; (1)

Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru .

Таким образом можно получить производную Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru - го порядка в виде разностной схемы.

Из теории автоматического управления известно, что модели (рис.2) динамических объектов с запаздыванием в непрерывном виде могут быть представлены дифференциальными уравнениями или соответствующими передаточными функциями:

Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru (2)

или

Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru (3)

где Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru - выходной сигнал объекта; Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru - входной сигнал объекта; Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru - коэффициент усиления объекта; Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru - время чистого запаздывания объекта; Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru - оператор преобразования Лапласа; Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru - постоянные времени объекта, по которым могут вычисляться коэффициенты Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru дифференциального уравнения (2):

при Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru ,

при Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru , Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru ,

при Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru , Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru ,

Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru .

Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru

Рис.2. Динамическое звено с одним входом и выходом

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

Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru , (4)

а непрерывной передаточной функции (3) соответствует дискретная передаточная функция [5]:

Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru , (5)

где Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru - полиномы числителя и знаменателя дискретной передаточной функции; Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru - оператор сдвига; Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru - целое число тактов запаздывания, соответствующее времени чистого запаздывания Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru .

Если Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru при вычислении не является целым числом, то оно округляется до ближайшего целого.

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

Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru , (6)

или соответствующей передаточной функции

Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru . (7)

Из дифференциального уравнения (6) получим конечно-разностное:

Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru . (8)

Преобразуя это уравнение, выразим из него Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru .

Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru (9)

Введем обозначения:

Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru , (10)

Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru , (11)

Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru . (12)

Отсюда

Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru (13)

Уменьшая текущий индекс такта квантования на единицу в левой и правой частях уравнения (13), получим конечно-разностное уравнение второго порядка, удобное для практического использования:

Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru (14)

Для систем, описываемых линейными конечно-разностными уравнениями с постоянными коэффициентами, используется операционное исчисление, в котором входные и выходные величины описываются оператором сдвига Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru аналогично оператору Лапласа Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru :

Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru (15)

Использование оператора сдвига Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru позволяет получить из конечно-разностного уравнения передаточную функцию в Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru - преобразовании. Используя соотношения (15) для уравнения второго порядка (14) получим

Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru (16)

Отсюда дискретная передаточная функция

Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru . (17)

Это упрощает математические преобразования для получения разностных уравнений замкнутых цифровых систем регулирования. Аналогично можно получить конечно-разностные уравнения и передаточные функции в Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru - преобразовании объектов и регуляторов, описываемых интегро-дифференциальными уравнениями любого порядка, в том числе типовых динамических звеньев и регуляторов.

1.2 Имитационная модель объекта регулирования

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

Под имитационной моделью объекта регулирования понимается такая модель, которая имитирует поведение исследуемого объекта в реальных условиях. Имитационная модель не используется непосредственно для синтеза системы регулирования, а служит лишь источником информации о характере зависимости между входными и выходными параметрами объекта. Основным отличием реального объекта от его математической модели является наличие помех при измерении выходного сигнала Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru . Пренебрегая структурным несоответствием объекта и имитационной модели, примем в качестве объекта регулирования имитационную модель в виде конечно-разностного уравнения второго порядка с чистым запаздыванием с наложением случайной помехи Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru на выходную переменную:

Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru , (18)

Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru , (19)

где Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru - выход объекта без помехи; Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru - измеряемое значение выходного сигнала с помехой Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru ; Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru - коэффициент помехи, определяющий уровень помехи на каждом такте Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru квантования; Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru .

Расчет значения случайной помехи Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru реализуется стандартным оператором – функцией Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru в языке Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru (генератор случайных чисел). Помеха Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru принимает значения в пределах от -1 до +1 случайным образом.

С помощью имитационной модели (18),(19) рассчитываются значения точек переходного процесса объекта регулирования с тактом квантования Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru при различных значениях входного воздействия. Для расчета кривой разгона по имитационной модели необходимо знать параметры Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru уравнения (18), такт квантования Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru , коэффициент помехи Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru и задаться начальными условиями по входу и выходу объекта, а также величиной входного ступенчатого воздействия Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru .

Для уравнения (18) начальные условия принимаются нулевыми и определяются его порядком:

Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru , (20)

Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru .

Если на вход имитационной модели подается единичное ступенчатое воздействие, то, начиная с такта квантования Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru , Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru . Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru определяется временем переходного процесса Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru :

Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru . (21)

Так как Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru заранее не известно, то число Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru выбирается экспериментально подбором при расчете переходного процесса.

Вначале по уравнению (18) рассчитывается переходный процесс без помехи, начиная с такта Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru :

Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru ;

Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru ; (22)

Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru ;

Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru

Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru ;

Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru .

Затем по уравнению (19) рассчитывается переходный процесс объекта регулирования Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru с учетом помехи Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru .

1.3 Параметрическая идентификация модели в условиях активного эксперимента

При синтезе оптимальной системы регулирования ставится две основные задачи:

1. Идентификация модели объекта регулирования.

2. Выбор структуры регулятора и оптимизация его настроек.

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

Параметрическая идентификация заключается в расчете параметров Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru конечно-разностного уравнения модели объекта для выбранной структуры (порядка уравнения), обеспечивающих минимум отклонения переходного процесса, рассчитанного по полученной модели и кривой разгона объекта.

В качестве объекта регулирования примем имитационную модель (18),(19). На вход имитационной модели объекта подается единичное ступенчатое воздействие Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru , т.е. проводится активный эксперимент. Точки кривой разгона Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru для заданного такта квантования Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru рассчитываются по уравнениям (18),(19). Ставится задача: по полученной на имитационной модели объекта регулирования кривой разгона найти параметры математической модели той же структуры, то есть восстановить коэффициенты Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru в уравнении (23):

Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru , (23)

где Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru - выход восстанавливаемой модели объекта; Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru - восстанавливаемые коэффициенты модели объекта.

Поставленную задачу можно представить следующей структурной схемой (рис.3).

Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru

Рис.3. Структурная схема задачи идентификации в условиях активного эксперимента

Для решения поставленной задачи воспользуемся методом наименьших квадратов (МНК), широко применяющимся для параметрической идентификации моделей объектов регулирования. Критерием МНК является наилучшее совпадение переходных процессов Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru и Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru , определяемое выражением:

Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru . (24)

В уравнении (23) индекс Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru при Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru и Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru можно заменить на индекс Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru , т.к. для определения Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru всегда известны измеренные значения Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru и Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru . Поэтому для любого Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru -го такта квантования справедливо:

Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru . (25)

Подставив (25) в (24), получим:

Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru (26)

Так как функция Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru положительно определенная в силу квадратичной формы, то необходимым и достаточным условием экстремума Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru является равенство нулю первых производных по искомым параметрам:

Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru ;

Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru ; (27)

Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru ;

После преобразования получим:

Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru

Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru (28)

Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru

Параметры Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru , удовлетворяющие критерию (24), находятся решением системы (28) линейных уравнений [1]. МНК в приведенной постановке со стохастическим возмущающим сигналом позволяет получить достоверные и несмещенные оценки параметров Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru .

При равенстве нулю коэффициента помехи Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru , т.е. при отсутствии возмущений на выходе имитационной модели, когда Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru , оценки Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru должны совпадать с Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru (до погрешности вычислений).

По полученным Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru из системы (28) можно восстановить значения параметров соответствующей передаточной функции объекта (7) Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru .

1.4 Установление адекватности полученной дискретной

модели объекту

После получения параметров Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru разностного уравнения (23) необходимо оценить меру соответствия полученной модели реальному объекту (имитационной модели), т.е. проверить адекватность модели объекту.

Адекватность устанавливается по критерию Фишера [3], для чего рассчитывается дисперсионное соотношение Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru :

Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru , (29)

где Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru - дисперсия относительно среднего, характеризующая отклонение выхода объекта Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru от среднего значения Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru ; Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru - остаточная дисперсия, характеризующая отклонение выхода модели Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru от выхода объекта Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru .

Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru , (30)

Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru , (31)

где Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru - среднее значение выхода объекта; Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru - число связей, наложенных на выборку, равное числу определяемых коэффициентов (для уравнения (23) Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru ).

Полученное разностное уравнение (25) модели считается адекватным объекту, если расчетное значение Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru больше некоторого критического значения Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru , т.е. при выполнении неравенства:

Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru , (32)

где Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru - критическое значение критерия, зависящее от чисел Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru степеней свободы для дисперсии Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru и Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru и от уровня значимости Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru .

Критическое значение Фишера выбирается из таблиц распределения Фишера [4]. Уровень значимости принять равным Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru . При невыполнении условия (32) уравнение (25) модели не адекватно объекту.

1.5 Алгоритм решения

Алгоритм решения должен включать в себя выполнение следующих этапов (рис.4).

1. Вычисление коэффициентов разностного уравнения (18) имитационной модели объекта по параметрам непрерывной передаточной функции (7) по формулам (10)-(12).

2. Расчет переходного процесса по имитационной модели (18),(19) при единичном ступенчатом воздействии и определение параметров модели объекта МНК (идентификация).

3. Проверка адекватности полученной модели по критерию Фишера.
1

НАЧАЛО

2 Ввод исходных данных для

Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru , имитационной модели объекта

Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru и критерия Фишера

Пересчет коэффициентов

Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru уравнения (6) по постоянным

времени Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru объекта

Расчет параметров дискретной

Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru модели (18) с заданным тактом Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru

по формулам (10),(11),(12).

Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru Задание нулевых

Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru начальных условий

Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru

Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru Формирование единичного

Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru ступенчатого воздействия

на вход объекта

Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru

Рис. 4. Схема алгоритма решения задачи

Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru , Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru Расчет переходного процесса объекта

Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru по имитационной модели без помехи

и с учетом помехи Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru

8 Вычисление сумм при искомых

Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru , коэффициентах и массива свободных

Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru , членов Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru

Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru системы уравнений (28)

9 Решение системы (28) уравнений

Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru по правилу Крамера/методом Гаусса

в соответствии с вариантом задания

относительно искомых коэфф.

Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru 10

Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru , Печать параметров имитационной

Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru модели (18) и коэффициентов

восстановленной модели (23)

Расчет дисперсии относительно

Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru , Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru , Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru среднего, остаточной дисперсии

и критерия Фишера

Рис. 4. Продолжение

12 Нет Проверка выполнения

Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru условия адекватности

модели объекту

Да

Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru

Модель адекватна

объекту

Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru Модель

не адекватна

объекту

15 Печать переходных процессов объекта

Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru , Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru , Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru , Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru по имитационной модели без помехи,

Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru с помехой и по восстановленной модели

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

КОНЕЦ

Рис.4. Окончание

2. Порядок выполнения работы

2.1 Изучить методические указания.

2.2 В соответствии с вариантом задания (графа 1 таблицы), полученным от преподавателя, выписать исходные данные и уяснить постановку задачи.

2.3 Составить алгоритм решения поставленной задачи, включающий:

а) расчет параметров разностного уравнения имитационной модели 1-го, 2-го или 3-го порядка (в зависимости от варианта задания (графы 4-6 таблицы)) и переходных процессов по имитационной модели при наличии помехи и без нее ( Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru );

б) параметрическую идентификацию восстанавливаемой модели разностными уравнениями различных порядков (графа 11 таблицы) по переходным характеристикам имитационной модели при наличии помехи и без нее;

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

2.4 Составить программу на языке Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru и провести расчеты на ПЭВМ.

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

2.6 Оформить контрольную работу.

3. СОДЕРЖАНИЕ ОТЧЕТА

3.1 Наименование и цель работы.

3.2 Описание постановки задачи.

3.3 Математическая формулировка задачи.

3.4 Схема алгоритма решения.

3.5 Распечатка программы и результатов расчетов.

3.6 Графики переходных процессов объекта Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru (при наличии помехи и без нее) и модели Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru (разных порядков).

3.7 Анализ полученных результатов.

Варианты заданий

№ вари- Технологический объект (ТО) Канал объекта регулирования Пар. мо- дели ТО
анта         Первая пост. врем.
      Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru
Теплообменник Расход греющего пара - температура смеси на выходе теплообменника 4,21 мин
Колонна ректификации Расход теплоносителя в кипятильник - содержание компонента смеси на к.т. 81 мин
Полимеризатор Расход рассола в рубашку полимеризатора - температура смеси 6 мин
Колонна экстрактивной ректификации Расход флегмы - содержание компонента смеси в дистилляте 41,8 мин
Теплообменник Расход греющего пара - температура смеси на выходе теплообменника 8 мин
Колонна ректификации Расход теплоносителя в кипятильник - температура смеси в кубе колонны 12 мин
Паровой котел Расход топлива - температура в котле 153,5 с  
Полимеризатор Расход рассола в рубашку полимеризатора - конверсия мономера 78 мин
Теплообменник Расход греющего пара - температура смеси на выходе теплообменника 4,21 мин
Колонна ректификации Расход теплоносителя в кипятильник - температура смеси в кубе колонны 3,59 мин
Теплообменник Расход греющего пара - температура смеси на выходе теплообменника 7,86 мин
Колонна экстрактивной ректификации Расход флегмы - содержание компонента смеси на в.к.т. 11,7 мин
Теплообменник Расход греющего пара - температура смеси на выходе теплообменника 8 мин

Таблица

к выполнению работы

Параметры модели ТО Такт кван- Порядки уравне- Метод решения
Вторая пост. врем. Третья пост. врем. Коэффи-циент усиления Время чистого запазд. Коэф. поме-хи това- ния   ний восстанав-ливаемых системы лин. уравне-
Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru моделей ний
- - 12,1 ºС/(т/ч) 2,3 мин 0,61 0,1 мин 1;2 Правило Крамера
27 мин - -5 %/(т/ч) 27 мин 0,25 1 мин 1;3 Метод Гаусса
2 мин - 4 ºС/(м3/ч) 2 мин 0,2 0,1 мин 2;3 Правило Крамера
15,3 мин 10,2 мин -5,81 %/(т/ч) 16 мин 0,29 2 мин 1;2 Метод Гаусса
2 мин - 1 ºС/(т/ч) 3,8 мин 0,05 0,2 мин 1;3 Правило Крамера
2,44 мин - 4,5 ºС/(т/ч) 3 мин 0,225 0,25 мин 2;3 Метод Гаусса
24 с 15 с 1,77 ºС/( м3/ч) 0 с 0,089 10 с 1;2 Правило Крамера
77 мин - 1,5 %/(м3/ч) 6 мин 0,075 2 мин 1;3 Метод Гаусса
3,19 мин - 12,1 ºС/(м3/ч) 0,5 мин 0,61 0,1 мин 2;3 Правило Крамера
2,8 мин - 7,3 ºС/(т/ч) 4 мин 0,37 0,5 мин 1;2 Метод Гаусса
- - 3,05 ºС/(т/ч) 2 мин 0,15 0,25 мин 1;3 Правило Крамера
5,48 мин 4,9 мин -4,33 %/(т/ч) 20 мин 0,22 2 мин 2;3 Метод Гаусса
2 мин - 1 ºС/(м3/ч) 2,1 мин 0,05 0,1 мин 1;2 Правило Крамера
№ вари- Технологический объект (ТО) Канал объекта регулирования Пар. мо- дели ТО
анта     Первая пост. врем.
      Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru
Колонна ректификации Расход теплоносителя в кипятильник - температура смеси в кубе колонны 73,84 мин
Полимеризатор Расход катализатора - температура в реакторе 41,72 мин
Теплообменник Расход греющего пара - температура смеси на выходе теплообменника 4,21 мин
Колонна ректификации Расход теплоносителя в кипятильник - температура смеси в кубе колонны 73,84 мин
Колонна ректификации Расход теплоносителя в кипятильник - температура смеси в кубе колонны 35,18 мин
Полимеризатор Расход катализатора - вязкость выходного продукта 45,45 мин
Колонна ректификации Расход теплоносителя в кипятильник - содержание компонента смеси в кубе кол. 65 мин
Теплообменник Расход греющего пара - температура смеси на выходе теплообменника 4,21 мин
Колонна ректификации Расход теплоносителя в кипятильник - температура смеси в кубе колонны 73,84 мин
Колонна ректификации Расход теплоносителя в кипятильник - температура смеси в кубе колонны 10,12 мин
Колонна экстрактивной ректификации Расход флегмы - содержание компонента смеси в дистилляте 41 мин
Колонна ректификации Расход теплоносителя в кипятильник - температура смеси в кубе колонны 12 мин
                       

Продолжение таблицы

Параметры модели ТО Такт кван- Порядки уравне- Метод решения
Вторая пост. врем. Третья пост. врем. Коэффи-циент усиления Время чистого запазд. Коэф. поме-хи това- ния   ний восстанав- ливаемых системы лин. уравне-
Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru Методические указания к выполнению контрольной работы по курсу «Цифровые многомерные системы управления» - student2.ru моделей ний
15,13 мин - 0,08 ºС/(т/ч) 10 мин 0,04 1 мин 1;3 Метод Гаусса
17,28 мин - -1,03 ºС/(м3/ч) 8 мин 0,052 1 мин 2;3 Правило Крамера
3,19 мин - 12,1 ºС/(м3/ч) 5 мин 0,61 0,5 мин 1;2 Метод Гаусса
15,13 мин - 0,08 ºС/(т/ч) 15 мин 0,04 1 мин 1;3 Правило Крамера
2,88 мин - 1,04 ºС/(т/ч) 9 мин 0,052 1 мин 2;3 Метод Гаусса
20,35 мин - 0,4 г/см3/(т/ч) 12 мин 0,02 1 мин 1;2 Правило Крамера
40 мин 15 мин -0,9 %/(т/ч) 10 мин 0,045 2 мин 1;3 Метод Гаусса
- - 12,1 ºС/(м3/ч) 7 мин 0,61 0,5 мин 2;3 Правило Крамера
15,13 мин - 0,08 ºС/(т/ч) 8 мин 0,004 1 мин 1;2 Метод Гаусса
2,77 мин - 3,12 ºС/(т/ч) 8 мин 0,16 0,5 мин 1;3 Правило Крамера
19,17 мин 0,698 мин -0,13 %/(т/ч) 20 мин 0,007 2 мин 2;3 Метод Гаусса
- - 2 ºС /(т/ч) 2 мин 0,2 0,2 мин 1;2 Правило Крамера

Библиографический список

1. Баглаев Ю.П. Вычислительная математика и программирование. - М.: Высш. шк., 1990. С.312-322.

2. Изерман Р. Цифровые системы управления. – М.: Мир, 1984. С.58-72.

3. Кафаров В.В. Методы кибернетики в химии и химической технологии. – М.: Химия, 1985. С.72-73.

4. Львовский Е.Н. Статистические методы построения эмпирических формул. - М.: Высш.шк.,1982. С.196-197.

Наши рекомендации