Возврат (return) на оглавление мемуаров


Виктор Андреев.
Записки математика.
Трассировка и раскладка кабелей на компьютере.


     


      После армии я сначала решил отдохнуть. Некоторая сумма денег, заработанная в стройбате, этому способствовала. В основном время я проводил на пляже. Из одежды в ходу был только пляжный комплект. Примерно через два месяца деньги стали подходить к концу и надо было думать об устройстве. И не столько на работу ради денег, сколько продумать и реализовать устройство научной карьеры. Необходима была высокая должность и, соответственно достаточная для жизни зарплата, чтобы не думать примерно лет 10 о карьерном росте. Также не бояться, что старший по должности отнимет результаты работы. И, самое главное, работа должна иметь научную перспективу.
      Помог сначала отец. Через своего приятеля, начальника ******го управления одного министерства, он меня решил устроить на работу.
      Ранее отец был оперативником МГБ. Когда произошла хрущевская чистка органов безопасности, отца как имеющего только 7 классов образования, перевели работать снабженцем в КГБ. Его товарищи по службе к моему времени устройства на работу имели высокие должности. Сначала начальник управления предложил мне пойти на службу в КГБ. Но я, уже знакомый с армейской службой, знакомый с милицейской работой и мечтавший о науке, объяснил свои только научные планы. Начальник управления вызвал начальника отдела кадров одного авиационного института, который появился в кабин
     ете примерно через 15 минут, и дал ему короткую команду: «устроить ведущим инженером». Кадровик знал о тонкостях такой «рекомендации» и немного нервничал, когда я явился на собеседование к реальным специалистам.
      Я не зря на службе в армии в свободное время устно решал задачи по высшей математике из задачника для пед. вузов и устно решал задачи по шашкам на конкурсе объявленным газетой военного округа. Я знал какое впечатление производит так оттренированное мышление на зрителя. До армии я подобное видел у специалистов лаборатории надежности, где я начинал научную карьеру.
      В результате меня оценили годным решать задачи прогнозирования к великому удовольствию кадровика, который присутствовал на собеседовании. Но тестировали меня, а я определил малую научную перспективность задач, которые меня ожидали.
          Я решил обратиться в ассоциацию пользователей ЭВМ серии «Мир» к Стеганцеву В.И.. Стеганцев работал в здании ВЦ АН СССР. Я кратко обрисовал ему свою ситуацию, был понят и мне он выдал координаты Д. С. Ямпольского из ТЯЖ.....(ТПЭ). После короткого собеседования я был зачислен на должность руководителя бригады ТПЭ - людей моей специальности было исчезающе мало. Д. С. Ямпольский был старый заслуженный специалист по приводам и системам управления прокатными станами. Работать у него было комфортно. Но все хорошее быстро кончается - по указанию сверху организовали отдел математических методов проектирования.
      Партия решила — партия мобилизовала. В ходу был слоган, что каждая кухарка будет управлять государством. А в ТПЭ был крайний дефицит реальных специалистов. Но должность начальника отдела математических методов головной организации министерства считалась очень теплой — и высоко и не надо отвечать за проектную текучку. К проектной текучке относились проекты металлургических заводов в Индии, Финляндии и других странах. У директора ТПЭ был сын — Юлий. Прекрасный специалист по электрике и вычислительной технике, но его нельзя было брать под начало отца — в стране боролись с кумовством и семейственностью. Поэтому поступили так. Юлий был начальником отдела смежной организации ЭЛЕКТРОПРОЕКТ того же министерства. Начальником отдела математических методов проектирования был назначен секретарь парторганизации КПСС ТПЭ Сускин Виктор Александрович. Главным специалистом отдела был принят приятель сына директора - Зерин Сергей Николаевич. Сускин до этого был начальником группы архивистов, внедрил в работу, рассказывали, шкаф с ящиками с картотекой, поэтому считался специалистом по механизации проектных работ. Зерин был йогой, сейчас сказали бы кришнаитом, не пил пиво — пил квас, демонстративно - стоял в рабочее время на голове и любил молоденьких секретарш директорской канцелярии. Набрали и остальных людей. Я от подбора сотрудников был отстранен. Считалось, что места в отделе не связанным с реальными проектами очень теплые, поэтому распределением этих мест занималось только руководство. Однако сквозь начальственное сито попадали в отдел и реальные работники, например, Люся Чичеурова и Марина Заславская — они отвечали за работоспособность вычислительной машины МИР 2. До последнего времени я поддерживал с ними контакт. Все мы уже на пенсии, прожив тяжелую, временами драматическую, жизнь. Многие сотрудники отдела были просто хорошие люди, но не имели специфической подготовки для для решения сложных системных задач на вычислительной технике.
      Теоретически была возможность подготовить этих людей для работы, но общий ход событий это не дал сделать. Программирование осваивали и в других отделах ТПЭ. Так с сотрудником отдела проектирования электроснабжения Сашей Алистратовым я сделал программу расчета токов короткого замыкания на ЭВМ МИР - 2. С Женей Миткевичем я опубликовал статью о своей модификации метода поиска экстремума методом конфигураций. Но тогда решались локальные задачи и требовалось программировать только одну программу с известным алгоримом. Сложных программных комплексов никто не делал и делать было не на чем. ТПЭ не имел своей мощной вычислительной машины. Предполагалось установить вычислительную машину ЕС 1040 или ЕС 1022 в зависимости от технического задела в разработке программ. Конкурентом в получении одной из этих машин был сын директора Юлий. Под его руководством сделали программу расчета прожекторного освещения стадионов. Его отдел в ЭЛЕКТРОПРОЕКТе впоследствии и получил ЕС - 1040.
      Но меня брали на конкретную задачу трассировка и раскладка кабелей с помощью ЭВМ. Суть задачи была в следующем:
  - имеются планы размещения электрооборудования в машинных залах на разных отметках (высоте относительно уровня земли);
  - имеются кабельные журналы, где для каждого кабеля задается имя кабеля, его точки подключения (начало и конец) и марка кабеля;
  - требуется определить маршрут прокладки каждого кабеля и порядок размещения кабеля на кабеленесущих сооружениях (трассировка и раскладка кабеля).
      Математики решали подобные задачи. Например, были известны методы решения задачи нахождения маршрута на графе и задачи нахождения плотной упаковки. Были также отечественные и зарубежные попытки решения подобной задачи с помощью ЭВМ. Все осложнялось тем, что проектировался огромный металлургический завод, прокатный стан или электростанция. И надо было решить эту задачу на том парке очень не надежных вычислительных машин, с маленькой оперативной памятью — только до 0.25 - 0.5 мбт. С другой стороны крайне низкие расценки на труд конструктора делали неэффективными многие попытки автоматизации этого этапа конструирования. Также были и вычислительные трудности — время счета увеличивалось в квадратной, иногда, в кубической зависимости в зависимости от сложности объекта. Также, тогда еще не было машинной графики — были только первые эксперименты. Итак. Речь шла о проектировании объектов содержащих тысячи единиц оборудования и 50 000 до 500 000 кабелей. Естественно в этих объектах были десятки машинных залов на разных высотных отметках. Эти залы соединялись как вертикальными кабельными шахтами так и горизонтальными кабельными тоннелями. Ставились руководством в других министерствах аналогичные задачи для проектирования самолетов и ракет. И уже на тех ЭВМ надо было решить весь спектр задач и теми кадрами, которые были в наличии.
     Порядок создания программ и программных комплексов определялся поэтапно государственными стандартами — ГОСТами. Я выделю три этапа решения из нескольких: техническое задание, технический проект, рабочий проект.
      В техническом задании надо описать постановку проблемы, методы ее решения и технические параметры будущего продукта. В техническом проекте надо представить задания на программирование. Технический проект был важным документом, по его утверждении открывалось финансирование всех работ и финансирование закупок вычислительной техники. Рабочий проект - это была уже готовая система автоматизированного проектирования, готовая для тиражирования во всех организациях МИИНМОНТАЖСПЕЦСТРОЙ.
      В рамках МИНМОНТАЖСПЕЦСТРОЯ уже была создана работоспособная система автоматизированного проектирования трассировки и раскладки кабелей, сделанная украинским математиком Леной Керер. Но она была рассчитана на малые объекты. При переходе на большие объемы время счета растет пропорционально квадрату и даже кубу роста размера объекта. Также увеличение размера объекта приводило к необходимости использования внешней памяти ЭВМ вместо оперативной, что еще в сотни и тысячи раз увеличивало время счета. Надо отметить крайнюю ненадежность вычислительных машин того времени. Мелкие сбои, но приводящие к потере информации случались по несколько сбоев за рабочую смену, а крупные, многодневные , остановки работы ЭВМ случались несколько раз в квартал. Читая лекции проектировщикам, которые не раз командировались на работу в тропические страны, я уподоблял сбои ЭВМ стаду обезьян в коридоре проектной конторы. Если в проектный зал проникает мартышка, то она рвет в клочья какой-либо проектный документ и сбегает. Но если проникает горилла, то проваливается пол и работа останавливается на длительный ремонт. Так проектировщики и конструкторы начинали понимать особенности работы с ЭВМ. Хотя некоторые типы ЭВМ показывали высокую надежность при соответствующем обслуживании.
      В ТПЭ была хорошая группа обработки научно — технической информации. Я им заказал сделать подборку материалов по аналогичным задачам за рубежом. Интересны были материалы по проектированию атомных электростанций западными компаниями. Но после серии практически непрерывных полугодовых консультаций с конструкторами высокого должностного уровня с Власовым В.Д. и Шиковым В.Л. и др., - оказалось, что западные технологии конструирования кабельных сетей существенно отличаются от отечественных. Прежде всего по плотности потоков кабелей. На западе был принят тепловой проверочный расчет потоков кабелей, поэтому была высокая допустимая плотность потока кабелей и проблем с так называемой раскладкой кабелей не было. В СССР изоляция кабелей была менее стойкой и 1968 - 69 годах в ТПЭ были проведены испытания кабелей, в результате которых установили правила раскладки силовых кабелей:
  - каждый кабель должен отстоять от другого в сечении потока на один диаметр;
  - все силовые кабели большого и среднего сечения должны прокладываться отдельно от других;
  - также отдельно должны прокладываться высоковольтные кабели, кабели малого сечения, автоматики, радио кабели и др.
      Наиболее часто кабели размещали на рядах вертикальных стальных реек с кронштейнами. И каждый кабель закреплялся на нумерованном месте кронштейна - полки, одном и том же по всей длине прямолинейного ряда реек. Весь ряд реек с кронштейнами монтировался из секций и назвался кабельной конструкцией. Кабельная конструкция имела уникальный номер в пределах проектируемого объекта и называлась трассой кабельных конструкций. Были еще другие виды кабеленесущих сооружений: стояки, трубные блоки, протяжные ящики и т.д. Все это оборудование было стандартным и имело стандартные способы крепления на объекте. Если было, что - то нестандартное,то конструктор изготавливал чертежи способа установки кабеленесущего сооружения.
      Обычно кабельные конструкции размещались в технических полуэтажах под машинным залом. Но это приводило к новой напасти — на бронеоболочке кабелей пробовали свой сварочный аппарат водопроводчики при ремонте водопровода, который размещался в те же полуэтажах. Причем водопроводчики отличали высоковольтные кабели от низковольтных — проба сварки на высоковольтном кабеле под напряжением приводила к взрыву. Поэтому кабели прокладывали в стальных коробах, устанавливаемых на полках. Это не анекдот. Такую информацию я получил на техническом совещании под руководством Власова В.Д. Эти, совещания проходили очень серьезно и приучили меня вести протокол с подписями присутствующих. Иногда, ожидая очереди своего техсовета, заставал другие технические советы, например, обсуждался вопрос тепловой защиты кабельной трассы конструкций над путями провоза ковша с расплавом чугуна, т.е. каждый технический вопрос тщательно прорабатывался или конструктором единолично, либо на техническом совещании.
      Читатель может отметить, а где математика? Отвечу — именно масса технических тонкостей задавала метод математического решения задачи.
      Очевидно, что подготовку и накопление больших объемов информации надо было осуществлять по тогдашним технологиям АСУ (автоматизированных систем управления).
      Разработка АСУ создало ряд приемов работы с большими массивами информации. Прежде всего существовал принцип ввода, накопления и проверки информации. Вся информация готовилась в группах подготовки информации. Там с бланков набивались перфокарты. В строке бланка было не более 80 позиций, по числу возможных пробивок на перфокарте. Перфокарты предполагались из-за нераспространенности других способов подготовки информации, хотя были и методы подготовки на перфолентах и на магнитных лентах. Появившиеся через несколько лет дисплеи и текстовые редакторы также были рассчитаны на образ перфокарты. При вводе информация накапливалась и с помощью простенького алгоритма слияния сортированных файлов накапливалась. При этом производилась простейшая проверка. Ошибочные записи выявлялись, производилась новая набивка перфокарт, вновь производился ввод и проверка.
      Нормировалось не более 10% ошибок при подготовке информации. Тогда для 10000 записей исходного массива, на первом этапе ожидаемое число ошибочных записей - 1000. На дальнейших этапах: 100, 10, 1. То есть, ожидаемое число вводов информации V массива из М записей:
     
      V = lg M + 1
      Естественно встает вопрос кто будет готовить эту информацию и юридически отвечать за этот проект. Объекты предполагалось проектировать крайне ответственные. Например, информация о простое из-за аварии прокатного стана более чем 2 часа должна докладываться в Совет Министров.
     
      Однажды из-за варварской эксплуатации взорвался силовой кабель и начался пожар в кабельном тоннеле электрохозяйства, обслуживающего прокатный стан. Чтобы быстро все восстановить вскрыли крышу подземного кабельного тоннеля. Но на беду в этой засушливой местности прошел тропический ливень. В результате был «внеочередной съезд» обкома КПСС, МВД, КГБ, прокуратуры и всех организаций от АБВ до ЭЮЯ.
     
      Представьте, что на некоей атомной электростанции конструкторы не учли противопожарные требования и что - то загорелось. Поэтому проектировщики и конструкторы головой отвечают за каждый ляп. А изоляция кабеля - горючий материал.
     
      Поэтому было необходимо обеспечить эксплуатацию подобной системы только силами конструкторов, которые отвечали за проект . Для этого был принят принцип прямой и обратной интерпретации. В этом случае исходная информация, промежуточная и выходная информация должна быть понятна конструктору, а его команды на его языке должны быть транслированы в коды представления информации для математического решения задачи на ЭВМ.
     
      Кроме этого была проблема связанная с физическим ограничениями человека за пультом управления:
  - человек не может запомнить более 7 абстрактных символов за 20 минут, иначе вновь поступившая информация стирает более раннюю (ограничение временной памяти человека);
  - исходная информация неоднократно корректируется проектировщиками и конструкторами и счет трассировки и раскладки кабелей на ЭВМ осуществляется при крайнем дефиците времени.
      Оценим количество автоматизированных операций над проектом:
  - 100 кабельных журналов по 1000 кабелей;
  - 100 машинных залов по 1000 единиц оборудования.
     В этом случае оценка только количества операций ввода:
      2* 100 * (lg 1000) = 600
  количество операций трассировки
      100 * 100 = 10000
      Правда примерно 40% кабелей проходит по одному залу, но количество операций трассировки не меняется, а сокращается только время трассировки при коротких маршрутах. Т.е. без АСУ счет подобных проектов невозможен.
     Примерно за пол - года была выполнена работа по определению информационных структур описывающих:
  - имя (маркировку) кабеля, которая разделяла сети кабелей при раскладке;  
  - марку кабеля;
  - сложноструктурированные адреса подключения кабеля;
  - описание трасс кабеленесущих сооружений, на которых расположен кабель. Также определены и согласованы выходные формы и промежуточные для оценки проекта. И наконец определен математический принцип решения этой задачи:
  - трассировка производится независимо от раскладки кабелей;
  - раскладка осуществляется независимо от трассировки после трассировки всех кабелей;
  - трассировка осуществляется по графу, где нет вершин отображающих оборудование, а только трассы;
  - граф трасс кабеленесущих сооружений формируется автоматически в двух формах сжатой и полной форме. В сжатой форме нет точек подключения кабелей, а в полной еще добавлены и точки подключения кабелей. Очевидно сжатие графа повышает быстродействие пропорционально квадрату - кубу коэффициента сокращения числа вершин графа. Более того все начинает размещаться в оперативной памяти ЭВМ.
      Трассировка решается как задача построения минимального остовного дерева на некотором графе. Алгоритмы трассировки были известны. Варианта было два:
      - дерево строится из одной вершины графа, и процесс заканчивается, когда минимальное дерево достигнет конечной вершины графа (метод Форда);
      - дерево строится из двух вершин, начальной и конечной, и процесс заканчивается когда любой другой маршрут будет длиннее проложенного (метод Никольсона)
      Как правило графы представлялись матрицами. Но в нашем случае степень вершины графа была не более 4, поэтому для относительно малой оперативной памяти ЭВМ матричное представление графа было неэффективным и при ручной подготовке информации требовалось знание теории графов от конструктора или включался юридически безответственный математик в процесс конструирования. Требовалось что - то другое для разрешение этого технического противоречия.
      На новую форму графа натолкнула необходимость представления разрезов по каждой трассе кабельных конструкции между точками отвода кабеля с кабельной конструкции. Эти точки могли быть и вводами - выводами кабеля от оборудования или точками перехода кабеля с трассы на трассу вдоль маршрута (перекрестки трасс). У нас трасса представлялась на плане машинного зала отрезком прямой. Сечение на отрезке задается одним параметром, например расстоянием от точки начала трассы. С другой стороны при расчете смет надо было учитывать какая часть кабелей укладывается на трассах конструкций, какая в трубах и т.д. В мировой практике маршрут прокладки кабеля описывался перечнем:
      - разрезов;
      - перекрестков трасс-конструкций;
      - трасс.
      Было выбрано представление маршрута перечнем трасс. Это решало много проблем. В частности помогло решить задачу автоматизации создания графа трасс. Тогда для множества трасс:
     
