Назва параметра | Позначення | |
у формулі | у програмі | |
Кількість рядків у системі рівнянь | n | N |
Матриця коеф. при невідомих | А | A(N, N + 1) |
Вектор вільних членів | В | B(N) |
Вектор коренів системи | Х | C(i) |
Інші | – | i, j, k, Q, s, A1(i) |
2.4 Розробка алгоритмів розв'язання задачі
Рис. 2.1 Варіант блок-схеми №1
Рис. 2.2 Варіант блок-схеми №2
Вибираємо 1-й варіант алгоритму, так як використовуючи цей алгоритм, можна виводити результати роботи у файл, що зручніше для подальшої їх обробки.
2.5 Програмування задачі на мові Pascal
Ведення матриці з файлу
Рис 2.3 Введення з блокноту
2.6 Текст програми розв'язку системи лiнiйних рiвнянь методом Гауса
Program Gaus;
{Програма розв'язку системи лiнiйних рiвнянь методом Гауса}
Const N=5;
Var A:Array[1..N,1..N+1] Of Real;
B:Array[1..N] Of Real;
i,j,k:Integer;
Q:Real;
e,g:Text;
Begin
Assign(e,'gaus.txt');
Reset(e);
For i:=1 To N Do
Begin
For j:=1 To N+1 Do Read(e,A[i,j]);
ReadLn(e);
End;
Close(e);
{Знаходження коренiв}
For i:=1 To N-1 Do
For j:=N DownTo i+1 Do
Begin
Q:=A[j,i]/A[i,i];
For k:=i To N+1 Do
A[j,k]:=A[j,k]-A[i,k]*Q
End;
For i:=N DownTo 1 Do
Begin
B[i]:=A[i,N+1];
For j:=N DownTo i+1 Do
B[i]:=B[i]-A[i,j]*B[j];
B[i]:=B[i]/A[i,i]
End;
assign(g,'rezgauss.txt');
rewrite(g);
{Виведення результатiв}
WriteLn(g,' Програма розв''язку системи лiнiйних рiвнянь методом Гауса');
WriteLn;
WriteLn(g,'Коренi системи:');
For i:=1 To N Do
WriteLn(g,'X',i,'=',B[i]:5:3);
WriteLn;
WriteLn('Для виходу з програми натиснiть ENTER');
ReadLn;
close(g);
End.
Рис. 2.4 - Результати розрахунку за методом Гауса:
3 РОЗРОБИТИ ПРОГРАМУ ДЛЯ ОБРАХУНКУ ТА ГРАФІЧНОГО ВІДОБРАЖЕННЯ ЗОВНІШНЬОЇ ШВИДКІСНОЇ ХАРАКТЕРИСТИКИ ЛЕГКОВОГО АВТОМОБІЛЯ
3.1 Теоретичні відомості
Загальновизнаними механічними характеристиками ДВЗ вважаються швидкісна та вантажна.
Швидкісна характеристика – сукупність залежностей Nе (
Вантажна характеристика – сукупність залежностей годинної
Для аналізу руху АТЗ достатньо швидкісних характеристик. На рис. 1 наведено графіки зміни основних показників енергетики та динаміки АТЗ залежно від частоти обертання маховика при доведеному до упору органі керування, тобто швидкісні зовнішні характеристики, що визначають граничні функціональні якості двигуна включно до кутової швидкості розносу
Аналіз графіків показує, що у всьому діапазоні зміни частоти обертання маховика годинні витрати палива
Характерною для дизеля є незначна зміна питомих витрат палива у робочому діапазоні частот обертання маховика (близько 5%), у карбюраторного двигуна ця залежність значно більша.
Зазначимо, що початкові ділянки кривих Nе (
Робочий діапазон частот обертання:
Діапазон
За характерними точками зовнішньої характеристики визначаються параметри двигуна як джерела енергії. До них належать прямі показники – це максимальні потужність
де Меm, MeN – ефективні моменти, максимальний і такий, що відповідає максимальній потужності;
Чим вище значення цих коефіцієнтів, тим більша внутрішня автоматичність саморегулювання двигуна і тим ширший може бути діапазон зміни ефективної швидкості руху. Ці властивості двигуна перш за все треба враховувати під час вибору кількості передач і передаточних чисел трансмісії.
У сучасних двигунах АТЗ коефіцієнти пристосовності неоднакові і залежно від конструкції змінюються:
Для практичних розрахунків та наукових досліджень треба характеристику двигуна виразити математично. Зовнішня швидкісна характеристика з достатньою точністю описується параболами другого або третього порядків:
де й, b, c — емпіричні константи.
Зазначимо, що параметри параболи можна визначати різними методами залежно від потрібної точності. Так, експериментальну криву можна описати перекинутою параболою, або параболою, що проходить по характерним точкам, наприклад по
3.2 Необхідні початкові дані
– максимальна потужність двигуна