освіти та науки Росії
Федеральне державне бюджетне освітня установа
вищої професійної освіти
Тульський державний університет
Кафедра РТіАП
Курсова робота
з дисципліни В«Мікропроцесорні пристрої керування роботамиВ»
Тула 2012
1. Постановка завдання
Завдання зводитися до моделювання роботи електродвигуна входить склад лінійного приводу і відображення перехідних процесів. Для реалізації поставленого завдання можна скористатися можливостями готових програмних продуктів таких як MATHCAD або MATLAB. У цій роботі пропонується реалізація спеціалізованого за рішенням поставленого завдання. Варіанти реалізації в основному будуть різнитися способом вирішення системи диференціальних рівнянь описує електродвигун. br/>
2. Загальні відомості
Програма modelDPR52 проводить моделювання роботи двигуна ДПР52 при різних керуючих напругах і виводить результати моделювання у вигляді графіків на екран. Програма написана на мові програмування високого рівня ObjectPascal і відповідає дисципліні програмування. p align="justify"> Для використання даного програмного засобу додаткових програмних засобів не потрібно. Програма успішно працює на всіх ЕОМ з операційною системою Windows. Для запуску програми виконати файл modelDPR52.exe. br/>
.1 Функціональне призначення
Програма modelDPR52 виробляє чисельне інтегрування діфферінціальной рівнянь, що описує роботу електродвигуна і виводить результати на екран. Це програмне забезпечення демонструє перехідний процес всередині електродвигуна. p align="justify"> Так як при фіксованому порушенні двигун має два ступені свободи, то необхідно мати для нього два вихідних диференціальних рівняння. Перше рівняння може бути отримано, якщо записати другий закон Кірхгофа для ланцюга якоря:
(1)
Друге рівняння являє собою закон рівноваги моментів на валу двигуна:
В
(2)
У цих рівняннях Lя і Rя - індуктивність та опір ланцюга якоря (сумарні), С'е і С'м - коефіцієнти пропорційності, J - приведений до осі двигуна сумарний момент інерції,? - кутова швидкість двигуна , Ф - потік порушення, М - момент навантаження, приведений до валу двигуна.
Так як потік збудження двигуна Ф = const, то можна покласти
С'еФ = РЄ та С'мФ = Див
Вводячи оператор диференціювання і вирішуючи рівняння (1) і (2) спільно, отримуємо
В