ЖАНРЫ

От деревеньки Мосеево до Москвы. Воспоминания и размышлизмы
Шрифт:

Разработка автоматизированных систем управления на речном транспорте стала моей основной работой на последующие десятилетия.

С благодарностью вспоминаю моих коллег по этой работе: Неволин В.В. и Кока Н.Г. в Минречфлоте, Захаров В.Н., Федюшин В.М., Фадеев И.П., Бутов А.С., Белов А.Ф., Чупалов В.М., Платов Ю.И., Долгов Н.Я. и многие другие в вычислительных центрах и институтах речного транспорта.

Разрабатывались типовые технические задания на АСУ Пароходство» АСУ «Порт», классификаторы судов, портов, грузов, методика расчёта экономической эффективности АСУ и другое. Организовывались вычислительные центры, поступала и периодически менялась вычислительная техника. Разрабатывались системы и подсистемы. Много было командировок в различные города в составе комиссии по приёмке АСУ в промышленную эксплуатацию.

Обо всём этом в краткой статье рассказать невозможно. Расскажу здесь только об основной и наиболее интересной моей работе – создание АСУ «Диспетчер».

Я со времен диссертации не упускал из вида область оперативного диспетчерского управления, но первые годы в ЦНИИЭВТе не мог ею вплотную заняться, так как при распределении функций она была поручена горьковскому и ленинградскому ВЦ.

ЦНИИЭВТу были поручены подсистемы верхнего, министерского уровня, но также и общесистемные вопросы всех речных АСУ. Со временем я пришёл к убеждению, что в области диспетчерского управления нужно и можно подойти к созданию АСУ на другом качественном уровне.

Тогда я делаю решительный ход. К этому времени (1978 г.) моим куратором в министерстве становится Кока Николай Григорьевич (он когда-то был моим конкурентом при назначении в ЦНИИЭВТ, но отношения у нас хорошие). Кока тоже влюблен в область автоматизации оперативного управления и занимался ею. Пишу ему обстоятельную записку (страниц на 70) о том, как нужно строить систему, причем первоначальной базой определяю Московское пароходство (я к нему близок), а не Волжское, которое является базой горьковского ВЦ. Через некоторое время звоню: «Прочитал?» – «Это моя настольная книга».

Кока – блестящий организатор, и постепенно у нас складывается тандем, его вопросы – организационные, мои – методические и конструкторские (хотя и он в них не дилетант). Но скоро сказка сказывается, да не скоро дело делается, а дело у меня обозначено большое. Нужно сделать систему, объединяющую пароходство и все его порты и диспетчерские от Рыбинска до Мурома, причем работать она должна в реальном режиме времени, при той-то технике. Нужно многих людей убедить, и чтобы дали большие деньги.

Летом 1979 г. Кока рассылает по городам и весям мою записку и организует большую поездку на теплоходе «Петр Андрианов» по водным путям Московского пароходства с привлечением многих людей. Как на грех, перед самой командировкой я попал в больницу (остеохандроз грудного отдела позвоночника). Не долечившись, сбегаю из больницы (врач: «Пиши расписку. Ты ко мне еще вернешься»). Идем от Горького по Оке. Сначала Кока организует большой разбор на «Андрианове» в кругу разработчиков. Я делаю доклад, выступают все, большие споры, особенно недовольны горьковчане – от них уходит перспективная работа, и они ее видят иначе. Кое-как вырабатываем общий подход – в портах сумятицы умов не заводить, а в деталях потом разберемся. Кока (вот организатор) успокаивает горьковчан тем, что и они будут участвовать в работе. Во всех портах – доклад, обсуждение, изучение местных условий. Основное сделано, и в Москве я временно возвращаюсь в больницу. В Москве агитацию продолжаем, находим активного сторонника в лице зам. начальника пароходства Копаева Н.И. (Кока нашёл).

В 1980 г. Кока сумел включить работу в план Государственного комитета по науке и технике на 1981–1985 гг. с хорошим финансированием. За речным транспортом в области АСУ закреплен институт МНИПИСПУ, его и определяют разработчиком. Я не возражаю, пока я не чувствую возможностей принять на себя эту огромную работу, а МНИПИСПУ – специализированный институт. К тому же какое-то методическое участие мне обеспечено, и Кока настаивает на том, чтобы я в сторону не уходил. «Имей в виду, в любом случае будем отвечать вместе».

Промчалась пятилетка. В пароходстве и во всех портах стоят ЭВМ «СМ-4», они связаны выделенными каналами связи. Однако пароходство систему не принимает, много недоделок и того, что не нравится. Приходит народный контроль СССР и по-божески дает еще год (все-таки система большая).