Т= {Ti}

Имеется множество переходов с трассы на трасс:
     
{(Ti,Tj)}

      То есть задан граф трасс. Вершины которого трассы, а ребра - переходы между трассами. Для трасс конструкций переход осуществлялся в месте наибольшего сближения. Для труб - через начало и конец трубы, и т.д....
      Тогда решая задачу определения точки кратчайшего перехода с трассы Ti на трассу Tj методами аналитической геометрии мы получаем координаты точки перехода с трассы Ti на Tj и длину кратчайшего перехода между этими трассами. И аналогично определяются параметры перехода с Tj на Тi. Так определяются характеристики перехода для пары трасс. Из всех комбинаций переходов с трассы на трассу рассматриваются только те, которые допустимы с конструкторской точки зрения. Все допустимые пары характеристик перехода характеризуются записями массива G:

      (Ti, Tj, Lij, Kij, Rij, Aij)
      (Tj, Ti, Lji, Kji, Rji,Aji)

где
Ti, Tj - трассы, для которых конструктивно допустим переход кабеля;
Kij=Kji - порядковый номер вычислительной операции по определению характеристик перехода между трассами;
Lij - расстояние точки перехода на трассу j от начала i-й трассы;
Lji - расстояние точки перехода на трассу i от начала j-й трассы;
Aij, Aji - номер записи в результирующем массиве записей.
      Опять вспомним, что в те времена ЭВМ обладали малой оперативной памятью. Поэтому введу обозначение операции внешней сортировки (на магнитных лентах, пакетах магнитных дисках, магнитных барабанах):

      Ms = SORT (М) / +кл1,-кл2, ….. и тд.

Где
М - исходный файл,
Ms - сортированный файл,
+ кл1 - сортировка по возрастанию кл1,
- кл2 - сортировка по убыванию кл2.

Тогда

      G0 = SORT (G) / + Ti, +Lij, +Tj

      Пронумеруем записи G0 по порядку их следования.
Тогда после сортировки G0:

      G1 = SORT (G0) / + Kij

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

      G2 = SORT (G1) / + Ti, +Lij, +Tj

      Окажется что сортированный файл G2 представляет собой граф трасс, вершины которого трассы, а ребра кратчайшие переходы между трассами.
      Возникла еще одна проблема. Точки отвода кабеля с трасс к оборудованию могут множественные, например, и с продольной, и с поперечной трассы возможен подвод к одному и тому же оборудованию. При обсуждении этой проблемы конструкторы согласились, что ввод кабеля возможно представить неким виртуальным вертикальным конструкторски вспомогательным стояком, который характеризуется координатами на плоскости, уровнем относительно земли и глубиной подхода - 2м. Также сохранилась и традиционная привязка точки ввода - вывода кабеля к некому разрезу, например, на границе машинного зала.
      Поэтому граф формировался в двух формах: - полная форма, со всеми точками ввода - вывода кабеля (со вспомогательными стояками);
- сжатая форма только точки перехода кабеля с трассы на трассу.
      Полная форма графа использовалась при визуальной диагностики конструктивной корректности точек перехода с трассы на трассу и от точек ввода - вывода кабелей на трассу. Для этого была разработана специальная программа распечатки трасс и точек перехода на тогдашних алфавитно - цифровых печатающих устройствах. Парка графических устройств почти не было. Но математика работы графических устройств была. Поэтому согласование формы представления исходной и внутренней информации разрабатываемой САПР было произведено на базе работ кафедры черчения и кафедры начертательной геометрии МАИ.
      Для трассировки использовалась только сжатая форма графа, а характеристики точек подвода кабелей подсоединялись из полной формы графа с помощью типовых алгоритмов слияния сортированных файлов. Этот принцип сортировки файлов на внешних носителях с помощью стандартных программ и слияния сортированных файлов использовался, где только возможно. Такой подход позволил упростить на первом этапе разработки отладку САПР на базе перфокарт. А впоследствии и генерацию программ слияния при разработке АСУ и САПР.
      Операцию слияния сортированных файлов обозначим:

      M3 = SLIAN(M1,m2) / кл1 = кл2

где
M1 - исходный файл,
M2 - файл корректур,
М3 - результирующий файл
      То есть модификация записей массива M3 происходит по условию равенства ключевых данных в сортированных массивов.
      Некоторая проблема была в формировании выходных форм, но здесь опять был применен принцип генерации программ печати. На вход задавались шапки таблицы и ее завершение на странице печати, и программно генерировалась заготовка программы. Но это позже. На первом этапе были написаны бланки перфорации 12 000 перфокарт исходных текстов программ.
      Я сделал программу для формирования графа и программу раскладки на ЭВМ МИР- 2 быстро отладил их и не афишируя опубликовал статьи только под своей подписью. Обычно включали в соавторы все начальство. Кроме этого была найдена форма представления графа упорядоченным множеством простых цепей (трасс), что обеспечило также увеличение быстродействия на других операциях и согласование информации с системами расчета смет и спецификаций и АСУ МОНТАЖ (Асу монтажных работ).
      Отсюда следовала возможность автоматизированной подготовки кабельного журнала, трассировки и раскладки кабелей, и расчет смет и спецификаций, на базе системы автоматизированного расчета смет и, наконец выпуск проекта производства работ монтажниками (ППР). ППР также выпускался с помощью ЭВМ. Т.е. система автоматизированной трассировки и раскладки являлась стыковочным модулем для уже разработанных систем проектирования, конструирования, и выполнения ППР. В этом случае процент автоматизации работ приближался к 40%, что являлось показателем мирового класса.
      Но мои исчезновения из отдела в рабочее время на технические совещания к ведущим специалистам СССР у недалекого главного специалиста Зерина С.Н. почему -то создали иллюзию легкости моей работы. У меня исчезли все черновики протоколов технических совещаний и согласованные входные выходные и промежуточные описания структур данных. Меня заняли другой работой как программиста для решения светотехнических задач.. И только спустя значительное время, Сускин В.А. потребовал завершения работы по техническому проекту системы трассировки и раскладки буквально за квартал до окончания планового срока работ.
      Поразмыслив, я остался на вечер в помещении отдела и устроил обыск. Искать долго не пришлось - в письменном столе Зерина лежала папка с моими исчезнувшими бумагами. Был скандал, но Зерин заявил, что эти бумаги он хранил как образец … моей безграмотности. Очевидно выскочке Зерину и парторгу Сускину в голову не приходило, что соавторами проекта были лучшие специалисты СССР.
      Зерин заблуждался. Без нового математического подхода эту задачу не решить. Также было непонятно кто ее будет программировать для Зерина. Программистов тогда просто не было. Я мог обучить людей на примере задачи трассировки и раскладки, но время было упущено на выполнение относительно низкоквалифицированной работы по светотехнике. Спустя много времени, думаю, что Зерин кому - то показывал мои черновики. Возможно это был элемент технического шпионажа и диверсии. Последующие события подтвердили истинность моих слов. Но как не квалифицируй содеянное,тогда стало ясно, что работаю в гадюшнике и надо быть ко всему готовым. Хотя гадюшник носил гордое: "коллектив коммунистического труда." Сускин как раз был вариант той кухарки, которую назначили управлять государством. На его теплом месте надо было сразу насторожиться и навести порядок. В любом случае только он за все отвечал, но легкомыслие временщика подрубило сук на котором он сидел, а интриганами проектных и научных контор Москва славилась.
      Я выпустил технический проект. Но в техническом проекте мной было заложено ограничение задачи - я не афишировал, что для счета больших проектов было необходимо АСУ процессом счета, что делало проблему вообще нерешаемой для случайных людей. Это умолчание было связано с большим объемом отладочных работ на готовом комплексе программ трассировки и раскладки. И только после этого возможно было отлаживать АСУ. Тем более на первых этапах возможно управлять с помощью таблиц на бумаге, в которых отражалось бы состояние исходной информации по всем этапам счета: введена- не введена, есть ошибки- нет ошибок. А как известно, что напишешь в тех. задании на программирование, то с тебя и потребуют.
      Задача опять у меня, финансирование разработки было открыто, и я начал делать программы и их отлаживать на арендуемых вычислительных машинах. Деньги для этого пошли рекой. Отмечу, что аренда ЭВМ была дорогой - от 40 до 100 руб. в час. При зарплате тогда инженера 110 - 130 руб. в месяц. Моя зарплата была 170 руб. и квартальные премии. В месяц выходило 180 -190 руб. По моим подсчетам всего на отладку этой разработки затратили около полумиллиона рублей.
      Но хвост интриганского сатаны уже вовсю выглядовал. Хотя на мне висело три четверти плана отдела - никто не удивлялся тому, что все это делал я один. За схваткой наблюдали многие и из других организаций - им интересно было. Я знал твердо, что завершить работу мне не дадут, какие бы великие специалисты в этой работе не участвовали. Именно работу кто - то хотел уничтожить, а не меня, поскольку на первых этапах мне было все открыто примерно год - полтора. По-видимому никто из руководства не верил, что в таких условиях возможно что - либо сделать. Тем более коррумпированному начальству не нужен был результат- использовалось только право на финансирование и денежный поток.
      Проверку сделанного обычно осуществляли приятели начальства, поэтому для отчета по освоению финансирования реальная разработка была не нужна. Но мне выделили часть финансовых ресурсов и мизер машинного времени. Я это время использовал полностью.
      Много лет спустя, я в метро встретил одного из главных "зрителей" той драмы. Я уже занимался бизнесом и скептически смотрел на разворов основных фондов СССР. Характерно, что первые слова главного инженера ТПЭ были: "Ты не сделал...". Он конечно знал, что я сделал работу и в ТПЭ и перешел работать в другую организацию, где я не только воспроизвел решение этой задачи, но сделал технологическую линию атоматизированного проектирования и конструирования в полном объеме. И эту разработку демонстрировали участникам всесоюзного совещания по САПР. Даже фамилии его сослуживцев красовались на первых страницах рабочего проекта. Только главный "запамятовал".. По сайтам ТПЭ очевидно, что мощи и блеска советской поры уже нет, Явно нет у них квалифицированных рабов и хороших заказов. И в этом месть за то, что бездумно творило советское начальство...
      Сначала отладка шла на ЭВМ Минск - 32. Приличная машина, но кое в чем отстававшая от машин серии ЕС. Язык программирования я выбрал - Кобол, из - за большого количества операций с записями и возможностью обращения к операциям внешней сортировки из программ.
      Программы представляли цепочки типовых операций. Эти цепочки предполагалось впоследствии объединить некоторой АСУ, построенной на графе работ, так как параметр L в графе трасс задавал его ориентацию и граф трасс был орграфом и мог служить и для описания порядка работ. Тогда по запросу о допустимости выполнения некоторой цепочки программ, возможно путем строительства минимального остовного дерева проверять готовность информации к выполнению этой цепочки и запускать по необходимости эту цепочку. Единый алгоритмический подход позволял обеспечить единообразие многих программ и упростить процесс их отладки. Эту систему назвали САПР-РК, система автоматизированного проектирования раскладки кабелей, хотя трассировка и раскладка кабелей относилась к работе конструктора а не проектировщика.
      В ТПЭ не было своей ЭВМ, поэтому пришлось заключить договоры аренды с несколькими вычислительными центрами. В одном вычислительном центре был хороший цех по подготовке исходной информации, поэтому там была заказана перфорация исходных текстов программ и контрольного отладочного примера, который подготовили непосредственно конструкторы, чтобы проверить возможность включения конструктора в контур управления САПР-РК. В другом вычислительном центре была надежная ЭВМ Минск 32, но необычайно плохие средства ввода перфокарт. Устройство ввода заминало перфокарты, устраивало из них фонтаны, или минутный ввод пакета из тысячи перфокарт превращался в многодневную проблему. Часто приходилось работать ночами. Примерно к завершению строительства вычислительного центра ТПЭ была отлажена первая очередь САПР-РК на МИНСК-32 Только раскладка кабелей и выдача выходных форм. Трассировку сделали вручную конструкторы. Это было не так мало, поскольку проектировщики и конструкторы не могли сразу сообразить как работать информацией для вычислительной машины, с непривычной для них системой диагностики ошибок. Со знакомыми, но полученные на АЦПУ (алфавитное цифровое печатающее устройство) конструкторскими документами. То есть вместо привычных горизонтальных и вертикальных линий конструкторского документа, конструкторам приходилось иметь дело с рядами тире и столбцами двоеточий.
      Наконец, в ТПЭ появилась своя вычислительная машина ЕС - 1022. Юлий получил ЕС - 1040 изготовленную в ГДР немецкими руками. Естественно она считалась лучшей.
      Опять были написаны бланки перфорации, но уже в новых вычислительных центрах подготовили перфокарты в новой кодировке. Программы примерно половины комплекса уже были отлажены, и проблем казалось не должно быть.
      Но проблемы как всегда появились на ровном месте. В усиление дискредитировавшего себя Зерина, в отделе появилось еще три главных специалиста: Самойлено В, Бельский Г, Данилин А.
      Самойленко выбрал каким - то образом меня и начал существенно помогать в работе.
      Бельский выбрал программиста из профтехучилища Шнедерова и выпускника МГУ Кригера и они начали заниматься генерацией вычислительной системы, а Данилин начал изучать аппаратную часть ЭВМ. Бельский со своими «подчиненными» как - то вытеснил меня в неудобные времена работы на ЭВМ и постоянно ограничивали ресурсы выделяемые мне для работы. Напомню, что основное финансирование и план работ всего отдела был завязан на САПР-РК. Более всего неистовствовал ПТУшник Шнедеров (ПТУ - ремесленное училище). Мне это показалось это настораживающим, что к процессу уничтожения разработки подсоединились «новые силы», причем сомнительной квалификации. Тем более я к ним не лез, моих знаний было достаточно, чтобы вести весь процесс своей разработки.
      Я решил посмотреть чем занимается эта группа. Умея читать быстро и имея развитую память, за несколько вечеров я прочел соответствующие тома технической документации. Выяснилось - они просто блефовали. Для реального дела при переносе математического обеспечения на другие вычислительные центры пользуются так называемой системной лентой. Специальные программы ее формируют за несколько минут. И за несколько минут она развертывается на съемном пакете магнитных дисков. После чего с этого пакета может производится загрузка операционной системы и работа.
      Дистрибутивная лента используется для генерации операционной системы только в экзотический продукт для существенно отличной от типовой конфигурации вычислительных устройств ЭВМ. То есть эта работа была просто не нужна. Под ее флагом эта шайка аферистов просто прожигала существенные ресурсы и жила в свое удовольствие вне плановых заданий. Но опять поднимать скандал ради скандала не в моих правилах. Тем более случайно в советском учреждении такая группа аферистов не появляется. Более того, надо было готовиться к бульдожьей грызне втихую... под ковром....
      Например, могли в карман или в портфель подложить краденое. В закрытых учреждениях могли украсть секретный документ, подставив под уголовное преследование. Это были тогда обыденные нравы. Например, приходилось в кабинках туалета, просматривать свой портфель перед выходом за пределы организации. Это кажется паранойей, но такая внимательность к неуловимым проявлением уголовщины тогда и сейчас спасает жизнь. Привычка контролировать все - постоянная. В советское время я только один раз выудил из своего портфеля непотребное, но этой закладки было бы достаточно для возбуждения уголовного дела, например при досмотре портфеля в проходной при выходе из организации. В рыночное время это превратилось хотя бы в привычку пить из своего стакана только свое пойло на бизнес - тусовках. Да и бизнес круче реагирует - несун может оказаться в болоте с мелко переломанными костями. Атака может целилась не в меня, а в моего родственника или моего начальника, а меня выбрали разменной фигурой. Даже Миша Клиорин, заскочивший в ТПЭ по какому - то своему вопросу, как - то предупредил увлеченного войной Шнедерова, что нельзя играться со мной, иначе он узнает какой я сукин сын. Да. Мир был тесен и агрессивен. Но к чести тогдашних спец - служб, они не участвовали в этих интеллигентских разборках доброхотов, иначе никакие превентивные настороженности не помогли бы.
      С другой стороны я поставил на эту задачу как на диссертабельную разработку, уже учился в аспирантуре и уйти с пустыми руками не мог - существовали определенные нормы тогдашнего юридического права и за несанкционированное использование разработки можно было сесть в тюрьму. Поэтому я на это провоцирование не обращал внешне никакого внимания. Тем более мне было за тридцать, Шнедерову лет 19, а Кригеру лет 24. Но я стал заметно более нервным.
      Но так или иначе неистовый Шнедеров громогласно рассказывал, какой я плохой программист, однажды публично набросился на меня с кулаками - я терпел. Мне было выгодно, выкраивать все новые ресурсы для работы... Враг не догадался о неправильной организации воздействий на меня... правильно было не искать поводов, а сразу отстранить от работы, но пока мешало сопротивление ведущих конструкторов, которые понимали класс разработки.
      Со своими приятелями из смежного отдела Ильей Слуцкером и Сашей Алистратовым за чаем с сушками - баранками я обсуждал аспекты противостояния. Сошлись на мнении, что Кригер и Шнейдеров зарабатывают на выезд в Израиль и им безразлична их репутация уголовных шестерок - провокаторов и кто - то за ними стоит.
      Мне нужны были союзники. Одного такого человека я нашел. Во время общественных хозяйственных работ в пионерлагере ТПЭ я увидел красивую молодую женщину, которая не имитировала работу, а работала. В советское время в НИИ и КБ это была редкость. Познакомился. Оказалось, что у нее двое детей, разведена, работает в хозяйственном отделе ТПЭ разнорабочей. Удалось ее перевести на должность оператора ЭВМ в наш отдел на более высокую зарплату. Кроме обычной учебы оператора, я ее научил некоторым хитростям операторской работы. За счет ее блестящей операторской помощи часть моих страховочных работ прошла мимо всевидящего ока доброхотов (добровольных охотников). Самое главное, никто лишний не знал о реальном состоянии отладки САПР-РК. Отдел математических методов проектирования ТПЭ, где я работал как был неработоспособным так и остался, и руководство это понимало, поэтому ряд работ по испытанию САПР-РК я бесплатными договорами о социалистическом сотрудничестве переложил на организации, которые интересовались этой разработкой, передав им отлаженный вариант части САПР-РК на системной ленте. И по мере отладки я передавал новые варианты системной ленты для испытаний.
      Приведу список соисполнителей по завершении разработки в рамках технологической линии проектных и конструкторских работ. Я уже работал в другой организации, но большинство соисполнителей перезаключило со мной договоры о социалистическом содружестве, заключенные в ТПЭ..
      Список исполнителей:
      От ГИАП
