Перейти к основному содержимому

Релиз GAMMA 2026.2

Новые возможности

1. Расчет активных параметров портов

Для анализа многоантенных систем, включая фазированные антенные решетки, реализован расчет активных S/Y/Z параметров портов, а также расчет активного КСВН.

  • По умолчанию на все порты многоантенной системы подается одинаковая мощность.
  • В диалоге заказа параметров портов реализована возможность использовать заранее созданный Набор портов в качестве амплитудно-фазового распределения при расчете активных параметров. При этом для всех портов, не включенных в указанный Набор портов, присутствует возможность задания мощности по умолчанию. Если мощность по умолчанию равна «0» Вт, порты считаются «выключенными».

Выбор активных параметров и наборов портов

Пример расчета активных S-параметров: Пример расчета активных S-параметров

2. Адаптивные сетки в МКЭ

Реализована возможность адаптации конечно-элементной сетки на произвольной частоте.

Реализована многочастотная адаптивность (α\alpha-версия) — теперь можно проводить адаптацию сетки сразу на нескольких частотных точках. Для ускорения задействуется механизм параллельного расчета частотных точек.

  • В текущей версии применение многочастотной адаптивности может привести к дополнительному увеличению размера сетки.

Схемы многочастотной адаптации

Пример задачи, требующей настройки адаптивного решения:

Пример адаптации на фильтре

3. Динамический диапазон

В настройках, на странице «Результаты МКЭ и МКР», появился новый параметр — Динамический диапазон, дБи. Значение по умолчанию — 60 (рис. слева). Это разница между максимумом и минимумом диаграммы направленности в логарифмическом представлении (рис. справа). Минимум устанавливается меньше на указанную величину от максимума.

Повышение производительности

1. Автоматический режим out-of-core (OOC)

  • Теперь при отмеченном OOC солвер автоматически решает, использовать режим или нет. Рекомендуется включить по умолчанию.
  • Параметр памяти — не используется.

Важно: В текущей версии не рекомендуется одновременное применение OOC и параллельного расчета нескольких частотных точек.

Настройка режима OOC

2. Доработка параллельного расчета частотных точек

  • Уменьшено пиковое потребление памяти.
  • Общее ускорение алгоритма.

Генерация сетки (мешинг)

1. Обработка переходных отверстий

В диалоге Настройки генератора сетки Gamma, на вкладке «Расширенные», добавилась группа параметров по обработке переходных отверстий. По умолчанию опция подключена (иллюстрация слева).

Без этой настройки цилиндры переходных отверстий имеют общее значение девиации нормалей, из-за чего сетка имеет завышенные размеры (иллюстрация посередине). При обработке переходных отверстий девиация нормалей для их цилиндров имеет специальное значение (по умолчанию 60 градусов), что позволяет получить сетку меньшего размера (иллюстрация справа).

Параметры переходных отверстий

2. Оптимизация размера ячеек в объемах

Внутри больших объёмов размер ячеек мог увеличиваться от поверхности вглубь (иллюстрация слева), что приводило к снижению точности решения. В настоящей версии этот недостаток устранён (иллюстрация справа).

Сравнение сеток в объеме

3. Улучшение мешинга сложных деталей

Значительно улучшен мешинг сложных деталей. На изображении ниже приведена модель сложной антенны с двумя спиралями и двумя коаксиальными входами.

Мешинг сложной антенны

На изображении слева приведена её сетка, полученная версией Гамма 26.1. На сетке видны разрывы и искажения деталей. В версии 26.2 мешинг значительно улучшен. На изображении справа показана сетка той же антенны. Разрывы и искажения отсутствуют. Мешинг сложной антенны


Исправления и улучшения

1. Заблокированные операции

  • Исправлен алгоритм обработки заблокированных операций.
  • При открытии проекта, содержащего заблокированную операцию, теперь появляется нотификация.

После удаления такой операции (изображение слева), сохранения и повторного открытия проекта (изображение справа) заблокированная операция исчезает, а предшествующие операции отрабатывают корректно.

  • В прошлых версиях Гамма признак заблокированной операции после ее удаления мог «перепрыгнуть» на предыдущую операцию:

2. Графики параметров портов

  • Исправлена ошибка вывода графиков параметров портов от частоты, приводившая к некорректному отображению кривых S-параметров в логарифмической шкале для случаев, когда модуль одного или нескольких элементов S-матрицы стремится к «0» (слева – предыдущая версия 26.1, справа – версия 26.2):

3. JobBatch

  • Исправлено поведение поля “Тип анализа” в таблице работ: теперь нельзя изменить тип решения во время анализа проекта.
  • Устранены неточности в локализации и переводах.
  • Исправлен алгоритм работы кнопки запуска решения после смены типа анализа.
  • Исправлена работа JobBatch при смене языка во время выполнения задания.
  • При импорте некорректного списка заданий теперь выводится диалог с ошибкой.
  • Исправлена проблема при сохранении отчета.
  • Обновлена система логирования.

4. Режим «Антенные решетки»

  • Исправлена критическая ошибка в алгоритме нахождения оптимального луча, в редких случаях приводившая к падению программы.
  • Добавлена возможность перехода от работы с результатом к редактированию антенной решётки по двойному клику на неё.

5. Прочие исправления и улучшения

  • В сообщения об ошибках операций добавлены название объекта и причина ошибки.
  • Обновлены названия операций выдавливания: «вдоль оси» изменено на «по вектору», а «вдоль линии» — на «по траектории».
  • В диалоговом окне "Редактор операций" объединены кнопки включения и выключения операций.
  • Добавлено диалоговое окно ошибок мешинга.