Paredam Цитата: С адаптивными зеркалами все просто и сложно. Каждый сегмент обязательно согласован по фазе с другими серментами.
Звучит конечно просто, но мне всё же непонятна фраза "согласован по фазе". Оптические пути равны, что ли? Так так и должно быть изначально. Вот конкретно на вышеприведённом зеркале телескопа не знаю какие зазоры между зеркалами, но они очень хорошо просматриваются, т.е. они минимум сантиметр или даже два. И до скольких величин этот зазор можно увеличивать, чтобы зеркала оставалось цельным, т.е. чтобы чтобы кружок 2,44*f*lambda/D был в размере таким, как если зеркало большое, а не часть? А если зазор между зеркалами 10 см или больше? Не пойму. )))
Везде большие зазоры.
Paredam Цитата: Относительно Zemax моделирования
Binary optics, also called kinoforms
efficiency - это сколько энергии в указанный порядок пошло, а multiple order diffraction - расчёт для нескольких порядков дифракции, если не ошибаюсь. Ну, так без этого можно обойтись. Считает же нужное, вроде. )))
Paredam Цитата: Ноги FRED растут из ASAP. Более того, изначальта была таже команда, которая перенесла все флгоритмы на новую платформу.
Понятно. Т.е. получается, что просто прикрутили другой фэйс для того же ASAP. )))
В Вики глянул и там написано:
"Fred Optical Engineering Software (FRED) is a commercial 3D CAD computer program for optical engineering used to simulate the propagation of light through optical systems. Fred can handle both incoherent and coherent light using
Gaussian beam propagation. The program offers a high level of visualization using a WYSIWYG (What You See Is What You Get) parametric interface."
Я специально выделил "Gaussian beam propagation" потому, что на этом же принципе и работает ASAP, поэтому FRED имеет те же ограничения, что и ASAP, а именно - не может считать при размере длины волны сопоставимой с размерами отверстий, препятствий, объектов и пр. Я специально в ASAP для проверки запустил файл с двумя щелями, на которые падает излучение и наблюдается интерференция на экране. Я уменьшал длину волны до ширины щелей, после чего ASAP выдал ошибку.
Всё об этом написано в доках АСАПА, хотя и не сразу найдёшь:
The Gaussian beam superposition algorithm in ASAP is extremely powerful, however, it does have some limitations. The method tends to break down when you simulate aperture dimensions (or object spatial frequencies) that are near to or below the wavelength of light. However, this does not mean you cannot simulate diffraction gratings and small apertures. Diffraction gratings are handled macroscopically with the grating equation and not by constructing the small structure of the grating. In a similar sense, apertures are handled with a special decomposition technique instead of simply clipping Gaussian beams. This limitation generally implies that it cannot simulate physical optics phenomena that do not have a ray equivalent model. Propagation in a single mode fiber is an example. This is purely a diffractive phenomenon with no equivalent ray trace model. However, this does not mean you cannot simulate such optical systems in ASAP. ASAP provides hooks to input and output arbitrary fields that can be decomposed into Gaussian beams. So, for example, even if ASAP cannot simulate propagation in a single mode fiber, you could still model the optical system up to the fiber, and output the complex field at the fiber face to an external simulation program that simulates fiber. You could then decompose the results from the external program back into an ASAP optical field to continue the simulation in ASAP.
В случае киноформа именно и получается, что маленькие бинарные ступеньки по размеру сопоставимы и даже меньше длины волны, т.е. FRED или чистый ASAP бесполезный. Если вам и ответили из FRED, что возможен учет рассеяний на зубцах, то просто потому, что не был конкретно указан размер зубцов и длина волны.
ASAP в этом смысле более крутой, так как он всё же считает такие вещи путём импорта данных из программы Lumerical, которая считает фронт без трассировки гаусссовых пучков, а решая уравнения Максвелла:
"Breault Research Organization (BRO) has engaged in a partnership with Lumerical, an innovative technology company based in Vancouver, Canada. This collaboration grants optical engineers access to a broad range of design and analysis tasks previously considered inaccessible.
As a result of this partnership, users will be able to readily share the enormous resources of a full-vector Maxwell solver with the power and flexibility of the Advanced Systems Analysis Program (ASAP®) from BRO to accomplish system-level analyses in such applications as micro-optics, optical audio and video devices, projection systems, bio-optics instrumentation, and more.
The ASAP PRO edition from Breault Research Organization, Inc. supports finite-difference, time-domain (FDTD) simulations via field distribution import from FDTD Solutions™ by Lumerical. It also calculates and stores detailed history information for every ray that is traced, allowing more detailed analysis of problem paths through your system."
Сейчас глянул, так FRED тоже может импортировать такие данные о волновом фронте.
Короче говоря, одной идеальной программы "всё в одном" не знаю. )))
Вот есть бесплатная OptiFDTD для некоторых волновых расчётов:
http://optiwave.com/resources/academia/free-fdtd-download/