104
353П-46КС-26166-1105 Page 1 of 104 Pamela’s Operational Control Logic - September 2003 - The official TsSKB Update after Meeting #20 (June 2003) - Russian Version (received September 2003 from TsSKB). Note: Primary reference document is Russian version, which has been updated after the meeting, and then been used to update the English version from 28.03.2003.

Pamela’s Operational Control Logicwischnew/pamela/internal/daq/... · Pamela’s Operational Control Logic - September 2003 - The official TsSKB Update after Meeting #20 (June 2003)

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Pamela’s Operational Control Logicwischnew/pamela/internal/daq/... · Pamela’s Operational Control Logic - September 2003 - The official TsSKB Update after Meeting #20 (June 2003)

353П-46КС-26166-1105 Page 1 of 104

Pamela’s Operational Control Logic

- September 2003 -

The official TsSKB Update after Meeting #20 (June 2003) -

Russian Version (received September 2003 from TsSKB).

Note: Primary reference document is Russian version, which has been updated after the

meeting, and then been used to update the English version from 28.03.2003.

Page 2: Pamela’s Operational Control Logicwischnew/pamela/internal/daq/... · Pamela’s Operational Control Logic - September 2003 - The official TsSKB Update after Meeting #20 (June 2003)

353П-46КС-26166-1105 Page 2 of 104

СОДЕРЖАНИЕ.

Введение.

1 Назначение и состав аппаратуры 6

2 Логика управления аппаратурой при штатной работе 10

2.1 Включение НА "Памела" 10

2.2 Каналы взаимодействия НА "Памела" с системами КА и НИК 28

2.3 ИД для работы НА "Памела" 41

2.4 Контроль технического состояния НА при штатной работе 42

3 Организация информационного обмена с БВС 56

3.1 Общие положения 56

3.2 Организация информационного обмена по МКО 57

3.3 Структура сообщений и временные диаграммы обмена по МКО 68

3.4 Описание макрокоманд обмена 77

4 Организация передачи в аппаратуру ППО и ПДЦМ 87

5 Логика управления НА "Памела" при возникновении

неисправностей 92

6 Материалы по электродиагностическим испытаниям НА 93

7 Материалы по энергопотреблению НА 95

8 Требования к БКУ 97

9 Логика работы газовой системы НА "Памела" 98

Приложение 1 100

Перечень принятых сокращений. 102

Page 3: Pamela’s Operational Control Logicwischnew/pamela/internal/daq/... · Pamela’s Operational Control Logic - September 2003 - The official TsSKB Update after Meeting #20 (June 2003)

353П-46КС-26166-1105 Page 3 of 104

ВВЕДЕНИЕ

Настоящие материалы по логике управления и контроля

распространяются на научную аппаратуру "Памела" (в дальнейшем НА),

применяемую в составе изделия 46КС №1, описывают логику управления и

взаимодействия НА "Памела" с системами изделия при штатной работе,

испытаниях и при возникновении неисправностей, а также методы контроля

работоспособности НА.

Данные материалы разработаны на основании Протоколов №5-6, №8-

2, №8-4, №12-2, являются основным документом, определяющим

информационный обмен БКУ и НА "Памела" и являются ИД для разработки

штатного алгоритма управления НА "Памела".

Page 4: Pamela’s Operational Control Logicwischnew/pamela/internal/daq/... · Pamela’s Operational Control Logic - September 2003 - The official TsSKB Update after Meeting #20 (June 2003)

353П-46КС-26166-1105 Page 4 of 104

1 НАЗНАЧЕНИЕ И СОСТАВ АППАРАТУРЫ

НА "Памела" предназначена для исследования античастиц, а также

ядерного и электрон-позитронного состава первичных космических лучей.

НА "Памела" состоит из двух модулей: приборного и служебного.

Приборный модуль включает в себя:

- времяпролетную систему (ВПС);

- детектор переходного излучения (ДПИ);

- систему газового обеспечения (ГС), входящую в состав ДПИ;

- антисовпадательную систему (АС);

- силиконовый трекер (ТР) с входящей в него магнитной системой

(МС) ;

- координатно-чувствительный калориметр (КЛР);

- стинцилляционный счетчик (С4);

- триггерную систему первого уровня (ТРИГ);

- нейтронный детектор (НД).

Служебный модуль НА "Памела" включает в себя:

- систему обработки данных (СОБД);

- систему питания (СПИТ);

- адаптер обмена с БА ВРЛ;

- адаптер обмена с БВС по МКО ГОСТ26765.52 (оконечное

устройство (ОУ)).

1.1 ВПС регистрирует прохождение частиц через апертуру

спектрометра, измеряет время пролета в диапазоне 2,7 – 8 нс,

идентифицирует частицы, пролетающие "сверху" и посылает

логические сигналы в ТРИГ. ВПС состоит из пяти

стинцилляционных счетчиков: S11, S12, S2, S31, S32.

1.2 ДПИ отделяет электроны (позитроны) от адронов (от энергии,

более 1 ГэВ) до высокой энергии 1000 ГэВ, обеспечивает

Page 5: Pamela’s Operational Control Logicwischnew/pamela/internal/daq/... · Pamela’s Operational Control Logic - September 2003 - The official TsSKB Update after Meeting #20 (June 2003)

353П-46КС-26166-1105 Page 5 of 104

измерение потерь энергии вдоль траектории частицы с

разрешением не хуже 30%, обеспечивает построение траекторий

всех частиц перед их входом в магнитный спектрометр с

точностью 2 мм для определения точки входа. ДПИ состоит из 9

плоскостей "стро"-трубок.

1.3 АС предотвращает регистрацию частиц, вылетающих из боковой

стороны магнита или его верхней части, но вне геометрической

апертуры телескопа. АС состоит из стинцилляционных

счетчиков, прикрепленных либо к магнитному экрану (боковые

счетчики антисовпадений), либо к каркасу ДПИ (верхние

счетчики антисовпадений).

1.4 МС отклоняет заряженные частицы. МС состоит из пяти

модулей, между которыми размещаются кремниевые детекторы.

1.5 ТР измеряет вектор импульса проходящей заряженной частицы

и определяет знак заряда.

1.6 КЛР отделяет электроны и позитроны от протонов и

антипротонов, а также формирует сигнал, соответствующий

регистрации частиц, для запуска НД.

1.7 СЧ служит (в совокупности с КЛР) для регистрирации

электронов с энергией 200-300 ГэВ, измерения "утечки" частиц

ливня из нижней части КЛР, посылки сигнала в триггерную

систему, формирования сигнала, соответствующего регистрации

частиц, для запкска НД.

1.8 ТРИГ генерирует триггерные сигналы для обработки

информации и записи сигналов детекторов, соответствующих

антипротонам, антиядрам, ядрам, ограничивая частоту

триггерных сигналов, соответствующим другим частицам.

Page 6: Pamela’s Operational Control Logicwischnew/pamela/internal/daq/... · Pamela’s Operational Control Logic - September 2003 - The official TsSKB Update after Meeting #20 (June 2003)

353П-46КС-26166-1105 Page 6 of 104

1.9 НД проводит измерение потоков солнечных нейтронов и в

совокупности с С4 и КЛР позволяет идентифицировать

высокоэнергетичные электроны и протоны.

1.10 СОБД состоит из следующих частей:

- считывающее устройство (СЧУ);

- основной и резервный центральный процессор (ЦПУ);

- медленный контроллер (БКДМК);

- массовая память (МАСП).

При получении триггерного сигнала СОБД считывает данные из

детекторов (научная информация) и данные от телеметрических датчиков

(служебная информация), генерирует форматы выходных данных,

соответствующих триггерному сигналу, включая время (сутки, часы, минуты,

секунды, мс), научную информацию, служебную информацию и хранит их в

МАСП. Кроме того СОБД принимает КУ от программы А11 с последующей

трансляцией их внутренним системам, осуществляет управление и

автоконтроль детекторов, их тестирование и калибровку, а также передачу

ТМ-информации в БСТИ, передачу научной информации в адаптер обмена с

БА ВРЛ, обмен информацией с ОУ.

1.11 СПИТ обеспечивает запитку всех внутренних устройств НА

"Памела".

1.12 Адаптер обмена с БА ВРЛ осуществляет считывание научной и

служебной информации из МАСП, преобразует ее в формат, пригодный для

передачи в БА ВРЛ и организует собственно передачу. В состав адаптера

входят два канала передачи информации, один из которых является рабочим,

второй – резервным. Одновременно работает только один канал.

1.13 ОУ обеспечивает обмен информацией между СОБД и БВС по

МКО. ОУ имеет адрес – 208.

Page 7: Pamela’s Operational Control Logicwischnew/pamela/internal/daq/... · Pamela’s Operational Control Logic - September 2003 - The official TsSKB Update after Meeting #20 (June 2003)

353П-46КС-26166-1105 Page 7 of 104

1.14 Назначение ГС – подача газовой смеси ХеСО2 к ДПИ и

поддержание заданного избыточного давления в трубках ДПИ относительно

давления внутри гермоконтейнера (ГК). Это обеспечивается периодической

продувкой ДПИ, отводом использованной газовой смеси за пределы

контейнера НА "Памела". ГС разделяется на три части (линии), каждая из

которых обслуживает часть ДПИ. В каждой линии есть два клапана высокого

давления на входе и один клапан низкого давления на выходе. Другой клапан

низкого давления находится на выходном отверстии. Каждая линия имеет

независимое управление. При штатном режиме работы продувка каждой

части ДПИ включается посредством:

- открытия клапанов высокого давления на период времени tпрод;

- открытия клапана низкого давления на период времени tпрод;

- открытия клапанов высокого давления на период времени tпрод на

выходном отверстии.

При штатном режиме работы ГС управляется непосредственно от

БУЗП НА "Памела".

Page 8: Pamela’s Operational Control Logicwischnew/pamela/internal/daq/... · Pamela’s Operational Control Logic - September 2003 - The official TsSKB Update after Meeting #20 (June 2003)

353П-46КС-26166-1105 Page 8 of 104

2. ЛОГИКА УПРАВЛЕНИЯ АППАРАТУРОЙ ПРИ ШТАТНОЙ

РАБОТЕ

2.1 Включение НА "Памела".

Решение о включении НА "Памела" принимается на НКУ после того,

как были проконтролированы на допустимые значения следующие

телеметрические параметры: "Температура БУЗП" (Т001), "Температура

блока электроники" (Т002), "Температура опорной плиты 1" (ТН00),

"Температура опорной плиты 2" (ТН01), "Температура преобразователей"

(ТН03), "Температура БЗ" (ТН02).

Управление НА "Памела" осуществляет программа А11 "Управление

НА "Памела".

Желательно проводить работы с НА "Памела", когда контейнер НА

находится в рабочем положении, но в случае невозможности разворота

контейнера в рабочее положение НА "Памела" может работать в любом

положении.

Включение НА "Памела" для работы в любых ее функциональных

режимах организуется включением алгоритма А11 по входу 1 по заявке из

ФРП(КП) или из режима Р3. Перечень режимов функционирования НА

"Памела" приведен в таблице 1. Циклограмма включения НА "Памела"

приведена на рисунке 1. Циклограмма включения НА "Памела"

соответствует варианту 1 работы программы А11. Время работы программы

А11 в варианте 1 не превышает 547,7 секунд.

Page 9: Pamela’s Operational Control Logicwischnew/pamela/internal/daq/... · Pamela’s Operational Control Logic - September 2003 - The official TsSKB Update after Meeting #20 (June 2003)

353П-46КС-26166-1105 Page 9 of 104

Программа А11 осуществляет контроль признака блокировки работы

с НА "Памела" ("БЛПАМ"). При включении программы А11 из Р3 до

планируемого с НКУ начала работ с НА "Памела" ("БЛПАМ"=1) программа

А11 завершает свою работу.

Кроме этого, программа А11 контролирует положение

гермоконтейнера по значению признака "ПРРПК", формируемого

программой У5, единичное значение которого подтверждает переход ГК в

рабочее положение. При нулевом значении этого признака (ГК не в рабочем

положении) программа А11 формирует контрольную информацию (см. рис.

15, код=768) о причине не включения аппаратуры и завершает свою работу. В

случае принятия решения о работе с НА "Памела" при нахождении ГК в

нерабочем положении в ФРП(КП) необходимо задать признак "БЛПГК" = 1.

Далее осуществляется коммутация двух шин питания для НА

"Памела" выдачей КУ «ПШПП».

Затем программа, не менее чем за 230 секунд до начала работы с

МКО, производит обращение к программе А36 по входу 26 для включения

блока МОМК-5М №2, необходимого при обмене по МКО НА "Памела" и

БВС.

Для перевода аппаратуры из выключенного состояния в режим

регистрации частиц (В4) программа А11 осуществляет:

1) Выдачу в НА "Памела" КУ "ВКЛОБУЗП" или КУ "ВКЛРБУЗП".

Необходимость включения основного или резервного БУЗП

определяется программой А11 по значению признака резерва

БУЗП (ВРБУЗП), задаваемого в составе ФРП(КП). Если

"ВРБУЗП" = 0, то включается основной БУЗП, если же

"ВРБУЗП" = 1, то – резервный.

2) Через время t = 120 12,0

+− секунд (величина временной задержки,

необходимой для внутреннего тестирования БУЗП и перехода

Page 10: Pamela’s Operational Control Logicwischnew/pamela/internal/daq/... · Pamela’s Operational Control Logic - September 2003 - The official TsSKB Update after Meeting #20 (June 2003)

353П-46КС-26166-1105 Page 10 of 104

БУЗП в рабочее состояние) программа А11 запрашивает слово

состояния НА "Памела" (СС) и анализирует разряды 11, 12, 13

СС, характеризующие работоспособность БУЗП, в соответствии

с 16-ти разрядным признаком "Маска" (КДМАСК), заданным в

составе ФРП (КП) после анализа ситуации, приведшей к

установке в "1" какого-либо контролируемого разряда СС и

принятия решения об игнорировании данной неисправности.

При наличии 1 в каком-либо разряде этого признака, программа

А11 контроль соответствующего разряда СС не производит. При

значении признака "Маска"=0 (КДМАСК=0) программа А11

анализирует разряды 11, 12, 13 СС. В случае отказов БУЗП («1»

хотя бы одном из немаскируемых контролируемых разрядов),

программа А11 считывает12 слов зоны управления связью

(ССА), упаковывает их в подмассив ИОК А11-1 для передачи на

Землю, выключает НА «Памела» по КУ "Выкл. БУЗП" с

последующим включением через 1 минуту. Структура

подмассива А11-1 приведена на рисунке 2. Эта процедура

повторяется трижды. После третьего неудавшегося включения

программа А11 передает управление на вход 13 (см. раздел 5),

который производит выключение аппаратуры с отключением

шин питания НА "Памела" и формирует КИ (рисунок 15,

условный код=778). После этого программа А11 завершает свою

работу.

3) При успешном включении БУЗП программа А11 организует

проверку взаимодействия НА "Памела" с БВС по МКО (см.

п.3.2.7), используя ГП с адресом ПК МОМК-5М №2, по логике

обмена, приведенной в разделе 3. Если проверка завершилась

неуспешно, то программа А11 формирует кодовый ИОК А11-0 с

Page 11: Pamela’s Operational Control Logicwischnew/pamela/internal/daq/... · Pamela’s Operational Control Logic - September 2003 - The official TsSKB Update after Meeting #20 (June 2003)

353П-46КС-26166-1105 Page 11 of 104

условным кодом = 748 (см. рисунок 15) и блокирует работу с

НА "Памела".

4) При успешном завершении проверки программа А11 формирует

кодовый ИОК А11-0 с условным кодом 0 (см. рисунок 15),

заносит на обслуживание УВИД=1с и по ее отсчету выдает в

аппаратуру массив данных - КДМК "Синхронизация времени"

для передачи в НА "Памела" значения текущего бортового

времени. Впоследствии синхронизация времени будет

осуществляться программой А11 перед каждым сеансом по

передаче научной информации в БА ВРЛ (сеансом обмена).

5) Через 1 12,0

+− секунду программа А11 осуществляет контроль СС

(см. п. 2.4.2.1 п.п. 1)-5)).

6) При нулевом значении всех разрядов СС программа А11 организует выдачу в аппаратуру серии КУ на включение БЗ и КУ "ПОДКЛГС" (при наличии нулевого состояния "Признака блокировки работы с ГС" (БЛГС), задаваемого в составе ФРП(КП). Значение ГП "БЛГС" при первоначальном включении=0.). Исходные данные для программы А11 о том, какие блоки защиты должны быть включены – признак включения блоков защиты (КДБЗ), задается в составе ФРП (КП). БЗ1 соответствует 1-ый разряд признака КДБЗ, БЗ2 – 2-ой разряд, БЗ3 – 3-ий разряд, БЗ4 – 4-ый разряд, БЗ5 – 5-ый разряд, БЗ6 – 6-ой разряд. Наличие 1 в каком-либо из этих разрядов определяет включение соответствующего БЗ. Время задержки перед включением каждого БЗ – не менее 200 мс. КУ "ПОДКЛГС" выдается для снятия блокировки управления электромагнитными клапанами ГС от БУЗП.

7) Через 1 12,0

+− секунду от включения последнего БЗ программа А11

