Телескопы покупают здесь


A A A A Автор Тема: РОС - программа расчёта оптики телескопов  (Прочитано 67716 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Дмитрий Серегин

  • ****
  • Сообщений: 272
  • Благодарностей: 11
  • Мне нравится этот форум!
    • Сообщения от Дмитрий Серегин
    • dseregin.nm.ru
Как-то так.

Оффлайн serega2007

  • *****
  • Сообщений: 66 282
  • Благодарностей: 1103
    • Сообщения от serega2007
      С контролем никогда не пролетал . Схема , понятно изначально , предварительная .
      А разгонять , понятно , линейно в сторону увеличения диамета . А светосила уже приличная .
До встречи на Астрофесте !
Ибо на Астрофоруме жизни нет .
                                            Серега .

Оффлайн serega2007

  • *****
  • Сообщений: 66 282
  • Благодарностей: 1103
    • Сообщения от serega2007
Как-то так.
       Спасибо !
       Будете на ЛОМО , заходите в гости .
До встречи на Астрофесте !
Ибо на Астрофоруме жизни нет .
                                            Серега .

Оффлайн ekviАвтор темы

  • *****
  • Сообщений: 6 263
  • Благодарностей: 343
    • Сообщения от ekvi
А не проще поместить светящуюся точку прямо на расчетное расстояние от плоской поверхности ?
РОС умеет обсчитывать только параллельные лучи.

Оффлайн ekviАвтор темы

  • *****
  • Сообщений: 6 263
  • Благодарностей: 343
    • Сообщения от ekvi
 Будете на ЛОМО , заходите в гости .
Теперь уж - вряд ли.  А в своё время со многими коллегами общался, и они на УОМЗ приезжали.

Оффлайн ekviАвтор темы

  • *****
  • Сообщений: 6 263
  • Благодарностей: 343
    • Сообщения от ekvi
Как-то так.
В Вашей схеме, Дмитрий Александрович,  пятно Ф 1.512*2 = 3.024 мкм, т.е. схема не оптимизирована.
Свою схему РОС оптимизировала: и радиус, и последний отрезок - в ней пятно Ф 1.43 мкм.

Оффлайн ekviАвтор темы

  • *****
  • Сообщений: 6 263
  • Благодарностей: 343
    • Сообщения от ekvi
А разгонять , понятно , линейно в сторону увеличения диамета
Компенсатор лучше считать под конкретный Ф параболы: это всегда надёжней. 
Если ГЗ будет Ф 500 мм, Ф компенсатора в предложенной схеме будет 100 мм. Т. е. можно линзу ещё приблизить к параболе и увеличить её Ф до 160 мм.

Оффлайн serega2007

  • *****
  • Сообщений: 66 282
  • Благодарностей: 1103
    • Сообщения от serega2007
      Будем делать на даче с учетом остаточной . Окончательный контроль в телескопе с последующей доводкой . Ну , как в веке Девятнадцатом .
До встречи на Астрофесте !
Ибо на Астрофоруме жизни нет .
                                            Серега .

Оффлайн Дмитрий Серегин

  • ****
  • Сообщений: 272
  • Благодарностей: 11
  • Мне нравится этот форум!
    • Сообщения от Дмитрий Серегин
    • dseregin.nm.ru
Как-то так.
В Вашей схеме, Дмитрий Александрович,  пятно Ф 1.512*2 = 3.024 мкм, т.е. схема не оптимизирована.
Свою схему РОС оптимизировала: и радиус, и последний отрезок - в ней пятно Ф 1.43 мкм.
Разумеется, т.к. минимизировался размах волновой аберрации.
Это для интерферометра.  :)
+
Переоптимизировал по точке.
« Последнее редактирование: 04 Окт 2018 [11:28:31] от Дмитрий Серегин »

Оффлайн ekviАвтор темы

  • *****
  • Сообщений: 6 263
  • Благодарностей: 343
    • Сообщения от ekvi
Вот так будет понятней сама схема.
Добавил график волновой ошибки dW/Lam.

Оффлайн ekviАвтор темы

  • *****
  • Сообщений: 6 263
  • Благодарностей: 343
    • Сообщения от ekvi
Переоптимизировал по точке
В РОС оптимизация - и по СКО размера пятна, и по СКО dw, причём, для dW установлен весовой к-т = 16.

