О САЙТЕ
Добро пожаловать!

Теперь вы можете поделиться своей работой!

Просто нажмите на значок
O2 Design Template

ФЭА / АИТ / Лабораторная работа №1 по дисциплине: «Моделирование систем» на тему: «Разработка регрессионных моделей объекта по результатам экспериментов и определение оптимального режима для процесса низкотемпературной сепарации (НТС)»

(автор - student, добавлено - 14-04-2014, 11:51)

СКАЧАТЬ:  super-model.zip [439,94 Kb] (cкачиваний: 29)

 

 

Цель и содержание работы

  • закрепление теоретических знаний и приобретение практических навыков в построении регрессионных моделей объекта по экспериментальным данным с использованием программы MathCAD;
  • решение задачи оп­ределения максимума общей производительности по конденсату установки низкотемпературной се­парации (НТС) с параллельно работающими аппаратами на ЭВМ, а также получение практических навыков в решении оптимизационных задач.

Определение оптимального режима НТС

Ниже приведена схема установки НТС.

 

Производительность i-й нитки в единицах мас­сового расхода определяется следующим выражением:

                                                                     (1)

где  Gi - производительность i-й нитки, ;

Qi - объемный расход смеси на входе нитки, ;

C - технологическая константа, ;

T1 - начальная температура смеси, град;

 - тепловой эффект Джоуля-Томсoна, град;

Сp1 - начальная теплоемкость смеси, ;

Сp2 - конечная теплоемкость продукта, ;

 - температурная характеристика сепара­тора, задаваемая в виде таблицы, град.

Поскольку переменными  являются только Qi и , выражение (1) может быть записано в виде:

                                                                                                            (2)

где R1 и R2 - константы.

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

        ;

                                                                                                (3)

где n - число ниток; i = 1..n.

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

                                                                                                                 (4)

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

        ;                                                                                           (5)

где               

Выражение (5) на отрезке  определяет участок квадратичной параболы вида

        .                                                                                                                (6)

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

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

Для решения практической задачи используются следующие числовые характеристики технологического процесса:

 

 

 

Функция  определяется таблицей 1.

                                                                                                                         Таблица 1

Номер нит­ки

1

2

3

4

5

6

Расход

80000

12,56

13,90

13,34

12,90

14,59

13,46

90000

11.51

12,78

12,78

12.16

13,30

12,71

100000

10,46

11,66

12,22

11,41

12,01

11,95

110000

9,70

10,00

11,54

10,53

10,78

11.62

120000

9,20

9,75

10,61

9,50

10,05

10,10

 

Используя данные таблицы 1, необходимо найти с помощью мето­да наименьших квадратов (МНК) коэффициенты аi и bi линейной аппроксимации функции  для каждой из 6 ниток.

Для аппроксимирующей функции, определенной выражением (4), можно записать:

                                                                                                                   (7)

где  i = 1..6 - количество технологических ниток;

j = 1..5 - количество затабулированных для каж­дой из i-ой ниток.

 

Система нормальных уравнений для i-ой нитки имеет следующий вид:

 

                                                                                                    (8)

После несложных преобразований системы (8) по­лучим выражение для вычисления  коэффициентов аi, и bi:

                                                               (9)

 

По полученным коэффициентам ai и bi записы­ваются значения  для каждой из 6 ниток:

        .

Используя числовые характеристики техноло­гического процесса и значения коэффициентов ап­проксимации ai и bi, необходимо записать выражение для целе­вой функции в виде:

        .                                                                                                       (10)

Коэффициенты r и s для i-ой нитки рассчиты­ваются по формулам:

 

которые получаются из выражений (5) и (6). Резуль­таты расчета коэффициентов ri и si заносятся в таб­лицу 2.

 

                                                                                                                  Таблица 2

Значение

коэффициентов

Нитка

 

1

2

3

4

5

6

ri

4.15·10-5

5.39·10-5

3.26·10-5

4.1·10-5

5.65·10-5

3.8·10-5

si

-0.194

-1.89

9.319·10-3

-0.444

-2.399

-0.468

 

  По полученным значениям коэффициентов ri и si записы­ваются значения Gi(Qi) для каждой из 6 ниток:

 

и выражение для целевой функции:

        .

 

 

Методом программного сканирования были найдены следующие коэффициенты расхода для каждой нитки:

 

 

Проверка качественности результатов эксперимента