осуществляет контроль СС (см. п. 2.4.2.1 п.п. 1)-5)).

8) Если СС =0, то через время 150 12,0

+− секунд после шага 7)

программа А11 опять осуществляет контроль СС (см. п. 2.4.2.1 п.п. 1)-5)).

9) При успешном завершении всех предыдущих операций выдается КДМК "Выбор режима" с соответствующими параметрами для перевода НА "Памела" в режим В4.

Page 12: Pamela’s Operational Control Logicwischnew/pamela/internal/daq/... · Pamela’s Operational Control Logic - September 2003 - The official TsSKB Update after Meeting #20 (June 2003)

353П-46КС-26166-1105 Page 12 of 104

Параметры КДМК "Выбор режима" следующие: 6 слово=0010, 7 слово=0002, 8 слово=015В, 9 слово=000F, 10 слово=FF00, 11 слово=0000.

10) Через 1 12,0

+− секунду после получения слова подтверждения

КДМК – СП программа А11 осуществляет контроль СС (см. п.

2.4.2.1 п.п. 1)-5)).

11) Если состояние аппаратуры нормальное, то начиная с этого

момента времени при включенном БУЗП программа А11(вход

11) периодически (1 раз в 10 12,0

+− секунд) запрашивает от

аппаратуры отчет о ее состоянии (в соответствии с пунктом

2.4.2.1) на протяжении всего времени функционирования НА

"Памела" (вариант 2 работы программы А11, время работы в

варианте 2 не превышает 2 секунд).

Далее, при наличии признака разрешения работы с НД (РРНД)=0,

задаваемого в составе ФРП(КП), программа А11 подключает шины питания

НД выдачей КУ «ПШПНД» и выдает КУ «ВКЛНД» для включения НД, а

также КУ "НИЗНОНД" (КУ "НИЗНРНД"), КУ "ВЫСНОНД" (КУ

"ВЫСНРНД") на включение источников низкого и высокого напряжения

НД в соответствии с исходными данными (ИД) из состава ФРП(КП).

Структура КДМК "Выбор режима", КДМК "Синхронизация времени"

а также описание зоны данных этих КДМК приведено в разделе 3.4.

Включение режимов А1, А2 НА "Памела" осуществляется по заявке

из ФРП (КП) при возникновении неисправностей в аппаратуре (например

при перезагрузке программного обеспечения НА "Памела"), включение

режимов В2 и В3 также осуществляется по заявке из ФРП(КП) при

необходимости. Для перевода аппаратуры в один из режимов А1, А2, В2, В3

необходимо через ФРП(КП) задать КДМК "Выбор режима" с

соответствующим кодом режима и включить программу А11 по входу 6

(вариант 5 работы программы А11, время работы программы А11 в варианте

5 не превышает 3,06 секунды).

Page 13: Pamela’s Operational Control Logicwischnew/pamela/internal/daq/... · Pamela’s Operational Control Logic - September 2003 - The official TsSKB Update after Meeting #20 (June 2003)

353П-46КС-26166-1105 Page 13 of 104

Перевод аппаратуры в режим В1 производится программой А11 перед

началом сеанса обмена информацией с БА ВРЛ (вариант 7 работы

программы А11, время работы программы А11 в варианте 7 не превышает

406,2 секунд). Режим А0 включается при включении БУЗП НА "Памела" и

всякий раз при переводе аппаратуры из одного режима в другой

внутренними средствами НА "Памела".

На фоне дежурных режимов в НА "Памела" может быть

организована (по заявке из РП, А11 вход 6) выдача КДМК на: тестирование

различных подсистем аппаратуры, заполнение памяти НА «Памела»

тестовой информацией, считывание дампа памяти, изменение конфигурации,

внесение изменений во внутреннее программное обеспечение, введение

прямого управления (вариант 5 работы программы А11, время работы

программы А11 в варианте 5 не превышает 3,06 секунды). Для считывания

информации из зоны телеметрии НА «Памела» нужно через ФРП(КП)

задать ГП "КДСД" с соответствующим кодом (СД) (см. п.3.3.4) и включить

программу А11 по входу 15 (вариант 8 работы программы А11, время

работы программы А11 в варианте 8 не превышает 3 секунды).

На фоне активных режимов может быть при необходимости

организована передача научной информации (НИ) в ЗУЦИ БА ВРЛ, сброс

давления ГК, передача в аппаратуру информации о ПДЦМ и ППО,

калибровка внутренних подсистем.

Для проведения калибровки внутренних подсистем НА «Памела»

программа П5 включает программу А11 по входу 37 во время пересечения

следом трассы КА экватора на восходящей части витка (на каждом витке) с

точностью расчета восходящего узла по времени не хуже чем 10 секунд

(вариант 6 работы программы А11, время работы программы А11 в варианте

6 не превышает 1,4 секунды). Программа А11 выдает в НА «Памела» КДМК

«Калибровка» (формат КДМК «Калибровка» приведен в разделе 3.4).

Page 14: Pamela’s Operational Control Logicwischnew/pamela/internal/daq/... · Pamela’s Operational Control Logic - September 2003 - The official TsSKB Update after Meeting #20 (June 2003)

353П-46КС-26166-1105 Page 14 of 104

НА "Памела" работает на протяжении всего времени активного

существования изделия, исключая периоды времени когда отрабатываются

режимы Р1, Р3 или КА находится в НП, ОДП. Программа Р3 не менее чем за

45 секунды до начала перевода контейнера в уложенное положение, а именно

через 310 21

+− секунд от момента включения программы У5 по входу 6,

производит включение программы А11 по входу 12 для штатного

выключения НА "Памела". Программа Р3 производит включение программы

А11 по входу 1(для штатного включения НА "Памела") после окончания

времени, отведенного для разворота и фиксации гермоконтейнера (ГК) в

рабочее положение и отработки переходного процесса после приведения ГК

в рабочее положение. В случае формировании программой У5 информации о

не приведении ГК НА "Памела" в уложенное положение программа Р3

включает программу А11 по входу 1 через 971 21

+− секунды от момента

включения программы У5 по входу 6.

Page 15: Pamela’s Operational Control Logicwischnew/pamela/internal/daq/... · Pamela’s Operational Control Logic - September 2003 - The official TsSKB Update after Meeting #20 (June 2003)

353П-46КС-26166-1105 Page 15 of 104

Таблица 1 № п/п

Наименование режима Краткая характеристика режима

Активные режимы 1. Передача НИ (В1) Включается адаптер обмена с БА ВРЛ

и осуществляется передача научной информации в ЗУЦИ БА ВРЛ

2. Измерение скорости процесса НА "Памела" (В2)

В этом режиме активна только триггерная система.

3. Радиационные пояса НА "Памела" (В3)

Подлежит обсуждению

4.1 Первый основной рабочий режим (В4.1)

Режим регистрации, где задействованы все подсистемы НА "Памела", кроме адаптера с БА ВРЛ и основной комплект БЗ.

4.2 Второй основной рабочий режим (В4.2)

Режим регистрации, где задействованы все подсистемы НА "Памела", кроме адаптера с БА ВРЛ и резервный комплект БЗ.

4.3 Третий основной рабочий режим (В4.3)

Режим регистрации, где задействованы все подсистемы НА "Памела", кроме адаптера с БА ВРЛ и полный комплект БЗ.

Дежурные режимы 1. Дежурный (А0) В этом режиме НА "Памела"

оказывается автоматически после включения и самозагрузки БУЗП. Этот режим можно также задать КДМК "Выбор режима". Переход из одного режима в другой возможен только через этот режим.

2. Отладка НА "Памела" (А1) Это функциональный рабочий режим с пониженным токопотреблением. Активируется в нештатных ситуациях.

3. Изменение конфигурации НА "Памела" (А2)

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

Page 16: Pamela’s Operational Control Logicwischnew/pamela/internal/daq/... · Pamela’s Operational Control Logic - September 2003 - The official TsSKB Update after Meeting #20 (June 2003)

353П-46КС-26166-1105 Page 16 of 104

Рисунок 1 Циклограмма включения НА "Памела".

150 12,0

+− с

КДМК

"Выбор

Р"

КУ

"ПШПП

"

КУ

"ВКЛБУ

ЗП"

Выдача

32 слов

теста

Запрос

32 слов

теста

КДМК

"Выдать

ОС

"

КДМК

"Синхронизаци

я времени"

КУ

"ВКЛБЗ

1"

КУ

"ВКЛБЗ

3"

КУ

"ВКЛБЗ

5"

КУ

"ПОДКЛГС

"

КУ

"ВКЛНД

" КУ

"НИЗН

ОНД

" КУ

"ВЫСНОНД

"

120 12,0

+− с

1 12,0

+− с

1 12,0

+−

с

1 12,0

+− с

Конт.СС

Конт.СС

Конт.СС

Конт.СС

Конт.СС

КУ

"ПШПНД

"230с

Page 17: Pamela’s Operational Control Logicwischnew/pamela/internal/daq/... · Pamela’s Operational Control Logic - September 2003 - The official TsSKB Update after Meeting #20 (June 2003)

353П-46КС-26166-1105 Page 17 of 104

32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1

0 1 0 0 1 0 0 0 0 1 0 0 1 0 0 1 0 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0

Количество 32-х

разрядных слов с

учетом служебного

Индекс пр. № программы №

подмассива

"Зебра"

ТБШВ

1 и 2 слова ССА

11 и 12 слова ССА

Резерв Признак

ситуации

Рисунок 2 Структура ИОК, формируемая программой А11

Подмассив А11-1

Параметр "Признак ситуации" содержит номер шага (этапа) при штатном включении или локализует неисправность при контроле СС.

Page 18: Pamela’s Operational Control Logicwischnew/pamela/internal/daq/... · Pamela’s Operational Control Logic - September 2003 - The official TsSKB Update after Meeting #20 (June 2003)

353П-46КС-26166-1105 Page 18 of 104

2.1.1 Режим выдачи НИ в БА ВРЛ.

Передача НИ от НА "Памела" в БА ВРЛ организуется в

составе режима Р10 выполнением функциональной задачи

"ЗАППАМ" (КРНА=168). На интервале выполнения функциональной

задачи "ЗАППАМ" НА "Памела" передает в ЗУЦИ БА ВРЛ научную

информацию (НИ) объемом до 2 Гбайт. Под интервалом выполнения

функциональной задачи "ЗАППАМ" понимается интервал времени в

течение которого НА "Памела" передает НИ в ЗУЦИ БА ВРЛ.

Данная функциональная задача планируется в комплексе

тематической обработки информации (КТОИ) и задается на борт КА

в составе РП НА подмассивом ПХМi, структура которого приведена

на рисунке 4. "Слив" информации, полученной БА ВРЛ от НА

"Памела", осуществляется в режиме ВРЛ "ВОС". Циклограмма

работы НА "Памела" на маршруте НА приведена на рисунке 3.

Программа А11 (вход 10) включается из программы Р10 за

(110-113) секунд до начала минимального из времен tНСН1 или tТНМ1 =

ТНОИ+ТНМ1, где tНСН1 – время начала первого сеанса наведения,

tТНМ1 – время начала интервала решения первой функциональной

задачи. Если запланировано более одной задачи "ЗАППАМ" на

данном Р10, то все последующие включения программы А11 по вх.

10 осуществляются самой программой А11.

Программа А11 обеспечивает на все время организации

функциональной задачи "ЗАППАМ" блокировку выполнения других

задач НА "Памела". При этом массив ПДЦМ (в случае его прихода во

время выполнения функциональной задачи "ЗАППАМ") передается в

аппаратуру после окончания функциональной задачи "ЗАППАМ".

За 20 12,0

+− с до времени начала выполнения функциональной

задачи (tНМ) программа А11 выдает в аппаратуру КДМК "Выбор

режима" для перевода НА «Памела» в режим В1 со следующими ИД:

Page 19: Pamela’s Operational Control Logicwischnew/pamela/internal/daq/... · Pamela’s Operational Control Logic - September 2003 - The official TsSKB Update after Meeting #20 (June 2003)

353П-46КС-26166-1105 Page 19 of 104

- 6 слово = 0003,

- 7 слово = 0002,

- 8, 9 слова - время начала функциональной задачи

"ЗАППАМ" (t=ТНОИ+ТНМ),

- 10 слово – длительность функциональной задачи

"ЗАППАМ" – ДЛМ.

Величина ТНОИ задается в массиве МП2.

Через одну секунду после завершения выдачи КДМК "Выбор

режима" в НА "Памела" осуществляется выдача КДМК

"Синхронизация времени".

Затем программа А11 осуществляет выдачу в НА «Памела»

КДМК «DOWN LOAD» с номером адаптера обмена (при параметре

РА=0 включается основной адаптер, при РА=1 – резервный), номером

канала (если параметр «TM_SEL» = 0, включается 1 канал, при = 1 – 2

канал). Номер включаемого канала задается в ГП "ВРКАН", номер

включаемого адаптера задается в ГП " ВРАДАП" в составе ФРП(КП).

По окончании выполнения функциональной задачи "ЗАППАМ"

(через время t=ТНОИ+ТНМ+ДЛМ+3сек) программа А11

осуществляет формирование подмассива А11-2 ИОК. В составе этого

подмассива передается информация о номере витка (из МП2), на

котором осуществился обмен информацией, номере маршрута

(функциональной задачи) на витке, времени начала маршрута,

длительности маршрута, информации об объеме НИ до сеанса обмена

и информации об объеме НИ после сеанса обмена. Структура

подмассива А11-2 приведена на рисунке 6 . Программа А11 учитывает

также значение признака записи в ИОК 12 слов ССА, задаваемого

программой П5 с периодом 24± 3 часа присвоением значения 1 ГП

"ВРИОК". При значении этого признака =1, осуществляется также

формирование подмассива А11-1 с "Признаком ситуации"=0 и

обнуление ГП "ВРИОК".

Page 20: Pamela’s Operational Control Logicwischnew/pamela/internal/daq/... · Pamela’s Operational Control Logic - September 2003 - The official TsSKB Update after Meeting #20 (June 2003)

353П-46КС-26166-1105 Page 20 of 104

После перевода аппаратуры в режим В1 и получения КДМК

«DOWNLOAD» НА "Памела" выдает в выбранный адаптер "Pam-RL"

сигнал «ВКЛ-1-АДР» или «ВКЛ-2 – АДР» на время передачи данных

в ВРЛ. Указанный сигнал выбирает рабочий канал связи с БА ВРЛ.

Адаптер "Pam-RL" производит включение соответствующего

канала передачи информации со стороны НА "Памела" и транслирует

сигнал ВКЛ1-БА или ВКЛ2-БА в 19 подканал БА ВРЛ.

Адаптер "Pam-RL" осуществляет передачу в ЗУЦИ БА ВРЛ

информации пакетами фиксированной длины по 1024 байт.

БА ВРЛ обеспечит прием НИ от НА "Памела" с момента

времени tНМ (с точностью 0,125с) до момента времени tНМ+ДЛМ (с

точностью 0,125с). Синхронизация начала и окончания выдачи НИ в

БА ВРЛ обеспечивается НА "Памела".

Рисунок 3 Циклограмма работы НА "Памела" при обмене

информацией с БА ВРЛ.

Т≥200-600 мкс

КДМК

"Выбор

режим

а"

(переход

в

режим

В1)

ККДК

"Синхронизаци

я времени"

КДМК

"D

OW

NLO

AD

"

Форми

ровани

е подм

ассива

А

11-2

ИОК

ТНОИ+ТНМ ТНОИ+ТНМ+ДЛМ+3с 20 с

3 сДЛМ

Page 21: Pamela’s Operational Control Logicwischnew/pamela/internal/daq/... · Pamela’s Operational Control Logic - September 2003 - The official TsSKB Update after Meeting #20 (June 2003)

353П-46КС-26166-1105 Page 21 of 104

16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1

не используются КРНА = 168 1сл

ДЛМ 2сл

ТНМ 3сл

не используется 4сл

не используется 5сл

не используется 6сл

не используется 7сл

не используется 8сл

не используется 9сл

не используются НМВ 10с

не используется 11с

не используется 12с

не используется 13с

не используется 14с

не используется 15с

не используется 16с

не используется 17с

Рисунок 4 Структура ПХМ для выполнения функциональной

задачи "ЗАППАМ" в части параметров, используемых программой

А11 и НА "Памела". (Приведена для справки. Полная структура ПХМ

приведена в 353П-46КС-23037-1105).

Описание параметров ПХМ, используемых программой А11 и

НА "Памела" приведено в таблице 2 .

Page 22: Pamela’s Operational Control Logicwischnew/pamela/internal/daq/... · Pamela’s Operational Control Logic - September 2003 - The official TsSKB Update after Meeting #20 (June 2003)

353П-46КС-26166-1105 Page 22 of 104

Таблица 2 Параметры ПХМ.

Наименование

параметра

Условно

е

обозначе

ние

Диапазон

изменени

я

Цмр Мсш Объе

м

(16р.

сл.)

Знач

ение

Код работы

НА

КРНА код - - 1р-4р 168

Длительность

функц. задачи,

с

ДЛМ 2-300 0,125 212 1

Время начала

функц. задачи

относительно

ТНОИ, с

ТНМ 0- (212-

0,125)

0,125 212 1

Номер

маршрута на

витке

