Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Исследование пульсаров и транзиентов (тестирование) #339

Open
STyulb opened this issue Apr 6, 2018 · 0 comments

Comments

@STyulb
Copy link

STyulb commented Apr 6, 2018

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

Общие вещи:
Мы можем измерять: UTC времена; плотности потока (без калибровки, с калибровкой по ступеньке, с калибровкой по источникам, в каждом частотном канале независимо, складывая все частотные каналы вместе, для одиночных импульсов (если они сильные), для блоков с фиксированным числом импульсов, для полной записи, за много дней (накладывая средние профили друг на друга, а если программа продвинется далеко, то и складывание с таймингом);

К этим измерениям, если их удастся реализовать в полной мере привязано около 40 астрофизических задач.

Что предлагаю:
Предлагаю в опции "Analyze" начать реализовывать эту программу. Для этого сначала в ручном режиме потестировать, что можно, а потом просить маму, чтобы она эти возможности зашила для использования через сайт.

В отличии от поисковой задачи про объекты в базе мы знаем все их основные параметры: координаты, период, мера дисперсии - для пульсаров; координаты, мера дисперсии и, для некоторых из транзиентов также период. Т.е., не надо заниматься перебором периодов и мер дисперсий, что задано, то и используется. Нужно два варианта работы программы. Один галочка "из таблицы", второй - задаем параметры "вручную". Если из таблицы, то на экране активно окошко: "Имя источника" (программа лезет в обновляемую таблицу в которой записаны все нужные для нас параметры), а также окошки, которые можно выбрать все или часть с названиями задач (например: потоки в импульсах, сериях импульсов, за весь день, в отдельных частотных каналах, в каждом частотном канале не зависимо или все частотные каналы сложены вместе). Если выбор "вручную", то задается координата по прямому восхождению, модуль, луч, период (не хуже, чем до пятого знака для секундных пульсаров и не хуже чем до восьмого знака для миллисекундных пульсаров), мера дисперсии (не хуже, чем до десятой доли после запятой). Оставшиеся параметры - это те же названия задач, что и для случая задания "из таблицы".

В отличии от поисковой задачи не нужно проводить усреднение с двойным периодом. Все делать на одном периоде.

В отличии от поисковой задачи нужно проводить учет меры дисперсии, учитывая расплывание импульса меньше половины точки, сложение импульсов также с шагом половина точки. В связи с тем, что объект уже обнаружен, можно отдельные импульсы как пульсара, так и транзиента искать на SNR=3-4.

В отличии от поиска нужно иметь возможность компенсации (поправочные коэффициенты) плотности потока импульса или суммы импульсов или профиля с учетом ряда параметров часть из которых может быть и не известна на момент исследования. Поэтому в базе хранятся "сырые" оценки (т.е. высоты импульсов или сумм импульсов в единицах АЦП) и те поправочные коэффициенты, которые известны. Часть поправочных коэффициентов можно не хранить, а вычислять при запросе в базу данных

Поправочные коэффициенты:

  • ожидаемая высота калибровочной ступеньки в месте расположения источника;
  • ожидаемая плотность потока на единицу АЦП в Янских или мЯн в месте расположения источника (появится после того, как будет решен вопрос с калибровкой по источникам);
  • поправка за склонение источника (в первом приближении косинус от (55о - склонение источника));
  • поправка за не попадание в луч (может быть введена для пульсаров и транзиентов точность координат которых не хуже, чем 2-3 угловые минуты);
  • поправка за огибающую лучей (известна точно, можно взять из таблиц);
  • поправка на каждый импульс (даже тот, который не наблюдается физически, т.е. имеющий SNR<4) за огибающую диаграммы направленности (т.е., у нас в центре диаграммы поправка 1, а через 1.5 минуты от вершины импульсы источника уменьшены примерно на 30%, т.е. при "тупом" сложении всего вместе поток всегда будет заниженный;
  • поправка за ионосферу (ионосфера может смещать координату источника как по прямому восхождению, так и по склонению). При смещении координат по прямому восхождению и склонению ряд поправок выше будут изменяться

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant