Пояснительная записка к курсовой работе по курсу Вычислительная техника и алгоритмические языки
Скачать 0.85 Mb.
|
КАЛЕНДАРНИЙ ПЛАН
РЕФЕРАТ страниц – 40, рисунков – 17, таблиц – 2, источников – 4. АСИНХРОННЫЙ ДВИГАТЕЛЬ, НАПРЯЖЕНИЕ, РОТОР, ИНДЕКС КОРЕЛЯЦИИ, ЯЗЫК С++, КОРРЕЛЯЦИИ, ЛИНИЯ ТРЕНДА, MICROSOFT EXCEL Объект исследования – зависимость потерь в меди ротора pm2 (КВт) от входного напряжения U1 (В) при пуске для общепромышленного асинхронного двигателя АД АИУМ225М4. Цель работы – разработать программу, выполняющую расчёт коэффициентов линейной зависимости p(U) = aU + bи двух криволинейных зависимостей , и выполняющую сравнительный анализ подобранных зависимостей. В пояснительной записке представлены следующие результаты выполнения курсовой работы: с помощью метода наименьших квадратов были подобраны коэффициенты для линейной зависимости (a = 129.2321, b = -62.082), зависимости представленной логарифмической функцией (a = 124.159, b = 69.7251) и квадратичной функцией (a0 = 1.015, a1 = -2.2202, a2 = 65.7262). Для каждой из зависимостей был найден индекс корреляции: для линейной зависимости – R = 0.9961, для логарифмической – R = 0.98443, и для квадратичной – R = 1. Так же были спрогнозированные результаты: для линейной зависимости (0.78U = 38.7189, 0.93U = 58.10375 , 0.98U = 64.5653, 1.15U = 86.5348) с относительной ошибкой A = 3,39% и суммарной квадратичной ошибкой S = 36.3039, для логарифмической функции (0.78U = 38.8764, 0.93U = 60.7148, 0.98U = 67.2168, 1.15U = 87.0778) c относительной ошибкой A = 7.04% и суммарной квадратичной ошибкой S = 145.578, для квадратичной функции (0.78U = 39.271, 0.93U = 55.7968, 0.98U = 61.9626, 1.15U = 85.3846) c относительной ошибкой A= 0.06% и суммарной квадратичной ошибкой S = 0.01648. Полученные результаты в программе сходиться с полученными результатами в MS Excel. СОДЕРЖАНИЕ ВВЕДЕНИЕ 5 1 ПОСТАНОВКА ЗАДАЧИ 6 2 ОПИСАНИЕ МАТЕМАТИЧЕСКОЙ МОДЕЛИ РЕШЕНИЯ ЗАДАЧИ 7 2.2 Оценка точности модели 8 3 БЛОК-СХЕМА АЛГОРИТМА 10 4 ОПИСАНИЕ АЛОГОРИТМА 15 4.1 Описание блок-схемы основной программы 15 4.2 Описание блок-схемы функции enterData() 15 4.3 Описание блок-схемы функции readFile() 15 4.4 Описание блок-схемы функции linearDependence() 15 4.5 Описание блок-схемы функции coefCOrrelation () 16 4.6 Описание блок-схемы функции S() 16 4.7 Описание блок-схемы функции A() 16 4.8 Описание блок-схемы функции determinant() 16 4.9 Описание блок-схемы функции indexCorrelation() 16 4.10 Описание блок-схемы функции qadratic() 16 5 ХАРАКТЕРИСТИКА ДАННЫХ И ИХ УСЛОВНЫЕ ОБОЗНАЧЕНИЯ 17 6 ТЕКСТ ПРОГРАММЫ 18 6.1 Заголовочный файл Header.h 18 6.2 Основной файл Source.cpp 18 6.3 Файл Data.cpp 25 6.4 Файл Menu.cpp 27 6.5 Файл Dependence.cpp 28 7 РАСЧЕТ В ЭЛЕКТРОННЫХ ТАБЛИЦАХ 33 8 АНАЛИЗ РЕЗУЛЬТАТОВ 36 ЗАКЛЮЧЕНИЕ 38 СПИСОК ИСПОЛЬЗУЕМОЙ ЛИТЕРАТУРЫ 39 ПРИЛОЖЕНИЕ А 39 |