Xreferat.com » Рефераты по информатике и программированию » Моделирование систем управления

Моделирование систем управления

Задание на курсовое проектирование

1. Провести полный факторный эксперимент вида 3^3 с моделью BLACK BOX

2. Методом регрессионного анализа получить аналитическую зависимость y=f(x1,x2,t)

3. Составить модель полученного уравнения регрессии.

4. Провести оценку адекватности уравнения регрессии заданной модели по критерию Фишера для a =0,05 , рассчитать среднее абсолютное отклонение координат аналитической модели от заданной.

5. Провести оценку значимости коэффициентов регрессии по критерию Стьюдента для a =0,05

6. Получить графики ошибки ym-yr=f(t)

ym - выходная координата модели BLACK BOX

yr - выходная координата созданной модели

Значения параметров:

x1= 0.6 ... -1.4

x2= 2.0 ... 0.6

t = 2 ... 10

b = 1.1

Экспериментальные данные.

Составим последовательность имитации эксперимента, исходя из данных курсового задания, и представим в матричной форме. Имитационная модель – это модель системы управления с введением случайной переменной погрешности b=1,1.

Необходимо найти аналитическое уравнение связи параметров системы и числовых знаковых коэффициентов. Уравнение регрессии имеет следующий вид:

Y=b0+S bixi+S bijxixj+S biixi2

bixi – линейная регрессия,

bijxixj- неполная квадратичная регрессия,

biixi2- квадратичная регрессия.

Схема для проведения экспериментов (приложение №1 Vissim 32)

Матричная форма имитационного эксперимента.

x0

x1

x2

x3=t

x1*x2

x1*x3

x2*x3

x1*x1

x2*x2

x3*x3

1

0,6

2

10

1,2

6

20

0,36

4

100

1

0,6

2

6

1,2

3,6

12

0,36

4

36

1

0,6

2

2

1,2

1,2

4

0,36

4

4

1

0,6

1,3

10

0,78

6

13

0,36

1,69

100

1

0,6

1,3

6

0,78

3,6

7,8

0,36

1,69

36

1

0,6

1,3

2

0,78

1,2

2,6

0,36

1,69

4

1

0,6

0,6

10

0,36

6

6

0,36

0,36

100

1

0,6

0,6

6

0,36

3,6

3,6

0,36

0,36

36

1

0,6

0,6

2

0,36

1,2

1,2

0,36

0,36

4

1

-0,4

2

10

-0,8

-4

20

0,16

4

100

1

-0,4

2

6

-0,8

-2,4

12

0,16

4

36

1

-0,4

2

2

-0,8

-0,8

4

0,16

4

4

1

-0,4

1,3

10

-0,52

-4

13

0,16

1,69

100

1

-0,4

1,3

6

-0,52

-2,4

7,8

0,16

1,69

36

1

-0,4

1,3

2

-0,52

-0,8

2,6

0,16

1,69

4

1

-0,4

0,6

10

-0,24

-4

6

0,16

0,36

100

1

-0,4

0,6

6

-0,24

-2,4

3,6

0,16

0,36

36

1

-0,4

0,6

2

-0,24

-0,8

1,2

0,16

0,36

4

1

-1,4

2

10

-2,8

-14

20

1,96

4

100

1

-1,4

2

6

-2,8

-8,4

12

1,96

4

36

1

-1,4

2

2

-2,8

-2,8

4

1,96

4

4

1

-1,4

1,3

10

-1,82

-14

13

1,96

1,69

100

1

-1,4

1,3

6

-1,82

-8,4

7,8

1,96

1,69

36

1

-1,4

1,3

2

-1,82

-2,8

2,6

1,96

1,69

4

1

-1,4

0,6

10

-0,84

-14

6

1,96

0,36

100

1

-1,4

0,6

6

-0,84

-8,4

3,6

1,96

0,36

36

1

-1,4

0,6

2

-0,84

-2,8

1,2

1,96

0,36

4

Матрица значений полученных в результате эксперимента.

y0

y1

y2

y3

y4

Ysr

235,09

235,41

235,727

234,95

236,37

235,51

134,71

136,34

136,881

135,22

135,76

135,78

67,067

68,544

67,82

68,197

68,574

68,04

140,38

140,7

141,017

140,24

141,66

140,8

60,996

62,634

63,171

61,508

62,046

62,071

14,357

15,834

15,11

15,487

15,864

15,33

64,287

64,606

64,926

64,146

65,565

64,706

5,906

7,544

8,081

6,418

6,956

6,981

-19,73

-18,26

-18,979

-18,6

-18,23

-18,759

100,25

100,57

100,887

100,11

101,53

100,67

65,866

67,504

68,041

66,378

66,916

66,941

64,227

65,704

64,98

65,357

65,734

65,2

-9,162

-8,843

-8,523

-9,303

-7,884

-8,743

-22,54

-20,91

-20,368

-22,03

-21,49

-21,468

-3,182

-1,705

-2,429

-2,052

-1,675

-2,2086

-99,95

-99,63

-99,313

-100,1

-98,67

-99,533

-92,33

-90,7

-90,158

-91,82

-91,28

-91,258

-51,97

-50,5

-51,219

-50,84

-50,47