Здесь я считаю возможным и нужным активно включиться в работу. Этому предшествовало то, что я пополнил свои кадры программистов. Особо нужно сказать о Дмитрии Михайловиче Семизе. Он пришел ко мне из учебного института водного транспорта, кандидат физико-математических наук. Сомневался в приеме, так как из учебного института его попёрли за организацию пьянки 7 ноября. Звоню знакомому декану Кирьякову (у меня его дочка работает, он должен сказать истину). Говорит: «Золотая голова, но есть ложка дегтя». Оказался прав, но сейчас мне нужна золотая голова, Семиза принимаю. Для начала даю ему одну темку, в которой нужно запрограммировать базу данных на ЭВМ «Искра-226». Семиз быстро осваивает неизвестную ему систему программирования. Тема рассчитана на год, но через 3 месяца Семиз докладывает, что все сделано и, главное, приносит акт приемки. Та-ак, вот кто мне нужен.

Смотрю, что сделал МНИПИСПУ. В начале работы главный разработчик Ивановский Миша со мной контактировал, я ему был нужен в чисто речных вопросах. Теперь же я ему вреден, поскольку могу разобраться в том, что он не хочет показывать. Но я теперь член приемной комиссии, и ему не отвертеться, да и система уже установлена в пароходстве. Вижу, что система нетехнологична по основным моментам – интерфейсу диспетчерского ввода и межмашинному обмену. За такой системой диспетчера работать не будут.

Скромно отойти в сторонку? Да все-равно меня не погладят, я был методическим закоперщиком. Разговариваю с Семизом, объясняю задачу – сделать другое программное обеспечение, Семиз загорается. «Ну что, Дмитрий Михайлович, забьем Мике баки?» «Евгений Владимирович, не сомневайтесь, обязательно забьем». Подключаю к Семизу еще квалифицированного программиста, Колю Югина. Потом и других подключаю для информационного обеспечения и других дел – в отделе хорошие люди, хотя большинство женщины. Работаем без всякой официальной темы, подпольно. Кока напоминает: «Помни – отвечать вместе будем». Отвечаю неопределенно, не раскрывая замысла: «Николай Григорьевич, мы думаем». «Думай, голова, думай».

Мне и в отношении себя нужно принять решение. У меня на 90 % подготовлена докторская диссертация, но я знаю, какая возня с ней предстоит, если идти на защиту. Тогда в работе по АСУ «Диспетчер» я буду участвовать ограниченно, как начальник отдела. Нужно выбирать что-то одно. Выбираю АСУ «Диспетчер», диссертация несколько лет пылится на полке, пока не устаревает, а я теряю к ней интерес. Не жалею, мне интересна работа по АСУ «Диспетчер». К тому же есть и другой аспект. Например, один из моих жестких оппонентов, Каплан А.М., через три года говорит: «Ну, Евгений Владимирович, ты теперь – голова, настоящий главный конструктор».

Семиз в это время – выше всяких похвал, просто удивляет. Обсуждаем вопрос об операционной системе, он решительно заявляет: «С этим барахлом возиться не будем, я нашел через знакомого, начальника ВЦ Верховного совета Камшицкого, другую систему – Диамс». Быстро с Югиным ее осваивает. Я лично предметно занимаюсь структурой информации. Предлагаю свою картинку ввода (это определяющий элемент в части состава информации). Долго спорим с Семизом и Югиным, принимают (им просто не прикажешь, все пропускают через свое представление). Придумываем разные детальки с целью максимальной технологичности ввода для диспетчера.

Особый вопрос – межмашинный обмен. Стандартную программу Диамса тоже забраковываем. «Дмитрий Михайлович, ищите толкового парня через Камшицкого». Приводит азербайджанца Рустема (фамилию забыл; через несколько лет парень умер). Принимаю на работу по совместительству. Как работал этот Рустем – нужно сказать. Вечером сидим за дисплеями в ВЦ пароходства. Рустем работает в машинных кодах, это особый трудный вид программирования. Вперился в дисплей, ни с кем не разговаривает. Входит уборщица, мы все (кроме Рустема) встаем, чтобы дать ей возможность поводить шваброй. Трогает Рустема за плечо, тот не отрываясь от дисплея приподымает зад, уборщица вынимает стул, Рустем не изменяет позы. Уборщица водит шваброй возле его ног, подставляет стул обратно. Сделал программу.

Поделиться с друзьями: