Вчера провел небольшую "работу над ошибками" и нашел кое-какие мелкие "ашипки и очепятки", которые приводили к получению черт-те чего, но не того, что было нужно.
res
Все картинки "в куче" (точность поверхности — 50нм). Осторожно, аж полмегабайтная gif'ка!
графики, цифры ) В общем, работать еще и работать! P.S. код я выложил на сосфорж.
Вчера я частично добил "черновик" своего трассировщика, а позавчера — сделал модуль импорта параметров маски из JSON-файла.
Теперь файлик вида

{
    "shape": "round", "radius": 0.007500,
    "holes": [
        { "ring": 0, "number":  0, "center": [  0.1742,  0.0172 ] },
        { "ring": 0, "number":  1, "center": [  0.1675,  0.0508 ] },
        { "ring": 0, "number":  2, "center": [  0.1543,  0.0825 ] },
…
        { "mark": 1, "number":  1, "center": [  0.0933, -0.4688 ] },
    ]
}
задает параметры маски.
картинки ) В общем, еще работать и работать. Но скорость построения модели меня радует. Это вам не сутки в октаве...
Сегодня я закончил-таки подбор параметров полноценного синусного механизма с упорным подшипником. Т.к. tex4ht выдает какую-то фигню, а latex2html имеет слишком много картинок, которые мне лень загружать (а ftp на narod не работает через проксю), выкладываю ссылочку на описание в pdf.
Исходники )
Продолжу цикл своих публикаций относительно мытарств с обработкой гартманнограмм.
Ранее я уже описывал, как получить модели пред- и зафокальных гартманнограмм. Теперь пора перейти к следующему этапу - определению координат центров пятен и получению значений нормалей к проекции волнового фронта, например, на предфокальное изображение (оно не зеркалировано, так что его использовать удобнее для расчета отклонений формы зеркала от идеальной).

А теперь - поподробней )
Для проверки точности того или иного метода восстановления профиля зеркала по гартманнограммам удобно воспользоваться моделированием гартманнограмм для эталонной модели искаженного профиля зеркала.

Для моделирования процесса регистрации пред- и зафокальных гартманнограмм на телескопе БТА использован следующий алгоритм:

  1. моделирование поверхности главного зеркала БТА с предопределенными искажениями;
  2. моделирование процесса отражения деформированным зеркалом коллимированного пучка света;
  3. построение модели маски Гартманна;
  4. моделирование прохождения отраженного деформированным зеркалом света через маску Гартманна с последующей регистрацией его идеальным светоприемником.

Read more... )

September 2017

S M T W T F S
     1 2
3456789
1011 12 13141516
17181920 212223
24252627282930

Syndicate

RSS Atom

Style Credit

Expand Cut Tags

No cut tags
Page generated Sep. 25th, 2017 04:19 am
Powered by Dreamwidth Studios