-50,999

-53,19

-52,87

-52,553

-53,33

-51,91

-52,773

-21,57

-19,94

-19,398

-21,06

-20,52

-20,498

42,787

44,264

43,54

43,917

44,294

43,76

-177,3

-177

-178,663

-177,4

-176

-177,28

-124,7

-123

-122,509

-124,2

-123,6

-123,61

-39,32

-37,85

-38,569

-38,19

-37,82

-38,349

-282,8

-282,5

-282,153

-282,9

-281,5

-282,37

-209,2

-207,5

-206,999

-208,7

-208,1

-208,1

-102,8

-101,3

-102,059

-101,7

-101,3

-101,84

Вычислим коэффициенты B по формуле

B=(XTX)-1XTYsr

XT – транспонированная матрица

Ysr- средние экспериментальные значения

b0

-29,799251

b1

13,6541852

b2

9,96405181

b3

-15,946707

b4

-21,000048

b5

16,508325

b6

7,50010119

b7

-9,3224778

b8

19,0904535

b9

0,99813056

Вычисления производились в Microsoft Excel по следующей формуле

=МУМНОЖ(МУМНОЖ(МОБР(МУМНОЖ(ТРАНСП (Хматрица);Хматрица));ТРАНСП(Хматрица));Yматрица)

Полученные коэффициенты подставим в уравнение регрессии и построим схему для проведения эксперимента (приложение №2,3 Vissim 32) и проведем эксперимент без использования дельты или шума.

Внесем полученные данные в столбец (Yip) таблицы.

Ysr

Si кв

Yip

(Yi-Yip)2

235,51

0,3219

234,7

0,61090

135,78

0,7492

135,5

0,06574

68,04

0,3897

68

0,00163

140,8

0,3219

140

0,68327

62,071

0,75

61,77

0,09060

15,33

0,3897

15,25

0,00646

64,706

0,3214

63,93

0,60218

6,981

0,75

6,73

0,06300

-18,759

0,3897

-18,78

0,00046

100,67

0,3219

99,93

0,54258

66,941

0,75

66,73

0,04452

65,2

0,3897

65,21

0,00009

-8,743

0,3214

-9,51

0,58829

-21,468

0,75

-21,71

0,05856

-2,2086

0,3897

-2,23

0,00046

-99,533

0,3216

-100,3

0,51380

-91,258

0,75

-91,45

0,03686

-50,999

0,3897

-50,97

0,00082

-52,773

0,3214

-53,48

0,49985

-20,498

0,75

-20,68

0,03312

43,76

0,3897

43,79

0,00088

-177,28

0,9015

-177,6

0,12013

-123,61

0,7492

-123,8

0,04902

-38,349

0,3897

-38,35

0,00000

-282,37

0,3219

-283,1

0,48525

-208,1

0,7492

-208,3

0,02938

-101,84

0,3892

-101,8

0,00240

S Si=13,73

S =5,13026

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

n=27- экспериментов

m=10 – количество членов уравнения

Si2=1/g-1* S (Ygi-Yi)2 , g- количество экспериментов ( 5)

Sy2=1/n* S Si2

S0= å (Yi-Yip)2/n-m – среднеквадратичная ошибка на степень свободы

d =å |Yi-Yip|/n – среднее обсолютное отклонение между расчетными значениями

Адекватность вида регрессии уравнения определяется по критерию Фишера, а значимость коэффициентов по критерию Стьюдента и доверительного интервала на его основе.

Fрасч= S02/Sy2< Fтабл(a , n-m)

Fтабл=1,77 ,

a =0,05 – уровень значимости

1-a ® р – вероятность с которой уравнение будет адекватно.

n-mÞ 27-10=17 – число степеней свободы

SD bj2=Sy2/n - дисперсия коэффициентов взаимодействия

D bj=± tc* Ö Sy2/ Ö n

tc=2,12

Sy2

0,5085

Fрасч.

1,08031201

So

0,5493

Sg2

0,01883355

d

0,4359

D bj

0,29093901

p

0,95

Fтабл=1,75> Fрасч.= 1,08, значит система адекватна.

Уравнение регрессии примет вид.

Y=-29,79+13,65x1+9,96x2-15,94x3-21x1x2+16,5x1x3 +7,5x2x3-9,32x12+19,09x22+0,99x32

График ошибки (см. приложение № 4).

Вывод.

Исходя из полученных значений сделаем вывод, что полученная система очень мало отличается от заданной.

Уравнения адекватны

Коэффициенты значимы

Приложение № 1

Моделирование систем управления

Приложение № 2

Моделирование систем управления

Если Вам нужна помощь с академической работой (курсовая, контрольная, диплом, реферат и т.д.), обратитесь к нашим специалистам. Более 90000 специалистов готовы Вам помочь.
Бесплатные корректировки и доработки. Бесплатная оценка стоимости работы.

Поможем написать работу на аналогичную тему

Получить выполненную работу или консультацию специалиста по вашему учебному проекту
Нужна помощь в написании работы?
Мы - биржа профессиональных авторов (преподавателей и доцентов вузов). Пишем статьи РИНЦ, ВАК, Scopus. Помогаем в публикации. Правки вносим бесплатно.

Похожие рефераты: