ведення вихідних даних
Г? проведення випрямлення профілю колії
Г? розрахунок сил, діючих на поїзд
Г? розрахунок кривих руху поїзда
Г? розрахунок енергетичних показників руху поїзда
Г? проведення гальмівних розрахунків
Г? автоведения поїзда
Г? висновок на екран монітора і запис на диск вихідних розрахункових даних
При першому запуску програми вихідні дані, що вводяться з клавіатури оператором, автоматично зберігаються на жорсткому диску у файлі Profil.dat (дані профілю колії) і DanPoezd.dat (дані поїзда і допустимі швидкість руху і прискорення). При наступних запусках програми вихідні дані зчитуються з диска і виводяться на екран монітора, оператор при цьому повинен або підтвердити їх (натиснувши клавішу Y ), або замінити значення даного новим значенням (натиснувши клавішу N і потім набравши нове значення даного).
У процесі введення програма здійснює моніторинг введення вихідних даних і, якщо будь-дане помилково опиниться за встановленими межами, зажадає повторного введення цієї величини.
Після введення всіх вихідних даних програма запропонує оператору вибір: або переглянути всі введені дані для перевірки на відповідність заданим і при необхідності їх корекцію, або продовжити роботу програми далі.
При повторних запусках програми передбачена можливість обходу введення вихідних даних, скориставшись записаними на диск при попередніх запусках перевіреними даними (натиснувши клавішу Q в будь-якому місці процесу введення).
При проведенні випрямлення використовується метод, викладений у розділі 2.2.1 [1].
Суть даного методу полягає в тому, що береться ділянка профілю, до нього приєднується наступний і проводиться відрізок між початковою точкою першого і кінцевою точкою подальшого ділянок, потім перевіряється умова. Якщо умова виконується, вважається, що спрямлення пройшло успішно і до спрямлення ділянкам додається наступний ділянку і т.д. до тих пір, поки умова не буде порушено. Спрямлення ділянками вважаються ті ділянки, для яких умова випрямлення виконується. Перший і останній ділянки перегону, згідно тяговим розрахунками, як зупинкові, що не спрямляются. p align="justify"> спрямлення профіль записується на диск і використовується для розрахунку кривих руху поїзда як у прямому (SprProfA.dat), так і в зворотному (SprProfB.d...