Работа по локализации и модернизации самолёта J-11 была сложной и многогранной, и не ограничивалась только модернизацией конструкции.
Поэтому, получив "предложение" Чан Хаонаня, Институт 601 и Завод 112 быстро начали действовать, скорректировав основные направления работы на ближайшее время.
А Чан Хаонань, проведя короткий отпуск, снова вылетел в Пекин.
Университетская система, что ни говори, а каникулы гарантировала.
В 1997 году по всей стране всё ещё действовало "Положение об общегосударственных праздниках и памятных датах", принятое в 1949 году, согласно которому на День образования КНР полагалось всего два выходных дня.
К счастью, с 1995 года уже была введена пятидневная рабочая неделя, так что, с учётом выходных, получалось четыре дня отдыха.
Те, кто жил недалеко от дома, могли съездить домой.
Поэтому, когда Чан Хаонань снова прибыл в вычислительный центр университета "Кинханг" и собрал технических специалистов, участвующих в обслуживании и обновлении программного обеспечения, на совещание, четырёхдневные каникулы по случаю Дня образования КНР уже закончились.
"Уже обновление версии?"
Услышав на утреннем совещании о внезапных планах по программному обеспечению, первая реакция большинства людей была примерно такой же, как у Хэ Мина несколько дней назад.
Чан Хаонань сидел во главе стола в конференц-зале и оглядывал более десяти ключевых сотрудников, сидевших напротив друг друга в два ряда:
"Новый способ генерации сетки в первую очередь обновить для пользователей версии "Профессиональный Плюс", а в профессиональной версии оставить только соответствующие базовые функции."
"Пользователи этой версии, "Профессиональный Плюс", - это вузы и НИИ с высокой специализацией, связанные с оборонными проектами, у них довольно высокий уровень самостоятельности, поэтому, скорее всего, не возникнет слишком много ситуаций, когда нам потребуется отправлять людей для обновления."
Лицо руководителя отдела послепродажного обслуживания, наконец, немного просветлело.
Сделав глоток воды, Чан Хаонань продолжил:
"Кроме того, этот метод генерации перекрывающихся сеток, основанный на неструктурированных сетках, не предъявляет новых требований к методам временной и пространственной дискретизации последующего процесса вычислений, поэтому, по сути, потребуется серьёзно переделать только модуль генерации сетки, остальные части изменятся незначительно."
В такие моменты проявляются преимущества чёткого продумывания структуры программного обеспечения на этапе проектирования.
Если бы это был какой-нибудь "спагетти-код", то при таком значительном изменении функциональности, затрагивающем всё, возможно, пришлось бы переписывать программу заново...
"О... Ну, хорошо..."
Теперь, за исключением нескольких человек, ответственных за модуль генерации сетки, все остальные явно вздохнули с облегчением.
У тех, кто занимается программным обеспечением, в любые времена примерно одинаковый режим работы.
Как только появляется проект, то одними переработками не отделаешься.
Ночевать на работе — обычное дело.
А некоторые, кто был знаком поближе, даже начали подшучивать над Тянь Чаои, руководителем модуля генерации сетки, который сидел неподвижно:
"Давай, братан..."
Кто-то похлопал его по плечу.
"Подумай о хорошем, наша компания платит за переработки..."
Кто-то вздохнул с выражением полного сочувствия на лице.
"Да, скоро конец года, хорошо бы заработать побольше денег, чтобы жена и дети могли отпраздновать Новый год..."
В голосе некоторых даже слышалась зависть.
"..."
Радости и печали людей не совпадают, мне просто кажется, что они шумят.jpg
Однако, прежде чем они успели порадоваться, Чан Хаонань сменил тему:
"Вам тоже не стоит им завидовать... Сверхурочные, ну, могут быть у каждого..."
Услышав эти слова, люди, которые только что беззаботно шутили, мгновенно застыли с улыбками на лицах.
"За это время пользователи прислали немало отзывов и предложений, так что, пользуясь случаем, давайте исправим и эти моменты. Я просмотрел, там нет ничего особо сложного, постараемся выпустить первую итерацию новой версии в течение этого месяца!"
Ведь люди страдают не от нехватки, а от неравенства.
Теперь у всех есть сверхурочная работа, и все получают деньги, так что никто не чувствует дисбаланса.
К тому же, после выпуска пробной версии программного обеспечения, большинство людей, которые были временно привлечены к разработке, вернулись на свои прежние места работы.
Те, кто остался здесь сейчас, уже перевелись сюда на постоянной основе.
Те, кто решил отказаться от стабильной работы в исследовательском институте и перейти в эту новую государственную компанию, где, как говорится, не знаешь, будет ли завтра еда, в какой-то степени заинтересованы в TORCHMultiphysics и даже во всей области численных расчетов.
Академик Ли Цзе из Института вычислительной техники проявил в этом вопросе благородство, позволив всем самостоятельно выбирать, остаться или уйти, что стало огромной поддержкой для группы "Факел".
Конечно, это также можно рассматривать как благодарность Чан Хаонаню за помощь в открытии общенационального рынка суперкомпьютеров и серверов.
В прошлом году группа "Заря", которая могла выживать только за счет государственных субсидий и даже рассматривала возможность продажи части акций компании "Мечта" для привлечения средств, в этом году вышла на положительную прибыль.
Хотя сейчас это может показаться незначительным, но это было началом того, как Чан Хаонань начал переманивать кадры у первой компании.
……
Распределив некоторые не очень важные задачи, Чан Хаонань отпустил руководителей других модулей и направлений обратно на работу.
Он оставил только несколько ключевых сотрудников, отвечающих за модуль генерации сетки.
Хотя в начале разработки программного обеспечения он требовал, чтобы все участвующие в разработке сотрудники знали общую ситуацию в других частях, но это было главным образом для того, чтобы избежать проблем совместимости в процессе разработки различных модулей.
В настоящее время работа по обновлению и обслуживанию программного обеспечения стала узкоспециализированной, знания и навыки, необходимые для различных модулей, сильно различаются, и, за исключением очень немногих людей, уже нет необходимости и возможности знать все.
"Генеральный директор Чан, в чем конкретно заключается разница в логике генерации между неструктурированным перекрывающимся методом сеток и старым методом?"
После того, как в конференц-зале остались только несколько знающих людей, руководитель Тянь Чаои сразу перешел к делу.
Время поджимает, задачи сложные, к тому же это область, с которой он раньше не сталкивался.
Ощущение, будто вернулся на много лет назад, когда только поступил в аспирантуру.
"Есть ли какие-нибудь справочные материалы или документы, на которые можно было бы ориентироваться?" -
спросил один из помощников.
Обычно, когда исследователи хотят войти в новую для себя область, они начинают с обзорных статей, чтобы получить общее представление, а затем постепенно углубляются в конкретные направления исследований.
"Нет."
Чан Хаонань решительно покачал головой:
"На самом деле, даже само это название я придумал случайно некоторое время назад."
Собеседники замерли.
Ну вот, опять наш босс что-то придумал.
За те несколько месяцев, что они проработали в группе "Факел", они столкнулись с "оригинальными" технологиями больше, чем за всю свою предыдущую карьеру.
"Однако, как и метод структурированных перекрывающихся сеток, метод неструктурированных перекрывающихся сеток требует сборки системы перекрывающихся сеток перед выполнением расчета течения, то есть вырезания отверстий и определения границ интерполяции между сетками и их родительских ячеек."
Говоря это, Чан Хаонань открыл лежащий перед ним на столе блокнот.
По мере того, как исследования становились все более глубокими, даже он сам уже не мог решить все проблемы одним лишь мозговым штурмом, особенно в ситуации, когда не хватало очков научных исследований и не было возможности решить проблему напрямую с помощью системы, требовалось систематизировать некоторые идеи:
"Сложность заключается в том, что между ячейками неструктурированной сетки, а также между узлами сетки не существует топологических отношений, как в структурированной сетке, поэтому такие части, как динамическая автоматическая сборка сетки, эффективные методы поиска и интерполяция между сетками, требуют новых алгоритмов для выполнения."
"Три наиболее важных части - это, во-первых, классификация узлов сетки и определение границ между сетками, во-вторых, поиск родительских ячеек, и в-третьих, реконструкция границ интерполяции между сетками..."
Чан Хаонань, рассказывая нескольким людям о своих идеях, одновременно обдумывал и кое-что другое.
В инженерной практике суть новой версии TORCH Multiphysics заключается в том, чтобы реализовать этот сложный метод генерации неструктурированных перекрывающихся сеток, используя ограниченный объем памяти и время вычислений, с акцентом на технологию параллельных вычислений, уже применяемую в программном обеспечении.
Но в академическом плане акцент смещается на предыдущую часть, которую он уже записал в своем блокноте.
То есть на саму концепцию "неструктурированной перекрывающейся сетки".
Поэтому он размышлял о том, как продвинуть эту концепцию.
Обдумав всё, он пришёл к выводу, что единственный выход — опубликовать статью с некоторыми второстепенными результатами:
Смотрите, у меня есть очень крутая теория численного моделирования.
Что? Вы тоже хотите проводить исследования, но у вас нет инструментов?
Это не проблема, у меня они есть, можете купить и попробовать, чтобы убедиться, что мой новый метод - это не пустые слова.
Однако общедоступная профессиональная версия пока не предоставляет сопутствующих алгоритмов и может использоваться только для теоретических исследований.
Если вы хотите использовать этот метод для решения практических задач…
То извините, это невозможно.
Вы можете подождать, обновления профессиональной версии могут отставать на 1-2 года.
Если же вы не хотите ждать, то можете последовать примеру итальянцев и выбрать сотрудничество с китайскими организациями или предприятиями, имеющими лицензию на профессиональную расширенную версию.
Или же наша группа "Факел" также предоставляет соответствующие услуги по численным расчетам.
Только результатами исследований придется в некоторой степени делиться.
Это… У вас ведь не будет возражений?
Обновлено: 07.04.2026