Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » Программы для разработки, тестирования оптических систем

Модерирует : gyra, Maz

Widok (23-11-2010 11:19): Лимит страниц. продолжаем здесь  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112

   

DSER



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Что есть нового в мире оптики?
рекламируем себя,
обсуждаем проблемы...предлагаем решения...
 
оптика обсуждается и на этих страничках:
http://physics.nad.ru/cgi-bin/forum.pl?forum=opt
http://groups.google.com/group/sci.optics/
 
Вопросы по варезу тут:
http://forum.ru-board.com/topic.cgi?forum=35&bm=1&topic=4999
 
Список имеющихся книг по оптической тематике http://optdesign.narod.ru/optic_book_.htm  обновлено 29.08.2010
Большинство из них можно найти на сайтах gigapedia.org, optdesign.narod.ru, poiskknig.ru,
optical-help.info, gen.lib.rus.ec
На книголюбе Подробнее... лежат все из списка. Постепенно список обновляется....  
 
ослиные ссылки на книги

Всего записей: 909 | Зарегистр. 07-06-2004 | Отправлено: 09:33 21-01-2005 | Исправлено: Maz, 13:38 02-03-2017
ging



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Все, нашел. Далеко же они запрятали...

Всего записей: 565 | Зарегистр. 18-09-2003 | Отправлено: 11:25 09-04-2008
GreyWolf1

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Доброго времени суток!
Нашел описание программы IterMODE http://www.ipsi.smr.ru/research/development/ppp/p_6_05.shtml
 для моделирования ДОЭ. Может кто-нибудь из присутствующих пользовался или есть у кого-нибудь на руках? Буду очень признателен если поможите.

Всего записей: 2 | Зарегистр. 30-03-2008 | Отправлено: 03:41 10-04-2008
linzik

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Еще один оптический CAD: http://linzik.com/
Обсуждение: http://www.astronomy.ru/forum/index.php/topic,37490.0.html

Всего записей: 6 | Зарегистр. 07-04-2008 | Отправлено: 10:08 11-04-2008
paparazzo



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Как задать в Zemax в непоследовательном режиме для оптимизации линзу следующего вида:
   
 
Это что-то типа Radial NURBS в последовательном, но в НП пока таких объектов не добавили, как можно обойти???

Всего записей: 3775 | Зарегистр. 06-04-2003 | Отправлено: 11:29 11-04-2008 | Исправлено: paparazzo, 11:29 11-04-2008
Dwolf

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
А если не то и не другое -  
Geometrical Image Analysis вам в руки и не надо вам POP.

 
Пробовал применить Geometrical Image Analysis. Проблема в том, что этот алгоритм пускает лучи от каждой точки объекта через все точки входного зрачка. И это приводит к тому, что поперечное сечение пучка не остается прямоугольником, а в реальности поперечное сечение пучка эксимерного лазера прямоугольник.
 
Может есть еще какой-нибудь Analysis, такой, чтобы лучи шли "равномерным веером".
 
Исходные данные. Поперечное сечение пучка прямоугольник с известными размерами. Известны расходимости пучка в обоих осях. В принципе известен профиль пучка на выходе лазера.  
Нужно в произвольной плоскости за оптической системой получить распределение пучка, т.е. знать плотность мощности в произвольной точке этой плоскости и возможно её оптимизировать.
 
Может получится задать пучок в POP через ZBF-файл? У кого-нибудь был такой опыт?

Всего записей: 69 | Зарегистр. 08-11-2006 | Отправлено: 20:24 15-04-2008
ging



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Может получится задать пучок в POP через ZBF-файл?

Вы не ответили на первую часть моего вопроса: вы знаете амплитудные и(!!!) фазовые соотношения всех мод/распределение амплитуд/фаз на выходе? Если нет, то нет никаких причин пытаться это моделировать с помощью волновой оптики.
В Image Analysis прямоугольное поле задается через IMA файл, да и зрачок можно прямоугольным задать (через апертуру поверхности зрачка). А вот насчет оптимизации...
Слово красивое, но только есть ли у Вас именно тот рычажок, потянув за который вы получите систему со строго заданным распределением? Если да - тогда в непоследовательном режиме, задаете его (т.е. рычажок) в качестве переменной и вперед.  
Извините за издевательский тон; каков вопрос - ...

Всего записей: 565 | Зарегистр. 18-09-2003 | Отправлено: 01:43 16-04-2008
paparazzo



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Вопрос по Zemax
В Merit Function нужно задать ограничения. Их очень много - около 4000. Причем для одного объета 4 операнда нужно (т.е. объектов около 1000).
Как внести их автоматически - типа макрос или еще как. Либо можно ли 4 операнда объединить в один операнд???
 
Добавлено:
Блин, понял!!!
сохранил МeritFunction в файл. далее в MS Exel - дело 5 минут.

