Я ищу систему трассировки на основе Java с открытым исходным кодом, подходящую для моделирования акустики на подводных лучах. Такой пакет может быть похож на Comprehensive Acoustic System Simulation (CASS) с Gaussian Ray Bundle (GRAB), но я бы предпочел использовать open-source, free-to-use или free-to-modify модель, которую я могу использовать в презентациях на открытый форум (например, JavaOne).Существует ли модель трассировки лучей на Java, которая может быть адаптирована для использования в подводной акустике?
Лучшая модель для моих нужд обеспечит моделирование траектории луча на основе экологической модели, батиметрии (также известной как рельеф дна океана) и спектров эмиттерных частот. Примечание. Многолучевые эффекты (включая отражение и рефракцию) являются моими первыми представляющими интерес моментами, поэтому лучший пакет обеспечит это прямо из коробки.
Менее оптимальным будет стандартный пакет трассировки лучей на основе Java (оптический или акустический), который может обрабатывать переменную скорость через среду. Другим способом сказать это было бы то, что показатель преломления меняется непрерывно по всей среде (хотя его первая производная может быть не непрерывной).
Отличный вопрос ... У меня нет ничего даже близко к ответу ... Я нашел документ о GRASP, но поскольку он был написан для US DOD, я не думаю, что они, вероятно, откроются -Используйте его. http://ieeexplore.ieee.org/Xplore/login.jsp?url=/iel5/8479/26715/01191851.pdf?arnumber=1191851 – 2008-09-20 10:02:56
Да, спасибо. Для обсуждения в DOD это хороший совет. Тем не менее, я хотел бы иметь что-то более открытое, когда я даю беседы на открытом форуме. – 2008-09-20 15:43:36