Главная
Популярная публикация
Научная публикация
Случайная публикация
Обратная связь
ТОР 5 статей:
Методические подходы к анализу финансового состояния предприятия
Проблема периодизации русской литературы ХХ века. Краткая характеристика второй половины ХХ века
Ценовые и неценовые факторы
Характеристика шлифовальных кругов и ее маркировка
Служебные части речи. Предлог. Союз. Частицы
КАТЕГОРИИ:
|
Запуск програми PodTyag можна здійснити як самостійно, так і з програми Potyag автоматично.
Програма PodTyag містить 2 процедури.
Процедура Okno1 призначена для створення вікна виведення розрахункових даних і запитів до оператора. Процедура аналогічна процедурі Okno1 програми Potyag. Процедура Okno2 призначена для виведення підказок операторові при роботі з програмою і також аналогічна процедурі Okno2 програми Potyag.
Таблиця 4.1 – Cтруктура програми
Елементи алгоритму
|
Виконувані дії
|
|
| 1 – 2
| Установка вихідних даних.
| 3 – 6
| Введення з клавіатури часів затримок відправлення поїздів щодо першого.
|
| Установка початкового значення максимальної затримки відправлення поїздів при їх русі від підстанцій А і Б.
| 8 – 12
| Знаходження найбільшою затримки відправлення поїзда від підстанції А.
| 13 – 17
| Знаходження найбільшою затримки відправлення поїзда від підстанції Б.
| 18 – 21
| Відкриття файлу даних руху поїзда від підстанції А і читання з нього поточних значень часу руху поїзда, струму, споживаного електровозом, і пройденого поїздом шляху; закриття файлу даних.
| 22 – 25
| Відкриття файлу даних руху поїзда від підстанції Б і читання з нього поточних значень часу руху поїзда, струму, споживаного електровозом, і пройденого поїздом шляху; закриття файлу даних.
| 26 – 28
| Визначення розміру єдиної часової шкали руху поїздів.
| 29 – 42
| Формування графіка руху 1 поїзда:
| 29–31
32–35
36–41
| відкриття файлу даних руху поїзда від підстанції А на читання і фізичного файлу TokPoez1.dat на перезапис;
перезапис параметрів руху поїзда з файлу FrePA в файл TokPoez1.dat;
заповнення від поточного часу руху поїзда до кінця тимчасової шкали даних струму електровоза нулями, а даних пройденого поїздом шляху величиною, рівною відстані між підстанціями;
закриття файлу даних.
| Закінчення таблиці 4.1
|
| 43 – 59:
45–48
49–52
54–58
| Формування графіка руху 2 поїзда:
відкриття файлу даних TokPoez2.dat на перезапис;
встановлення лічильника часу на 1;
перезапис в файл TokPoez2.dat обнулених даних струму електровоза і пройденого поїздом шляху протягом часу затримки відправлення поїзда;
перезапис параметрів руху поїзда з файлу FrePA в файл FTokP2;
закриття файлу даних;
обнуління даних струму електровоза, а даних пройденого поїздом шляху величиною, рівною відстані між підстанціями до кінця єдиної часової шкали;
закриття файлу даних.
| 60 – 76
| Формування графіка руху 3 поїзда; аналогічно формуванню графіка руху 2 поїзда, елементи алгоритму 43 - 59.
| 77 – 94
| Формування графіка руху 4 поїзда; аналогічно формуванню графіка руху 2 поїзда, елементи алгоритму 43 - 59.
| 95 – 112
| Формування графіка руху 5 поїзда. Аналогічно формуванню графіка руху 2 поїзда, елементи алгоритму 43 - 59; 104 проводять інверсію пройденого шляху, так як відстань для подальших розрахунків має визначатися від підстанції А до поточного положення поїзда; зчитування даних руху здійснюється з файлу FRePB при русі поїзда від підстанції Б.
| 113–130
| Формування графіка руху 6 поїзда. Аналогічно формуванню графіка руху 5 поїзда, елементи алгоритму 95 - 112.
| 131–149
| Формування графіка руху 7 поїзда. Аналогічно формуванню графіка руху 5 поїзда, елементи алгоритму 95 - 112.
|
Блок-схема підпрограми Podtyag на рис. 4.1
Связывание логического файла FRePB
с физическим файлом RezPoezB.dat.
Открытие файлов на чтение
| VremA+maxZadA>VremB+maxZadB
| Открытие файла FRePA на чтение
| Связывание логического файла FTokP1
с физическим файлом TokPoez1.dat.
Открытие файлов на перезапись
| Чтение из FRePA: VremA, TokPA, RastPA
| Запись в FTokP1: VremC, TokPA, RastPA
| TokPA:=0; RastPA:=20000;
VremC:=VremC+1
| Запись в FTokP1: VremC, TokPA, RastPA
| Чтение
VremB, TokPB, RastPB
|
Рисунок 4.1 – Блок-схема програми Podtyag
g tFR/to8FRHmeIbWe50u6Ovqeu94oU63aRaq/XW0jWGWt92u1hB/3uopdYNZWf+LHXZgqrPpNKYSA 8MXW+l269SP1ho/Xbv66yl3U3n89lbsETDufoav2qrDid/nih6zWtYtfV72LmjPak/gBzw4eMGRe xBRem/i8ijYj4iCv9bPKHzRWL8bbBTRWQ5ftIo82y2R6F5WR+RiOt5txTLNltprF+bv/AwAA//8D AFBLAwQUAAYACAAAACEA8VHmXtwAAAAGAQAADwAAAGRycy9kb3ducmV2LnhtbEyPQUvDQBCF74L/ YRnBm92NVtGYTSlFPRWhrSDepsk0Cc3Ohuw2Sf+9oxe9DDze4833ssXkWjVQHxrPFpKZAUVc+LLh ysLH7vXmEVSIyCW2nsnCmQIs8suLDNPSj7yhYRsrJSUcUrRQx9ilWoeiJodh5jti8Q6+dxhF9pUu exyl3LX61pgH7bBh+VBjR6uaiuP25Cy8jTgu75KXYX08rM5fu/v3z3VC1l5fTctnUJGm+BeGH3xB h1yY9v7EZVCtBRkSf694T2YuM/YSSubGgM4z/R8//wYAAP//AwBQSwECLQAUAAYACAAAACEAtoM4 kv4AAADhAQAAEwAAAAAAAAAAAAAAAAAAAAAAW0NvbnRlbnRfVHlwZXNdLnhtbFBLAQItABQABgAI AAAAIQA4/SH/1gAAAJQBAAALAAAAAAAAAAAAAAAAAC8BAABfcmVscy8ucmVsc1BLAQItABQABgAI AAAAIQD8aFDxPg8AABTeAAAOAAAAAAAAAAAAAAAAAC4CAABkcnMvZTJvRG9jLnhtbFBLAQItABQA BgAIAAAAIQDxUeZe3AAAAAYBAAAPAAAAAAAAAAAAAAAAAJgRAABkcnMvZG93bnJldi54bWxQSwUG AAAAAAQABADzAAAAoRIAAAAA "> Связывание логического файла FTokP2
с физическим файлом TokPoez2.dat.
Открытие файлов на перезапись
| Открытие файла FRePA на чтение
| Запись в файл FTokP2: TokPA, RastPA
| Чтение из FRePA: VremA, TokPA, RastPA
| Запись в файл FTokP2: TokPA, RastPA
| Запись в FTokP2: VremC, TokPA, RastPA
|
Продовження рисунку 4.1
Открытие файла FRePA на чтение
| Запись в файл FTokP3: TokPA, RastPA
| Чтение из FRePA: VremA, TokPA, RastPA
| Запись в файл FTokP3: TokPA, RastPA
| Запись в FTokP3: VremC, TokPA, RastPA
| Связывание логического файла FTokP3
с физическим файлом TokPoez3.dat.
Открытие файлов на перезапись
|
Продовження рисунку 4.1
Открытие файла FRePA на чтение
| Запись в файл FTokP4, TokPA, RastPA
| Чтение из FRePA: VremA, TokPA, RastPA
| Запись в файл FTokP4: TokPA, RastPA
| Запись в FTokP4, VremC, TokPA, RastPA
| Связывание логического файла FTokP4
с физическим файлом TokPoez4.dat.
Открытие файлов на перезапись
|
Продовження рисунку 4.1
Открытие файла FRePB на чтение
| Запись в файл FTokP5: TokPB, RastPB
| Чтение из FRePB: VremB, TokPB, RastPB
| Запись в файл FTokP5: TokPB, RastPB
| Запись в FTokP5: VremC, TokPB, RastPB
| Связывание логического файла FTokP5
с физическим файлом TokPoez5.dat.
Открытие файлов на перезапись
|
Продовження рисунку 4.1
Открытие файла FRePB на чтение
| Запись в файл FTokP6: TokPB, RastPB
| Чтение из FRePB: VremB, TokPB, RastPB
| Запись в файл FTokP6: TokPB, RastPB
| Запись в FTokP6: VremC, TokPB, RastPB
| Связывание логического файла FTokP6
с физическим файлом TokPoez6.dat.
Открытие файлов на перезапись
|
Продовження рисунку 4.1
Открытие файла FRePB на чтение
| Запись в файл FTokP7: TokPB, RastPB
| Чтение из FRePB: VremB, TokPB, RastPB
| Запись в файл FTokP7: TokPB, RastPB
| Запись в FTokP7: VremC, TokPB, RastPB
| Связывание логического файла FTokP7
с физическим файлом TokPoez7.dat.
Открытие файлов на перезапись
|
Закінчення рисунку 4.1
4.2 Опис програми PodNap
Програма PodNap проводить розрахунок і запис на диск величин, що характеризують роботу тягової мережі і тягових підстанцій (струми фідерів підстанцій, струми підстанцій, середні струми підстанцій, діючі значення струмів підстанцій, потужність підстанцій, що йде на тягу поїздів, втрати напруги на струмоприймачах електровозів, втрати потужності в контактній,рейкової і тягової мережі) на основі проведеного нею розносу струмів по підстанціях і використовуючи графіки руху поїздів, отримані за допомогою програми PodTyag.
Робота програми повністю відповідає методиці розрахунків режимів роботи тягової мережі і тягових підстанцій, викладеної в розділі 3 [1].
Робота оператора з програмою обмежується введенням вихідних даних (відстані до поста секціонування і питомих опорів контактної і рейкової мережі).
Запуск програми PodNap можна здійснити як самостійно, так і за допомогою запуску програми Potyag.
Програма PodNap містить 2 процедури.
Процедура Okno1 призначена для створення вікна виведення розрахункових даних і запитів до оператора. Процедура аналогічна процедурі Okno1 програми Potyag.
Процедура Okno2 призначена для виведення підказок операторові при роботі з програмою і також аналогічна процедурі Okno2 програми Potyag.
Таблиця 4.2 - Структура програми
Елементи
алгоритму
| Виконувані дії
|
|
|
| Введення вихідних даних - відстані до поста секціонування, питомих опорів контактної і рейкової мережі
| 2 – 4
| Зв'язування фізичних і логічних файлів даних; відкриття файлів з даними, що визначають рух поїздів на читання, і вихідних файлів даних програми на перезапис.
|
| Запуск циклу обробки даних.Читання з вхідних файлів програми поточного часу, відповідних йому струмів електровозів і пройдених поїздами відстаней.
|
| Введення вихідних даних - відстані до поста секціонування, питомих опорів контактної і рейкової мережі
| 7 – 27:
7 – 9
10 – 12
13 – 15
15 – 18
19 – 21
22 – 24
25 – 27
| Рознос струмів електровозів, що здійснюють рух по перегону по підстанціях:
рознос струму 1 електровоза;
рознос струму 2 електровоза;
рознос струму 3 електровози;
рознос струму 4 електровоза;
рознос струму 5 електровоза;
рознос струму 6 електровоза;
рознос струму 7 електровоза.
|
| Визначення струмів фідерів підстанцій, струмів підстанцій, струмів поста секціонування.
| 29 – 63:
29 – 33
34 – 38
39 – 43
44 – 48
49 – 53
54 – 58
59 – 63
| Розрахунок втрат напруги в контактній мережі на струмоприймачах електровозів:
втрати напруги в контактній мережі на струмоприймачі 1 електровоза;
втрати напруги в контактній мережі на струмоприймачі 2 електровоза;
втрати напруги в контактній мережі на струмоприймачі 3 електровози;
втрати напруги в контактній мережі на струмоприймачі 4 електровоза;
втрати напруги в контактній мережі на струмоприймачі 5 електровоза;
втрати напруги в контактній мережі на струмоприймачі 6 електровоза;
втрати напруги в контактній мережі на струмоприймачі 7 електровоза.
| 64 – 84:
64 – 66
67 – 69
70 – 72
| Розрахунок втрат напруги в рейковій мережі від струмів електровозів, що здійснюють рух по цьому ж шляху:
розрахунок втрат напруги в рейковому колі до 1 електровоза;
розрахунок втрат напруги в рейковому колі до 2 електровоза;
розрахунок втрат напруги в рейковому колі до 3 електровоза;
| 73 – 75
76 – 78
79 – 81
82 – 84
| розрахунок втрат напруги в рейковому колі до 4 електровоза;
розрахунок втрат напруги в рейковому колі до 5 електровоза;
розрахунок втрат напруги в рейковому колі до 6 електровоза;
розрахунок втрат напруги в рейковому колі до 7 електровоза.
| 85 – 153:
85 – 93
94–102
103–111
112–120
121–131
132–142
143–153
| Розрахунок втрат напруги в рейковій мережі від струмів електровозів, що здійснюють рух по суміжних коліях:
розрахунок втрат напруги в рейковій мережі до 1 електровоза;
розрахунок втрат напруги в рейковій мережі до 2 електровоза;
розрахунок втрат напруги в рейковій мережі до 3 електровоза;
розрахунок втрат напруги в рейковій мережі до 4 електровоза;
розрахунок втрат напруги в рейковій мережі до 5 електровоза;
розрахунок втрат напруги в рейковій мережі до 6 електровоза;
розрахунок втрат напруги в рейковій мережі до 7 електровоза.
| Закінчення таблиці 4.2
|
| 154 – 169:
154–155
156–157
158–159
| Розрахунок втрат напруги в мережі поста секціонування:
розрахунок втрат напруги в мережі поста секціонування від струмів 1 електровоза;
розрахунок втрат напруги в мережі поста секціонування від струмів 2 електровоза;
розрахунок втрат напруги в мережі поста секціонування від струмів 3 електровози;
| 160–162
163–164
165–166
167–169
|
розрахунок втрат напруги в мережі поста секціонування від струмів 4 електровоза;
розрахунок втрат напруги в мережі поста секціонування від струмів 5 електровоза;
розрахунок втрат напруги в мережі поста секціонування від струмів 6 електровоза;
розрахунок втрат напруги в мережі поста секціонування від струмів 7 електровоза.
|
| Розрахунок загальних втрат напруги в рейковій мережі до кожного з електровозів; втрат напруги в тяговій мережі на струмоприймачах електровозів; втрат потужності до струмоприймачів електровозів; потужності тягових підстанцій, що йдуть на тягу; миттєвого значення сумарного струму підстанцій і сумарного струму всіх електровозів, здійснюють рух по перегону.
| 171 – 173
| Запис у файли розрахункових даних.
|
| Затримка, необхідна для узгодження роботи процесора і дисковода комп'ютера.
|
| Закриття файлів даних.
|
Не нашли, что искали? Воспользуйтесь поиском:
|