Математическое моделирование. Структура программы при моделировании по системе дифференциальных уравнений, страница 10

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

058 Procedure pIn; 059 begin

    ...

086 end; 087 

088 Begin 089  pIn;

090  assign(f, filename);

091  rewrite(f);

092  fillchar(Y, sizeof(Y), 0);

093  fillchar(Yp, sizeof(Yp), 0);

094  t := 0;

095  writeln(f,t:13:5,Y[2]:13:5,Y[3]:13:5,Y[4]:13:5);

096  N := round(tk/dt); 097  for i := 1 to N do 098    begin

099      t := dt*i;

100  cY(Yp, t, dt, Y);

101  writeln(f, t:13:5, Y[2]:13:5, Y[3]:13:5,

102  Y[4]:13:5);

103  Yp := Y 104    end;

105  close(f); 106 End.

На рис. 3.5 приведен документ MathCAD с диаграммами переходных процессов для данного примера.

a := READPRN("example_.out")

〈 〉

Рис. 3.5. Документ MathCAD

Литература

1.  Захаренко, В. С. Системы автоматического управления скоростью электроприводов постоянного и переменного тока : практ. руководство к практ. занятиям по дисциплине «Системы управления электроприводами» для студентов специальности 1-53 01 05. – Гомель : ГГТУ им. П. О. Сухого, 2006. – 41 с.

2.  Справочник по электрическим машинам. В 2 т. Т. 1. / под общ. ред. И. П. Копылова и Б. К. Клокова. – Москва : Энергоатомиздат, 1988. – 456 с.

3.  Яуре, А. Г. Крановый электропривод : справочник / А. Г. Яуре, 

Е. М. Певзнер. – Москва : Энергоатомиздат, 1988. – 344 с.

4.  Асинхронные двигатели серии 4А : справочник / А. Э. Кравчик  [и др.]. – Москва : Энергоатомиздат, 1982. – 504 с.

5.  Комплектные тиристорные электроприводы : справочник  / И. Х. Евзеров [и др.] ; под ред. В. М. Перельмутера. – Москва : Энергоатомиздат, 1988. – 319 с.

 

Содержание

Введение................................................................................................ 3

1. Теоретические сведения................................................................. 3

1.1. Математическое моделирование........................................... 3

1.2. Методы численного решения  дифференциальных          уравнений.......................................................................................... 5

1.3. Статические звенья.................................................................. 7

1.4. Динамические звенья............................................................... 7

1.5. Модели двигателей постоянного тока  независимого          и последовательного  возбуждения............................................... 11

1.6. Модель асинхронного электродвигателя           с короткозамкнутым ротором........................................................ 13

1.7. Модели систем управления скоростью двигателя          постоянного тока  независимого возбуждения........................ 15

2. Лабораторные работы................................................................... 18

2.1. Лабораторная работа № 1         Моделирование типовых статических и динамических         элементов систем автоматического управления....................................................... 19

2.2. Лабораторная работа № 2         Моделирование электродвигателя постоянного тока         независимого и последовательного возбуждения................................................ 20

2.3. Лабораторная работа № 3         Моделирование асинхронного электродвигателя................................................. 21

2.4. Лабораторная работа № 4         Моделирование системы автоматического управления         скоростью двигателя постоянного тока независимого         возбуждения................. 23

3. Пример выполнения  лабораторной работы № 1..................... 24

3.1. Моделирование по системе уравнений.............................. 24

3.2. Структурное моделирование................................................ 30

Литература.......................................................................................... 37