- •Министерство образования и науки Российской Федерации
- •Саратовский государственный технический университет информатика. Алгоритмизация и программирование
- •Содержание
- •Введение
- •Требования к оформлению курсовой работы
- •Задания по алгоритмизации и программированию
- •2.2. Задание 2
- •3. Примеры алгоритмов и программ
- •3.1. Примеры решения задач
- •3.2. Примеры алгоритмов и программ, выполненных на алгоритмическом языке turbopascal
- •Литература
- •Информатика. Алгоритмизация и программирование
Задания по алгоритмизации и программированию
ЗАДАНИЕ 1
Задание 1 основано на линейном процессе вычисления.
Задание выдается преподавателем каждому студенту индивидуально из табл.1.
Из строк табл.1 выбираются исходные данные, т.е. те числовые значения, которые будут применены в расчетах по: (1) – (6) данного задания.
Таблица 1
№
|
mo, кг |
Vmax,км/ч |
Kв, кг/м3 |
F, м2 |
Ψv |
nN, мин-1 |
Kv |
ηтр |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
0 |
1200 |
60 |
0,35 |
1,65 |
0,014 |
3000 |
1,03 |
0,85 |
1 |
1400 |
130 |
0,36 |
1,8 |
0,022 |
4800 |
1,1 |
0,9 |
2 |
1800 |
140 |
0,37 |
1,9 |
0,018 |
4400 |
1,1 |
0,92 |
3 |
2300 |
90 |
0,65 |
2,3 |
0,023 |
4000 |
1,1 |
0,88 |
4 |
4500 |
85 |
0,74 |
2,9 |
0,015 |
3600 |
1,12 |
0,9 |
5 |
1900 |
100 |
0,45 |
3,1 |
0,027 |
5000 |
1,02 |
0,85 |
6 |
8000 |
80 |
0,77 |
4,6 |
0,026 |
3200 |
1,15 |
0,88 |
7 |
5000 |
95 |
0,61 |
4,2 |
0,018 |
3500 |
1,1 |
0,9 |
8 |
900 |
110 |
0,42 |
1,7 |
0,015 |
5200 |
1,1 |
0,93 |
9 |
6000 |
100 |
0,62 |
3,9 |
0,021 |
3000 |
1,2 |
0,88 |
10 |
1500 |
125 |
0,37 |
1,8 |
0,019 |
4700 |
1,15 |
0,9 |
11 |
1700 |
138 |
0,36 |
1,9 |
0,018 |
4400 |
1,1 |
0,92 |
12 |
2500 |
80 |
0,55 |
2,3 |
0,021 |
4000 |
1,1 |
0,88 |
13 |
4550 |
85 |
0,75 |
2,9 |
0,015 |
3600 |
1,12 |
0,9 |
14 |
800 |
100 |
0,45 |
3,1 |
0,017 |
5000 |
1,02 |
0,85 |
15 |
4000 |
80 |
0,73 |
4,6 |
0,016 |
3200 |
1,15 |
0,88 |
16 |
3000 |
95 |
0,61 |
4,2 |
0,025 |
3500 |
1,1 |
0,9 |
17 |
700 |
100 |
0,39 |
1,7 |
0,014 |
5200 |
1,1 |
0,93 |
18 |
1100 |
70 |
0,38 |
1,7 |
0,015 |
5400 |
1,05 |
0,9 |
Схема алгоритма для этой задачи линейная, т.е. вычисления следуют одно за другим:
Задание 1 является фрагментом программирования тягового расчета тягача.
При его выполнении необходимо:
Выполнить схему алгоритма для расчета максимальной мощности двигателя тягача и расчета внешней характеристики двигателя.
Составить таблицу идентификаторов.
Составить на алгоритмическом языке программирования Turbo Pascal программу расчета максимальной мощности двигателя тягача и расчета внешней характеристики двигателя. Расчет максимальной мощности организовать в виде подпрограммы.
Исходные данные для расчета взять по заданным вариантам табл.1.
Произвести с помощью MS Excel расчет максимальной мощности бензинового двигателя тягача по условию обеспечения заданной максимальной скорости.
Указания: Максимальная мощность двигателя тягача Nemax , кВт, по условию обеспечения заданной максимальной скорости рассчитывается по формуле:
, (1)
где Kv - отношение частоты вращения коленчатого вала двигателя при максимальной скорости движения тягача к номинальной частоте вращения:
, (2)
где nN - частота вращения коленчатого вала двигателя на режиме максимальной мощности (номинальная), мин-1;
nv - частота вращения коленчатого вала двигателя при максимальной скорости автомобиля, мин-1:
(3)
Мощность на режиме максимальной скорости Nv, кВт, определяется по формуле:
,
(4)
где mо - масса тягача, кг;
Ψv - суммарный коэффициент сопротивления дороги;
V max - заданная максимальная скорость тягача;
ηтр - КПД трансмиссии;
Kв - коэффициент сопротивления воздуха, кг/м3;
F - лобовая площадь тягача, м2.
При известном значении максимальной мощности Nemax, рассчитанной по (1), мощность в любой другой точке характеристики Ne, кВт, может быть найдена по формуле Лейдермана:
, (5)
где n - частота вращения коленчатого вала, мин-1, задается из диапазона [nmin , nN], 800 < nmin < 1000;
a,b,c - коэффициенты, принимаемые для бензиновых двигателей равными 1.
Крутящий момент в любой точке определяется по формуле:
Me=9549 (Ne/ n). (6)
При составлении программы следует использовать три одномерных массива n, Ne, Me по восемь элементов в каждом.
Элементы массива n составляют часть исходных данных и подлежат вводу. Элементы массива Ne, Me рассчитываются по вышеприведенным формулам и выводятся на печать.