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

МОЙ ДИПЛОМ_1 / 14 Приложение А

.doc
Скачиваний:
79
Добавлен:
14.03.2016
Размер:
1.46 Mб
Скачать

Приложение А

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

(0.57; 0.54; 0.54; 0.57; 0.57; 0.54; 0.58; 0.54; 0.54; 0.58;0.59; 0.59; 0.71; 0.71; 1.21; 1.22; 1.64; 1.64; 1.22; 0.8; 0.71; 0.63; 0.58; 0.58; 0.58; 0.59; 0.59; 0.56; 0.56; 0.6; 0.63; 0.57; 0.57; 0.72; 0.56; 0.56; 0.77; 1.03; 0.66; 0.58; 0.58; 0.8; 0.8; 0.6; 0.57; 0.57; 0.72; 0.72; 0.59; 0.8; 0.58; 0.72; 0.65; 0.89; 0.7; 0.91; 0.71; 0.81; 0.72; 0.8; 0.71; 0.79; 0.9; 0.7; 0.7; 0.8; 0.71; 0.75; 0.72; 0.78; 0.72; 0.77; 0.7; 0.78; 0.71; 0.78; 0.72; 0.81; 0.8; 0.71; 0.79; 0.72; 0.8; 0.73; 0.73; 0.78; 0.78; 0.77; 0.73; 0.79; 0.75; 0.80; 0.75; 0.8; 0.75; 0.81; 0.8; 0.77; 0.76; 0.77)

Ввод эмпирических данных изменения положения клапана во времени:

(0,192; 0,182; 0,182; 0,192; 0,192; 0,182; 0,196; 0,182; 0,182; 0,196; 0,199; 0,199;

0,24; 0,24; 0,408; 0,412; 0,554; 0,412; 0,27; 0,24; 0,196; 0,196; 0,196; 0,199; 0,199;

0,189; 0,189; 0,203; 0,213; 0,192; 0,192; 0,243; 0,189; 0,189; 0,26; 0,348; 0,223;

0,196; 0,196; 0,27; 0,27; 0,203; 0,92; 0,192; 0,243; 0,243; 0,199; 0,27; 0,196; 0,243;

0,219; 0,236; 0,307; 0,24; 0,273; 0,243; 0,27; 0,24; 0,267; 0,304; 0,236; 0,236; 0,27;

0,24; 0,253; 0,243; 0,263; 0,243; 0,26; 0,236; 0,24; 0,263; 0,243; 0,273; 0,27; 0,24;

0,243; 0,27; 0,246; 0,246; 0,263; 0,263; 0,246; 0,267; 0,253; 0,27; 0,253; 0,27;

0,253; 0273; 0,27; 0,26; 0,257; 0,26)

Ввод эмпирических данных временной оси:

(0 420 460 480 540 600 720 780 1.25*10^3 1.26*10^3

1.32*10^3 1.36*10^3 1.38*10^3 1.44*10^3 1.5*10^3 1.53*10^3 1.54*10^3 1.56*10^3 1.62*10^3 1.68*10^3 1.74*10^3 1.86*10^3 1.88*10^3 2.1*10^3 2.16*10^3 2.22*10^3 2.28*10^3 2.4*10^3 2.46*10^3 2.48*10^3 2.52*10^3 2.64*10^3 3.54*10^3 4.26*10^3 4.44*10^3 5.04*10^3 5.28*10^3 5.34*10^3 5.58*10^3 6.42*10^3 6.84*10^3 7.02*10^3 7.26*10^3 7.28*10^3 7.56*10^3 7.68*10^3 7.74*10^3 7.98*10^3 8.64*10^3 8.7*10^3 8.94*10^3 9.06*10^3 9.6*10^3 9.78*10^3 9.9*10^3 1.02*10^4 1.032*10^4 1.05*10^4

1.062*10^4 1.08*10^4 1.092*10^4 1.104*10^4 1.116*10^4 1.128*10^4 1.164*10^4 1.176*10^4 1.194*10^4 1.206*10^4 1.218*10^4 1.23*10^4 1.236*10^4 1.254*10^4 1.266*10^4 1.284*10^4 1.29*10^4 1.302*10^4 1.314*10^4 1.326*10^4 1.338*10^4 1.356*10^4 1.374*10^4 1.392*10^4 1.41*10^4 1.446*10^4 1.452*10^4 1.47*10^4 1.482*10^4 1.506*10^4 1.518*10^4 1.524*10^4 1.53*10^4 1.536*10^4 1.542*10^4 1.566*10^4 1.584*10^4 1.596*10^4 1.632*10^4 1.644*10^4 1.65*10^4 1.656*10^4)

Интерполяция измеренных сигналов положения клапана во времени:

Рисунок 1 – изменение положения клапана во времени

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

Рисунок 2 – изменение концентрации хлора на выходе из УУФ

Ввод начальных данных для нахождения коэффициентов методом наименьших квадратов:

Метод наименьших квадратов в матричной форме:

Коэффициенты найденные методом наименьших квадратов:

Уравнение по которому строится график предварительно обученной модели:

Рисунок 3 – сплошная линия – реальный выходной сигнал изменения концентрации хлора на выходе УУФ и пунктирная линия – сигнал предварительно обученной модели УУФ.

Находим погрешность измерения предварительно обученной модели:

Далее строим общий график погрешности на всем интервале времени

Рисунок 4 – относительная погрешность предварительно обученной модели

Изменяя пределы значений по оси Y делая их намного меньше от -3,5 до +5,5 на том же интервале времени показываем ту же погрешность в установившемся режиме более наглядно

Рисунок 5 – относительная погрешность в установившемся режиме

Задаем начальные условия для реализации рекуррентного методе наименьших квадратов (алгоритм Калмана):

Задаемся вспомогательными матрицами V, A, R:

Находим вспомогательную матрицу V:

Записываем рекуррентный метод наименьших квадратов в матричной форме (алгоритм Калмана):

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

Рисунок 6 – предварительно обученная модель ХК УУФ и обученная в контуре управления хК

Рисунок 7 – оценка параметра модели «аК» в процессе обучения

Рассчитываем абсолютную погрешность обученной модели в контуре управления:

Минимальная погрешность составляет:

Максимальная погрешность составляет:

Рисунок 8 – абсолютная погрешность обученной модели в контуре управления

Рассчитываем относительную погрешность обученной модели в контуре управления:

.

Минимальная погрешность составляет:

Максимальная погрешность составляет:

Рисунок 9 – относительная погрешность обученной модели в контуре управления

Изменяя пределы значений по оси Y делая их намного меньше от -1 до +1,5 на том же интервале времени показываем ту же погрешность в установившемся режиме более наглядно

Рисунок 10 – относительная погрешность обученной модели в контуре управления в установившемся режиме

Далее рассчитываем среднее квадратичиское отклонение погрешности управления существующей САУ:

Далее рассчитываем среднее квадратичиское отклонение погрешности адаптивной САУ:

Засчитываем среднее значение требуемого реагента в литрах (бисульфит натрия)

Na2SO3 :

.

112

Соседние файлы в папке МОЙ ДИПЛОМ_1