Міністерство освіти і науки Республіки Казахстан
Карагандинський державний технічний університет
Кафедра автоматизації виробничих процесів ім. В.Ф. Бирькі
ЗВІТ
з обчислювальної практиці
Керівник
Калінін А.А
Студент: АМУ 09-3 (група)
Колосков І. Г
2011р.
Мета роботи: Справжня робота орієнтована на індивідуальне вивчення задачі розрахунку перехідних процесів в електричних ланцюгах фіксованої структури в процесі самостійної розробки, налагодження і використання комплексу діалогових програм, що працюють в середовищі сучасних інформаційних технологій на базі персональних комп'ютерів.
Постановка завдання
Виконати по запропонованому варіанту завдання змістовну і формальну постановку задачі розрахунку перехідного процесу в нелінійній електричного кола, викликаного її включенням або відключенням;
Вивчити процедурні особливості заданого методу чисельного інтегрування звичайних диференціальних рівнянь;
Розробити алгоритм, спроектувати діалогову програму модульної структури для розрахунку перехідного процесу в заданій електричного кола і написати вихідні тексти програмних модулів на мові, що вивчається програмування;
Виконати налагодження розробленої програми в середовищі досліджуваної системи програмування, попередньо прийнявши і підготувавши критерії правильності роботи програми і контрольні точки для доказу правильності.
Дослідити перехідні процеси в заданій електричного кола за допомогою налагодженої програми, пояснити і оцінити фізичні особливості отриманих процесів.
Варіант 9
Вихідні дані наведені на малюнку 1
В
В
Рисунок 1 - Вихідні дані
Метод: Рунге-Кутта із змінним кроком
Короткий опис методу чисельного інтегрування Рунге-Кутта із змінним кроком:
Для запуску обчислювальної схеми необхідні такі вихідні дані: початкове значення кроку інтегрування h, інтервал визначення незалежного змінного [to, tk], початкове значення шуканої функції f (to) = yo, задана точність обчислення шуканої функції Е на кожному кроці інтегрування.
Обчислювальна схема методу визначається наступними діями:
. Відшукуються:
.1. Наближене рішення W в точці t i + h з кроком h за формулами:
W = y i-1 + (K 1 +2 K 2 +2 K 3 + K 4 )/6 (1) 1 = hf (t i-1 , y i-1 ) (2) 2 = hf (t i-1 + h/2, y i-1 + K 1 /2) (3) 3 = hf (t i-1 + h/2, y i-1 + K 2 /2) (4) 4 = hf (t i-1 + h, y i-1 + K 3 ) < span align = "justify"> (5)
.2 приблежения рішення Х в точці t i-1 + h/2 c кроком h/2 за формулою .
X = y i-1 + (K 1 +2 K 2 +2 K