Optimizing glass selection Оптимизация стекол

Если используется "модель" стекла, описываемая величиной показателя преломления, числом Аббе и величиной отклонения частной дисперсии, то эти параметры модели могут быть определены как переменные величины и оптимизированы точно таким же образом как любые другие численные параметры. Однако метод с использованием модели стекла имеет один серьезный недостаток. После того, как будет найдено хорошее решение с использованием модели стекла, необходимо будет вернуться назад от модели к реальному стеклу. После этого схема должна пройти новый процесс оптимизации с использованием новой марки стекла.

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

Обычно для нахождения наилучшей комбинации марок стекол конструктор подбирает альтернативные марки стекол по диаграмме Аббе, производит последовательно их замену и реоптимизацию схемы. Если новое решение будет лучше предыдущего, то выбранное стекло сохраняется; в противном случае должна быть опробована новая комбинация стекол. Эта процедура продолжается так долго, насколько хватит сил у конструктора.

ZEMAX позволяет автоматизировать эту процедуру путем установки для стекол статуса "substitute" (можно использовать). Если для стекла установлен (с помощьюдиалогового окна "Glass solve") статус "substitute", то алгоритмы глобальной оптимизации (Hammer и Global Search) автоматически выполняют процедуру итеративного замещения подобных марок стекол в процессе оптимизации. Это позволяет оптимизировать не только численные величины, но и проводить прямую оптимизацию по реальным маркам стекол, без обращения к идеализированной кривой дисперсии стекла.

Для использования опции "substitute" просто установите статус каждого стекла как "substitute" (разрешенный для замены) с помощью диалогового окна Glass solve. Затем обратитесь к процедуре глобальной оптимизации. ZEMAX будет производить замену марок стекол в процессе оптимизации с целью поиска наилучшего схемного решения. Если Вы хотите, чтобы в этом процессе некоторые марки стекол не использовались, то установите для этих (нежелательных) стекол статус "Exclude Substitution" (не использовать для замены) посредством диалогового окна Glass Catalog; см. главу "Using Glass Catalogs" (Использование каталогов стекол) для более детального ознакомления.




double arrow
Сейчас читают про: