Архитектурная акустика/Секущая плоскость вывода результатов

Материал из CAMaaS preliminary wiki
Перейти к навигации Перейти к поиску
Архитектурная акустика\Секущая плоскость вывода результатов

Плоскость вывода результатов моделирования сечет геометрическое пространство среды распространения звука и определяет положение контрольных точек, в которых "накапливается" энергия звука от источников помещения. Таким образом, плоскость вывода результатов является сущностью - носителем двумерного распределения характеристик звукового поля.

Секущая плоскость вывода результатов моделирования и ее спецификация опорной точкой и двумя направляющими векторами в границах модели

Реализующий класс CPlain.

Любой объемный элемент геометрического пространства состоит из набора поверхностей. Поверхность может быть бесконечно-малым элементом - например, в случае различных неровных объектов.

Свойства плоскости вывода результатов

  1. Положение(). Положение плоскости вывода результатов в геометрическом пространстве. Свойство, например, может возвращать кортеж , где - любая точка, принадлежащая плоскости, и - пара направляющих неколлинеарных векторов.
  2. Пересечение(луч). Поиск точки пересечения луча и плоскости, если это пересечение существует.
  3. Множество контрольных точек(частота). Множество контрольных точек, принадлежащих плоскости, в которых регистрируются результаты моделирования. Количество контрольных точек может зависеть от частоты звука, регистрация которого разрешена в этих точках.

Действия с плоскостью вывода результатов

  1. Создание экземпляра плоскости на основе сущности предметно-независимой подсистемы с интерфейсом IPlainObject.
  2. Зарегистрировать звук(точка, интенсивность, частота) Регистрация звука в указанной точке (принадлежащей плоскости, но не обязательно принадлежащей множеству Множество контрольных точек(частота)), указанной интенсивности, на указанной частоте.

См. также

  • GetSimulationResultsId - упаковка результатов моделирования на плоскостях и отправка этих результатов пользователю.