Тяговая задача для электропоезда с 3 вагонами массой 180 тонн и электровозом ВЛ-10 при заданном профиле пути

Курсовой проект - Физика

Другие курсовые по предмету Физика

а осуществляет мониторинг ввода исходных данных и, если какое-либо данное ошибочно окажется за установленными пределами, потребует повторного ввода этой величины.

После ввода всех исходных данных программа предложит оператору выбор: либо просмотреть все введенные данные для проверки на соответствие заданным и при необходимости их коррекцию, либо продолжить работу программы далее.

При повторных запусках программы предусмотрена возможность обхода ввода исходных данных, воспользовавшись записанными на диск при предыдущих запусках проверенными данными (нажав клавишу Q в любом месте процесса ввода).

При проведении спрямления используется метод, изложенный в разделе 2.2.1 [1].

Суть данного метода заключается в том, что берется участок профиля, к нему подсоединяется последующий и проводится отрезок между начальной точкой первого и конечной точкой последующего участков, затем проверяется условие. Если условие выполняется, считается, что спрямление прошло успешно и к спрямлению участкам добавляется последующий участок и т.д. до тех пор, пока условие не будет нарушено. Спрямленными участками считаются те участки, для которых условие спрямления выполняется. Первый и последний участки перегона, согласно тяговым расчетам, как остановочные, не спрямляются.

Спрямленный профиль записывается на диск и используется для расчета кривых движения поезда как в прямом (SprProfA. dat), так и в обратном (SprProfB. dat) направлениях путем замены уклонов подъемами и наоборот.

Алгоритмы расчета сил, действующих на поезд, расчета кривых движения поезда, расчета энергетических показателей движения поезда полностью совпадают с описанием соответствующих методик, приведенных в разделах 2.2.1., 2.2.2., 2.3 [1].

Программа остановочного торможения поезда включается, когда расстояние до конечной станции при движении поезда составит не более 1000 м. Методика остановочного торможения приведена в разделе 2.2.1 (формула 2.17) [1].

Программа автоведения поезда использует результаты расчета сил, действующих на поезд, расчета кривых движения и энергетических показателей, осуществляет непрерывный контроль этих результатов и управляет движением поезда. В процессе этого она наращивает силу тяги электровоза при разгоне с максимальной скоростью 5 позиций контроллера машиниста в сек. При ускорении поезда, равном или превышающем заданное, наращивание силы тяги прекращается. При достижении поездом заданной скорости движения поезда по перегону наращивание силы тяги прекращается, дальнейшее движение поезда осуществляется по инерции при работе электровоза на холостом ходу. Если при этом скорость поезда продолжает возрастать, то при скорости, превышающей заданную на 2 км/ч, включается режим подтормаживания до снижения скорости поезда ниже заданной на 0,5 км/ч. Тормозная сила определяется расстоянием между текущим положением поезда и концом участка пути, на котором осуществляется торможение. При этом величина замедления не должна превышать заданную. Кроме вышеупомянутых операций программа автоведения поезда обеспечивает: переключение тяговых двигателей электровоза на последовательное, параллельно-последовательное и параллельное соединение при достижении поездом соответствующих скоростей движения согласно тяговой характеристике электровоза; переключение режимов ослабления поля тяговых двигателей с целью поддержания тяги, необходимой для обеспечения заданной скорости движения поезда по перегону; включает при расстоянии от поезда до конечной станции не более 1000 м программу остановочного торможения поезда.

Для визуального контроля хода выполнения программы текущие расчетные данные программы выводятся на экран монитора и, кроме того, параллельно записываются на диск в файлы RezultA. dat (данные движения поезда от подстанции А) и RezultB. dat (данные движения поезда от подстанции Б).

Состав программы Potyag и описание ее структуры.

Программа Potyag содержит 8 процедур.

Процедура Zvuck1 предназначена для звуковой индикации возникшей ошибки выполнения программы. Она инициирует подачу длительного звука высокой частоты.

Процедура Zvuck2 предназначена для звуковой индикации успешного завершения работы фрагмента программы и инициирует подачу короткого сигнала низкой частоты.

Процедура Okno1 вызывает на экран монитора информационное окно, в которое программа выводит результаты расчета и запросы к пользователю. Размеры окна 2, 2, 78, 17; цвет фона голубой, цвет выводимых символов желтый.

Процедура Okno2 вызывает на экран монитора диалоговое окно, в которое программа помещает подсказки оператору и комментарии о ходе выполнения фрагментов программы, устанавливает размеры окна 2, 19, 78, 24; цвет фона серый, цвет выводимых символов синий.

Процедура Okna позволяет обновить выводимую на экран монитора информацию.

Процедура Vvod выводит на экран монитора сообщения оператору об ошибке, возникшей при вводе данных с клавиатуры.

Процедура STR1 обеспечивает сохранение или обновление значений целочисленных данных в процессе их ввода оператором.

Процедура STR2 обеспечивает сохранение или обновление значений вещественных данных в процессе их ввода оператором.

5. Результаты решения тяговой задачи и их анализ

 

Результаты решения тяговой задачи представлены в виде графиков на рис.3.1., где приведены скорость поезда V, проходимый поездом путь S, потребляемый электровозом ток iэ, расход энергии на движение поезда W