По САПР-ЭХП, III-Я очередь.
Андреев В.А. - Ведущий инженер, ответственный исполнитель.
Приклонский Е.Н.- Заместитель начальника ЭО
Сергеев Е.Н. - Ведущий инженер ЭО
Петрова Л.Н. - Ст. инженер.
Журавлева О.Н. - Инженер.

от ГПИ ЭЛЕКТРОПРОЕКТ
Даниляк И.М. - Нач. отдела, гл. конструктор САПР-ЭХП, ктн.
Рожков В.А. - Главный специалист.
Яловецкий М.Г. - Главный специалист.
Ратаева Е.А. - Руководитель группы.
Андронникова Т.А.- Руководитель группы..
Каплан А.Л. - Руководитель группы.
Судаков З.А. Руководитель группы.
Грязев А.П. - Ведущий инженер
Гольденберг И.М. - Старший инженер.
Анашкина О.А. - Инженер.

От ЛПУ ЛА
Уколов И.С. - Заведующий лабораторией проблем управления летательными аппаратами, доктор технических наук, профессор, доктор технических наук, профессор, научный руководитель.
ГРИГОРЬЕВ В.П. - Старший научный сотрудник.
ГЛИНКА И.В. - Младший научный сотрудник.

От ВНИИПЭМ.
ДОЛГОЗ И.Н. - Начальник отдела.
СВИРИН К.В. - Ведущий инженер

От ПО "ГРАНИТ"
Легков Б.И. - Заместитель главного инженера.
Бахтадзе А.В.- Начальник отдела.
Лисневский М.Б - Начальник отдела.
Василевская Е.В. - Начальник бюро.
Болотин Л.Л. - Заместитель начальника отдела.
Белозерова Н.Б. - Инженер конструктор 2-й категории.
Корнеева Т.Г. - Инженер конструктор 2-й категории.
Ермишкина Т.А. - Инженер.

ОТ МАТИ
ГЛУДКИН О.П. Заведующий кафедрой, доктор технических наук, профессор.
Кучеров Борис Кондратьевич, Заведующий кафедрой, доктор технических наук, профессор.
Вергасов В. А. Доцент, кандидат технических наук.
Никулин А.М. Доцент, кандидат технических наук.
КУЛАКОВА Р.Д. - Старший преподаватель, кандидат технических наук.

ОТ МГУ
Тихомиров О.К. - Доктор психологических наук.
Березанская Н.Б. - Кандидат психологических наук.
Войскунский П.Е. - Начальник сектора.

ОТ ГСПИ
ПРИХОДКИН В.П. - Заведующий группы.
ХМЕЛЬНИЦКИЙ И.Е.- Ведущий инженер

ОТ ВНИП ТПЭ
Шаров Г.Н.- Начальник отдела.
Власов В.Д.- Главный конструктор.
Крючешников А.М,- Руководитель бригады.
Ножкин В.М.- Главный специалист.
Ашурков К.Н.- - Руководитель бригады.
Климиксеев В.М. - Главный специалист.
Самойленко В.Я. - Главный специалист.


      Приближался конец отладки САПР-РК и становилась актуальной работа по созданию системы управления САПР-РК. Работа была очень ответственная. Впервые приходилось организовывать вычислительный процесс, которым должны управлять конструкторы и отвечать за результаты реального строительства. Я заключил договор о социалистическом сотрудничестве с группой Тихомирова О.К. с ПСИХФАКа МГУ. Основное консультационное общение шло с Войскунским П.Е. и Березанской Н. Б.. Нельзя сказать, что психологи сели за письменный стол, что-то написали и передали мне как ответственному разработчику. Не был тогда даже проработан полный перечень вопросов, которые пришлось решать. Но эпизодические беседы с психологами, чтение их работ продвигали уверенно через постоянные проблемы - шла отладка человеко машинного интерфейса, где диалог с ЭВМ вели сами конструкторы.
      Я, проверяя информационную совместимость САПР-РК с другими проектными, конструкторскими и монтажными процессами, обратился во ВНИИПЭМ, головную монтажную организацию, за консультацией к ведущим специалистам Долгову И.Н. и Свирину К.В. Оказалось, что во ВНИИПЭМ разработана не только АСУ МОНТАЖ, но и разработано полное описание информационных ключей входа в нее со стороны проектной и конструкторской документации. Именно кодовых ключей входов на уровне морфологического анализа Луллия - Цвикки.
      Вот короткий пример проектирования диалогового интерфейса на экранных образах перфокарт:

МЕНЮ=00 ВНИМАНИЕ! ИЗОБРАЖЕНИЕ НА ЭКРАНЕ НЕ ДЕФОРМИРОВАТЬ

КОНСТРУКТОР! НА НУЖНОМ МЕСТЕ ПРОСТАВЬ *-

ЗАТЕМ ЗА ===> ПОСТАВЬ *- НАЧАТЬ СЧЕТ ИЛИ F-< К СЛЕДУЮЩЕЙ СТРАНИЦЕ

 

ТРАССА

 

 

ПРИЗН. ИДЕНТИ ЧНОСТИ ТРАСС

 

СООРУЖЕНИЕ, ГДЕ УСТРОЕНА ТРАССА

 

 

СРЕДА ПРО-КЛАДКИ

НЕ

НОРМАПЬ-

НАЯ

ВНЕ СОО- РУЖЕНИЙ

ПРОИ ЗВОД СТ

ВЕН

НОЕ

БЫТО

ВОЕ

В КАБЕЛЬНОМ СООРУЖЕНИИ

ШАХ-

ТА

ТОН-

НЕЛЬ

КОЛ-ЛЕК-ТОР

ЭСТА-КАДА

ПАТЕРН

КК00001
СЯ00001
ТР00001
ЯЩ00001
ЗЕ00001
ПД00001
ОТ00001
ЗА00002
ЯЩ00001

XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX

С11
С12
С13
С14
С15
С16
С17
С18
С19

С21
С22
С23
С24
С25
С26
С27
С28
С29

С31
С32
С33
С34
С35
С36
С37
С38
С39

С41
С42
С43
С44
С45
С46
С47
С48
С49

С51
С52
С53
С54
С55
С56
С57
С58
С59

С61
С62
С63
С64
С65
С66
С67
С68
С69

С71
С72
С73
С74
С75
С76
С77
С78
С79

С81
С82
С83
С84
С85
С86
С87
С88
С89

Е91
Е92
Е93
Е93
Е94
Е95
Е96
Е97
Е98

Таблица исходных данных для расчета комплектующих и оснастки для монтажа для конкретной трассы.


МЕНЮ=01 КК

МЕСТО УСТРОЙСТВА ТРАССЫ КК00001

ВНИМАНИЕ! И305РАЖЕНИЕ НА ЭКРАНЕ НЕ ДЕФОРМИРОВАТЬ

ПРОЕКТИРОВЩИК! НА НУЖНОМ МЕСТЕ ПРОСТАВЬ *- И ЧИСЛА ВМЕСТО- 00

ЗАТЕМ ЗА ===> ПРОСТАВЬ FILE - НАЧАТЬ СЧЕТ ИЛИ F К СПЕДУВШЕЙ СТРАНИЦЕ

ПО КИРПИЧУ

ПО Ж/БЕТОНУ

ПО МЕ - ТАЛЛУ

НЕСТАНДАРТ

СКОБА

КРОН- ШТЕЙН

МОНО-

ЛИТНЫЙ

ПУС- ТОТНЫЙ

РЕБРИС- ТЫЕ ЭЛЕМ.

ПО СТЕНЕ
ПО ПОТОЛКУ,
ПО ФЕРМАМ
ПО ОСНОВАНИЮ
(ПОЛУ)
ПО КОЛОННАМ
ПО ЭЛЕМ.
ОБРУДОВАН. ПО
ПОДКРАНОВОЙ
БАПКЕ

Б11
Б12
Б13


Б14
Б15

Б16


Б17

Б21
Б22
Б23


Б24
Б25

Б26


Б27

Б31
Б32
Б33


Б34
Б35

Б36


Б37

Б41
Б42
Б43


Б44
Б45

Б46


Б47

Б51
Б52
Б53


Б54
Б55

Б56


Б57

Б61
Б62
Б63


Б64
Б65

Б66


Б67

Б71
Б72
Б73


Б74
Б75

Б76


Б77

СПОСОБЫ КРЕПЛЕНИЯ ТРАСС

СПОСОБЫ КРЕПЛЕНИЯ КАБЕЛЕЙ (ПРОВОДОВ),

РАСПОРНЫЕ ДЮБЕЛИ
ПРИСТРЕЛКА ДЮБЕЛЯМИ
БОЛТАМИ
СВАРКОЙ К ЗАКЛАДНЫМ
СВАРКОЙ К МЕТАЛЛУ
КРЕПЛЕНИЕ МЕХАНИЧЕСКОЕ

Т1
Т2
Т3
Т4
Т5
Т6

СВОБОДНО БЕЗ КРЕПЛЕНИЯ
КРЕПЛЕНИЕ
НА ПОВОРОТАХ
КРЕПЛЕНИЕ ПО ВСЕЙ
ДЛИНЕ


Г1

Г2

Г3

ОБХОДОВ КОЛОНН = 00
РАЗМЕР=000 Х 000 ММ.
СПРЯМЛЕНИЙ ВЫСТУПОВ = 00
РАЗМЕР=000 ММ.


     
      Эти экраны позволяли выбирать конструкторское решение. Но сразу выявилась тщательно скрываемая конфликтная ситуация между проектно - конструкторскими организациями и монтажными. Монтажные организации по кодификатору определяли оснастку монтажной зоны: состав комплектующих, вспомогательные материалы, монтажный инструмент и оборудование и технологические карты порядка ведения монтажных работ. Соответственно рассчитывались затраты на монтаж, и определялся состав и время доставки на монтажную площадку комлектующих. Да, на чертежах указывалось всяческое оборудование и указывался способ его установки. Более того, существовали альбомы чертежей ТПЭ с типовыми вариантами установки оборудования. Но они делались без согласования с монтажными Но для меня, понимавшего, что рано или поздно придется прорабатывать машинную графику и отказаться от нее из-за лизания задницы начальству было недопустимо, поэтому продолжал работать с монтажниками.
      Тем более в этом гадюшнике мне скоро не работать. Я достаточно четко квалифицировал по статьям уголовного кодекса весь спектр деяний доброхотов. У меня была четкая установка, что ворья по чуть - чуть не бывает. А хулиганство шестерок только дымовая завеса.
      В это время по ТПЭ начали распускать слухи какой я ужасный, антисемит и ем еврейских младенцев утром и вечером, лишь обедая в столовой ТПЭ, питаясь как и все перегорелым маслом. Даже мой приятель Семен Фридман как - то спросил: «Почему ты не любишь евреев». На что я резонно заметил, что у меня нормальная сексуальная ориентация, но только по отношению только к молодым еврейкам я сексуал - демократ. Больше мне подобные вопросы не задавались.о было ясно, что готовится очередная акция. Но этот разгул мне уже был на руку — я время уже выиграл и очередной рейдерский наезд использую для ухода в другую организацию.
      Сделаю небольшое отступление. На практику из школьного учебного комбината направили в наш отдел группу школьников - старшекласников. Сделаю небольшое отступление. На практику из школьного учебного комбината направили в наш отдел группу школьников - старшекласников. В противовес общественному мнению мой друг, главный конструктор В. Шиков направил на практику в наш отдел своего сына - школьника. Надо понять, чем были тогда ЭВМ серии ЕС для любознательных школьников - как инопланетные звездолеты для сегодняшних. Школьники прошли летнюю практику, а Саша Шиков и его одноклассник задержались еще на месяц. Я им дал реальную задачу - программу генерации страниц справочника по светотехнике на языке программирования FORTRAN. Предполагалось, что ЭВМ, перебирая варианты размещения ртутных ламп, выберет светотехнически корректные варианты и оформит результаты в виде страниц справочника. Мальчики выучили светотехнику, программирование на FORTRAN и сделали программу. Это работа квалификации инженера. Под самый конец работы, когда и АЦПУ полезла бумажная распечатка со страницами справочника, ребята не утерпели и напечатали три страницы с текстом: МолодцыМолодцыМолодцы...
      Бельский и его группа мошенников такого не ожидала. Они года два не давали никакого товара, а школьники выполнили инженерную работу за месяц. Кроме истерики Бельского, буквально на следующие дни я не смог работать с моим пакетом магнитных дисков, на котором я отлаживал САПР-РК - отказал транслятор языка СOBOL. Пока группа мошенников Бельского радовалась, какой я должен быть дурак, чтобы быть дураком, я нашел ошибку транслятора, и по согласованию с Валентином Шиковым, его сын и его одноклассник провели под моим руководством экспертизу испорченного пакета дисков. Они проанализировали числовые коды и выявили факт диверсии - перекрестное переименование двух программ библиотеки транслятора COBOL. Составили протокол.
      Для пояснения. Пусть карточка каталога в большой библиотеке, указывавшая на место, где стояла книга по рыболовству, указывает теперь на место книги по математике, а эта книга по математике, теперь по указателю «находится» среди рыб, хотя не покидали место на полках. Были изменены только две карточки каталога.
      Главный специалист Самойленко сразу запер проштрафившийся пакет дисков в сейф. А я опять начал размышлять о дальнейшем. Очевидно, что шайка бездельников срывала плановые сроки и подставляла меня под серьезные оргвыводы, то есть доказывали, что составлялись липовые планы в ТПЭ и разбазаривались очень большие деньги неумейкой - программистом. А всего было потрачено около полу-миллиона долларов, в расчете на современные цены. И опять я не верил, что дело именно во мне. Ряд признаков указывало, что я только разменная фигура, которую не воспринимают серьезно.
      Опять обсудил сложившуюся ситуацию с Ильей Слуцкером. Илья под большим секретом сообщил, что Кригер в ближайшие недели подает заявление о выезде в Израиль, а Шнедерову в этом препятствует его отец. Я Илье верил, хотя риск был. Но это событие негативно скажется на судьбе секретаря парторганизации Сускина. С другой стороны у меня был акт экспертизы, который подтверждал, что в организации коммунистического труда, в отделе руководимым секретарем парторганизации ТПЭ Сускиным В.А. произошел акт саботажа.
      Я написал в в ЦК КПСС. Знал, что при общем раскладе Сускина только пожурят, а основной удар пойдет по мне. Но мне было важно, хотя бы квартал работы по отладке комплекса программ САПР-РК пусть в ночное время. Знал что жулье струсит и на время отстанет от меня. Припомнил я в заявлении и ложные обвинения меня в антисемитизме, а это квалифицировалось тогда как сионистская пропаганда....
      Как я и предполагал, первый удар шел по мне - начали допрашивать. Самый серьезный допрос вел райкомовский функционер. Допрос велся пять часов. Чтобы помучать - в туалет меня не отпускал. Все время склонял к тому, что я клеветник.За это полагалась тюрьма. Я ему напомнил текст своего письма, и где нет обвинения никого в преступлениях, только сообщение о фактах саботажа и сионистской пропаганды. Даже достал копию акта экспертизы о том что произошло. В эти же дни Кригер подал заявление о выезде в Израиль. Дело быстро свернули.
      Тем более Юлий допросил Шнедерова и он сознался в содеянном. Также выяснили, что Бельский ложно выдавал себя за еврея, чтобы подчинить аморальную молодежь своим планам и планам какого - то кукловода.
      Но обиженный Сускин не утихомирился. Из мести мне выделил время работы с 8-ми утра и до 12 - ти дня и с 18-ти вечера до 22, т. е восьми часовой рабочий день. Я согласился. Главный специалист Самойленко, поставивший на меня, был в крайнем напряжении. Все зависело от моей работоспособности в крайне стрессовой ситуации. Помню, дня за три до конца года, конечного планового срока мы находились в вычислительном центре ТПЭ. Было уже 23 часа ночи. Меня шатало от усталости. Шла отладка последней программы печати кабельного журнала с маршрутом кабеля и с результатами раскладки. Самойленко налил мне стакан портвейна из бутылки, которую вынул из своего сейфа. Я выпил, отдохнул минут двадцать, сделал тройку корректур программы... и все прошло как надо. Помню, матерясь по- стройбатовски восьмиэтажно, я уложил свой портфель и побежал к метро. Трамваи не ходили, а переход между линиями закрывали в час ночи. Успел.
      Примерно две недели я отдыхал, только имитируя работу. Но за квартал я отладил весь комплекс. И трассировку и раскладку, формирование графов, и ввод, и систему диагностики ошибок.
      Раздал системные ленты согласно договорам и подал заявление об увольнении. Результаты были феноменальные. Контрольный пример в пару тысяч кабелей считался за минуты процессорного времени. Поэтому объекты в и десятки и в сотни тысяч кабелей могли быть просчитаны на имевшейся технике даже неоднократно за приемлемое время. Время счета определялось затратой машинных ресурсов в условии аренды ЭВМ и ограничивалось стоимостью ручного проектирования.
      Чтобы меня не доставали в момент увольнения и устройства на другую работу, я занял Сускина его проблемами - написал в ЦК профсоюзов о безжалостной эксплуатации. По закону новый рабочий день мог начинаться только через 16 часов после окончания предыдущего, а не через десять как подписывал Сускин мой план - график работы на вычислительном центре. Мне прибавили к неиспользованному очередному еще два месяца оплачиваемого отпуска за переработки. Сускину опять всыпали. Поэтому я спокойно перешел в ФЦНКБ «Каскад». Правда, через пол - года это предприятие перевели в город Железнодорожный, тогда я легко устроился в ГИАП. Оказывается многие следили за тем, что творилось в ТПЭ, и я приобрел репутацию самого надежного и умелого разработчика АСУ и САПР.
      Сускин, конечно, не остался секретарем парторганизации ТПЭ. «Отпустив» меня без рабочего проекта САПР-РК, решили заменить мою разработку эксплуатацией разработок сторонних организаций, скоро поняв бесконечные трудности управления процессом счета и крайней медленностью счета. Кроме этого бывший отдел Сускина превратился о поле грызни временщиков. Потратив десяток лет на взращивание дурости и подлости, организация не лучшим образом вошла в рыночные времена.
      Очень большое сожаление вызвала судьба Валентина Шикова. Его место и выученный им коллектив, который успешно вел зарубежные проекты, решили передать блатному конструктору. Валентин решил сопротивляться произволу. Но руководство его обвинило в клевете, использовав тексты басен, в духе И.А Крылова, которые сочинял Валентин. Затем придравшись к тому, что он однажды прошел на спор на руках по коридору, направили на психиатрическую экспертизу, хотя он был ветераном труда и подлежал амнистии и уже работал в другой организации. Я помогал ему составлять бесчисленные жалобы - не помогло. Когда он вышел из психушки ему «забыли» сказать, что пить нельзя. Я беседовал по телефону с Валентином после его выхода на свободу. Но тем вечером он выпил стакан коньяка и умер.
      На его похоронах я не видел никого из ТПЭа. Позже коммунистическое руководство ТПЭ потребовало исключить из списка соразработчиков технологической линии автоматизированного проектирования САПР-ЭХП фамилию главного конструктора Валентина Шикова, так много сделавшего в начале.
      Я работал уже в ГИАП. В секторе автоматизации проектирования электроустановок в секторе И.М. Даниляка. Саша Алистратов также перешел в ГИАП в энергоотдел. Вычислительный центр ГИАП обладал мощнейшей по тем временам вычислительной машиной ИБМ 370 / 148. Говорили, что эта машина обслуживала олимпиаду 1980 года. Мне было очень удобно, МАТИ и кафедра «Высшая математика», где я учился в аспирантуре была рядом, в комплексе зданий через реку Яуза.
      В аспирантуру я поступил, работая в ТПЭ. Этому способствовал Алексей Михайлович Никулин (впоследствии - академик), тогда еще доцент этой кафедры, он жил в кооперативном доме, где была квартира моей матери. Заведующим кафедры был Кучеров Борис Кондратьевич. Экзамены в аспирантуру я сдал как-то мимоходом, практически мало что запомнилось. Утверждена была тема: «Исследование интерактивного процесса поиска минимальной простой цепи на графе трасс».
      Занятия по подготовки к кандидатским экзаменам велись в двух направлениях: - подготовка к экзамену по французскому языку;
- подготовка к экзамену по марксистско - ленинской философии.
      По французскому языку я занимался днем раз в неделю по два часа с преподавателем Берестовой, которую мне выделил в аспирантуре МАТИ.
      К кандидатскому экзамену по философии я готовился, посещая занятия университета Марксизма -Ленинизма. Занятия вел преподаватель МГУ Савва Дудаль.
      По технической кибернетике как - то полагалось, что мы и сами можем подготовиться, тем более консультацию мог оказать любой из преподавателей кафедры.
      Кроме этого я вел 26 часовой цикл лекций по программированию в филиале МАТИ.
      Также в мои обязанности входило читать доклады на Гагаринских чтениях по авиации и космонавтике. О необходимости подготовить текст доклада мне буквально за две - три недели сообщал А.М. Никулин. За неделю я печатал текст доклада и аннотацию и передавал А.М. Никулину. Так я прочел доклад о моделях роста надежности, об алгоритмах трассировки и раскладки кабелей и т.п.
      Однажды я выступал на секции Гагаринских чтений, которую вел академик Василий Павлович Мишин. Даже выступил в прениях по работе его ученика по тематике близкой к теории моделей отработки элементов ракетной техники. В. П. Мишин даже вынужден был защищать своего ученика от моей резкой критики. Меня поразил его заботливый настрой подержать молодого ученого.
      Как постоянный докладчик на секциях Гагаринских чтений был приглашен слушателем на пленарное заседание в Звездном городке. Но по справедливости могу сказать, что только однажды был на совещании по автоматизации проектирования бортовой кабельной и проводной сети летательных аппаратов. Наиболее готовой к началу таких работ оказалась фирма Туполева. А мой комплекс трассировки и раскладки, после несложной модификации мог бы считать маршруты размещение кабелей на кольцевых и подобных трассах на борту летательного аппарата. Идея сделать универсальным описание объекта с помощью графа трасс появилась в результате беседы с Кучеровым Б.К. Кучеров посетовал, что трудно программировать станки с числовым программным управлением из-за неразвитости систем описания объекта. Я поработал этот вопрос. Оказалось, что построение минимального остовного дерева на графе трасс возможно тогда, когда трассы являются отрезками геодезических. А это означает, что трассы являются и оптимальными траекториями инструмента, изготавливающего некую поверхность. Также в методе формирования графа трасс заложена возможность добавлять или удалять фрагменты. Позже оказалось, что такое представление объекта позволяет визуализировать поверхности пересеченных тел. Из такой модификации графа трасс я решил задачу минимального покрытия фотошаблонами печатной платы, и рост быстродействия получился более чем сто кратный. Это было как раз время начала работ по 3-d моделированию. Сейчас лицензия на комплекс программ по 3-d моделированию, доведенный до коробочной формы реализации, стоит несколько сот тысяч рублей. Однако тогда были уже 80-е годы и скоро всем стало не до науки.
     В начале работы в ГИАП предполагалось, что достаточно просто перетранслировать исходные тексты КОБОЛ программ на ИБМ 370/148. Однако пробное конвертирование показало несовместимость КОВОЛ - трансляторов ЕС ЭВМ и ИБМ. Пришлось тогда анализировать коды ЭВМ полученные в результате трансляции, в результате требовалось перепрограммирование комплекса программ.
      В рамках операционной системы ИБМ 370 / 148 была уже другая система организации вычислительного процесса. Прежде всего система виртуальных машин (СВМ), которая позволяла организовывать диалоговое взаимодействие сотен пользователей ЭВМ, не замечая друг - друга. Мне выделялось 5 мегабайт. памяти на дисках вычислительной машины постоянно и 10 мегабайт временно на сеанс работы. Диалог с ЭВМ осуществлялся с помощью алфавитно - цифровых мониторов с клавиатурой (дисплеев). Для работы с магнитными лентами и распечатками шли переговоры с операторами ЭВМ через тот же дисплей особыми командами. Кто - то все еще работал по старинке в операционной системе ЕС ЭВМ, но я сразу перешел на работу в СВМ. Спустя некоторое время комплекс программ был перепрограммирован на языке PL/I. Особое внимание было уделено отработке диалогового режима. В СВМ были средства организующие диалог человека и ЭВМ, например средство PANEL, текстовый редактор и т.п. Все это было встроено в систему управления вычислительным процессом СВМ.
      Наконец встала проблема объединения САПР-РК и системы проектирования электроустановок в технологическую линию автоматизированного проектирования. Системой автоматизированного проектирования электроустановок в ГИАП занимался А. Алистратов в энергоотделе. В определенной степени была заимствована система маркировки оборудования ТПЭ со сложной системой уточняющих адресов кабельного журнала.
     Например, «шкаф6,панель4, клемма1,». Это означает, что кабель подключается к клемме 1. Кабель на монтаже должен быть подведен к панели 4, шкафа 6. «шкаф6,панель4,» - точка подвода кабеля, а «шкаф6,панель4, клемма1,» - точка подключения кабеля.
      К этой системе вложенных адресов добавляется еще разделение по префиксам маркировки кабеля и агрегатам, например маркировка кабеля НВ331-001 означает низковольтный кабель 331 - й агрегат и 001 - й низковольный кабель этого агрегата.
      Буквенный префикс и номер агрегата определяли потенциально разделение кабелей при раскладки. Префикс был помехоустойчивым, например:
ВС — высоковольный кабель;
НВ — низковольтный кабель;
МА — низковольтный малого сечения;
КН — контрольный кабель;
АВ — кабель автоматики;
РК- радиокабель....
      Кроме этого атомщики потребовали разделять кабели группами на 6 потоков для прокладки по не совпадающим 6-ти трассам или для раскладки по 6-ти несовпадающим трубам или полкам. В процессе раскладки предусматривалось также и свободное группирование кабелей по нескольким префиксам.
      Именно такая совокупность информационных структур встраивала автоматизированный процесс проектирования в технологию проектирования, конструирования и монтажа. И когда я на совещании авиаторов отмечал готовность фирмы к внедрению автоматизированных технологий именно по наличию такой системы сложных маркировок и адресов в реальной практике.
     Некоторая трудность была в том, что объекты проектирования ГИАП были пространственно сложными, но с относительно небольшим числом кабелей. Так Приклонский Е.Н. - крупнейший специалист по системам электроснабжения, потрясая счетами (абаком), говорил мне, что пока я не докажу большую дешевизну компьютерного процесса проектирования по сравнению с ручным, то дело не пойдет. И действительно, система управления процессом счета, тогда она еще называлась «мониторная система», должна быть тщательно сопряжена с человеческим возможностями конструктора. На базе технологии СВМ это удалось сделать.
      Коснусь опять АСУ счетом больших объектов. Решив задачу управления счетом небольших объектов в СВМ, с затратами не большими чем при традиционном конструровании я воспользовался талантливым студентом - практикантом Мишей Ведехиным и дал ему задачу программирования системы управления процессом счета больших объектов САПР-РК. В этой АСУ в зависимости от наличия исходной информации или ее корректур происходит счет и накопление корректной информации. Особенностью этой системы было программное формирование цепочек процедур управления счетом в СВМ. Объяснил алгоритмы и познакомил Мишу с ведущими специалистами - консультантами. Миша все сделал буквально за месяц - два. Я его разработку вывел на перфокарты и положил в свой письменный стол до времен, когда эта разработка потребуется для реального счета больших объектов. Но здесь возникала криминальная проблема. Я не буду называть конкретную организацию и ее сотрудников. До определенного времени сотрудники этой организации честно выполняли все работы по отладке комплекса САПР-РК. Получили первые отличные результаты... и началась..... мошенническая карусель. Как я уже сообщал, что еще только технический проект САПР-РК, давал право финансирования, а уже была следующая стадия — стадия рабочего проекта технологической линии автоматизированного проектирования.
      В случае со счетом сверхбольших объектов с объемом кабельных связей до 500 000, государственное финансирование позволяло создать крупный вычислительный центр. Таким образом как только соразработчики САПР-РК, получили доступ к документации САПР-РК и выпустили «свой» технический проект, группка начальников оказалась наедине с очень большими деньгами. Начался распил денег. Для этого вызвали из Алма-Аты в Москву группу молодых специалистов. «Специалисты» не умея работать с отечественной ЭВМ, аналогом IBM 370, начали изобретать новый комплекс программ, а их начальство в первую очередь заботилось об оправдании распила денег, смотрело на все благосклонно, тем более алма-атинцы, не имея связей в Москве, никому не могли проболтаться. Создали видимость научного поиска, заручившись помощью доцента одного из институтов Одинцова В. Десять лет имитировали процесс разработки. Меня это коснулось тем, что работы по испытаниям САПР-РК по своим контрольным примерам прекратили. Надо сказать, что возможности САПР-РК были огромны, поэтому с каждой организацией - соразработчиком проводилось испытание заранее определенной технологической ветки Этот срыв я обсуждал со своим начальником отдела Третьяковым А.С. Начальник был удручен вероломством. Правда, я его «успокоил» тем, что тогда свою часть разработки - систему управления САПР-РК, программы АСУ, отлаженные М. Ведехиным, им не передам и они ничего не сделают, т.к. хорошо знаю возможности институтской науки и знаю квалификационный уровень таких «доцентов», и надо было пройти весь путь согласований технических решений. Поэтому или они дают результат испытания, или пусть делают, что хотят, но без меня. Как и предполагал, ничего они не сделали. Даже студенты в интернете изумлялись том как такой дуб как В. Одинцов был главным конструктором АСУ и САПР.
      Я беседовал с руководством этой организации и в дипломатических выражениях объяснил им будущие проблемы, но эйфория от легких бюджетных денег сделала свое дело - руководство было невменяемо.
      Меня нашла еще одна организация - МГСПИ. По вечерам в дисплейном классе ГИАП со специалистом этой организации Виктором Приходкиным я вел контрольный счет реального проекта радиостанции. Доработали выходные формы для пакетной заготовки кабелей. Т.е. перед монтажными работами кабели идущие в одном направлении связываются в пакет (жгут). Пакет наматывается на барабан и транспортируется в зону монтажа, а там прокладывается как один кабель. Для такой операции ЭВМ группирует кабели и предлагает монтажнику пакеты. Такое пакетирование экономит средства, а монтажникам полагается премия за их экономию. Также Виктор Приходкин попросил сделать новый документ - таблицы подключения кабелей. Информация для этого содержалась в сложных структурах адресов кабельного журнала, но не использовалась. Я буквально за неделю сделал новую САПР и пристыковал ее к САПР-РК. Для создания программ печати выходных форм у меня была программа, которая выходную форму преобразовывала в программный текст. Коме этого у меня была библиотека заготовок программ, которая позволяла быстро и без ошибок программировать АСУ и САПР.
      Работали с Виктором Приходкиным по вечерам в дисплейном зале ГИАП. Однажды увидели как перед выключенным дисплеем сидит женщина - программист и что-то убедительно говорит в экран дисплея. Подошел к ней, заговорил, но никакой реакции. Вызвал дежурного по вечерней смене операторов ЭВМ, и вывели эту бедолагу из зала под руки. Для Виктора Приходкина такое было в новинку. Я пояснил, что ЭВМ оперируя большими объемами информации вынуждает человека крайне перегружаться анализом этой информации, что в свою очередь ведет к нервным заболеваниям. И ввернул фразу, что разве можно разговаривать с выключенным экраном? В ответ Виктор Приходкин расхохотался. До меня не сразу дошло, что и с включенным дисплеем нельзя разговаривать (тогда вообще не было средств голосового управления). Проект сделали, радиостанцию построили. Системную ленту я сформировал я передал соразработчикам МГСПИ вместе с документацией. Так с каждым испытанием проверялась САПР-РК, шлифовалась документация.
      Обратились в нашу организацию атомщики. Возможность проектирования кабельных раскладок АЭС рассматривалась на примере проекта 4-го блока ЧАЭС. Выявилось, что надо доработать САПР-РК, введя резервирование маршрутов кабелей первого и второго рода. Резервирование шло 6-ти кратное. В первом случае, аварийно - сопряженные кабели прокладывались по разным маршрутам, а во втором случае по разным полкам или трубам пакета труб. Я сделал необходимые корректуры САПР-РК, но передачу документации рабочего проекта САПР-РК я решил задержать до контрольного счета уже выполненного проекта кабельных разводок какой - либо АЭС. С одной стороны надо отладить систему управления счетом, а с другой стороны для больших объектов, которыми являлись АЭС начинали сказываться эффекты от асимметричности регулярных алгоритмов трассировки. В частности переполнялись трассы кабеленесущих сооружений по одной стороне от направления прокладки кабелей. Руководство атомщиков поняло проблему, но решило использовать комплексы программ менее принципиальных разработчиков. Напомню, что по результатам счета контрольного примера происходило утверждение рабочего проекта САПР-РК сторонней организацией и все материалы тогда юридически корректно передавались пользователям совершенно бесплатно по договорам о социалистическом содружестве. Одновременно со счетом контрольного примера шло обучение конструкторов.
     Сложно складывались отношения с кафедрой «Высшая математика» МАТИ. В начале все шло по накатанной колее. Доклады, конференции, аспирантская учеба экзамены. Некоторые преподаватели у которых по НИС не получались работы по программированию обращались ко мне и я буквально за вечер - два отлаживал их программы в СВМ.
     Однажды ко мне обратился Вергасов В.В. У него не шла задача определения фотошаблонов для засветки печатных плат. Поясню. Кроме обычной нагрузки: чтение лекций, ведение практических работ со студентами и уборки картошки в подшефном колхозе, преподаватели ввели работы в научно исследовательском секторе. Писали методички, решали задачи по договору с предприятиями. Это давало удвоение заработной платы. Но если преподаватель вовремя не исполнял задание по НИС, то соответственно зарплата уполовинивалась.
     А задачу Вергасову надо сдавать через считанные недели. Я использовал программу формирования графа трасс для определения системы прямоугольников плотно без нахлеста покрывающих прямоугольную печатную плату с прямоугольными отверстичми. Фактически формировался граф площадок из графа трасс. Вершины графа были прямоугольники, а ребра - связи между прямоугольниками. Работа была сделана за два - три дня. Вергасова поразила скорость счета. «Конкуренты» решали подобные задачи за десятки часов машинного времени - здесь за несколько минут. Не помню, делали мы доклад на Гагаринских чтениях или нет, но связь стержневой конструкции графа трасс и графа площадок выводило на системы 3-D графики и робототехнологии в монтажных работах.
      Я написал диссертацию включив в нее все разработки связанные с графом трасс. Трудность была в тексте ориентированном и на широкий уровень возможных рецензентов и на высокий уровень математиков, которым придется рецензировать текст. Пришлось много времени потратить чисто на популяризацию сделанного. С одной стороны математические проблемы выхода на 3-D графику, а с другой решение проблемы трассировки и раскладки в диалоговом режиме, когда процессом счета управляет конструктор. Но как бы то ни было, учитывая советы преподавателей кафедры, я написал диссертацию и прошел предзащиту на кафедре «Высшая математика» МАТИ. Защита предполагалась в МВТУ им. Баумана.
      Неожиданно, умирает Б.К. Кучеров и на кафедру приходит руководить В.А. Винокуров с группой своих людей. Все старые сотрудники кафедры зажались - Винокуров не блистал человеколюбием. А в ученом совете МВТУ простые клерки начинают придираться к бюрократическим оборотам ходатайства о защите диссертации. Я обратился к Винокурову В.А., но тот объявил, что каждое исправление ходатайства требует новой предзащиты диссертации. Я обратился в аспирантуру МАТИ, но там буквально заявили, что им плевать на меня, раз я выполнил учебный план и сдал кандидатские экзамены.
      С помощью экспертов я внимательно проверил все аспирантские документы и оказалось, что при приеме кандидатского экзамена по французскому языку, в экзаменационной комиссии не было доктора математических наук, который владел французским языком. Поэтому, возникла необходимость повторной сдачи кандидатских экзаменов в другой аспирантуре и с другим научным руководителем.
      Такой руководитель, который был готов подобрать аспиранта с готовой работой с помощью родственников и знакомых был найден - Уколов Игорь Сергеевич, заведующий лаборатории проблем управления летательными аппаратами..... Лаборатория подчинялась Совету по проблеме «Кибернетика» при президиуме АН СССР. Мне пришлось пересдавать два кандидатских экзамена - по новой специальности 05.13.16, а была 05.13.01 и по французскому языку. Готовился я не год как ранее и пришлось тяжко. На экзамене по специальности я показал как возможно складывать и вычитать графы, вершины которых простые цепи исходного графа, а ребра - кратчайшие переходы между цепями (это и есть графы трасс). Председатель экзаменационной комиссии обещал защитить меня за две недели. Все было вновь согласовано. Предзащита, ходатайство, второй оппонент Вишняков Ю.С., но в системе Президиума АН СССР у меня не было знакомых докторов наук, которые могли бы оппонировать на защите диссертации. Я обратился за помощью к Уколову И.С. - он ничего определенного не сказал...
      Но это были уже рыночные времена.
      Несколько ранее, как только выявились первые неустраняемые бюрократические препятствия в моей формальной научной карьере, и памятую о том бардаке, который творился в научных и проектных организациях, я решил достойно завершить уже полностью исчерпанную тематику - выпустить рабочий проект САПР-РК в рамках технологической линии автоматизированного проектирования и конструирования на той стадии разработки, которая была достигнута. Рабочий проект выпускался согласно ГОСТ и принят межведомственной комиссией специальным актом. Рабочий проект также был адаптирован и на ЭВМ серии ЕС. Работы по адаптации произведены на ЭВМ ЕС-1040 в ГПИ ЭЛЕКТРОПРОЕКТ (ГПИ ЭП). Юлий был уже зам. директора ГПИ ЭП. А начальником отдела вычислительной техники ГПИ ЭП стал Даниляк И.М. Перешел в ГПИ ЭП и А. Алистратов.
     При сдаче рабочего проекта отметили:
- новизну метода повышения быстродействия примерно на порядок за счет применения графов трасс:,
- мониторная система (АСУ) не имеет аналогов;
- САПР-РК экономически эффективна в эксплуатации на ЭВМ серии ЕС.
      Шла перестройка, и просматривались грядущие рыночные времена. Руководство НИИ и КБ по всей стране ликвидировало вычислительные центры, заменяя ЭВМ советских времен на РС ХТ и в лучшем случае РС АТ с операционной системой DOS, разбазаривая через кооперативы основные фонды советской промышленности и государства. А в это время на западе уже выпускались РС с 386 процессором и с WINDOWS 3.1 - 3.11, т.е. с полноценной графикой и средствами диалога.
      Конвертирование накопленного за десятилетия программного обеспечения не проводилось. Происходили бесконечные реорганизации, росли в сотни раз зарплаты в непроизводственных подразделениях у любимчиков руководства.....
      Работа закончена, финансирование прекращено и я перешел в ГИПРОНИИАВИАПРОМ (Москва). Меня обманули при приеме работу, дав меньшую должность чем предварительно согласовано. Поработал на персоналках. Вдохнув воздуха на вершинах уже не хотел гнить в болоте. Запомнился последний день работы на советское государство:
      Хмурый зимний день, я зашел в мужской туалет выбросить окурок сигары. Жутко воняло из кабинок из забитых экскрементами унитазов. По-видимому, уборщицы и сантехники не желали в этот день работать. В туалете никого - я открыл окно, такую вонь выдержать трудно. За забором, почти под окнами ГИПРОНИИАВИАПРОМа, неубранная, расползшаяся помойка. Около помойки бегает весьма упитанный небритый психически больной лет тридцати, машет руками как крыльями и верещит: «Ворона карр.!!! Ворона карр.!!! Ворона карр.!!!....» Ворона, приняв эту беготню как игру, дразнит больного, перелетая с места на место.....
      Это последние впечатления о работе на государство.....
      Я ушел в рынок как председатель маленького кооператива, который я организовал почти сразу как было разрешено... Меня советская замануха уже не волновала, хотя социализм мне позволил участвовать в фантастических по замыслам проектах, которые являлись вершиной коллективной человеческой мысли. Не все могу открыто перечислить из-за завесы секретности и привычки к ней. На мой подъем, советское государство израсходовало около миллиона долларов. Я получил хорошее образование и опыт самостоятельной работы. Но советская наука от меня и от моих разработок отказалась многократно. Вскоре государство рухнуло под тяжестью жадных бездельников, а я во-время вошел в рынок и работал в нем еще двадцать лет до пенсии, не особенно страдая от политических и экономических катастроф.
      Вспоминаю как главный конструктор В.Д. Власов при мне мечтал о том как на место строительства подъезжают фуры из которых выгружается монтажная оснастка. Монтажник достает компьютер и чемоданчика, подсоединяет механизмы к управляющему компьютеру и начинается строительство... Все было реально.
      Начата разработка примерно 2000 систем АСУ и САПР примерно в 1975 году. Были единая нормативная база и единые технологии строительства по всему СССР. Правда к 1985 году только единицы систем в полном объеме выведены на уровень рабочего проекта. Главное, тогда были реальные специалисты еще сталинского закала, а не топ-менеджеры, осваивающие денежные потоки. Лет через 20 все будет воссоздаваться заново. В силу разных причин заграница не поможет.
      Технологическая линия проектирования и управления моими бизнес — разработками существует около 15 лет и дает доход. Это не трассировка и раскладка кабелей, Все финансировано моей семьей и никому результаты своей разработки передавать не собираюсь.
      P.S. Тема оказалась неожиданно популярной, поэтому я решил опубликовать на сайте в течении ближайшего времени отредактированный технический обзор того времени. В обзоре будут кратко описаны технические разработки того времени и исследования, повлиявшие на принятия решений по САПР-РК. Также предъявлю копии актов приемки САПР-РК, которые доказывают реальность разработки.



Hosted by uCoz