НМВ 1-30 1 25 1р-5р

Page 23: Pamela’s Operational Control Logicwischnew/pamela/internal/daq/... · Pamela’s Operational Control Logic - September 2003 - The official TsSKB Update after Meeting #20 (June 2003)

353П-46КС-26166-1105 Page 23 of 104

2.1.2 Возможно выключение НА "Памела" по заявке из ФРП

(КП) путем включения программы А11 по входу 2. Циклограмма

выключения приведена на рисунке 5 и соответствует варианту 10

работы программы А11 при выключении из Р3 и варианту 9 работы

программы А11 при выключении по заявке в составе ФРП(КП) или из

Р11. Продолжительность работы программы А11 в каждом из

вариантов не превышает 42,5 секунды.

При выключении НА "Памела" (если НА "Памела" в рабочем

состоянии ("РБПАМ"=1)) выполняются следующие действия:

1) блокируется дальнейшая работа с НА "Памела"

(БЛПАМ=1) (при выключении из Р3 блокировка

не производится);

2) обнуляется признак работы НА "Памела"

(РАБПАМ=0);

3) снимаются с обслуживания все запросы и

уставки на включение программы А11;

4) последовательно выдаются два КДМК "Выбор

режима" с соответствующими параметрами (1

КДМК – 6 слово=0030, 7 слово=0000; 2 КДМК –

6 слово=0031, 7слово=0000). Через 1 12,0

+− секунду

после выдачи каждого КДМК осуществляется

контроль СС. При ≠ 0 хотя бы одного из разрядов

СС осуществляется упаковка 12 слов ССА в зону

ИОК и переход к пункту 6) данного раздела.

5) При СС=0 программой А11 через 30 12,0

+− секунд

производится контроль СС и при ≠ 0 хотя бы

одного из разрядов СС (кроме 10) упаковка 12

слов ССА в зону ИОК.

6) выдается следующая последовательность КУ:

Page 24: Pamela’s Operational Control Logicwischnew/pamela/internal/daq/... · Pamela’s Operational Control Logic - September 2003 - The official TsSKB Update after Meeting #20 (June 2003)

353П-46КС-26166-1105 Page 24 of 104

"ВЫКЛБЗ1-2"; "ВЫКЛБЗ3-4";

"ВЫКЛБЗ5-6";

"ВЫКЛБУЗП";

"ВЫКЛНД";

"ВЫКЛГС";

"ВКРОЖГС";

"ОШПНД";

"ОШПП".

КУ выдаются подряд, без разнесения их по времени.

7) Программа А11 обращается к программе А36

вход 27 для выключения блока МОМК-5М

№2 (кроме выключения НА "Памела" из Р11 при

переводе изделия в режим НП – ГП"ВРПНП"=1).

Примечание: При выключении НА "Памела" в

случае ее нерабочего состояния ("РБПАМ"=0)

выполняются действия, начиная с п.6).

Рисунок 5 Циклограмма выключения НА "Памела".

1+1-0,2 с 1+1

-0,2 с 30+1-0,2 с

"ВЫКЛБЗ

1-2"

"ВЫКЛБЗ

3-4"

"ВЫКЛБЗ

5-6"

"ВЫКЛБУ

ЗП"

"ВЫКЛНД

"

"ВКЛРО

ЖГС

"

"ОШПНД

"

"ОШПП

" Конт.

СС

Конт.

СС

Конт.

СС

МК

"Выбор

режим

а"

МК

"Выбор

режим

а"

"ВЫКЛГС

"

Page 25: Pamela’s Operational Control Logicwischnew/pamela/internal/daq/... · Pamela’s Operational Control Logic - September 2003 - The official TsSKB Update after Meeting #20 (June 2003)

32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1

0 0 0 1 0 1 0 0 0 1 0 0 1 0 0 1 0 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0

Количество 32-х

разрядных слов с

учетом служебного

Индекс пр. № программы №

подмассива

"Зебра"

ТБШВ

ТНМ (см. описание в табл. 2) ДЛМ (см. описание в табл. 2)

резерв НМВ НВ

АБДОСО (6 слово ССА до сеанса обмена) АБДПОСО (6 слово ССА после сеанса обмена)

Рисунок 6 Структура ИОК, формируемая программой А11. Подмассив А11-2

Примечание: НВ – номер витка. Сочетание параметров НВ и НМВ является идентификатором функциональной

задачи "ЗАППАМ" (сеанса обмена в частности).

Page 26: Pamela’s Operational Control Logicwischnew/pamela/internal/daq/... · Pamela’s Operational Control Logic - September 2003 - The official TsSKB Update after Meeting #20 (June 2003)

353П-46КС-26166-1105

2.2 Каналы взаимодействия НА "Памела" с системами КА и НИК

Структурная схема связей НА "Памела" с системами КА “Ресурс-

ДК1” приведена на рисунке 7 . НА "Памела" взаимодействует со

следующими системами КА “ Ресурс ДК1” :БВС, СТКРП, БСКВУ, БСТИ, БА

ВРЛ и НИК.

От СТКРП в НА поступает напряжение питания +-27 В ( канал 1) и

КУ (канал 2), от КИС - РК (канал 5). Управление НА также производится по

мультиплексному каналу обмена (МКО) БВС в соответствии с

ГОСТ 26765.52-87, который используется для выдачи в НА ИД и

макрокоманд и приема из НА контрольной информации о работе НА (каналы

3.1 и 3.2 соответственно). Перечень КУ приведен в таблице 3.

Для обеспечения работы в реальном масштабе времени БУЗП НА

получает от БВС по КДМКО оцифровку шкалы времени, а от БСКВУ -

метки " 1 Гц " (канал 4). При выполнении циклограмм заданных режимов НА

выдает в БСТИ параметры СхТМИ (канал 7). Перечень ТМ-параметров

приведен в таблице 3.

При испытаниях в составе КА “Ресурс-ДК1” на заводе-изготовителе

КА и в ЭО на НИК выдаются сигналы для контроля включения НА "Памела",

НД, контроля подключения соединителей (канал 8.1). Перечисленные выше

ПС-параметры приведены в таблице 3. С НИК в НА "Памела" при

необходимости могут выдаваться КУ (канал 8.2).

НА "Памела" передает научную информацию в БА ВРЛ (канал 6).

Page 27: Pamela’s Operational Control Logicwischnew/pamela/internal/daq/... · Pamela’s Operational Control Logic - September 2003 - The official TsSKB Update after Meeting #20 (June 2003)

353П-46КС-26166-1105

Таблица 3 Перечень каналов обмена информацией НА "Памела" с системами изделия. Канал и наименование информации обмена

Условное обозначение

Вил сигнала

Назначение информации обмена

Примечания

1. СЭП-СТКРП-НА

Uпит. 27В Питание НА "Памела" по

КУ: "ПШПП", "ОШПП",

"ПШПНД", "ОШПНД"

Коммутация в СТКРП

2. БВС-СТКРП-НА

2.1 Включение БУЗП от основного источника питания

ВКЛОБУЗП КУ

2.2 Выключение БУЗП

ВЫКЛБУЗП КУ

2.3 Включение БУЗП от резервного источника питания

ВКЛРБУЗП КУ

2.4 Перезапуск БУЗП

ПЕРЕЗБУЗП КУ

2.5 Включение блока защиты 1

ВКЛБЗ1 КУ

2.6 Выключение блока защиты 1-2

ВЫКЛБЗ1-2 КУ

2.7 Включение блока защиты 2

ВКЛБЗ2 КУ

2.8 Включение блока защиты 3

ВКЛБЗ3 КУ

2.9 Выключение блока защиты 3-4

ВЫКЛБЗ3-4 КУ

2.10 Включен ВКЛБЗ4 КУ

Page 28: Pamela’s Operational Control Logicwischnew/pamela/internal/daq/... · Pamela’s Operational Control Logic - September 2003 - The official TsSKB Update after Meeting #20 (June 2003)

353П-46КС-26166-1105

Канал и наименование информации обмена

Условное обозначение

Вил сигнала

Назначение информации обмена

Примечания

ие блока защиты 4 2.11 Включение блока защиты 5

ВКЛБЗ5 КУ

2.12 Выключение блока защиты 5-6

ВЫКЛБЗ5-6 КУ

2.13 Включение блока защиты 6

ВКЛБЗ6 КУ

2.14 Безопасный режим включен

БЕЗРЕЖВКЛ КУ

2.15 Безопасный режим выключен

БЕЗРЕЖВЫК КУ

2.16 Включение НД

ВКЛНД КУ

2.17 Выключение НД

ВЫКЛНД КУ

2.18 Высокое напряжение основное НД

ВЫСНОНД КУ

2.19 Высокое напряжение резервное НД

ВЫСНРНД КУ

2.20 Низкое напряжение основное НД

НИЗНОНД КУ

2.21 Низкое напряжение резервное НД

НИЗНРНД КУ

2.22 Подключение ГС

ПОДКЛГС КУ

2.23 Выключение ГС

ВЫКЛГС КУ

2.24 Включение режима

ВКРОЖГС КУ

Page 29: Pamela’s Operational Control Logicwischnew/pamela/internal/daq/... · Pamela’s Operational Control Logic - September 2003 - The official TsSKB Update after Meeting #20 (June 2003)

353П-46КС-26166-1105

Канал и наименование информации обмена

Условное обозначение

Вил сигнала

Назначение информации обмена

Примечания

ожидания ГС 2.26 Выключение режима ожидания ГС

ВЫКРОЖГС КУ

2.27 Подключение шин питания НА "Памела"

ПШПП КУ

2.28 Отключение шин питания НА "Памела"

ОШПП КУ

2.29 Подключение шин питания НД

ПШПНД КУ

2.30 Отключение шин питания НД

ОШПНД КУ

3.1 БВС-НА КДМКО (ГОСТ 26765.52-87)

3.2 НА-БВС Контрольная информация

Обмен по КДМКО

4. БСКВУ-НА Импульсы с частотой 1 Гц

1 Гц Имп. Синхронизация БШВ и ВШВ НА

5. КИС-БВС-СТКРП-НА

5.1 Включение БУЗП от основного источника питания

ВКЛОБУЗП РК

5.2 Выключение

ВЫКЛБУЗП РК

Page 30: Pamela’s Operational Control Logicwischnew/pamela/internal/daq/... · Pamela’s Operational Control Logic - September 2003 - The official TsSKB Update after Meeting #20 (June 2003)

353П-46КС-26166-1105

Канал и наименование информации обмена

Условное обозначение

Вил сигнала

Назначение информации обмена

Примечания

БУЗП 5.3 Включение БУЗП от резервного источника питания БУЗП

ВКЛРБУЗП РК

5.4 Перезапуск БУЗП

ПЕРЕЗБУЗП РК

5.5 Безопасный режим включен

БЕЗРЕЖВКЛ РК

5.6 Безопасный режим выключен

БЕЗРЕЖВЫК РК

5.7 Выключение НД

ВЫКЛНД РК

5.8 Подключение ГС

ПОДКЛГС РК

5.9 Выключение ГС

ВЫКЛГС РК

5.10 Включение режима ожидания ГС

ВКРОЖГС РК

5.11 Выключение режима ожидания ГС

ВЫКРОЖГС РК

6. НА-БА ВРЛ

Научная информация

7. НА-БСТИ 7.1 Включение

БУЗП от

основного

источника

ВОБУЗП

СК

Page 31: Pamela’s Operational Control Logicwischnew/pamela/internal/daq/... · Pamela’s Operational Control Logic - September 2003 - The official TsSKB Update after Meeting #20 (June 2003)

353П-46КС-26166-1105

Канал и наименование информации обмена

Условное обозначение

Вил сигнала

Назначение информации обмена

Примечания

питания

7.2

Выключение

БУЗП

ВЫБУЗП

СК

7.3 Включение БУЗП от резервного источника питания

ВРБУЗП

СК

7.4 Переза-

грузка БУЗП

ПЗБУЗП СП

7.5 Включение

БЗ 1

ВКЛБЗ1 СК

7.6 Включение

БЗ 2

ВКЛБЗ2 СК

7.7 Включение

БЗ 3

ВКЛБЗ3 СК

7.8 Включение

БЗ 4

ВКЛБЗ4 СК

7.9 Включение

БЗ 5

ВКЛБЗ5 СК

7.10 Включение

БЗ 6

ВКЛБЗ6 СК

7.11 Триггер 1 ТРИГ1 СП

7.12 Триггер 2 ТРИГ2 СП

7.13 Триггер 3 ТРИГ3 СП

7.14 Триггер 4 ТРИГ4 СП

7.15 БЗ1ЭСН СП

Page 32: Pamela’s Operational Control Logicwischnew/pamela/internal/daq/... · Pamela’s Operational Control Logic - September 2003 - The official TsSKB Update after Meeting #20 (June 2003)

353П-46КС-26166-1105

Канал и наименование информации обмена

Условное обозначение

Вил сигнала

Назначение информации обмена

Примечания

Энергоснабжан

ие БЗ1 в норме

7.16

Энергоснабжан

ие БЗ2 в норме

БЗ2ЭСН

СП

7.17

Энергоснабжан

ие БЗ3 в норме

БЗ3ЭСН

СП

7.18

Энергоснабжан

ие БЗ4 в норме

БЗ4ЭСН

СП

7.19

Энергоснабжан

ие БЗ5 в норме

БЗ5ЭСН

СП

7.20

Энергоснабжан

ие БЗ6 в норме

БЗ6ЭСН

СП

7.21

Срабатывание

защиты БЗ1

СРЗБЗ1

СП

7.22

Срабатывание

защиты БЗ2

СРЗБЗ2

СП

7.23

Срабатывание

защиты БЗ3

СРЗБЗ3

СП

Page 33: Pamela’s Operational Control Logicwischnew/pamela/internal/daq/... · Pamela’s Operational Control Logic - September 2003 - The official TsSKB Update after Meeting #20 (June 2003)

353П-46КС-26166-1105

Канал и наименование информации обмена

Условное обозначение

Вил сигнала

Назначение информации обмена

Примечания

7.24

Срабатывание

защиты БЗ4

СРЗБЗ4

СП

7.25

Срабатывание

защиты БЗ5

СРЗБЗ5

СП

7.26

Срабатывание

защиты БЗ6

СРЗБЗ6

СП

7.27 Ошибка

при загрузке

БУЗП

ОЗБУЗП

СП

7.28 Запрос

слова данных

БУЗП

СДБУЗП

СП

7.29

Напряжение 1

БУЗП ненорма

Н1БУЗП

СП

7.30

Напряжение 2

БУЗП ненорма

Н2БУЗП

СП

7.31 Ток БУЗП

ненорма

ТАБУЗП СП

7.32

Неисправность

подсистем

ННПДС

СП

Page 34: Pamela’s Operational Control Logicwischnew/pamela/internal/daq/... · Pamela’s Operational Control Logic - September 2003 - The official TsSKB Update after Meeting #20 (June 2003)

353П-46КС-26166-1105

Канал и наименование информации обмена

Условное обозначение

Вил сигнала

Назначение информации обмена

Примечания

7.33 Авария

выходного

клапана

контейнера

АВКЛГК

СП

7.34 Авария

внутреннего

клапана

контейнера

АВВКГК

СП

7.35 Авария

газовой ветки 1

АВГЗВ1 СП

7.36 Авария

газовой ветки 2

АВГЗВ2 СП

7.37 Авария

газовой ветки 3

АВГЗВ3 СП

7.38 Низкое

напряжение 1

НД

ННП1НД

СК

7.39 Низкое

напряжение 2

НД

ННП2НД

СК

7.40 Высокое

напряжение 1

НД

ВНП1НД

СК

7.41 Высокое

напряжение 2

НД

ВНП2НД

СК

Page 35: Pamela’s Operational Control Logicwischnew/pamela/internal/daq/... · Pamela’s Operational Control Logic - September 2003 - The official TsSKB Update after Meeting #20 (June 2003)

353П-46КС-26166-1105

Канал и наименование информации обмена

Условное обозначение

Вил сигнала

Назначение информации обмена

Примечания

7.43 Нештатная

работа АС

НШРАС СП

7.44 Нештатная

работа ВПС

НШРВПС СП

7.45 Нештатная

работа ДПИ

НШРДПИ СП

7.46 Нештатная

работа трекера

НШРТРК СП

7.47 Нештатная

работа КЛР

НШРКЛР СП

7.48 Режим

ожидания ГС

РОЖДГС СК

7.49 Газовый

клапан закрыт

ГКЛЗКР СК

7.50 Газовый

клапан готов к

работе

ГКЛГРБ

СК

7.51 Безоп.

режим включен

БЕЗРЕЖ СК

7.52

Температура

опорной плиты

1 (ТН00)

Т350

ФТР

7.53

Температура

опорной плиты

Т351

ФТР

Page 36: Pamela’s Operational Control Logicwischnew/pamela/internal/daq/... · Pamela’s Operational Control Logic - September 2003 - The official TsSKB Update after Meeting #20 (June 2003)

353П-46КС-26166-1105

Канал и наименование информации обмена

Условное обозначение

Вил сигнала

Назначение информации обмена

Примечания

2 (ТН01)

7.54

Температура 1

ДПИ-1 (Т100)

Т352

ФТР

7.55

Температура 2