Проверка воспроизводимости – это проверка на выполнение второй предпосылки регрессионного анализа об однородности выборочных дисперсий . Задача состоит в проверке гипотезы о равенстве дисперсий 2{Y1}=2{Y2}=... 2{YN} при экспериментах соответственно в точках .

Оценки дисперсий находятся по формуле:

       

       

Так как все дисперсии получены по выборкам одинакового объема m, то число степеней свободы для всех дисперсий одинаково и равно

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

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

Проверка однородности дисперсий

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

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

 

 

Мат ожидания ∆T (Qi) i-ой нитки

 

 

 

 

 

 

 

 

 

Матрица оценки дисперсии

 

Проверка адекватности дисперсии по формуле Кохрена

 

Если вычисленное значение критерия G окажется меньше табличного значения Gкр, найденного для q %-ного уровня значимости, зн.=2=N – числа степеней свободы знаменателя, то гипотеза об однородности дисперсий принимается.

В нашем случае, для q=5%; числ.=5-1=4; зн.=6, Gкр=0,48. Так как G<Gкр, следовательно, полученные результат эксперимента качественные и могут быть использованы для построения регрессионной модели.

Критерии Стьюдента и Фишера

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

Проверка гипотезы проводится с помощью t - критерия Стьюдента, который при проверке нуль-гипотезы формируется в виде:

 

где  - дисперсия ошибки определения коэффициента bi.

 

Проверка значимости коэффициентов по формуле Стьюдента

 

Вычисленная величина параметра ti превышает табличное значение  (ti>tкр), то найденный для 5 %-ного уровня значимости и vзн=N(m-1)=24 - числа степеней свободы коэффициент значимо (неслучайно) отличается от нуля и его следует сохранить в регрессионной модели. В этом случае значение коэффициента больше ошибки опыта, которую можно оценить величиной доверительного интервала :

 

В нашем случае этому требованию удовлетворяют все 6 коэффициентов bi.

Качество предсказания, обеспечиваемого полученной регрес­сионной моделью, оценивают по критерию Фишера F и коэффициенту детерминации R2.

При определении критерия Фишера принимается иная ну­левая гипотеза, чем при экспериментах на вероятностных моде­лях. Здесь нулевая гипотеза гласит о том, что модель среднего  достаточно хорошо описывает исследуемый процесс. Регрессионная модель окажется адекватной, если выдви­нутая гипотеза будет опровергнута.

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

 

 

 

Критерий детерминации определяется по формуле:

 

Значение R2 определяет долю рассеяния эксперименталь­ных значений функции отклика, учитываемую регрессионной зависимостью. Модель считается работоспособной, если R>0,75.

 

 

 

 

 

 

 

Проверка гипотезы адекватности по формуле Фишера

 

 

 

 

 

Регрессионная модель адекватна:

 

Уравнение регрессии адекватно описывает результаты экс­перимента, если значение F боль­ше табличного значения критерия Фишера FT, определяемого при принятом уровне значимости q и числах степеней свободы v4=N-1 и v3=N-k. Если условие F > FT выполняется, это означает, что уравнение регрессии опи­сывает результаты эксперимента в FT раз лучше модели среднего. Тогда нулевая гипотеза отвергается и регрессионная модель адек­ватна.

FT=6,26, F=6,4 , следовательно условие F > FT выполняется, значит модель адекватна.

R=0,967, условие R>0,75 выполняется, значит модель работоспособна.

 

Решение задачи оптимизации методом сканирования

Программа, написанная на языке Паскаль:

program Scanning:

 

Var

Q1, Q2, Q3, Q4, Q5, Q6, S,

i1, i2, i3, i4, i5, i6, k, M,

r1, r2, r3, r4, r5, r6,

s1, s2, s3, s4, s5, s6, Qmin, Qmax,

r: real;

begin

M := 0;

k := 5000;

Qmin := 80000;

Qmax := 120000;

i1 := Qmin;

i2 := Qmin;

i3 := Qmin;

i4 := Qmin;

i5 := Qmin;

i6 := Qmin;

r1 := 0.0000415;

s1 := -0.19417;

r2 := 0.0000539;

s2 := -1.88927;

r3 := 0.0000326;

s3 := 0.009319;

r4 := 0.000041;

s4 := -0.4444;

r5 := 0.0000565;

s5 := -2.399457;

r6 := 0.000038;

s6 := -0.467763;

 