На этом примере видно, какая м.б. разница при разных подходах (разных "ценностях").

Оффлайн Дмитрий Серегин

  • ****
  • Сообщений: 272
  • Благодарностей: 11
  • Мне нравится этот форум!
    • Сообщения от Дмитрий Серегин
    • dseregin.nm.ru
На этом примере видно, какая м.б. разница при разных подходах (разных "ценностях").

Разница скрыта за дифракционным пределом. :)

Оффлайн serega2007

  • *****
  • Сообщений: 66 282
  • Благодарностей: 1103
    • Сообщения от serega2007
    Господа ! Здравствуйте !
    Желательно решить задачу . Простые случаи сам решил . А этот посложнее . Но Соловьев Владимир с России 1 мешает сосредоточиться , а другого времени нет .
    Задача :
    В параболоиде вращения ( R0  2100 мм ) , ось которого совпадает с направлением ускорения свободного падения , лежит сфера на зоне диаметром 2Н - 360 мм .
    Надо найти радиус этой  сферы и ее отступление от вершины параболоида .
    Ответ необходим к 13 января 2019 г или завтра .
    Спасибо !
   
До встречи на Астрофесте !
Ибо на Астрофоруме жизни нет .
                                            Серега .

Оффлайн serega2007

  • *****
  • Сообщений: 66 282
  • Благодарностей: 1103
    • Сообщения от serega2007
    Сам считай .
    Эта тема для теорегов .
До встречи на Астрофесте !
Ибо на Астрофоруме жизни нет .
                                            Серега .

Оффлайн ekviАвтор темы

  • *****
  • Сообщений: 6 263
  • Благодарностей: 343
    • Сообщения от ekvi
Задача :
    В параболоиде вращения ( R0  2100 мм ) , ось которого совпадает с направлением ускорения свободного падения , лежит сфера на зоне диаметром 2Н - 360 мм .
    Надо найти радиус этой  сферы и ее отступление от вершины параболоида
Длина нормали от АП-2 до её оси
   L = Ro + X*e^2 -
и есть радиус искомой сферы.
Стрелка X для параболоида определяется по формуле
   X = Y^2/(2Ro),
где Y = D/2 = 360/2 = 180.
У параболоида e^2 = 1, значит,
   L = 2100 + 180^2/(2*2100) = 2107.72.

Оффлайн serega2007

  • *****
  • Сообщений: 66 282
  • Благодарностей: 1103
    • Сообщения от serega2007
    Спасибо !
    Но ответ жду не более 0,5 часа . Да и-то , если пообещают .
До встречи на Астрофесте !
Ибо на Астрофоруме жизни нет .
                                            Серега .

Оффлайн ekviАвтор темы

  • *****
  • Сообщений: 6 263
  • Благодарностей: 343
    • Сообщения от ekvi
Недавно наткнулся на решение проблемы масштабирования интерфейса программы. Всего один оператор(!!!):
ScaleBy(PixelsPerInch, 96);
Варьируя число 96, можно получить необходимые габариты интерфейса.
К этому надо добавить свойство главной формы: Scaled = true.

В моей программе это сэкономило пару сотен операторов, целый модуль и массу сил и нервной энергии.

Оффлайн ekviАвтор темы

  • *****
  • Сообщений: 6 263
  • Благодарностей: 343
    • Сообщения от ekvi
По этому адресу: https://yadi.sk/d/NJfk9qlxUJPttQ - РОС для 64-битной среды.
В 32-бит среде не запускайте. Старые комплекты ОС несовместны с новой версией.

Скорость работы возросла ~ в 3 раза - за счёт более производительного обращения к памяти.

Оффлайн ekviАвтор темы

  • *****
  • Сообщений: 6 263
  • Благодарностей: 343
    • Сообщения от ekvi
По этому адресу: https://yadi.sk/d/NJfk9qlxUJPttQ - РОС для 64-битной среды.
- новый адрес: https://yadi.sk/d/oHw6MVnWWzhvWA

В справочном файле ROSHELP.DOC в преамбуле приведён отчёт о параллельных экспериментах: ситуация и оценка эффективности не изменилась.

Оффлайн NotSodern

  • *****
  • Сообщений: 1 002
  • Благодарностей: 28
  • Мне нравится этот форум!
    • Сообщения от NotSodern
Поддерживает ли программа дифракционные решетки?