ДПИ-1 (Т101)

Т353

ФТР

7.56

Температура

преобразовател

ей (ТН03)

Т354

ФТР

7.57

Температура

БУЗП (Т001)

Т355

ФТР

7.58

Температура БЗ

(ТН02)

Т356

ФТР

7.59

Температура

блока

электроники

(Т002)

Т357

ФТР

7.60

Температура

ГС (Т102)

Т358

ФТР

7.61 Т359 ФТР

Page 37: Pamela’s Operational Control Logicwischnew/pamela/internal/daq/... · Pamela’s Operational Control Logic - September 2003 - The official TsSKB Update after Meeting #20 (June 2003)

353П-46КС-26166-1105

Канал и наименование информации обмена

Условное обозначение

Вил сигнала

Назначение информации обмена

Примечания

Температура

нижней плиты

КЛР (Т300)

7.62

Температура

трекера (Т200)

Т360

ФТР

8.1 НА-НИК

8.1.1Питание

НА "Памела"

ПИТ ПАМ ПС Контроль

включения НА

"Памела" по КУ

"ВКЛОБУЗП"

("ВКЛРБУЗП").

8.1.2 Питание нейтронного детектора

НД ПС Контроль

включения НД

по КУ

"ВКЛНД".

8.1.3 Контроль подстыковки разъемов НА "Памела"

КПР ПАМ ПС Контроль

подстыковки

разъемов

8.2 НИК-НА

КУ, приведенные в пункте 2 данной таблицы. Выдаются по каналу АКУ.

СЭП

СТКРП 2 БВС БСКВУ

КИС

1 5

5

8.2

Page 38: Pamela’s Operational Control Logicwischnew/pamela/internal/daq/... · Pamela’s Operational Control Logic - September 2003 - The official TsSKB Update after Meeting #20 (June 2003)

353П-46КС-26166-1105

Рисунок 7

Page 39: Pamela’s Operational Control Logicwischnew/pamela/internal/daq/... · Pamela’s Operational Control Logic - September 2003 - The official TsSKB Update after Meeting #20 (June 2003)

353П-46КС-26166-1105

2.3 ИД для работы НА "Памела"

2.3.1 Массив оцифровки шкалы времени

Для обеспечения работы в реальном масштабе времени СПО НА

"Памела" принимает от БВС массив оцифровки шкалы времени, который

содержит номер предшествующего секундного интервала на момент его

выдачи в НА "Памела". МШВ предназначен для синхронизации вторичной

шкалы времени в НА "Памела" с бортовой шкалой времени с

использованием меток времени от БСКВУ. Объем МШВ – 2 слова, цена

младшего разряда ОШВ 1с.

Структура массива приведена на рисунке 8 .

16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1

ОШВ (старшая часть)

ОШВ (младшая часть)

Рисунок 8

МШВ передается в НА "Памела" вместе с КДКДМК "Синхронизация

времени" в формате 1.

2.3.2 Массив корректирующей программы.

МКП задается в ФРП(КП) массивом 8-ых (восьмеричных) кодов и

передается в НА вместе с КДМК "Коррекция ПО БУЗП" без наложения на

участки выполнения режимов Р3, Р10.

Page 40: Pamela’s Operational Control Logicwischnew/pamela/internal/daq/... · Pamela’s Operational Control Logic - September 2003 - The official TsSKB Update after Meeting #20 (June 2003)

353П-46КС-26166-1105

2.4 Контроль технического состояния НА "Памела" при штатной

работе.

Оценка работоспособности (технического состояния) НА "Памела"

производится на всех этапах ее функционирования и включает в себя:

- оценку научной информации (НИ);

- оценка ИОК, формируемой НА "Памела";

- оценку ТМ-параметров (список ТМ-параметров приведен в таблице

3 );

- оценка ПС-параметров, проводится при испытаниях НА "Памела" в

составе КА.

2.4.1 Оценка научной информации.

Обработка и оценка научной информации производится

специалистами при помощи специальных программ на Земле.

2.4.2 Контроль работоспособности НА "Памела" по ИОК.

НА "Памела" внутренними средствами формирует следующую

контрольную информацию:

1) В зоне ОУ с подадресом 2 формируется слово состояния (СС).

Структура СС приведена на рисунке 9 .Описание признаков,

входящих в слово состояния приведено в таблице 4 .

2) В зоне ОУ с подадресом 3 формируются слова подтверждения

КДМК (СП). Структура СП приведена на рисунке 11. Описание

признаков, входящих в слова подтверждения приведено в

таблице 6.

3) В зоне ОУ с подадресом 4 формируются дополнительно к СС 12

контрольных слов (КС), представляющих более полную

информацию о состоянии НА "Памела". Структура массива

контрольных слов приведена на рисунке 10.

Page 41: Pamela’s Operational Control Logicwischnew/pamela/internal/daq/... · Pamela’s Operational Control Logic - September 2003 - The official TsSKB Update after Meeting #20 (June 2003)

353П-46КС-26166-1105

4) В зоне ОУ с подадресом 5 формируется информация в формате

реального времени. Этот формат включает в себя полный

комплект информации о текущем состоянии подсиситем НА

"Памела", поэтому он запрашивается от НА "Памела" при сбоях в

аппаратуре. Структура формата приведена на рисунке 13.

Описание признаков – в таблице 8.

5) В зоне ОУ с подадресом 6 располагается формат дампа памяти.

6) В зоне ОУ с подадресом 7 формируется информация об истории

КДМК.

При необходимости возможно считывание информации из этих зон.

2.4.2.1 Процедура контроля состояния аппаратуры.

1) Программа А11 анализирует СС в соответствии с 16-ти разрядным

признаком "Маска" (КДМАСК), заданным в составе ФРП (КП). При

наличии 1 в каком-либо разряде этого признака, программа А11

контроль соответствующего разряда СС не производит. При значении

признака "Маска"=0 (КДМАСК=0) программа А11 анализирует все

разряды СС.

2) При нулевом значении всех разрядов СС программа А11

продолжает контроль СС с периодом Т = 10 секунд и 1 раз в сутки

упаковывает 12 слов из зоны ССА в ИОК (подмассив А11-2) по окончании

сеанса обмена. Структура подмассива А11-2 приведена на рисунке 6 .

3) При наличии единичного значения хотя бы одного из разрядов

программа А11 осуществляет контроль значений следующих

параметров из состава СС: ЗПР, НОШ, КСМЗА, ГС.

В случае единичных значений разрядов 11, 12, 13 программа А11

производит экстренное выключение аппаратуры (вход 13) для выдачи в

аппаратуру КУ: "ВЫКЛБЗ1-2", "ВЫКЛБЗ3-4", "ВЫКЛБЗ5-6", КУ

Page 42: Pamela’s Operational Control Logicwischnew/pamela/internal/daq/... · Pamela’s Operational Control Logic - September 2003 - The official TsSKB Update after Meeting #20 (June 2003)

353П-46КС-26166-1105

"ВЫКЛБУЗП", КУ "ВЫКЛГС", КУ "ВКРОЖГС", КУ "ВЫКЛНД" для

выключения блоков защиты, БУЗП, ГС и НД соответственно и завершает

свою работу.

При наличии единичного значения признака "ГС" (5 разряд СС)

программа А11 осуществляет контроль параметра "УННГС" (8 слово ССА, 1-

4 разряды).

При наличии 1 в 1 разряде "УННГС" программа А11 осуществляет:

- выдачу в НА "Памела" без задержки КУ: "ВЫКЛГС",

"ВКЛРОЖГС",

- блокировку работы с ГС, устанавливая единичное значение

признаку "БЛГС".

При наличии 1 в 3 разряде "УННГС" программа А11 осуществляет:

- выдачу в НА "Памела" КУ: "ВЫКЛГС",

- блокировку работы с ГС, устанавливая единичное значение

признаку "БЛГС".

4) При наличии единичного значения в любом из разрядов СС

программа А11 производит считывание 12 16-ти разрядных слов зоны

ССА буфера ОУ, формирует подмассив ИОК А11-1, содержащий эти

12 слов и передает его на Землю в ближайшем сеансе связи.

Структура подмассива ИОК А11-1 приведена на рисунке 2.

5) Если выключения БУЗП не производилось, программа А11

продолжает контроль СС с частотой 1 раз в 10 секунд и каждый раз при

изменении значения (состояния разрядов) СС упаковывает 12 слов из зоны

ССА в зону ИОК для отправки на Землю. Предельный объем упакованной

информации не более 200 32-разрядных слов.

При наличии 1 в разрядах 1-4 УНН необходима упаковка в зону ИОК

формата реального времени в соответствии с п.2.4.2.2.

При единичном значении разряда 7 СС, характеризующего

неисправность БУЗП, интерфейса НА "Памела", ГС или командно –

Page 43: Pamela’s Operational Control Logicwischnew/pamela/internal/daq/... · Pamela’s Operational Control Logic - September 2003 - The official TsSKB Update after Meeting #20 (June 2003)

353П-46КС-26166-1105

телеметрической системы НА "Памела", необходима упаковка в зону ИОК:

зону истории КДМК и формат реального времени в соответствии с п.2.4.2.2.

При значении разряда 6 СС =1 также необходима упаковка в зону

ИОК: зону истории КДМК и формат реального времени в соответствии с

п.2.4.2.2.

При значении разряда 8 СС =1 необходима упаковка в зону ИОК зону

истории КДМК в соответствии с п.2.4.2.2.

При наличии 1 в 1, 3 разрядах признака "УННГС" необходима

упаковка в зону ИОК содержимого зоны истории КДМК в соответствии с

п.2.4.2.2.

2.4.2.2 ФРП(КП) формирует ГП "КДСД" со значением СД,

приведенном в пункте 3.3.4, и организует заявку на включение

программы А11 по входу 15. Для передачи этих данных на Землю

предварительно в сеансе связи выдаются:

СРК "Запись микро РП" с управляющим словом, содержащим

начальный адрес данных и количество 16-ти разрядных слов данных;

СРК "Съем ИОК2".

Page 44: Pamela’s Operational Control Logicwischnew/pamela/internal/daq/... · Pamela’s Operational Control Logic - September 2003 - The official TsSKB Update after Meeting #20 (June 2003)

353П-46КС-26166-1105

Время перезаписи 2048 16-ти разрядных слов данных из НА "Памела"

в ОЗУ БВС составляет ≈ 0,1 секунда, время передачи этого же объема

данных на Землю – 1,5 минуты.

16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1

ССПО КСМЗА

НОШ

ЗПР

ССА

ПОЧК

ДМК

ЗЗКДМК

СПАМ

СВО

ГС

УНН

Рисунок 9 Структура слова состояния (СС).

Таблица 4 Состав СС

Наименовани

е

признака

Обоз-

начение

раз

ряд

а

Количество

разрядов

Принимаемые

значения

Условный

номер

неисправности

УНН

(ANOMALY CODE)

1-4 4 0 – норма

1 в разрядах– не норма

(соответствие разрядов

и неисправностей

приведено в таблице

5)

Состояние

НА

"Памела"

СПАМ

(PE)

5 1 0-норма

1-ненорма

Page 45: Pamela’s Operational Control Logicwischnew/pamela/internal/daq/... · Pamela’s Operational Control Logic - September 2003 - The official TsSKB Update after Meeting #20 (June 2003)

353П-46КС-26166-1105

Наименовани

е

признака

Обоз-

начение

раз

ряд

а

Количество

разрядов

Принимаемые

значения

Состояние

внешнего

оборудования

СВО

(EE)

6 1 0-норма

1-ненорма

Заполнение

зоны истории

КДМК

ЗЗКДМК

(HA_F)

8 1 0 – отчет об истории

не превышает

выделенной зоны

1 – зона истории

заполнена

Переполнени

е

очереди отло-

женных

КДМК

ПОЧКДМК

(MQ_F)

9 1 0 – нет переполнения

1 – очередь

переполнена

Признак

готовности к

сеансу

обмена

ПРГСО 10 1 0 – накоплено мало НИ

1 – необходим сеанс

обмена

Запрос

переключени

я

ЗПР

(SWDW)

11 1 0 – норма

1 – требуется

выключение БУЗП

Неисправима

я ошибка

НОШ

(EDAC_ER

R)

12 1 0 – нет ошибки

1 – неисправимая

ошибка, требуется

выключение БУЗП

Page 46: Pamela’s Operational Control Logicwischnew/pamela/internal/daq/... · Pamela’s Operational Control Logic - September 2003 - The official TsSKB Update after Meeting #20 (June 2003)

353П-46КС-26166-1105

Наименовани

е

признака

Обоз-

начение

раз

ряд

а

Количество

разрядов

Принимаемые

значения

Контроль

самозагрузки

КСМЗАГ

(BOOT)

13 1 0 – без ошибки

1 – с ошибкой,

требуется

выключение БУЗП

Состояние

ПО

ССПО

(SWST)

14 –

16

3 000 – режим А0

001 – режим А1

010 – режим А2

011 – режим В1

100 – режим В2

101 – режим В3

110 – режим В4

111 – нештатный

режим

Page 47: Pamela’s Operational Control Logicwischnew/pamela/internal/daq/... · Pamela’s Operational Control Logic - September 2003 - The official TsSKB Update after Meeting #20 (June 2003)

353П-46КС-26166-1105

Таблица 5 Соответствие разрядов УНН и неисправностей.

№ разрядов УНН Описание неисправности

1 Температура в диапазоне 1

2 Температура в диапазоне 2

3 Температура в диапазоне 3

4 Ошибка в ПЗУ I-DAQ

16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1

Время обнаружения ошибки и формирования данного пакета

Т (старшее слово)

Т (младшее слово)

Рассматриваемое слово состояния

Первое слово подтверждения

Второе слово подтверждения

Объем зоны памяти А Объем зоны памяти В

УННГС

… 12 слово

Рисунок 10 Структура 12 слов зоны управления связью (ССА).

Структура первого и второго слов подтверждения приведена на рисунке 12 .

Соответствие разрядов УННГС и неисправностей приведено в таблице 5а.

Таблица 5а. Соответствие разрядов УННГС и неисправностей.

№ разрядов УННГС Описание неисправности

1 Избыточное давление в ГК при продувке ДПИ.

2 Избыточное давление в ГК (штатная ситуация).

3 Ошибка пульта управления ГС.

4 Нахождение ГС в режиме продувки ДПИ.

Слово № 7 (описание его 16 признаков приведено в табл. 7)

Page 48: Pamela’s Operational Control Logicwischnew/pamela/internal/daq/... · Pamela’s Operational Control Logic - September 2003 - The official TsSKB Update after Meeting #20 (June 2003)

353П-46КС-26166-1105

16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1

Название (код) КДМК Код ошибки

Счетчик КДМК

Рисунок 11 Структура СП. .

8 7 6 5 4 3 2 1 Резерв ОШПР ОШКС ОШДЛ ОШИД ОШПВР КОДШНШ ПВР

Рисунок 12 Структура кода ошибки

Таблица 6 Состав кода ошибки.

Наименование

признака

Обоз-

начение

№ разряда Количество

разрядов

Принимаемы

е

значения

Признак

времени

ПВР 1 1

КОД "Штатно-

нештатно"

КОДШНШ 2 1

Ошибка

признака

времени

ОШПВР 3 1

Ошибка ОШИД 4 1

Page 49: Pamela’s Operational Control Logicwischnew/pamela/internal/daq/... · Pamela’s Operational Control Logic - September 2003 - The official TsSKB Update after Meeting #20 (June 2003)

353П-46КС-26166-1105

Наименование

признака

Обоз-

начение

№ разряда Количество

разрядов

Принимаемы

е

значения

идентификации

Ошибка длины ОШДЛ 5 1

Ошибка

контрольной

суммы

ОШКС 6 1

Ошибка

протокола

ОШПР 7 1

Таблица 7 Состав 7 слова ССА.

Наименование

признака

Обоз-

начение

разря

да

Количество

разрядов

Принимаемые

значения

Аварийный

сигнал

t° резервного

полукомплекта

БЗ

АВТБЗР 1 1 0 – температура в

допуске

1 – температура за

пределами допуска

Аварийный

сигнал

t° основного

полукомплекта

БЗ

АВТБЗО 2 1 0 – температура в

допуске

1 – температура за

пределами допуска

Ошибка

подсистемы БЗ

6

ОШПСБ

З6

3 1 0 – есть ошибка

1 – нет ошибок

Page 50: Pamela’s Operational Control Logicwischnew/pamela/internal/daq/... · Pamela’s Operational Control Logic - September 2003 - The official TsSKB Update after Meeting #20 (June 2003)

353П-46КС-26166-1105

Наименование

признака

Обоз-

начение

разря

да

Количество

разрядов

Принимаемые

значения

Ошибка

подсистемы БЗ

4

ОШПСБ

З4

4 1 0 – есть ошибка

1 – нет ошибок

Ошибка

подсистемы БЗ

2

ОШПСБ

З2

5 1 0 – есть ошибка

1 – нет ошибок

Ошибка

подсистемы БЗ

5

ОШПСБ

З5

6 1 0 – есть ошибка

1 – нет ошибок

Ошибка

подсистемы БЗ

3

ОШПСБ

З3

7 1 0 – есть ошибка

1 – нет ошибок

Ошибка

подсистемы БЗ

1

ОШПСБ

З1

8 1 0 – есть ошибка

1 – нет ошибок

История

ошибок

резервного

полукомплекта

БЗ

ИОШБЗР 9 1 0 – нет ошибок

1 – есть информация

об ошибках

История

ошибок

основного

полукомплекта

БЗ

ИОШБЗ

О

10 1 0 – нет ошибок

1 – есть информация

об ошибках

Page 51: Pamela’s Operational Control Logicwischnew/pamela/internal/daq/... · Pamela’s Operational Control Logic - September 2003 - The official TsSKB Update after Meeting #20 (June 2003)

353П-46КС-26166-1105

Наименование

признака

Обоз-

начение

разря

да

Количество

разрядов

Принимаемые

значения

Питание БЗ 6

номинально

ПТБЗ6Н 11 1 0 – норма

1 – ненорма

Питание БЗ 4

номинально

ПТБЗ4Н 12 1 0 – норма

1 – ненорма

Питание БЗ 2

номинально

ПТБЗ2Н 13 1 0 – норма

1 – ненорма

Питание БЗ 5

номинально

ПТБЗ5Н 14 1 0 – норма

1 – ненорма

Питание БЗ 3

номинально

ПТБЗ3Н 15 1 0 – норма

1 – ненорма

Питание БЗ 1

номинально

ПТБЗ1Н 16 1 0 – норма

1 – ненорма

Page 52: Pamela’s Operational Control Logicwischnew/pamela/internal/daq/... · Pamela’s Operational Control Logic - September 2003 - The official TsSKB Update after Meeting #20 (June 2003)

353П-46КС-26166-1105

16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1

Идентификатор начала формата ТМИ

Шифр НА "Памела" Состояние НА "Памела"

Тип формата Длина формата

Счетчик формата

Время формирования формата (старшее слово)

Время формирования формата (младшее слово)

Зона истории Счетчик ненорм

Зона данных

Идентификатор конца формата

Рисунок 13 Структура формата ТМИ.

Таблица 8 Состав формата ТМИ.

Наименование признака

Обозначение

№ разряда

Количество

разрядов

Принимаемые значения

Идентификатор начала формата ТМИ

1-16 16 АААА16

Состояние НА «Памела»

1- 8 8 0 - аппаратура в дежурном режиме;

1 – аппаратура в активном режиме

Шифр НА "Памела" как подсистемы КА

9-16 8

Тип формата 13-16 4 0010 – формат реального времени 0100 – формат отчета о зоне истории 0101 – дамп-формат

Длина формата

1-12 12 000011111111 – 256 16-ти раз. слов;

Page 53: Pamela’s Operational Control Logicwischnew/pamela/internal/daq/... · Pamela’s Operational Control Logic - September 2003 - The official TsSKB Update after Meeting #20 (June 2003)

353П-46КС-26166-1105

Наименование признака

Обозначение

№ разряда

Количество

разрядов

Принимаемые значения

111111111111 – 4096 16-ти раз. слов; 111111111111 – 4096 16-ти раз. слов;

Счетчик формата

1-16 16 0000-FFFF

Время формирования формата

1-32 32

Зона истории 9-16 8 Счетчик ненорм

1-8 8

Идентификатор конца формата

1-16 16 555516

Page 54: Pamela’s Operational Control Logicwischnew/pamela/internal/daq/... · Pamela’s Operational Control Logic - September 2003 - The official TsSKB Update after Meeting #20 (June 2003)

353П-46КС-26166-1105

2.4.3 Оценка телеметрической информации.

Контроль ТМ-информации НА "Памела" на орбитальном участке

работы изделия производится при помощи БВС (программой К2 "Контроль

состояния аппаратуры по ТМИ") на эталонные и допустимые значения с

периодом 20 минут. При выходе значений ТМ-параметров за допуск

программа К2 производит упаковку этих значений в зону ИОК для передачи

на Землю в ближайшем сеансе связи средствами радиолинии КИС. Все

параметры разделены на группы (по 15 адресов БСТИ в каждой группе),

поэтому если в группе принял "ненормальное" значение хотя бы один

параметр, то упаковываются в зону ИОК значения всей группы. Далее

контроль состояния данного параметра прекращается до момента снятия

блокировки контроля (за 4 минуты до включения БА КИС).

Перед планируемым сеансом связи (за 4 минуты до включения БА

КИС) программа А26 "Упаковка ТМИ в зону накопления ИОК" обеспечивает

организацию съема и записи в ИОК ТМ-информации НА "Памела". Также

ТМ-информация о состоянии НА "Памела" передается на Землю 1 раз за 5-7

суток средствами БСТИ.

2.4.4 Контроль ПС-параметров.

Во время элетродиагностических испытаний НА "Памела" в составе

изделия 46КС осуществляется контроль ПС-параметров (см. таблицу 3).

Page 55: Pamela’s Operational Control Logicwischnew/pamela/internal/daq/... · Pamela’s Operational Control Logic - September 2003 - The official TsSKB Update after Meeting #20 (June 2003)

353П-46КС-26166-1105

3. ОРГАНИЗАЦИЯ ИНФОРМАЦИОННОГО ОБМЕНА С БВС

3.1. Общие положения.

Информационный обмен между БВС и НА "Памела" осуществляется

в соответствии с ГОСТ 26765.52-87. БВС является контроллером (К), НА

"Памела" – оконечным устройством (ОУ). Функциональная схема

подключения ОУ к К приведена на рисунке 14 .

Рисунок 14

К и ОУ соединены двумя ЛПИ:

основной ЛПИ, состоящей из магистральной шины А и ответвителей

А;

резервной ЛПИ, состоящей из магистральной шины Б и ответвителей

Б.

В НА "Памела" имеется одно ОУ, входящее в состав БУЗП.

ОУ имеет адрес – 208 , реализованный в БУЗП аппаратно.

Ответвитель А

ЛПИ А ЛПИ Б

Ответвитель Б

К

БУЗП

А Б

Page 56: Pamela’s Operational Control Logicwischnew/pamela/internal/daq/... · Pamela’s Operational Control Logic - September 2003 - The official TsSKB Update after Meeting #20 (June 2003)

353П-46КС-26166-1105

В ОУ имеются по два приемника и передатчика, подключенных к

ответвителям А и Б.

В каждый момент времени информационный обмен между К и ОУ

осуществляется по одной из ЛПИ, при этом другая ЛПИ готова к

информационному обмену.

3.2. Организация информационного обмена по МКО.

3.2.1 Блок-схема информационного обмена приведена на рисунке 16.

Информационный обмен с НА осуществляется программой А11 с

использованием бортового драйвера обмена (БДО). Перед началом обмена

программа А11 анализирует ГП, характеризующую возможность

информационного обмена по ЛПИ А с приемопередатчиком ОУ на ней

(данная ГП формируется программой А11 по результатам предыдущих

обменов по МКО, а при необходимости, может задаваться через ФРП(КП),

при первом обмене по ЛПИ А значение этой ГП=0). Если по информации в

ГП обмен по ЛПИ А с данным приемопередатчиком ОУ невозможен,

программа А11 анализирует возможность обмена по ЛПИ Б с

соответствующим приемопередатчиком ОУ. При отсутствии возможности

информационного обмена по обеим ЛПИ с данным ОУ программа А11

формирует контрольную информацию (КИ) – кодовый ИОК А11-0 с

условным кодом=3 о том, что информационный обмен не проводился из-за

отсутствия возможности информационного обмена по обеим ЛПИ с данным

ОУ и завершает работу с НА "Памела". Состав ИОК, формируемой

программой А11 16- ти разрядным кодом, приведен на рисунке 15. Если

имеется возможность обмена по ЛПИ А, то обмен начинается по этой ЛПИ

(см. п. 3.2.2). Если нет возможности обмена по ЛПИ А, а обмен по ЛПИ Б

возможен, обмен начинается по ЛПИ Б (см. п.3.2.3).

Page 57: Pamela’s Operational Control Logicwischnew/pamela/internal/daq/... · Pamela’s Operational Control Logic - September 2003 - The official TsSKB Update after Meeting #20 (June 2003)

353П-46КС-26166-1105

3.2.2 Поскольку для обмена по МКО выбрана ЛПИ А, то программа

А11 анализирует состояние ЛПИ А по ГП, характеризующую ее

работоспособность. Если ЛПИ А неисправна, смотри пункт 3.2.3. Если ЛПИ

А исправна, обмен начинается по ней. Для обмена по МКО программа А11

обращается к БДО с возвратом. При обращении к БДО программа А11

выставляет запрет прерывания путем обращения к программе Д2 и передает в

БДО в составе параметров ГП (адрес ПК МОМК), сформированную

программой А36. БДО выполняет требуемый обмен и по результатам обмена

формирует для А11 код возврата, характеризующий результат обмена,

зафиксированный контроллером канала и оконечным устройством. После

возврата из БДО программа А11 переписывает код возврата в свою память,

снимает запрет прерывания путем обращения к программе Д2 и анализирует

в коде возврата следующие признаки:

- Ошибка обмена;

- Ошибка в сообщении;

- Абонент занят.

Признак "Ошибка обмена" (ошибка на аппаратном уровне) в коде

возврата имеет единичное значение, если при передаче информации из

контроллера (К) в ОУ, ОУ зафиксировало некорректный обмен и не выдало

ОС, или при приеме информации из ОУ в К, К зафиксировал ошибку в

переданной информации.

При нормальном завершении информационного обмена по ЛПИ А

(в коде возврата: "Ошибка обмена"=0), программа А11 продолжает работу в

соответствии с п. 3.2.4.

Если выявлено ненормальное завершение обмена, программа А11

проводит повторный обмен по ЛПИ А. В случае нормального завершения

повторного обмена, программа А11 продолжает свою работу в соответствии

с п. 3.2.4.

Page 58: Pamela’s Operational Control Logicwischnew/pamela/internal/daq/... · Pamela’s Operational Control Logic - September 2003 - The official TsSKB Update after Meeting #20 (June 2003)

353П-46КС-26166-1105

Если же вновь отмечено наличие ошибки обмена программа А11

анализирует возможность обмена по ЛПИ Б.

При невозможности обмена по ЛПИ Б продолжает работу в

соответствии с п. 3.2.5

Если обмен по ЛПИ Б возможен, программа А11:

- формирует КИ (см. рисунок 15, код=208) о непрохождении

информационного обмена по ЛПИ А с приемопередатчиком ОУ на данной

ЛПИ;

- анализирует состояние ЛПИ Б.

При исправности ЛПИ Б проводит информационный обмен по ЛПИ Б.

Если обмен проходит нормально, продолжает работу в соответствии с п.

3.2.4.

При непрохождении обмена формирует КИ (см. рисунок 15, код =608)

о непрохождении обмена по ЛПИ Б с соответствующим приемопередатчиком

и продолжает работу в соответствии с п. 3.2.5.

Если ЛПИ Б неисправна программа А11:

- формирует КИ (см. рисунок 15, код=308) о неисправности ЛПИ Б;

- продолжает работу с НА "Памела" в соответствии с пунктом

3.2.5.

3.2.3 Программа А11 анализирует возможность обмена по ЛПИ Б.

При невозможности обмена по ЛПИ Б в данном случае А11 формирует КИ

(см. рисунок 15, код=6) и продолжает работу в соответствии с п. 3.2.5.1

Если обмен по ЛПИ Б возможен программа А11 приступает к

анализу исправности ЛПИ Б.

Если ЛПИ Б – исправна, обмен начинается. При нормальном

завершении информационного обмена по ЛПИ Б программа А11 продолжает

свою работу в соответствии с п. 3.2.4. При непрохождении обмена по ЛПИ Б

программа А11 проводит по ней повторный обмен.

Page 59: Pamela’s Operational Control Logicwischnew/pamela/internal/daq/... · Pamela’s Operational Control Logic - September 2003 - The official TsSKB Update after Meeting #20 (June 2003)

353П-46КС-26166-1105

Если обмен успешен, программа А11 приступает к анализу признаков

ОС. В противном случае программа А11 формирует КИ (см. рисунок 15,

код=448 или 418) о непрохождении обмена по ЛПИ Б с соответствующим

приемопередатчиком на ней и продолжает работу в соответствии с п. 3.2.5.

Если ЛПИ Б неисправна в данном случае, программа А11 формирует

КИ (см. рисунок 15, код=148 если к ЛПИ Б обратились по неисправности

ЛПИ А или код=118 если к ЛПИ Б обратились по невозможности обмена по

ЛПИ А) и завершает работу в соответствии с п. 3.2.5.1.

3.2.4 При нормальном завершении обмена по ЛПИ А или ЛПИ Б

программа А11анализирует признаки "Ошибка в сообщении", "Абонент

занят" в ОС.

При нулевом значении всех этих признаков программа А11

продолжает работу в соответствии с циклограммой работы НА "Памела".

При единичном значении признаков "Ошибка в сообщении" "

программа А11 формирует КИ (см. рисунок 15, код=528) и организует

проверку взаимодействия НА "Памела" с БВС в соответствии с п. 3.2.7 При

успешном завершении проверки взаимодействия программа А11 продолжает

прерванную работу по выдаче данных, игнорируя данную "Ошибку в

сообщении".

При нулевом значении этого признака программа А11 анализирует

признак "Абонент занят".

При единичном значении признака "Абонент занят" в ОС программа

А11 проводит повторный обмен с ОУ. Если при этом признак "Абонент

занят" снова имеет единичное значение, программа А11 формирует КИ (см.

рисунок 15, код=258) о том, что абонент занят после повторного обмена и

продолжает работу в соответствии с п.3.2.5.1.

Если при повторном обмене с ОУ признак "Абонент занят" в ОС

имеет нулевое значение, программа А11 продолжает управление НА

"Памела".

Page 60: Pamela’s Operational Control Logicwischnew/pamela/internal/daq/... · Pamela’s Operational Control Logic - September 2003 - The official TsSKB Update after Meeting #20 (June 2003)

353П-46КС-26166-1105

3.2.5 Для продолжения работы с НА "Памела" программа А11

предпринимает следующие действия:

- в случае троекратного непрохождения обмена НА "Памела" с БВС

по МКО обеспечивает:

1) вывод КИ БДО о последней ошибке обмена путем обращения к

программе К5 вх.2 непосредственно после обнаружения

несостоявшегося обмена по МКО;

2) обращение к программе А36 вх. 33 для включения другого

полукомплекта блока МОМК-5М №2 с формированием КИ (см.

рисунок 15, код=638) о переходе на резервный ПК МОМК-5М №2;

3) не ранее, чем через 10 секунд после обращения к программе А36 вх.

33, повторяет обмен по МКО с другим полукомплектом МОМК-5М

№2 (его адрес сформирован программой А36 вх. 33 в

соответствующей ГП) в соответствии с блок- схемой обмена на

рисунке 16.

- в случае трехкратного непрохождения обмена НА "Памела" с БВС

по МКО со вторым полукомплектом МОМК обеспечивает вывод КИ

БДО о последней ошибке обмена путем обращения к программе К5

вх.2 и завершает работу с НА "Памела", а именно:

3.2.5.1 формирует признак блокировки НА "Памела" ("БЛПАМ"=1);

- обнуляет признак работы НА "Памела" ("РАБПАМ"=0);

- снимает все временные уставки и запросы на включение программы

А11;

- заканчивает работу.

В случае блокировки работы НА "Памела" решение о продолжении

ее работы принимается на НКУ.

- 3.2.6 Выдача в ОУ НА "Памела" КДМК « Исходное ОУ»

запрещается.

Page 61: Pamela’s Operational Control Logicwischnew/pamela/internal/daq/... · Pamela’s Operational Control Logic - September 2003 - The official TsSKB Update after Meeting #20 (June 2003)

353П-46КС-26166-1105

ОУ НА "Памела" формирует следующие признаки в ОС:

"Абонент занят" (разряд 16) – устанавливается в 1, если БУЗП не может

в данный момент считать информацию из памяти ОУ;

"Ошибка в сообщении" (разряд 9) – устанавливается в 1, если

зафиксировано нарушение обмена (четность, несоответствие кода коду

"Манчестер-2", нарушение непрерывности сообщений, число слов

больше заданного, неверный тип синхросигнала) или задан подадрес

или код команды, не предусмотренный Протоколом обмена. В случае

нарушения обмена ОС не выдается.

ОУ принимает и исполняет команды "Передать ОС" (00010),

"Блокировать передатчик" (00100), "Разблокировать передатчик" (00101), по

ГОСТ 26765.52-87.

ОУ использует 10-й разряд командного слова (КС) как 5-й разряд поля

“подадрес/режим управления” КС (п.2.4.4. ГОСТ 26765.52-87).

ОУ игнорирует полученные данные, если при приеме им команды

обмена данными на передачу данных из контроллера в ОУ в нем существует

условие занятости (признак "Абонент занят" в ОС установлен в 1), при этом

предыдущая команда (информация) не теряется.

При ошибке обмена на аппаратном уровне ОУ обеспечивает

повторную выдачу одного и того же сообщения по запросу контроллера (см.

п. 3.3.4).

При ошибке обмена на аппаратном уровне ОУ обеспечивает

многократный прием одной и той же посылки информации (см. п.3.3.3).

В ОУ обеспечена защита от несанкционированного перевода ОУ в

режим "К" или исполнения операций в формате "ОУ-ОУ".

В ОУ предусмотрена блокировка непрерывной передачи им сигналов

длительностью свыше 800 мкс.

Снятие блокировки осуществляется после приема данным ОУ

достоверной команды из ЛПИ, к которой подключен заблокированный

Page 62: Pamela’s Operational Control Logicwischnew/pamela/internal/daq/... · Pamela’s Operational Control Logic - September 2003 - The official TsSKB Update after Meeting #20 (June 2003)

353П-46КС-26166-1105

передатчик и после приема данным ОУ команды "Разблокировать

передатчик", поступившей по другой ЛПИ, к которой подключен

незаблокированный передатчик.

При поступлении командных слов с кодом подадреса или с кодом

числа слов данных, не оговоренных в п.п. 3.3, 3.4 ОУ НА "Памела" должно

выдать ОС и игнорировать полученное сообщение.

При поступлении КУ с резервным кодом или команд управления

"Блокировать/разблокировать i-ый передатчик", ОУ НА "Памела" должно

выдать ОС и игнорировать полученное сообщение.

При передаче исходных данных от БВС в БУЗП и получении

информации от БУЗП в БВС в соответствии с ГОСТ 26765.52-87

используются форматы сообщений 1, 2, 4.

Каждый массив, передаваемый из К в ОУ и из ОУ в К, разбивается на

сообщения объемом до 32 слов.

3.2.7 Организация проверки взаимодействия НА "Памела" с БВС по

МКО.

Проверка организуется программой А11 на этапе штатного включения

НА "Памела" и при возникновении неаппаратных ошибок обмена.

Для этого программа А11 производит следующее:

1) В формате 1 осуществляет выдачу 32 слов тестовой

информации в подадрес 1 ;

2) Через время ≥ 3 мс от момента окончания приема в ОУ

тестовой информации в формате 2 осуществляет считывание

с подадреса 1 32 слов данных;

3) сравнивает переданные и принятые данные, при их

неравенстве формирует кодовый ИОК А11-0 с условным

кодом=748 о том, что проверка взаимодействия неуспешна.

Page 63: Pamela’s Operational Control Logicwischnew/pamela/internal/daq/... · Pamela’s Operational Control Logic - September 2003 - The official TsSKB Update after Meeting #20 (June 2003)

353П-46КС-26166-1105

В этом случае программа А11 продолжает работу в

соответствии с п. 3.2.5;

4) При равенстве переданных и принятых данных

осуществляет в формате 4 выдачу команды "Передать ОС".

Форматы командных слов и слов данных приведены в

Приложении 1 к данному документу. Полученное ОС

сравнивается с ОС предыдущего обмена. При их

неравенстве программа А11 формирует кодовый ИОК А11-0

с условным кодом = 748 и продолжает работу в соответствии

с п. 3.2.5.1.

При наличии в ОС признака "Ошибка в сообщении" программа А11

также формирует кодовый ИОК А11-0 с условным кодом = 748 и

продолжает работу в соответствии с п. 3.2.5.1.

Page 64: Pamela’s Operational Control Logicwischnew/pamela/internal/daq/... · Pamela’s Operational Control Logic - September 2003 - The official TsSKB Update after Meeting #20 (June 2003)

353П-46КС-26166-1105

Структура кода Наименование

параметра Информац

ия

Индекс

алгоритма

Номер

алгоритма

Примечан

ие

Невозможен

информационный

обмен ЛПИ А и ЛПИ

Б

3 0001 001001

Ошибка обмена по

ЛПИ А с

соответствующим

приемопередатчиком

на ней

208 0001 001001

Ошибка обмена по

ЛПИ А и Б с

соответствующими

приемопередатчиками

608 0001 001001

Ошибка обмена по

ЛПИ Б при

неисправной ЛПИ А

448 0001 001001

Ошибка обмена по

ЛПИ Б при

невозможности обмена

по ЛПИ А

418 0001 001001

Неисправна ЛПИ А,

невозможен обмен по

ЛПИ Б

6 0001 001001

Обмен по

МКО

Page 65: Pamela’s Operational Control Logicwischnew/pamela/internal/daq/... · Pamela’s Operational Control Logic - September 2003 - The official TsSKB Update after Meeting #20 (June 2003)

353П-46КС-26166-1105

Структура кода

Неисправна ЛПИ Б,

невозможен обмен по

ЛПИ А

118 0001 001001

Неисправны ЛПИ А и

ЛПИ Б

148 0001 001001

Ошибка в сообщении 528 0001 001001

Абонент занят 258 0001 001001

Экстренное

выключение

аппаратуры

778 0001 001001

Проверка

взаимодействия НА и

БВС не прошла

748 0001 001001

Переход на резервный

ПК МОМК-5М №2

638 0001 001001

Проверка

взаимодействия НА и

БВС прошла

0 0001 001001

ГК в нерабочем

положении

768 0001 001001

Не прошел обмен по

ЛПИ А, неисправна

ЛПИ Б.

308 0001 001001

Не сравнение счетчика

КДМК

228 0001 001001

Рисунок 15 Состав ИОК, формируемой программой А11 16-ти

разрядным кодом.

Page 66: Pamela’s Operational Control Logicwischnew/pamela/internal/daq/... · Pamela’s Operational Control Logic - September 2003 - The official TsSKB Update after Meeting #20 (June 2003)

353П-46КС-26166-1105

Page 67: Pamela’s Operational Control Logicwischnew/pamela/internal/daq/... · Pamela’s Operational Control Logic - September 2003 - The official TsSKB Update after Meeting #20 (June 2003)

Рисунок 16

А13 код=308

Обмен

Завершение работы А11

Начало обмена

Обмен по ЛПИ А возможен?

Обмен по ЛПИ Б возможен?

ЛПИ Б исправна?ЛПИ А

исправна?

Да

Нет Нет

А13 код=3 или 6

Завершение работы А11

Признак обмена по ЛПИ А

Признак обмена по ЛПИ Б

А13 код=118или 148

Нет

Да

Есть ошибка обмена?

Повторный

обмен

А

А

Есть ошибка обмена?

Продолжение работы

Обмен по ЛПИ А или Б?

А13 код=

608 (418, 448)

Завершение работы А11

А13 код=208

Обмен по ЛПИ Б возможен?

Обмен

Есть ошибка обмена?

Продолжение работы

А13 код=

418 или 448

А13 код=228

Завершение работы А11

Завершение работы А11

По ЛПИ Б

ЛПИ Б исправна?

Б

Б

Нет

Да

Да

Нет

Да

Page 68: Pamela’s Operational Control Logicwischnew/pamela/internal/daq/... · Pamela’s Operational Control Logic - September 2003 - The official TsSKB Update after Meeting #20 (June 2003)

mlu_09_2003_rw.doc3

353П-46КС-26166-1105

3.3. Структура сообщений и временные диаграммы обмена по МКО. 3.3.1 Соответствие разрядной сетки в сообщениях для МКО в

соответствии с ГОСТ 26765.52-87, форматов слов в БУЗП НА "Памела" и форматов слов БВС приведено на рисунке 17.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20Синхро-сигнал

Информационные разряды ГОСТ 26765.52-87

Ч

0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Разрядная сетка БУЗП НА "Памела" 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 Разрядная сетка БВС

Рисунок 17 Список КДМК приведен в таблице 9 Таблица 9

Наименование КДМК Примечание 1. Тест 2. Продувка ДПИ 3. Начало сброса

давления в ГК

4. Калибровка 5. Выбор режима 6. Установка

прямого управления

7. Коррекция ПО БУЗП

8. Изменение конфигурации памяти

9. Разгрузка памяти (DUMP)

10. Перезагрузка зоны истории

11. Перезагрузка БУЗП

12. Синхронизация времени

Page 69: Pamela’s Operational Control Logicwischnew/pamela/internal/daq/... · Pamela’s Operational Control Logic - September 2003 - The official TsSKB Update after Meeting #20 (June 2003)

mlu_09_2003_rw.doc3

353П-46КС-26166-1105

Наименование КДМК Примечание 13. Информация об

орбите (ПДЦМ)

14. Информация о наклонении (ППО)

15. BITE 16. Передача на

Землю (DOWN LOAD)

17. Прерывание (ABORT)

18. Удаление очереди КДМК (DEL_MCMD_QUEUE)

19. НД 20. Передать ОС в формате 4 21. Блокировать

передатчик в формате 4

22. Разблокировать передатчик

в формате 4

КДМК – одно или несколько сообщений в формате 1, 2 ГОСТ 26765.52-87. Примечание: Между процедурами обмена по МКО (выдача КДМК, запрос информации) должен быть временной интервал ≥ 140мс.

Структура сообщения приведена на рисунке 18.

0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15Счетчик КДМК

Т Код КДМК Резерв Длина КДМК

Временной указатель (старшая часть) Временной указатель (младшая часть)

Зона данных ( от 0 до 499 слов )

КС1 КС

Рисунок 18 Структура КДМК.

Page 70: Pamela’s Operational Control Logicwischnew/pamela/internal/daq/... · Pamela’s Operational Control Logic - September 2003 - The official TsSKB Update after Meeting #20 (June 2003)

mlu_09_2003_rw.doc3

353П-46КС-26166-1105

Описание параметров КДМК, показанных на рисунке 18, приведено в таблице 10.

Таблица 10 Параметры КДМК.

Наименование

Размер (в битах)

Значение Описание

Счетчик КДМК

16 Сквозной номер выдаваемой КДМК

Код КДМК 8 Коды КДМК определены в таблице 12

Т 1 0, 1 Временной тег Длина КДМК

12 Приводится для каждой КДМК конкретно (см. табл. 12

Временной указатель

32 Не используется

Зона данных

16 х N Указывается конкретно для каждой КДМК

Контрольная сумма (КС)

8 Подсчитывается по определенному алгоритму

3.3.2 При передаче сообщений в НА "Памела" по формату 1

используются следующие подадреса: 1, 20, 21, 22. При приеме сообщений из НА "Памела" по формату 2 используются

следующие подадреса: 1, 2, 3, 4, 5, 7. По формату 4 принимаются только команды управления ОУ. Назначение подадресов и занимаемый ими объем памяти приведены в

таблице: Таблица 11

Номер подадреса Назначение Объем (16-ти р. сл.) формат 1 формат 2

1 1 Проверка взаимодействия БВС и НА "Памела" по МКО

32

20 В эту область памяти 505

Page 71: Pamela’s Operational Control Logicwischnew/pamela/internal/daq/... · Pamela’s Operational Control Logic - September 2003 - The official TsSKB Update after Meeting #20 (June 2003)

mlu_09_2003_rw.doc3

353П-46КС-26166-1105

Номер подадреса Назначение Объем (16-ти р. сл.) формат 1 формат 2

осуществляется прием сообщений с КДМК и ИД (параметры) к ним

21 Прием сообщений на выполнение КДМК

2

2 Выдача слова состояния 2 22 Прием сообщения с

запросом о подготовке конкретной информации

2

3 Слово подтверждения КДМК

2

4 Выдача 12-ти информационных слов, характеризующих состояние аппаратуры (ССА)

12

5 Формат реального времени

2048

6 Выдача дампа памяти 2048 7 Зона истории КДМК 2048 Примечание: Для подадреса 20:

КДМК "Выбор режима" выдается при переводе НА «Памела" в

какой-либо режим функционирования;

КДМК "Тест" выдается при необходимости;

КДМК "Калибровка" выдается на восходящей части каждого витка;

КДМК: "Коррекция ПО БУЗП", "Считывание дампа памяти",

"Установка прямого управления" выдаются по заявке из ФРП(КП).

КДМК "Синхронизация времени" выдается только перед сеансом

передачи информации от НА "Памела" в БА ВРЛ и при штатном включении.

КДМК "Передача НИ в БА ВРЛ" (DOWNLOAD) выдается при

каждом маршруте по передаче информации в БА ВРЛ;

КДМК: "Информация об орбите (ПДЦМ)" выдается с частотой 2 раза

в сутки;

Page 72: Pamela’s Operational Control Logicwischnew/pamela/internal/daq/... · Pamela’s Operational Control Logic - September 2003 - The official TsSKB Update after Meeting #20 (June 2003)

mlu_09_2003_rw.doc3

353П-46КС-26166-1105

КДМК "Информация об угловом положении (ППО)" выдается с

частотой 1 раз в 1,5 секунды или 1 раз в 3 секунды или 1 раз в 180 секунд,

объем

передаваемой информации – 60 слов.

Примечание: Все КДМК, задаваемые в составе РП, передаются

полным форматом (см. рис. 18). При этом параметры "Счетчик КДМК" и

"КС" задаются = 0 и соответственно вычисляются программой А11.

1) Для подадреса 22: сообщения с этим подадресом выдаются

с частотой 1 раз в 10 секунд.

2) Считывание информации с подадреса 2 производится

каждые 10 секунд при номинальной работе.

3) Считывание информации с подадреса 3 производится

всегда после выдачи КДМК.

4) Считывание информации с подадреса 4 производится 1 раз

в сутки при номинальной работе и всякий раз при смене

значений параметров слова состояния при нештатных

ситуациях (см. п.2.4.2.1).

5) Считывание информации с подадресов: 5, 6, 7 производится

при нештатных ситуациях.

3.3.3 Для выдачи сообщений в НА "Памела" программа А11

выполняет следующие операции:

- С подадресом 20 выдается сообщение в формате 1, содержащее

КДМК и все необходимые для нее исходные данные. Если зафиксирована

ошибка обмена на аппаратном уровне, то повторяется обмен по подадресу 20

(Логика работы в данном случае приведена в пункте 3.2). – При нормальном

завершении обмена, через время ≥ Т1=7,8 мс с подадресом 21 выдается

сообщение на выполнение полученной КДМК (нулевое слово данных). При

обнаружении ошибки обмена на аппаратном уровне при выдаче сообщения с

Page 73: Pamela’s Operational Control Logicwischnew/pamela/internal/daq/... · Pamela’s Operational Control Logic - September 2003 - The official TsSKB Update after Meeting #20 (June 2003)

mlu_09_2003_rw.doc3

353П-46КС-26166-1105

подадресом 21 выдача сообщения с подадресом 21 повторяется. (Логика

работы в данном случае приведена в пункте 3.2).

- По нормальному завершению обмена через время ≥ Т2=40мс

посылается сообщение с подадресом 3 на выдачу слова подтверждения (СП).

При обнаружении ошибки обмена на аппаратном уровне запрос на

считывание информации повторяется (Логика работы в данном случае

приведена в пункте 3.2). Диаграмма выдачи сообщений приведена на

рисунке 19.

При ненулевом коде ошибки в слове подтверждения КДМК (1-8

разряды 1 слова подтверждения) программа А11 организует повторную

выдачу данного КДМК. Если после 3-ей попытки выдачи КДМК код ошибки

в слове подтверждения опять отличен от 0, то А11 организует упаковку в

зону ИОК 12 слов зоны ССА (подмассив А11-1) и игнорирует данный

КДМК, при этом НА "Памела" не выключается.

Примечание:

КС – контрольная сумма всех байтов сообщения за исключением

байта с КС. Подсчет КС производится побайтным сложением информации

каждого слова формата КДМК, кроме последнего. В случае, если результат

превышает 8 разрядов, старшие восемь разрядов удаляются.

Пример.

Подсчет контрольной суммы для МК "Калибровка", если №

МК=52С16.

16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1

0 0 0 0 0 1 0 1 0 0 1 0 1 1 0 0

0 0 0 0 0 0 0 0 0 0 1 1 0 0 1 0

0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0

0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

Page 74: Pamela’s Operational Control Logicwischnew/pamela/internal/daq/... · Pamela’s Operational Control Logic - September 2003 - The official TsSKB Update after Meeting #20 (June 2003)

mlu_09_2003_rw.doc3

353П-46КС-26166-1105

0 1 1 0 1 0 0 1

3.3.4 Для считывания информации из НА "Памела" программа А11

выполняет следующие операции:

- С подадресом 22 в формате 1 выдается сообщение (одно СД) на

подготовку определенной информации в конкретной зоне памяти

ОУ НА "Памела" (подготовить формат данных):

СД = 116, то должна подготовиться информация по п/а 5

(зона формата реального времени),

СД = 216, то должна подготовиться информация по п/а 6

(дамп памяти),

СД = 316, то должно подготовиться КС по п/а 2 (СС),

СД = 416, то должна подготовиться информация по п/а 4 (12

слов ССА),

СД = 516, то должна подготовиться информация по п/а 7

(зона истории),

- При нормальном завершении обмена через время ≥ Т3=1 сек

передается сообщение в формате 2 на выдачу заказанной информации из

зоны памяти с соответствующего подадреса.. Логика работы в случае

считывании сообщения объемом менее 32 слов приведена в пункте 3.2. Если

объем считываемого сообщения превышает 32 слова, то в случае

обнаружения аппаратной ошибки обмена повторный обмен должен

начинаться с подготовки информации в подадресе 22 и через время ≥ Т3=1 с

считывании информации. Диаграмма приема сообщений при нормальном

прохождении обмена по КДМКО с НА "Памела" приведена на рисунке 20.

“Памела” обеспечивает прием и выдачу сообщений по МКО с

задержкой между сообщениями более 300-600 мкс.

При необходимости одновременной выдачи в аппаратуру КДМК и

СД на считывание информации текущий обмен должен быть полностью

Page 75: Pamela’s Operational Control Logicwischnew/pamela/internal/daq/... · Pamela’s Operational Control Logic - September 2003 - The official TsSKB Update after Meeting #20 (June 2003)

mlu_09_2003_rw.doc3

353П-46КС-26166-1105

закончен (при выдаче КДМК следующий обмен должен начинаться лишь

после получения СП, при получении информации из аппаратуры следующий

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

последней посылки).

Если КДМК или СД поступили во время незавершенного обмена, то

резервируется последняя из поступивших КДМК и последние запросы на

подготовку информации по СД=3 и 4, а также один из последних запросов с

СД=1 или 2 или 5.

По завершению обмена первыми из резерва обслуживаются запросы

на выдачу информации по СД=3.

Page 76: Pamela’s Operational Control Logicwischnew/pamela/internal/daq/... · Pamela’s Operational Control Logic - September 2003 - The official TsSKB Update after Meeting #20 (June 2003)

mlu_09_2003_rw.doc3

353П-46КС-26166-1105

Рисунок 19 Диаграмма выдачи сообщений (КДМК).

Рисунок 20 Диаграмма приема сообщений.

≥ Т3=1сек

Выдача сообщения Выдача сообщений на выдачу с подадресом 22 на информации с подадр., указан- подготовку инф. по ным в предыдущем сообщении подадресам: 2, или 4, или 5, или 6, или 7.

Выдача сообщения(ий) Выдача сообщения Выдача сообщения с подадресом 20 на выда- с подадресом 21 на с подадресом 3 на чу КДМК. выполнение КДМК выдачу слова под- тверждения.

≥Т1=7,8 мс ≥Т2=40 мс

Page 77: Pamela’s Operational Control Logicwischnew/pamela/internal/daq/... · Pamela’s Operational Control Logic - September 2003 - The official TsSKB Update after Meeting #20 (June 2003)

mlu_09_2003_rw.doc3

353П-46КС-26166-1105

3.4 Описание макрокоманд обмена.

Соответствие КДМК и их кодов приведено в таблице 12

Таблица 12

Наименование

КДМК

Идентификат

ор (код)

КДМК (16

с/с)

Длина КДМК

(16-разрядные

слова)

Примечание

Тест НА "Памела"

(Test Pamela)

8F 7 Выдавать в

дежурном

режиме

Продувка ДПИ

(PURGE TRD)

30 7 Выдавать в

активном

режиме.

Начало сброса

давления из ГК

(START

CONTAINER

PURGING)

31 7 Выдавать в

активном

режиме.

Калибровка НА

"Памела"

(Calibrate Pamela)

32 6 Выдавать в

активном

режиме.

Выбор режима

(Select Mode)

33 8-504 Выдавать как в

активном, так и в

дежурном

режиме

Прямая команда

(DIRECT TMTC)

FF 8 Выдавать в

дежурном

режиме.

Page 78: Pamela’s Operational Control Logicwischnew/pamela/internal/daq/... · Pamela’s Operational Control Logic - September 2003 - The official TsSKB Update after Meeting #20 (June 2003)

mlu_09_2003_rw.doc3

353П-46КС-26166-1105

Наименование

КДМК

Идентификат

ор (код)

КДМК (16

с/с)

Длина КДМК

(16-разрядные

слова)

Примечание

Коррекция ПО

БУЗП

(PATCH)

20 7-504 Выдавать в

дежурном

режиме.

Компоновка памяти

(EXE_MEM_CONF)

29 7 Выдавать в

дежурном

режиме.

Разгрузка памяти

(DUMP)

21 9 Выдавать в

дежурном

режиме.

Синхронизация

времени

(TIME SYNC)

Е0 8 Выдавать как в

активном, так и в

дежурном

режиме

Информация об

орбите (ПДЦМ)

(Orbital information)

Е1 20 Выдавать в

активном режиме

Информация о

наклонении (ППО)

(Inclination informa-

tion)

Е2 66 Выдавать в

активном режиме

Перезагрузка зоны

истории

(Reset history area)

22 6 Выдавать в

активном режиме

Перезагрузка БУЗП 28 6 Выдавать только

Page 79: Pamela’s Operational Control Logicwischnew/pamela/internal/daq/... · Pamela’s Operational Control Logic - September 2003 - The official TsSKB Update after Meeting #20 (June 2003)

mlu_09_2003_rw.doc3

353П-46КС-26166-1105

Наименование

КДМК

Идентификат

ор (код)

КДМК (16

с/с)

Длина КДМК

(16-разрядные

слова)

Примечание

(REBOOT) в дежурном

режиме

Test PSCU (BITE)

Тест БУЗП

80 7 Выдавать только

в дежурном

режиме

НД (ND) 35 7 Выдавать только

в активном

режиме.

DOWNLOAD 82 9 Выдавать в

активном режиме

Прерывание

(ABORT)

2F 7

DEL_MCMD_QUE

UE

23 9

Как было показано выше, при длине КДМК превышающей 6 16-ти

разрядных слов, для ее выполнения требуются определенные параметры

(данные).

Перечень параметров для КДМК приведен в таблице 13.

Page 80: Pamela’s Operational Control Logicwischnew/pamela/internal/daq/... · Pamela’s Operational Control Logic - September 2003 - The official TsSKB Update after Meeting #20 (June 2003)

mlu_09_2003_rw.doc3

353П-46КС-26166-1105

Таблица 13 Состав параметров КДМК.

Наименование

КДМК

№ слова Номер

разр.

Числ

о

разр.

Параметр Значения

6

1-8

8

Код

Режима

Будут

представл

ены

позднее

7 1-9 9 Число данных

(параметров)

1 - N

Выбор режима

От 8 до

7+N

Данные

6 9 1 Выбор зоны

памяти (MS)

0 – ОЗУ

1 - ПЗУ

Коррекция ПО

БУЗП

6 1-8 24 НАЧАДР 000000-

Page 81: Pamela’s Operational Control Logicwischnew/pamela/internal/daq/... · Pamela’s Operational Control Logic - September 2003 - The official TsSKB Update after Meeting #20 (June 2003)

mlu_09_2003_rw.doc3

353П-46КС-26166-1105

Наименование

КДМК

№ слова Номер

разр.

Числ

о

разр.

Параметр Значения

7 1-16 FFFFFF16

начальны

й адрес

памяти, с

которого

начнется

коррекция

8,9 1-16 32 Данные 000000-

FFFFFF16

первое 32-

х

разрядное

слово

данных,

количеств

о слов

данных ≤

248 32-х

разрядных

слов

Считывание зоны

ОЗУ БУЗП по

заданному адресу

6 1 1 Признак

"добавки"

разгруженных

данных

0 –нет

добавки

1- есть

добавка

Page 82: Pamela’s Operational Control Logicwischnew/pamela/internal/daq/... · Pamela’s Operational Control Logic - September 2003 - The official TsSKB Update after Meeting #20 (June 2003)

mlu_09_2003_rw.doc3

353П-46КС-26166-1105

Наименование

КДМК

№ слова Номер

разр.

Числ

о

разр.

Параметр Значения

6 2 1 Выбор зоны

памяти для

разгрузки

0 – ОЗУ

1 – ПЗУ

6 3-10 8 Длина дампа

памяти

00-FF16,

до 255 32-

х

разрядных

слов

НАЧАДР 000000-

FFFFFF16

начальны

й адрес

памяти, с

которого

начнется

коррекция

Синхронизация

времени

6,7 1-16 32 ТБШВ Текущее

значение

бортового

времени

Page 83: Pamela’s Operational Control Logicwischnew/pamela/internal/daq/... · Pamela’s Operational Control Logic - September 2003 - The official TsSKB Update after Meeting #20 (June 2003)

mlu_09_2003_rw.doc3

353П-46КС-26166-1105

Наименование

КДМК

№ слова Номер

разр.

Числ

о

разр.

Параметр Значения

6

1-16

16 Идентификатор

"прямой"

команды

Код

задает

КДМК,

которая

выдается

посредств

ом 16-

битового

вектора

данных

непосредс

твенно

через блок

телекоман

д

Прямая команда

7 1-16 16 Данные

команды

прямого

управления

000000-

FFFFFF16

BITE

6

1-16

16

Тестовое слово

0000-

FFFF

Page 84: Pamela’s Operational Control Logicwischnew/pamela/internal/daq/... · Pamela’s Operational Control Logic - September 2003 - The official TsSKB Update after Meeting #20 (June 2003)

mlu_09_2003_rw.doc3

353П-46КС-26166-1105

Наименование

КДМК

№ слова Номер

разр.

Числ

о

разр.

Параметр Значения

6 2,3 2 Номер канала

обмена

(ТМ_SEL)

0 – 1

канал

1 – 2

канал

8 1-16 16 Номер витка

9 1-5 5 Номер

маршрута на

витке

DOWNLOAD

9 6 1 Резерв адаптера 0 –

основной

адаптер;

1 -

резервный

Page 85: Pamela’s Operational Control Logicwischnew/pamela/internal/daq/... · Pamela’s Operational Control Logic - September 2003 - The official TsSKB Update after Meeting #20 (June 2003)

mlu_09_2003_rw.doc3

353П-46КС-26166-1105

Наименование

КДМК

№ слова Номер

разр.

Числ

о

разр.

Параметр Значения

Тест НА "Памела"

6 1-4 4 Идентификатор

подсистемы

0000 –

триггер

0001 – АС

0010 –

трекер

0011 –

КАЛ

0100 –

ДПИ

0101 –

система

IDAQ

0110 – ПО

0111 –

модуль

памяти

1000 –

ВПС

Page 86: Pamela’s Operational Control Logicwischnew/pamela/internal/daq/... · Pamela’s Operational Control Logic - September 2003 - The official TsSKB Update after Meeting #20 (June 2003)

mlu_09_2003_rw.doc3

353П-46КС-26166-1105

Наименование

КДМК

№ слова Номер

разр.

Числ

о

разр.

Параметр Значения

6 1 1 Признак

расположения

информации в

сегменте

разгрузки

памяти

0 –

располага

ть

информац

ию в

начале

сегмента;

1-

располага

ть

информац

ию после

уже

имеющей

ся в

буфере

6 2 1 Признак выбора

ЗУ

0 – ОЗУ;

1 – ПЗУ

6 3-10 8 Длина

передаваемых

данных

00-FF16 (0-

235 32-

разрядных

слов)

Разгрузка памяти

(DUMP)

6 и

7

1-8

1-16

24 Адрес памяти,

с которого

начнется

разгрузка

000000-

FFFFFF16

Page 87: Pamela’s Operational Control Logicwischnew/pamela/internal/daq/... · Pamela’s Operational Control Logic - September 2003 - The official TsSKB Update after Meeting #20 (June 2003)

mlu_09_2003_rw.doc3

353П-46КС-26166-1105

Наименование

КДМК

№ слова Номер

разр.

Числ

о

разр.

Параметр Значения

6 1 1 Признак выбора

модуля памяти

0 –

штатный;

1 –

резервный

Компоновка

памяти

6 2 1 Признак

включения/вык

лючения

выбранного

модуля

0 –

выключит

ь

выбранны

й модуль

1-

включить

выбранны

й модуль

6 1 1 Признак

прерывания

сеанса обмена

(выдача

данных)

0 –

прервать;

1 –

продолжи

ть

Прерывание

(ABORT)

6 2 1 Признак

прерывания

копирования из

ОЗУ КА (прием

данных)

0 –

прервать;

1 –

продолжи

ть

Page 88: Pamela’s Operational Control Logicwischnew/pamela/internal/daq/... · Pamela’s Operational Control Logic - September 2003 - The official TsSKB Update after Meeting #20 (June 2003)

mlu_09_2003_rw.doc3

353П-46КС-26166-1105

Наименование

КДМК

№ слова Номер

разр.

Числ

о

разр.

Параметр Значения

6 3 1 Признак

прекращения

тестирования

модуля памяти

0 –

прервать;

1 –

продолжи

ть

6 1 1 Признак

удаления

0 – одна

КДМК;

1 - вся

очередь

Удаление очереди

КДМК

(DEL_MCMD_QU

ENE)

7 и

8

1-16

1-16

32 Признак

времени КДМК

0000000-

FFFFFFF

C16

(при

отмене

всех

команд из

очереди

=0)

Page 89: Pamela’s Operational Control Logicwischnew/pamela/internal/daq/... · Pamela’s Operational Control Logic - September 2003 - The official TsSKB Update after Meeting #20 (June 2003)

mlu_09_2003_rw.doc3

353П-46КС-26166-1105

4.ОРГАНИЗАЦИЯ ПЕРЕДАЧИ В АППАРАТУРУ ППО И

ПДЦМ

Для проведения анализа и классификации зарегистрированных частиц

аппаратуре "Памела" необходимо знать свое положение на орбите и свою

ориентацию с точностью не хуже 2° в любой момент времени.

Для выполнения данного требования необходимо:

- формировать и передавать в аппаратуру "Памела" информацию о

ПДЦМ 2 раза в сутки;

- формировать параметры пространственной ориентации (ППО) ССК

КА в кватернионной форме в абсолютной инерциальной системе

координат с периодичностью: 4 раза в секунду при величине такта

Т=0,125 с или 0,25 с и с периодичностью 2 раза в секунду при

величине такта Т=0,5 с, и передавать в аппаратуру "Памела" с

периодичностью 1 раз в 1,5 секунды или 1 раз в 3 секунды

соответственно при выполнении изделием режима Р10, ПСБ (работа

А43).

- - формировать ППО с периодичностью 1 раз в 30 секунд и

передавать в аппаратуру "Памела" с периодичностью 1 раз в 180

секунд в остальное время.

Указанная информация должна выдаваться привязкой к бортовой

шкале времени (БШВ). Учитывая вышеизложенное, организация сбора и

передачи ППО и навигационной информации в аппаратуру "Памела"

осуществляется следующим образом:

4.1 При включении аппаратуры "Памела" алгоритм А11 должен

формировать признак о ее включении "РАБПАМ"=1.

4.2 Алгоритмы А6, А7 на каждом такте своей работы (величина такта

Т принимает одно из следующих значений: 0,125 с; 0,25 с; 0,5 с) включают

Page 90: Pamela’s Operational Control Logicwischnew/pamela/internal/daq/... · Pamela’s Operational Control Logic - September 2003 - The official TsSKB Update after Meeting #20 (June 2003)

mlu_09_2003_rw.doc3

353П-46КС-26166-1105

"Алгоритм сбора информации об угловых и линейных параметрах движения

КА" А63 по запросу РгЗП.

4.3 При своем включении А63 осуществляет проверку значения

признака "РАБПАМ". При его равенстве 0 свою работу в отношении

аппаратуры "Памела" алгоритм А63 заканчивает.

4.4 При значении признака "РАБПАМ"=1 А63 осуществляет

считывание из зоны ГП значения ППО, сформированные программой У1

(четыре параметра кватерниона с привязкой к БШВ, параметры ППО

привязаны к текущему времени с дискретностью, равной величине такта

работы алгоритмов А6, А7). Объем информации – 10 16-ти разрядных слов.

(Структура подмассива приведена на рис.21).

4.5 Для передачи в аппаратуру "Памела" А63 формирует массив из

шести последовательных замеров ППО. Частота проведения замеров

определяется режимом работы КА. А63 анализирует признаки,

характеризующие наличие режима Р10 ("РБР10"=1), ПСБ ("РБА43"=1). Если

хотя бы один из этих признаков равен 1, А63 считывает значение величины

такта (ВЯТД). Считывая на каждом такте значения ППО, А63 упаковывает в

массив для аппаратуры "Памела" эти значения в зависимости от величины

такта (при Т=0,125 с упаковывается каждое второе снятое значение, при

Т=0,25 с упаковывается каждое снятое значение ППО). Таким образом,

итогом работы А63 является массив информации, состоящий из 60 16-ти

разрядных слов, содержащий 6 значений ППО, снятых с периодом Т=0,25 с.

Через Т=1,5 с А63, завершив формирование массива, передает начальный

адрес этого массива в соответствующую ГП и осуществляет включение

алгоритма А11 по входу 7 для передачи массива в аппаратуру "Памела" в

составе КДМК "Информация о наклонении". Далее цикл повторяется, А63

продолжает считывание следующих 6-ти значений ППО и формирование

нового массива в другом буфере (таким образом А63 работает с двумя

буферами памяти: в одном буфере он формирует массив значений ППО, с

Page 91: Pamela’s Operational Control Logicwischnew/pamela/internal/daq/... · Pamela’s Operational Control Logic - September 2003 - The official TsSKB Update after Meeting #20 (June 2003)

mlu_09_2003_rw.doc3

353П-46КС-26166-1105

другого буфера в это же самое время А11 производит считывание

информации). Структура массива приведена на рис. 22. Если величина такта

Т=0,5 с, то А63 формирует массив значений ППО описанным выше

способом, но считывание значений происходит с периодом 0,5 с, а передача в

аппаратуру "Памела" – 1 раз в 3 секунды.

4.6 Если при очередном включении А63 обнаруживает, что значение

ни одного из признаков ("РБР10", "РБА43") не равно единице, то А63

