Емельянов Эдуард Владимирович (eddy_em) wrote,
Емельянов Эдуард Владимирович
eddy_em

Неортогональные координаты

Всю неделю возился с корректором оптоволоконного спектрографа. Мужики с какого-то перепуга решили, что будет очень забавно сделать оси под углом 120°. Бились с математикой, несколькими способами получили решения для перевода из ортогональной системы XY в эту кривую UV, однако, из-за неортогональности последней, перевод получается неоднозначным. В итоге система, которая должна (по идее) за 1-2 движения скорректировать отклонение звезды от оптоволокна, выполняет это долго и мучительно, постепенно (итераций за 15-20) приближаясь к цели. Но, даже сев на цель с точностью в 0.1 пикселя, система получается неустойчивой: чуть сместится изображение, и поехали: коррекция приводит к нарастающему смещению по другой оси, в итоге изображение болтается в кружке с радиусом полтора-два пикселя.
И это я еще не дошел до входной турели! Там наши рационализаторы предложили одним двигателем выполнять уйму движений: крутишь в одну сторону — вращается турель (а в некоторых положениях в пучок входит анализатор поляризации), крутишь в другую — вращаются фазовые пластины. И изначально на этом не было ни одного концевика (нужно минимум 2)!
С другой стороны есть противоположность: подвесная часть оптоволоконного спектрографа БТА, где размещено больше двух десятков шаговых моторов!

В общем, в который раз убеждаюсь, что основные столпы — принципы KISS и UNIX-way — нужно соблюдать не только при разработке ПО, но и при разработке железа!

// еще бы перейти с С на какой-нибудь аналогичный ЯП, но требующий в разы меньше писанины!.. Жаль, не придумали еще такого ☹ Reposted from dreamwidth: https://eddy-em.dreamwidth.org/290109.html.
Tags: всячина
Subscribe

  • Опять Подорванка смыла мост

    В четверг лило настолько, что, похоже, опять на подорванке забилась стремнина бревнами, а потом внезапно это все прорвало. МЧСовсцы перетаскивали…

  • Аж коробит…

    Уже который раз вижу (даже в прессе) выражение: "ставить прививку". Это что за странное такое словоблудие? Либо эпохи царской России, либо даже…

  • Упаковочка

    Получил сегодня пару посылок с алиэкспресса. Одна из них была с новым для меня способом доставки (на посылке не указывался адрес, а лишь "до…

promo eddy_em august 17, 2019 12:33 3
Buy for 10 tokens
Юра намедни напечатал корпус для хронометра. Для первого блина получилось неплохо: И еще немного фотографий:
  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic
  • 27 comments

  • Опять Подорванка смыла мост

    В четверг лило настолько, что, похоже, опять на подорванке забилась стремнина бревнами, а потом внезапно это все прорвало. МЧСовсцы перетаскивали…

  • Аж коробит…

    Уже который раз вижу (даже в прессе) выражение: "ставить прививку". Это что за странное такое словоблудие? Либо эпохи царской России, либо даже…

  • Упаковочка

    Получил сегодня пару посылок с алиэкспресса. Одна из них была с новым для меня способом доставки (на посылке не указывался адрес, а лишь "до…