Всего записей: 3775 | Зарегистр. 06-04-2003 | Отправлено: 15:33 17-04-2008
Dwolf

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Вы не ответили на первую часть моего вопроса: вы знаете амплитудные и(!!!) фазовые соотношения всех мод/распределение амплитуд/фаз на выходе?  

 
К сожалению пока не знаю. Но может быть получится задать некогерентный пучок в РОР зная расходимость пучка и зная профиль распределения мощности пучка в поперечном направлении?
 
Возможно ли подобрать амплитудные соотношения мод (фазовые не важны, если пучок некогерентный) через какой-нибудь beam-gen, так чтобы получился пучок с определенным профилем распределения мощности и определенной формы в поперечном сечении (прямоугольник)?
 

Цитата:
В Image Analysis прямоугольное поле задается через IMA файл, да и зрачок можно прямоугольным задать (через апертуру поверхности зрачка).  

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

Всего записей: 69 | Зарегистр. 08-11-2006 | Отправлено: 21:33 24-04-2008
ging



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Dwolf

Цитата:
сечение пучка не остается прямоугольником

Оно (по-вашему) должно оставаться прямоугольником? При малой расходимости пучка? На что это похоже? - На коллимированный пучок от протяженного источника... Возьмите параксиальную линзу на расстоянии f от источника. Апертура линзы (она же - входной зрачок) - диаметр вашего пучка. Расходимость будет определяться размером источника. Т.е создаете соответствующий IMA файл с прямоугольником. В дальнем поле системы получится прямоугольник. Он и дальше будет оставаться прямоугольником...

Всего записей: 565 | Зарегистр. 18-09-2003 | Отправлено: 01:28 25-04-2008
ging



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Еще проще... Источник в бесконечности. Поле - в угловых координатах - задает расходимость пучка. Зрачок (круглый?) - диаметр на выходе из лазера. Прямоугольный источник + никаких линз и в дальнем поле - прямоугольник.

Всего записей: 565 | Зарегистр. 18-09-2003 | Отправлено: 10:42 25-04-2008
sikd

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Требуется оптимизировать в Zemax внеосевую систему по след. параметрам:
 
1. размер PSF по полю должен быть одинаковый и фиксированный, но не минимальный
2. PSF по полю должна быть осе симметричной (профиль PSF не оговаривается)
 
Т.е. идеальный случай - в любой точке поля PSF - это кружок заданного размера и при этом для любой точки поля графики DENC совпадают.  
 
Вопрос: поделитесь идеей как правильно составить при оптимизации целевую функцию для такого случая?

Всего записей: 298 | Зарегистр. 30-03-2005 | Отправлено: 13:32 08-05-2008 | Исправлено: sikd, 14:16 08-05-2008
paparazzo



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
. размер PSF по полю должен быть одинаковый и фиксированный, но не минимальный  

 
Что-то не совсем понял эту фразу, насчет минимального? PSF имеет смысл при таком размере кружка рассеяния, когда искажения определяются диффракцией в пятне, а не геометрией пятна. Или вы хотите внести абберацию, чтобы диффракционное пятно было немного больше идеального (0.5<Strehl ratio<0.8)?

Всего записей: 3775 | Зарегистр. 06-04-2003 | Отправлено: 15:22 08-05-2008
mlewton

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Требуется оптимизировать в Zemax внеосевую систему по след. параметрам:

 
Какие ориентировочно тербования? поле, апертура, количество элементов, размер пятна?

Всего записей: 52 | Зарегистр. 23-09-2007 | Отправлено: 16:46 08-05-2008
sikd

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Что-то не совсем понял эту фразу, насчет минимального? PSF имеет смысл при таком размере кружка рассеяния, когда искажения определяются диффракцией в пятне, а не геометрией пятна. Или вы хотите внести абберацию, чтобы диффракционное пятно было немного больше идеального (0.5<Strehl ratio<0.8)?  

 
Примерно так. Требуется получить размер пятна в несколько раз превышающий кружок Эри. В принципе это уже не диффракция (Штрель < 1Е-4), хотя построить FFT PSF еще можно.
 

Цитата:
Какие ориентировочно тербования? поле, апертура, количество элементов, размер пятна?

 
 поле - неск. минут, апертура около 1:5, размер пятна порядка 50 мкм.
 
Хотя мне кажется, что это к делу не относиться? т.к. вопрос более общий - как оптимизировать качество изображения не на минимум аберраций, а на конкретное значение и как задать симметричность пятна при оптимизации