переходит на 30-ти секундный цикл съема ППО. В этом случае готовый

массив от алгоритма А63 передается алгоритму А11 для передачи в

аппаратуру "Памела" 1 раз в 180 сек. При этом 6-ти тактный цикл

формирования массива ППО не должен прерываться, изменяется только

период считывания новых значений ППО.

4.7 Два раза в сутки алгоритм А63 считывает из зоны ГП (зона

текущих параметров движения в ИСК – МНИ4) ПДЦМ (t, x, y, z, Vx, Vy, Vz,

расчитанных алгоритмом В2) и передает указанный массив из 14 слов в

алгоритм А11 (вход 9) для выдачи в аппаратуру в составе КДМК

"Информация об орбите". Структура массива с информацией о ПДЦМ

приведена на рис. 23.

4.8 После выключения аппаратуры "Памела" ("РАБПАМ"=0)

алгоритм А63 не производит обращений к алгоритму А11 .

4.9 Программа А11 предусматривает прореживание передачи

массивов ППО при значении счетчика прореживания (СЧПРПО)отличного от

0 и блокировку передачи массивов ППО при задании через ФРП(КП)

единичного значения признаку "БЛППО".

4.10 Передача программой А11 массива ППО в НА "Памела"

соответствует 3 варианту работы программы А11, его длительность не

превышает 1000 мс.

Page 92: Pamela’s Operational Control Logicwischnew/pamela/internal/daq/... · Pamela’s Operational Control Logic - September 2003 - The official TsSKB Update after Meeting #20 (June 2003)

mlu_09_2003_rw.doc3

353П-46КС-26166-1105

4.11 Передача программой А11 массива ПДЦМ в НА "Памела"

соответствует 4 варианту работы программы А11, его длительность не

превышает 1600 мс.

16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1

Т (ст. ч.)

Т (мл. ч.)

λ0 (ст. ч.)

λ0(мл. ч.)

λ1(ст. ч.)

λ1(мл. ч.)

λ2(ст. ч.)

λ2(мл. ч.)

λ3(ст. ч.)

λ3(мл. ч.)

Рисунок 21 Структура подмассива ППО-i .

Примечания:

1) Цена первого разряда λ0 (мл. ч.), λ1 (мл. ч.), λ2 (мл. ч.), λ3 (мл. ч.)

равна 2*(231-1)-1;

2) Цена первого разряда Т (мл. ч.) равна 0,0625 с;

3) Кватернион Λ удовлетворяет соотношению:

isc=Λ° isA ° Λ, где isc – единичный вектор s-ой оси ССК КА (S=X,Y,Z);

isA - единичный вектор s-ой оси АИСК (S=X,Y,Z).

Page 93: Pamela’s Operational Control Logicwischnew/pamela/internal/daq/... · Pamela’s Operational Control Logic - September 2003 - The official TsSKB Update after Meeting #20 (June 2003)

mlu_09_2003_rw.doc3

353П-46КС-26166-1105

Подмассив ППО-1

Подмассив ППО-2

Подмассив ППО-3

Подмассив ППО-4

Подмассив ППО-5

Подмассив ППО-6

Рисунок 22 Массив ППО

16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1

Т(ст. ч.)

Т(мл. ч.)

X(ст. ч.)

X(мл. ч.)

Y(ст. ч.)

Y(мл. ч.)

Z(ст. ч.)

Z(мл. ч.)

Vx(ст. ч.)

Vx(мл. ч.)

Vy(ст. ч.)

Vy(мл. ч.)

Vz(ст. ч.)

Vz(мл. ч.)

Рисунок 23 Структура массива ПДЦМ.

Page 94: Pamela’s Operational Control Logicwischnew/pamela/internal/daq/... · Pamela’s Operational Control Logic - September 2003 - The official TsSKB Update after Meeting #20 (June 2003)

mlu_09_2003_rw.doc3

353П-46КС-26166-1105

5. ЛОГИКА УПРАВЛЕНИЯ НА "ПАМЕЛА" ПРИ

ВОЗНИКНОВЕНИИ НЕИСПРАВНОСТЕЙ.

Выключение НА "Памела" из Р11 производится включением

программы А11 по входу 2 по запросу РгЗП, где выполняются действия,

описанные в пункте 2.1.2. Время работы программы А11 по входу 2 не

превышает 42,5 секунды.

Для экстренного выключения НА "Памела" производится включение

программы А11 по входу 13 по запросу РгЗП, где осуществляется выдача в

аппаратуру КУ на выключение блоков защиты, БУЗП, НД, перевод в

дежурный режим ГС и отключение шин питания НА" Памела" и НД. ИОК об

экстренном выключении НА "Памела", сформированный программой А11

16-ти разрядным кодом (см. рисунок 15) , передается на НКУ в ближайшем

сеансе связи. Время работы входа 13 не превышает 3 секунды.

Возможно штатное выключение НА "Памела" по заявке из ФРП(КП)

путем включения программы А11 по входу 2.

Программа А11 не имеет неснимаемых уставок.

Перечень возможных неисправностей аппаратуры НА "Памела" и

требования к НКУ по устранению этих неисправностей будет приведен

позднее.

При возникновении неисправностей в аппаратуре "Памела"

программа А11 требований к БКУ не предъявляет.

Page 95: Pamela’s Operational Control Logicwischnew/pamela/internal/daq/... · Pamela’s Operational Control Logic - September 2003 - The official TsSKB Update after Meeting #20 (June 2003)

mlu_09_2003_rw.doc3

353П-46КС-26166-1105

6. МАТЕРИАЛЫ ПО ЭЛЕКТРОДИАГНОСТИЧЕСКИМ

ИСПЫТАНИЯМ НА

НА "Памела" (технологический и летный образцы) проходит

следующие виды электродиагностических испытаний:

До установки на изделие:

Автономные испытания (входной контроль) на заводе "Прогресс" и в

ЭО. Входной контроль проводится с использованием КИА НА "Памела" по

документации разработчика аппаратуры "Памела".

После установки на изделие:

1) Проверочные включения с использованием КИА НА "Памела" и

КПА ВРЛ по документации ЦСКБ на заводе "Прогресс" и в ЭО.

2) Совместные испытания с БА ВРЛ с использованием КИА НА

"Памела" и КПА ВРЛ на заводе "Прогресс" и в ЭО.

3) Комплексные испытания изделия.

При испытаниях в составе изделия НА "Памела" штатно состыкована

с бортовыми системами: СТКРП, БВС, БСКВУ, БСТИ, БА ВРЛ. КИА НА

"Памела" состыкована с КПА ВРЛ и (при необходимости) с НА "Памела"

через соединитель ХР15Т.

При проверочных включениях производится поканальная проверка

аппаратуры, проверка связей с бортом (в том числе исправность каналов

связи с БА ВРЛ), проверка основных и резервных полукомплектов

внутренних подсистем, проверка межблочных связей. Испытания проводятся

по испытательному алгоритму отдела 1105 и ПрОЗУ разработки отдела 1105.

При необходимости может быть использована ПрОЗУ разработки отдела

1107. Контроль работоспособности производится по ИОК, получаемой по

каналу МТ, ТМ, НИ (научной информации) и ПС-информации.

Совместные испытания с БА ВРЛ проводятся испытательными

алгоритмами отделов 1107, 1105. При этом проводится проверка каналов БА

Page 96: Pamela’s Operational Control Logicwischnew/pamela/internal/daq/... · Pamela’s Operational Control Logic - September 2003 - The official TsSKB Update after Meeting #20 (June 2003)

mlu_09_2003_rw.doc3

353П-46КС-26166-1105

ВРЛ совместно с НА "Памела". Контроль работоспособности производится

по ИОК, получаемой по каналу МТ, ТМ, НИ (научной информации) и ПС-

информации.

При проведении КИ НА "Памела" участвует в сеансе обмена с БА

ВРЛ.

Контроль работы аппаратуры производится по лентам открытой

регистрации ТМ, ПС-информации, ИОК, выдаваемой БПО по каналу "МТ" в

согласованном объеме.

Подробное описание испытаний будет приведено в "Материалах по

электродиагностическим испытаниям НА "Памела". (353П-46КС- -1105).

Page 97: Pamela’s Operational Control Logicwischnew/pamela/internal/daq/... · Pamela’s Operational Control Logic - September 2003 - The official TsSKB Update after Meeting #20 (June 2003)

mlu_09_2003_rw.doc3

353П-46КС-26166-1105

7. МАТЕРИАЛЫ ПО ЭНЕРГОПОТРЕБЛЕНИЮ НА.

Для подключения (снятия) шин питания НА "Памела" и (нейтронного

детектора) НД СТКРП осуществляет двухполюсную коммутацию без

токовой защиты. Коммутация питания НА "Памела" по двум направлениям

осуществляется посредством выдачи КУ "ПШПП" для подключения шин

питания и КУ "ОШПП" для отключения шин питания. Коммутация питания

НД осуществляется посредством КУ "ПШПНД" для подключения шины и

КУ "ОШПНД" для отключения шин питания.

НА "Памела" осуществляет двухполюсную коммутацию

электропитания отдельных внутренних устройств для включения в работу и

безусловного отключения по внешним командам. Цепи электропитания

защищены от токовых перегрузок и короткого замыкания внутренними

средствами аппаратуры.

Энергопотребление аппаратуры НА "Памела" с учетом НД приведено

в таблице 24.

Таблица 14

№ п/п Наименование режима Максимальная

потребляемая

мощность, Вт

1. Включение БУЗП (режим А0) 24

2. Отладка НА "Памела" (режим

А1)

50

3. Изменение конфигурации

(режим А2)

50

4. Выполнение целевой задачи

(режим В4)

355

5. Слив научной информации

(режим В1)

360

Page 98: Pamela’s Operational Control Logicwischnew/pamela/internal/daq/... · Pamela’s Operational Control Logic - September 2003 - The official TsSKB Update after Meeting #20 (June 2003)

mlu_09_2003_rw.doc3

353П-46КС-26166-1105

В выключенном состоянии энергопотребление НА "Памела"

составляет 0 Вт.

Токопотребление НА "Памела" приведено на приведена на рисунке 24

при Uном=27В:

Рисунок 24

Токопотребление НА "Памела" при функционировании.

Скорость изменения тока в переходном режиме не превышает 3 А/мс.

I, А 20 А (200 мс)

13,15 А13,33 А

Включение БУЗП

≅ 185с

Режим регистрации

Режим передачи НИ

≅ 90с

Режим регистрации

Режимы А1 (А2)

1,85 А 0,9 А

Page 99: Pamela’s Operational Control Logicwischnew/pamela/internal/daq/... · Pamela’s Operational Control Logic - September 2003 - The official TsSKB Update after Meeting #20 (June 2003)

mlu_09_2003_rw.doc3

353П-46КС-26166-1105

8. ТРЕБОВАНИЯ К БКУ.

1. Для проведения калибровки внутренних подсистем НА «Памела»

программа П5 включает программу А11 по входу 37 во время пересечения

следом трассы КА экватора на восходящей части витка (на каждом витке) с

точностью расчета восходящего узла по времени не хуже чем 10 секунд .

2. При организации обмена информацией НА "Памела" и БА ВРЛ

программа А11 (вход 10) включается из программы Р10 за 110-113 секунд

до начала минимального из времен tНСН1 или tНМ1.

3. При нормальной работе НА "Памела" один раз в сутки при

организации сеанса обмена между НА "Памела" и БА ВРЛ ФРП(КП)

устанавливает значение =1 ГП "ВРИОК". При значении этого признака 1

программа А11 будет осуществлять упаковку в зону ИОК (подмассив А11-2)

12-ти слов из зоны ССА.

4. Программа Р3 не менее чем за 45 секунд до начала перевода

контейнера в исходное положение, а именно через 310 21

+− секунд от момента

включения программы У5 по входу 6, производит включение программы А11

по входу 12 для штатного выключения НА "Памела". Программа Р3

производит включение программы А11 по входу 1(для штатного включения

НА "Памела") после окончания времени, отведенного для разворота и

фиксации гермоконтейнера (ГК) в рабочее положение и отработки

переходного процесса после привидения ГК в рабочее положение. В случае

формирования программой У5 информации о неприведении ГК НА "Памела"

в уложенное положение программа Р3 включает программу А11 по входу 1

через 971 21

+− секунды от момента включения программы У5 по входу 6.

Page 100: Pamela’s Operational Control Logicwischnew/pamela/internal/daq/... · Pamela’s Operational Control Logic - September 2003 - The official TsSKB Update after Meeting #20 (June 2003)

mlu_09_2003_rw.doc3

353П-46КС-26166-1105

9. ЛОГИКА РАБОТЫ ГАЗОВОЙ СИСТЕМЫ НА "ПАМЕЛА".

Управление газовой системой (ГС) при штатной работе НА "Памела"

осуществляется БУЗП НА "Памела".

ГС имеет следующие режимы работы:

1. Рабочий режим- поддержание в трактах детектора

переходного излучения (ДПИ) избыточного давления

рабочей смеси 70±20 гПа относительно давления в

гермоконтейнере (ГК).

2. Режим штатной продувки – выброс отработанного в секциях

ДПИ газа за пределы ГК и его замена в объеме секций ДПИ.

3. Режим технологической продувки ДПИ – выброс газа из

ДПИ с его троекратной заменой.

4. Поддержание давления в ГК в заданном диапазоне от 1325

гПа до 800 гПа с учетом изменения температуры в ГК.

5. Режим ожидания - пневматическое сообщение полостей

ДПИ с полостью ГК.

При штатном функционировании (после выведения КА на орбиту и

перевода ГК НА "Памела" в рабочее положение) предусматривается

следующая последовательность режимов работы ГС:

− приведение ГС из режима ожидания в рабочий режим ;

− режим технологической продувки;

− рабочий режим;

− режим штатной продувки;

− чередование рабочего режима и режима штатной продувки.

Штатная продувка ДПИ осуществляется через 3-4 суток.

Перевод ГС в режим ожидания осуществляется в случае снятия

питания с НА "Памела". Это требование реализовано в логике работы

программы А11.

Page 101: Pamela’s Operational Control Logicwischnew/pamela/internal/daq/... · Pamela’s Operational Control Logic - September 2003 - The official TsSKB Update after Meeting #20 (June 2003)

mlu_09_2003_rw.doc3

353П-46КС-26166-1105

Все команды управления ГС приведены в таблице 3, они могут

выдаваться при необходимости с НКУ.

Page 102: Pamela’s Operational Control Logicwischnew/pamela/internal/daq/... · Pamela’s Operational Control Logic - September 2003 - The official TsSKB Update after Meeting #20 (June 2003)

mlu_09_2003_rw.doc3

353П-46КС-26166-1105

Приложение 1.

Форматы командных слов и слов данных для проведения проверки

взаимодействия НА "Памела" и БВС по МКО.

Командное слово на прием 32 слова тестовой информации в подадрес

1 и 32 слова тестовой информации:

16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1

1 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0

0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1

0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0

0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1

0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0

0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1

0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0

0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1

0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0

0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 1

0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0

0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 1

0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0

0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 1

0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0

0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1

0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0

0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1

0 0 0 0 0 0 0 0 0 0 0 1 0 0 1 0

0 0 0 0 0 0 0 0 0 0 0 1 0 0 1 1

Page 103: Pamela’s Operational Control Logicwischnew/pamela/internal/daq/... · Pamela’s Operational Control Logic - September 2003 - The official TsSKB Update after Meeting #20 (June 2003)

mlu_09_2003_rw.doc3

353П-46КС-26166-1105

16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1

0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 0

0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 1

0 0 0 0 0 0 0 0 0 0 0 1 0 1 1 0

0 0 0 0 0 0 0 0 0 0 0 1 0 1 1 1

0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0

0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 1

0 0 0 0 0 0 0 0 0 0 0 1 1 0 1 0

0 0 0 0 0 0 0 0 0 0 0 1 1 0 1 1

0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0

0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 1

0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0

Командное слово на выдачу 32 слов тестовой информации с подадреса

1:

16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1

1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 0

Команда "Передать ОС":

16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1

1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0

Page 104: Pamela’s Operational Control Logicwischnew/pamela/internal/daq/... · Pamela’s Operational Control Logic - September 2003 - The official TsSKB Update after Meeting #20 (June 2003)

mlu_09_2003_rw.doc3

353П-46КС-26166-1105

Перечень принятых сокращений.

БУЗП – блок управления и запоминания НА "Памела";

БЗ – входной блок защиты НА "Памела";

СС – слово состояния НА "Памела";

ССА – зона памяти характеризующая состояние НА "Памела";

НД – нейтронный детектор;

ППО – параметры пространственной ориентации;

ПДЦМ – параметры движения центра масс;

ССК – связанная система координат;

АИСК – абсолютная инерциальная система координат;

КА – космический аппарат;

СРК – специальная РК;

Р10 – программа "Управление при получении и передаче научной

информации ДЗЗ";

Р3 – программа "Проведение маневра";

Р11– программа "Управление при возникновении неисправностей";

А63 - программа "Сбор информации об угловых и линейных

параметрах движения КА";

П5 – программа "Планирование сеансов связи автономное";

ОС – ответное слово (RW);

СС – слово состояния НА "Памела" (SStW);

СП – слово подтверждения КДМК (AW).