repeat

 i2 := Qmin;

 repeat

  i3 := Qmin;

  repeat

   i4 := Qmin;

   repeat

    i5 := Qmin;

    repeat

     i6 := Qmin;

     repeat

      S := i1 + i2 + i3 + i4 + i5 + i6;

      if (S <= 500000) then

       begin

        r := (r1 * sqr(i1) + s1 * i1) + (r2 * sqr(i2) + s2 * i2) +(r3 * sqr(i3) + s3 * i3)+

              + (r4 * sqr(i4) + s4 * i4) +(r5 * sqr(i5) + s5 * i5) + (r6 * sqr(i6) + s6 * i6);

                      if (r > M) then

                      begin

                       M := r;

                       Q1 := i1;

                       Q2 := i2;

                       Q3 := i3;

                       Q4 := i4;

                       Q5 := i5;

                       Q6 := i6;

                      end;

       end;

      i6 := i6 + k;

     until (i6 > Qmax);

     i5 := i5 + k;

    until (i5 > Qmax);

    i4 := i4 + k;

   until (i4 > Qmax);

   i3 := i3 + k;

  until (i3 > Qmax);

  i2 := i2 + k;

 until (i2 > Qmax);

 i1 := i1 + k;

until (i1 > Qmax);

      Writeln ('Rashod: ');

      Writeln (' Q1 = ', Q1 : 7 : 2);

      Writeln (' Q2 = ', Q2 : 7 : 2);

      Writeln (' Q3 = ', Q3 : 7 : 2);

      Writeln (' Q4 = ', Q4 : 7 : 2);

       Writeln (' Q5 = ', Q5 : 7 : 2);

       Writeln (' Q6 = ', Q6 : 7 : 2);

       Writeln;

       Writeln ('Gmax = ', M : 7 : 2);

       readln;

end.

 

 

 

По методу сканирования было установлено, что наибольшей производительностью установка НТС будет обладать при расходах  Q1=80000, Q2=100000, Q3=80000, Q4=80000, Q5=80000, Q6=80000 на 6-ти нитках соответственно; G= 1411795.32 г/час.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Приложение 1

t-распределение Стьюдента. Значения t(ν3, q) в зависимости от числа степеней свободы ν3 и уровня значимости q=P[t > tν3,q]

Число степеней свободы k

Уровень значимости q

0,4

0,2

0,1

0,05

0,02

0,01

0,005

0,001

1

2

3

4

5

6

7

8

9

1

1,38

3,08

6,31

12,71

31,82

63,66

318,31

636,62

2

1,06

1,89

2,92

4,30

6,97

9,93

22,33

31,60

3

0,98

1,64

2,35

3,18

4,54

5,84

10,21

12,94

4

0,94

1,53

2,13

2,78

3,75

4,60

7,17

8,61

5

0,92

1,48

2,02

2,57

3,37

4,03

5,89

6,86

6

0,91

1,44

1,94

2,45

3,14

3,71

5,21

5,96

7

0,90

1,42

1,90

2,37

3,00

3,50

4,78

5,41

8

0,89

1,40

1,86

2,31

2,90

3,36

4,50

5,04

9

0,88

1,38

1,83

2,26

2,82

3,25

4,30

4,78

10

0,88

1,37

1,81

2,23

2,76

3,17

4,14

4,59

11

0,88

1,36

1,80

2,20

2,72

8,11

4,02

4,44

12

0,87

1,36

1,78

2,18

2,68

3,06

3,93

4,32

13

0,87

1,35

1,77

2,16

2,65

3,01

3,85

4,22

1

2

3

4

5

6

7

8

9

14

0,87

1,34

1,76

2,15

2,62

2,98

3,79

4,14

15

0,87

1,34

1,75

2,13

2,60

2,95

3,73

4,07

16

0,86

1,34

1,75

2,12

2,58

2,92

3,69

4,02

17

0,86

1,33

1,74

2,11

2,57

2,90

3,65

3,97

18

0,86

1 33

1,73

2,10

2,55

2,88

3,61

3,92

19

0,86

1,33

1,73

2,09

2,54

2,86

3,58

3,88

20

0,86

1,33

1,73

2,09

2,53

2,85

3,55

3,85

21

0,86

1,32

1,72

2,08

2,52

2,83

3,53

3,82

22

0,86

1,32

1,72

2,07

2,51

2,82

3,50

3,79

23

0,86

1,32

1,71

2,07

2,50

2,81

3,48

3,77

24

0,86

1,32

1,71

2,06

2,49

2,80

3,47

3,75

25

0,86

1,32

1,71

2,06

2,48

2,79

3,45

3,73

30

0,85

1,31

1,70

2,04

2,46

2,75

3,39

3,65

40

0,85

1,30

1,68

2,02

2,42

2,70

3,31

3,55

60

0,85

1,30

1,67

2,00

2,39

2,66

3,23

3,46

120

0,84

1,29

1,66

1,98

2,36

2,62

3,16

3,37

 

0,84

1,28

1,64

1,96

2,33

2,58

3,09

3,29

                               

 

 

 

 

 

 

 

Приложение 2

F -распределение Фише­ра. Значения F(ν4, ν3, q) в зависимости от числа степеней свободы ν4, ν3, и уровня значимости q=Р[F > F(ν4, ν3, q)]=0,05

 

ν3 \ ν4

1

2

3

4

5

6

7

8

9

 

1

2

3

4

5

6

7

8

9

10

 

1

161

200

216

225

230

234

237

239

241

 

2

18,5

19,0

19,2

19,2

19,3

19,3

19,4

19,4

19,4

 

3

10,1

9,55

9,28

9,12

9,01

8,94

8,89

8,85

8,81

 

4

7,71

6,94

6,59

6,39

6,26

6,16

6,09

6,04

6,00

 

5

6,61

5,79

5,41

5,19

5,05

4,95

4,88

4,82

4,77

6

5,99

5,14

4,76

4,53

4,39

4,28

4,21

4,15

4,10

7

5,59

4,74

4,35

4,12

3,97

3,87

3,79

3,73

3,68

8

5,32

4,46

4,07

3,84

3,69

3,58

3,50

3,44

3,39

9

5,12

4,26

3,86

3,63

3,48

3,37

3,29

3,23

3,18

10

4,96

4,10

3,71

3,48

3,33

3,22

3,14

3,07

3,02

11

4,84

3,98

3,59

3,36

3,20

3,09

3,01

2,95

2,90

12

4,75

3,88

3,49

3,26

3,11

3,00

2,91

2,85

2,80

13

4,67

3,80

3,41

3,18

3,03

2,92

2,83

2,77

2,71

14

4,60

3,74

3,34

3,11

2,96

2,85

2,76

2,70

2,65

15

4,54

3,68

3,29

3,06

2,90

2,79

2,71

2,64

2,59

16

4,49

3,63

3,24

3,01

2,85

2,74

2,66

2,59

2,54

17

4,45

3,59

3,20

2,96

2,81

2,70

2,61

2,55

2,49

18

4,41

3,55

3,16

2,93

2,77

2,66

2,58

2,51

2,46

19

4,38

3,52

3,13

2,90

2,74

2,63

2,54

2,48

2,42

20

4,35

3,49

3,10

2,87

2,71

2,60

2,51

2,45

2,39

21

4,32

8,47

3,07

2,84

2,68

2,57

2,49

2,42

2,37

22

4,30

3,44

3,05

2,82

2,66

2,55

2,46

2,40

2,34

23

4,28

3,42

3,03

2,80

2,64

2,53

2,44

2,37

2,32

24

4,26

3,40

3,01

2,78

2,62

2,51

2,42

2,36

2,30

25

4,24

3,38

2,99

2,76

2,60

2,49

2,40

2,34

2,28

26

4,23

3,37

2,98

2,74

2,59

2,47

2,39

2,32

2,27

27

4,21

3,35

2,96

2,73

2,57

2,46

2,37

2,31

2,25

28

4,20

3,34

2,95

2,71

2,56

2,45

2,36

2,29

2,24

29

4,18

3,33

2,93

2,70

2,55

2,43

2,35

2,28

2,22

30

4,17

3,32

2,92

2,69

2,53

2,42

2,33

2,27

2,21

40

4,08

3,23

2,84

2,61

2,45

2,34

2,25

2,18

2,12

60

4,00

3,15

2,76

2,53

2,37

2,25

2,17

2,10

2,04

120

3,92

3,07

2,68

2,45

2,29

2,17

2,09

2,02

1,96

 

3,84

3,00

2,60

2,37

2,21

2,10

2,01

1,94

1,88

ν3 \ ν4

10

12

15

Ключевые слова -


ФНГ ФИМ ФЭА ФЭУ Яндекс.Метрика
Copyright 2021. Для правильного отображения сайта рекомендуем обновить Ваш браузер до последней версии!