Всего записей: 298 | Зарегистр. 30-03-2005 | Отправлено: 21:23 08-05-2008 | Исправлено: sikd, 23:58 08-05-2008
alexgeorg



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
А почему вы Encircled Energy (Geometrical или  Diffraction) не хотите задать прямо через DENC в оценочной функции? В этом случае вы работаете не с отдельными лучами, а с распределением энергии в пятне и можете определить сами где пятно кончается. А дальше просто ставите граничные условия на этот радиус для разных полей. Для внеосевой системы ничего не меняется.

Всего записей: 154 | Зарегистр. 06-03-2003 | Отправлено: 01:09 09-05-2008
sikd

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
А почему вы Encircled Energy (Geometrical или  Diffraction) не хотите задать прямо через DENC в оценочной функции?

Потому что это не гарантирует получение симметричной PSF, а лишь как-то управляет размером пятна

Всего записей: 298 | Зарегистр. 30-03-2005 | Отправлено: 00:24 10-05-2008 | Исправлено: sikd, 00:25 10-05-2008
mlewton

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Хотя мне кажется, что это к делу не относиться? т.к. вопрос более общий - как оптимизировать качество изображения не на минимум аберраций, а на конкретное значение и как задать симметричность пятна при оптимизации

 
почему же? очень относится (хотя важно еще: длина волны, положение входного зрачка, что-то еще забыл)
симметричность пятна рассеяния - отсутствие комы и астигматизма.  
при малом поле для удаления комы надо прописать в оценочной функции изопланатизм, плюс можно просто давить на кому на краю поля (3 порядок и дальше)
астигматизм при таком поле - вопрос качества коррекции (если надо до тысячных длины волны, тогда надо править, что довольно сложно)
остается сферическая аберрация и дефокусировка. приходит на ум несколько путей - либо требовать определенное значение сферической аберрации 3 (или большего) порядка, либо выправить сферу и дефокусировать систему.
 
 можно попробовать использовать коэффициэнты Цернике
 
пока вроде все, если будут более точные данные, можно еще что-нибудь придумать

Всего записей: 52 | Зарегистр. 23-09-2007 | Отправлено: 01:16 10-05-2008
alexgeorg



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Потому что это не гарантирует получение симметричной PSF, а лишь как-то управляет размером пятна

А что такое в вашем понимании симметричная PSF? А вы не прикидывали, что с учетом влияния допусков (децентрировки и т.п.) "расчетное" распределение лучей в пятне скорее всего никогда не случиться. Если система на пределе качества пятно будет размываться по нормальному закону. Телецентрический ход лучей + расфокусировка должны решать проблему. Кроме того, DENC можно считать отдельно для X, Y, кружка и квадрата. Неужели мало, чтобы обеспечить симметрию? Уже интересно что у вас за система .
Есть ещё такой оператор RSCE.

Всего записей: 154 | Зарегистр. 06-03-2003 | Отправлено: 01:36 10-05-2008 | Исправлено: alexgeorg, 01:47 10-05-2008
paparazzo



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
В принципе это уже не диффракция (Штрель < 1Е-4), хотя построить FFT PSF еще можно.  

 
Что-то я не уверен что в данном случае PSF будет вычислятся корректно.
И то что "расчетное" распределение лучей в пятне никогда не случиться очень даже вероятно...
Лучше мне кажется уменьшить числовую апертуру (хотя бы виньетированием) и использовать идеальное диффракционное пятно, котороеи при этом увеличится.
 
 
 
Добавлено:
И если нужен достаточно большой размер пятна, попробуйте дооптимизировать систему в непоследовательном режиме.

Всего записей: 3775 | Зарегистр. 06-04-2003 | Отправлено: 02:06 10-05-2008
mlewton

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
alexgeorg

Цитата:
Кроме того, DENC можно считать отдельно для X, Y, кружка и квадрата. Неужели мало, чтобы обеспечить симметрию? Уже интересно что у вас за система .
Есть ещё такой оператор RSCE.

 
эти операнды отражают следствие влияния аберраций на пятно, плюс к этому считаются очень долго. оптимизировать симметричность таким методом - последнее дело.
 
по поводу допусков - согласен, но это уже вопрос требуемого качества... может даже и телецентричность не нужна.
 
paparazzo

Цитата:
Лучше мне кажется уменьшить числовую апертуру (хотя бы виньетированием) и использовать идеальное диффракционное пятно, котороеи при этом увеличится.  

 
По-моему, не вариант. Потом при увеличении апертуры в общем случае появится кома - симетричности не будет
 

Цитата:
И если нужен достаточно большой размер пятна, попробуйте дооптимизировать систему в непоследовательном режиме.

 
да и в последовательном вроде можно получить большое пятно

Всего записей: 52 | Зарегистр. 23-09-2007 | Отправлено: 13:25 10-05-2008
   

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112

Компьютерный форум Ru.Board » Компьютеры » Программы » Программы для разработки, тестирования оптических систем
Widok (23-11-2010 11:19): Лимит страниц. продолжаем здесь


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru