63
То есть, для того чтобы внести изменения в боевую программу (которые утверждались совместным приказом министра радиопромышленности СССР и главнокомандующего Войсками ПВО), необходимо было пройти следующую цепочку: «причина и цель доработки боевой программы» ^ «объем исправлений в тексте программы и необходимый объем оперативной памяти» ^ «оценка эффективности предложения» ^ «степень влияния предложения на боевые возможности РЛС ДО «Дунай-3» и др.
Но все равно постепенно складывалось ощущение того, что «муки творчества» отходят на второй план.
В те редкие, после 1980 года, приезды Кутузова В.В. на объект и в городок мы с ним обсуждали и рассматривали ряд возможных направлений по доработке программы МПО.
Одно из них заключалось в изменении архитектуры программы. Опыт и знания уже позволяли разработать «скелет» алгоритма защиты от помех с последующим его ветвлением по различным наборам признаков в зависимости от класса помехи.
Причина перехода к новому архитектурному «скелету» МПО состояла в следующем. Многие задачи защиты РЛС ДО «Дунай-3» от помех решались Кутузовым В.В. таким универсальным методом программирования, который он называл «на проходе».
Дело в том, что Кутузову В.В., как разработчику, пришлось на этот шаг пойти не от хорошей жизни, так как ресурсы памяти и вычислительная мощность наших ЭВМ были недостаточными для качественной работы с помехами.
Суть метода «на проходе» заключалась в довольно замысловатом и достаточно опасном жонглировании ячейками оперативной памяти. То есть допускалась возможность того, что на одних и тех же ячейках оперативной памяти можно (учитывая логику работы программы) успеть решить разные задачи по анализу и обработке помех.
Большой проблемы в этом не было. Беда была в другом - в алгоритмах МПО не было жесткой иерархии приоритетов по обработке. В случае резкого изменения помеховой обстановки одни «циклы в цикле» могли неожиданно для себя встретиться (по одним и тем же адресам памяти!) с другими «циклами в цикле», что, естественно, приводило к сбою программы.
Чтобы избежать крайне нежелательного результата (останов боевой программы), «по всем углам» программы МПО были расставлены команды быстрого перехода и безусловно быстрого перехода (030 и 077) в начальную
точку соответствующей подпрограммы. Как мы тогда говорили: «Весь кафтан МПО у нас на заплатках».
После выполнения команды быстрого перехода дальнейшая работа соответствующей подпрограммы начиналась с процедуры начальных установок, т.е. как бы с «чистого листа», что, естественно, приводило к ситуации локального обнуления «масок» на уже обнаруженные области помех.
Если в это время «поле» было достаточно спокойным, то больших проблем не возникало. В худшем случае могла завязаться ложная траектория.
Содержание другого предложения было основано на достаточно длительном времени эксплуатации боевой программы МПО по реальной помеховой обстановке, что позволило не только набрать большой статистический материал для различных классов помех, но и изучить их «манеру поведения».
В результате была предпринята попытка перейти к разработке нового программного модуля по анализу статистических параметров распределения помех в зоне РЛС ДО «Дунай-3».
Для этого предлагалось следующее. Так как ЛЧМ-сигнал «натыкается» на помехи не одновременно, а по мере возрастания частоты зондирующего сигнала, то предлагалось построить по ширине спектра сигнала матрицу анализа помех. За элементы матрицы выбрать ее вектор-столбцы, разнесенные между собой с некоторым сдвигом по частоте.
Этот программный модуль позволил бы проводить более тонкий анализ поведения помех в зоне РЛС ДО «Дунай-3» с учетом оценки вероятностных параметров их распределения в вектор-столбцах матрицы помех.
Ясно было одно, что вначале требовалось реализовать первое предложение и только затем перейти ко второму.
Отнесся к этим идеям Кутузов В.В. доброжелательно, обещал подумать, но при следующей встрече сказал, что ничего не выгорит, так как свободной памяти на МПО практически нет.
Наверное, ситуация с памятью соответствовала действительности, так как незадолго до этого Владимир Владимирович после долгих уговоров все- таки выделил мне аж «целых 200 ячеек» оперативной памяти для очередной доработки.
На мой традиционный вопрос: «И каким же образом здесь можно уместиться?», сначала блеснули стекла очков с большими диоптриями, потом появились клубы дыма от вечно горящей сигареты и только затем хриплым баритоном прозвучал известный ответ: «Как обычно, мой дорогой, - на проходе».
Сегодня, мысленно представляя себе объем оперативной памяти программы МПО размером в 32 Кбайта, с большим трудом находишь объясне-
65
ние тому, каким образом наша любимица «маска» вообще была способна решать такие сложные задачи, не впадая «в беспамятство».
Особняком в общей череде лет боевых дежурств, доработок и испытаний стал 1982 год, когда по решению командующего Войсками ракетнокосмической обороны (РКО) на базе Харьковской инженерной академии ПВО первый и, как затем оказалось, последний раз были организованы Высшие академические курсы (ВАК) для офицеров отделов боевых алгоритмов и программ Войск РКО.
Согласно директиве курсы планировалось провести с апреля по июнь 1982 года. Так как на этот момент времени в в/ч 52361 (Кубинка) было два отдела алгоритмов и программ, то от отдела боевого применения на курсы был командирован майор Талалакин И.А., а от отдела эксплуатации боевых программ капитан Пунин И.П.
Харьков очаровал. Восхищаясь его красотами, впитывая его неповторимую романтику, мы наслаждались богатством и разнообразием этого города: Покровский собор, Благовещенский кафедральный собор, Успенский собор, Сумская улица, площадь Дзержинского, парк Шевченко, парк Г орького, площадь Руднева.
Но если Харьков очаровал, то академия покорила. Занятия вели лучшие лекторы вуза, программа была комплексной: оперативно-тактические семинары (начальник академии, тогда генерал-лейтенант Стрельников В.К.), вычислительные комплексы и системы (полковники Чуркин В.Н. и Григорьев О.Н.), программирование (полковник Онуфрей Ю.Е.), радиолокация, радиоэлектронная борьба и др.
В это время в академии учились два наших товарища по отделу алгоритмов на Кубинке: майор Кильдишов В.Д. и майор Барткевич Г.В. Вячеслав Дмитриевич готовился к выпуску, а Геннадий Васильевич переходил на последний курс.
Теплый прием, радушие и искреннюю радость от встречи оказала нам семья Кильдишовых: жена Валентина и их прекрасные дочери Екатерина и Наталья. Под их приятным руководством на выходные дни были разработаны маршруты посещения достопримечательностей города и пункты отдыха, начиная от знаменитого на весь СССР театра кукол и заканчивая канатной дорогой «Парк Горького - Павлово поле».
Напоследок, посетив историко-краеведческий музей города и долго рассматривая рог изобилия на гербе Харькова, мы с Вячеславом Дмитриевичем пришли к единодушному выводу, что он действительно точно отражает его суть.
После возвращения в июне 1982 года обратно в часть стало ясно, что существует такая болезнь, название которой «Харьковская инженерная академия ПВО».
То есть если раньше и были мысли по поводу поступления в Калининскую (Тверскую) командную академию ПВО, тем более что я в ней многократно бывал по спортивным делам, проходя обучение в Калининском (Тверском) суворовском училище (1967 - 1970 гг.), то теперь в этом выборе «Харьков - Тверь» 1982 год поставил окончательную и жирную точку.
В сентябре 1982 года после окончания с золотой медалью Харьковской инженерной академии ПВО подполковник Кильдишов В.Д. вернулся на Кубинку, получив назначение на должность начальника отдела боевых алгоритмов и программ в/ч 52361.
Это событие не могло остаться незамеченным. Один из эпизодов возвращения Вячеслава Дмитриевича в отдел нашел такое отражение в местном фольклоре:
Никогда бы не подумал, что два года,
Срок окажется совсем такой уж малый,
Но судьба армейская слепая,
Вновь свела нас с дядей Славой.
В «академиях» всему он научился,
И окончил все, что можно, на «отлично»,
Мог науку бы продвинуть. И прилично,
Но в отделе нашем снова оказался.
Как на грех, тут планы «жизни» подоспели,
И мороки, как обычно, всем хватало,
Но ребята просто за день оглупели,
С дядей Славой, с дядей Славой.
Здесь и крик, и смех, и общее смятенье,
Первым план составить - верная погибель,
До чего ж сумел запутать все простое,
Наш мыслитель и мучитель.
После каждой запятой мы в штаб звонили,
Дядя Браун в телефон стал материться,
Чувствую, придется лечь в больницу,
Подлечиться, подлечиться...
Далее, в 1985 году, Вячеслав Дмитриевич назначается преподавателем кафедры ПРО Калининской (Тверской) академии ПВО, успешно защищает кандидатскую диссертацию, заслуженно становится доцентом и полковником. После увольнения в запас, к концу 1990-х годов, семья Кильдишовых
67
переезжает на постоянное жительство в г. Голицыно. Забегая немного вперед, хочется сказать, что сегодня (2015 г.) мы с Вячеславом Дмитриевичем совместно трудимся в одном вузе: Западно-Подмосковный институт туризма - филиал Российской Международной академии туризма (г. Г олицыно), а Вячеслав Дмитриевич является профессором этого вуза.
Отдельно хочется вспомнить 1983 год, так как он оказался последним годом службы в отделе боевых алгоритмов на Кубинке.
После разделения отдела (1979 г.) и до моего отъезда в 1983 году на новую систему ПРО А-135 (г. Софрино, Московская область) мы постоянно несли службу в одном боевом расчете с майором Постригань В.Ф.
Валерий Федорович - замечательный, умный, добрый, широкой души человек и в то же время человек непростой судьбы. Он принадлежал к плеяде тех знаменитых выпускников Киевского училища ПВО 1967 года, с которых отдел, собственно, и начал свою славную боевую алгоритмическую жизнь, в их числе: Половинкин В.И., Арешков Л.П., Матвиенко А.П., Но- виньков Г.А., Петров В.П., Постригань В.Ф., Мартыщенко Б.Н., Аржаных Е.П.
Так получилось, что отпуск в 1983 году у Валерия Федоровича заканчивался в начале мая, а у меня он только начинался в конце апреля, и с его стороны было гостеприимно предложено на несколько дней приехать в Киев.
Жили в центре, на улице Якира, в специально построенном для офицеров Киевского училища доме, квартиру в котором получил его отец, а в 1983 году проживала его мама.
Вплотную к дому, сразу за забором начиналась территория самого училища, и по утрам мы хорошо слышали все необходимые атрибуты воинской жизни знаменитого вуза: оркестр, гимн, развод на занятия, зычные голоса командиров, четкий шаг курсантских подразделений.
Что можно успеть в Киеве за 3 дня? Но Валерий Федорович, несмотря на последние дни своего отпуска, сделал царский подарок: Киево-Печерская лавра, Андреевский спуск, Аскольдова могила, древняя София, Мариинский парк, Владимирская горка, Крещатик, кручи Днепра, каштаны...
Спасибо тебе, Валерий Федорович (19 декабря 1942 г. - 28 мая 2009 г., похоронен на Кубинке), за добрые дела, отеческую заботу на боевых дежурствах, мудрые советы и любовь к людям. До сих пор с благодарностью вспоминаю все годы совместной службы и эти дни, проведенные вместе с тобой в чудесном Киеве.
Завершая эту часть записок, отдельно хочется сказать несколько слов о С.Ф. Губенском. С именем Станислава Федоровича у меня всегда связано ощущение чего-то умного, тактичного, справедливого, надежного и доброго.
68
С позиций 22-летнего лейтенанта 34-летний Станислав Федорович всегда казался мне очень взрослым и недосягаемым по главным вехам своей биографии. Ребенок войны (7 июня 1941 г.), трудное, голодное детство; учеба в старших классах в вечерней школе, затем - тяжелая, изнурительная работа в геологических экспедициях на Крайнем Севере, в Забайкалье, на заводах в городе Вологда. Только в 1962 году, на пределе, в возрасте 21 года поступление в наше родное Пушкинское училище ПВО, которое он в 1965 году окончил с красным дипломом, а в 1974 году - Харьковскую инженерную академию ПВО.
Из его рассказов я знаю, что он всегда хотел служить именно в отделе боевых алгоритмов. К этому были все основания как по профессиональному уровню подготовки, так и в силу интеллекта и редкому дару поиска нестандартных решений. Поэтому абсолютно заслуженно именно он, после повторного объединения отдела боевых алгоритмов в одно подразделение, был назначен его новым, «объединенным» начальником.
Служба в отделе, постоянная работа по выявлению и анализу сложных нештатных ситуаций, оценка влияния помех на боеготовность РЛС, их опасность для завязки ложных траекторий и много-много других неординарных задач боевого применения многократно подтвердили эти наблюдения.
Да и после увольнения в запас подполковник Губенский С.Ф., имея за плечами огромный опыт службы в отделе алгоритмов, разработал много интересных и полезных программных продуктов для автоматизации работы различных гражданских организаций. В их числе Госснаб, где Станислав Федорович занимал должность заведующего сектором единой системы капитального строительства, РемЖилСервис (главный инженер) и др.
В качестве краткого итога за этот период службы, в ходе которого была проведена серьезная модернизация «старой» системы ПРО А-35, хочется сказать следующее.
В середине 1970-х годов, за счет глубоких алгоритмических доработок на средствах системы, была решена одна из ключевых задач любой ПРО - возможность поражения сложной баллистической цели со средствами преодоления ПРО, что явилось по своей сути успешной реализацией многоканального комплекса на «старых» одноканальных средствах системы.
Многоканальность была достигнута путем объединения информации от нескольких локаторов, рассредоточенных на значительной площади Подмосковья, работающих в единой распределенной вычислительной сети в составе 30 ЭВМ по жесткому боевому алгоритму в реальном масштабе времени.
И, несмотря на то, что объем памяти наших ЭВМ был невелик, за счет программирования в машинных кодах нам удавалось разрабатывать ком-
69
пактные вычислительные процедуры, которые обеспечивали эффективное решение задач обнаружения, сопровождения, траекторной обработки, защиты от помех, функционального контроля и др.
Нам посчастливилось быть и участниками, и соавторами решения этих задач. Это тяжелая и красивая работа, характеризующая высочайшую квалификацию разработчиков системы ПРО и высокий профессионализм офицеров отдела боевых алгоритмов и программ РЛС ДО «Дунай-3».
Отдел боевых алгоритмов и программ системы ПРО А-135
(1983 - 1986 гг.)
К лету 1983 года состоялось мое назначение в отдел боевых алгоритмов и программ в/ч 2007 новой системы ПРО А-135 (г. Софрино, Московская область). Отдел комплектовался постепенно, основной приток составляли офицеры из отделов алгоритмов «старой» ПРО А-35: стрельбовых комплексов (Клин, Наро-Фоминск, Загорск (Сергиев Посад) и Чеховская РЛС ДО «Дунай-3У».
К сентябрю 1983 года, после прибытия в часть выпускников Пушкинского, Житомирского и Киевского училищ и их назначения на первичные должности, отдел был укомплектован практически полностью.
Согласно решению командования, до конца 1983 года офицеры отдела были направлены на учебу в Институт точной механики и вычислительной техники, который разрабатывал вычислительные комплексы и для «старой» ПРО А-35 (Москва, метро «Ленинский проспект»). На фото: главный корпус ИТМВТ АН СССР.
Цель командировки: изучение архитектуры многопроцессорного вычислительного комплекса (МВК) «Эльбрус» и программирования на языке высокого уровня «Эль-76».
Лекционные и практические занятия проводили ведущие специалисты института, которые являлись разработчиками основных устройств суперЭВМ того времени «Эльбрус» (с быстродействием более 100 млн операций в секунду) и машинно-ориентированного языка программирования высокого уровня «Эль-76».
Многое было в новинку: принципы и методы построения операционной системы; сегментно-страничное распределение памяти; аппаратный принцип контекстной защиты программ и данных; методы реализации многопроцес-
|