Современные задачи многомерного анализа в энцефалографии
.pdf
Современные задачи многомерного анализа в электроэнцефалографии
И. О. Жаринов (ФГУП СПб ОКБ "Электроавтоматика")
Обработка информационных процессов от датчиков электрофизиологического контроля в медико-биологическом эксперименте является основой инструментальных средств современных медицинских систем.
Известно, что процессы жизнедеятельности организма человека сопровождаются на поверхности кожного покрова соответствующими колебаниями электрического потенциала. Методика регистрации и последующего анализа таких потенциалов составляет основу большинства существующих неинвазивных средств диагностики: метода электрокардиографии, метода электромиографии, метода электроокулографии и т.д.
Особое место в группе электрографических методов анализа информационных процессов занимают работы в предметной области метода электроэнцефалографии объективного средства тестирования функций нервной системы человека.
Метод электроэнцефалографии заключается в визуальном, автоматизированном или автоматическом анализе реализаций, отводимых от различных точек поверхности головы по специальным стандартизованным системам отведений (см. рис. 1). Изменчивость и сложность характера траектории регистрируемого процесса определяет информационную составляющую, однозначно характеризующую функциональное состояние человека.
Рис. 1. Система отведений электроэнцефалографического процесса.
В соответствии с обобщенным феноменологическим описанием электроэнцефалографический информационный процесс во временной области характеризуется следующими свойствами:
− мгновенные значения реализации процесса распределены по нормальному закону:
{y[n*]}...n,,...n −N = ..., y[n-N], y[n-N+1], ..., y[n], ... ~ Nor(my ,σ2y );
− реализация процесса состоит из последовательности квазистационарных участков
234
сегментов различной длительности:  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||
{y[n*]}n,...  | 
	−N  | 
	≡ ..., segment (i)  | 
	
  | 
	
  | 
	(i) , segment (i +1)  | 
	
  | 
	
  | 
	(i+1) , ... ;  | 
  | 
	
  | 
	
  | 
	
  | 
|||||
...,n  | 
	
  | 
	
  | 
	t =T  | 
	
  | 
	
  | 
	t =T  | 
	
  | 
|
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||||
− статистические характеристики реализации процесса скачкообразно изменяются от одного сегмента к другому:
..., y[n − N], y[n − N +1], ..., y[n − N + k], y[n − N + k +1], ..., y[n], ... ;  | 
|
14444444244444443 14444244443  | 
|
segment (i)  | 
	segment (i+1)  | 
− на квазистационарные участки ЭЭГ могут накладываться кратковременные нестационарные компоненты:
spike
6444447444448
..., y[n − N],..., y[n − N +s1],..., y[n − N +s2 ],..., y[n − N + k], y[n − N + k +1],..., y[n],... ;
1444444444442444444444443 14444244443
segment (i)  | 
	segment (i+1)  | 
− для каждого конкретного индивидуума существует конечное число М отличающихся по статистическим свойствам процесса физиологических состояний, каждое из которых на реализации ЭЭГ сопровождается своим типом сегмента электроэнцефалографическим классом i=1, 2, ..., M.
Данная феноменологическая модель успешно используется при построении математических моделей ЭЭГ (см. рис. 2). Такую ЭЭГ можно разделить на взаимоисключающую последовательность сменяющих друг друга во времени электрографических феноменов сегментов с моментами изменения свойств процесса, отражающими процессы перехода функционального состояния головного мозга от одного микросостояния к другому в каждой точке отведения (см. рис. 3).
Распределение моментов изменения свойств ЭЭГ в различных отведениях формирует пространственно-временное "изображение", индицирующее направленный нестационарный характер распространения потенциалов с учетом свойства электрической проводимости коры и клеток головного мозга, а также индивидуальных физиологических особенностей и возможных органических поражений.
Учитывая, что методика регистрации ЭЭГ позволяет получать одновременно реализации с поверхности головы по целой системе отведений, перспективным оказывается развитие существующих подходов в исследовании показателей качества многомерных методов анализа. Специальные экспериментальные исследования “одновременности” моментов перехода ЭЭГ из класса в класс при параллельном одномерном анализе многоканальных записей на повышенной частоте дискретизации, показали, что “разладка” по каналам регистрации электроэнцефалографических процессов происходит не одновременно.
235
Формирующий фильтр
W(i)(z), i=1
Формирующий фильтр
W(i)(z), i=2
Формирующий фильтр
W(i)(z), i=М
Генератор случайного процесса x[n] типа : гауссовский белый шум
Медико-биологический формирователь процессов
Σ 
 Процесс y[n],
 подлежащий 
 обработке
взаимоисключающий закон управления
Медико-биологический формирователь потока событий
Рис. 2. Эквивалентная схема формирования информационного процесса, подлежащего сегментному анализу в медико-биологическом эксперименте.
Рис. 3. Пример автоматической детекции моментов резких изменений мощности альфа−активности (вертикальные линии) в 8 стандартных отведениях ЭЭГ. Показана ЭЭГ после фильтрации в диапазоне 7.5-12.5 Гц.
236
Поэтому применение известных методов многомерного анализа стохастических процессов, иногда применяемых для анализа ЭЭГ, оказывается не всегда корректным. При этом в решающее правило необходимо вводить параметр “задержки” по каждому каналу и принимать решение о разделении во времени (сегментации) ЭЭГ отдельно. В известном смысле, такой подход, основанный на многоканальном последовательном анализе (с зависимыми или независимыми решениями) произвольного, но конечного числа М классов информационных процессов, позволяет подходить математически строго к решению “обратной задачи электроэнцефалографии” по времени запаздывания в каждом канале, соответствующем определенному пространственному положению электродов на поверхности головы, судить о происхождении отдельных классов, направленности характера их распространения и т. д. Такую задачу необходимо решать в рамках специального исследования в тесном сотрудничестве с экспертами: специалистами−электрофизиологами.
Литература
1. Воробьев С. А. Моделирование и структурный анализ сигналов с повторяющимися признаками формы в медико-биологическом эксперименте: Автореф. дисс. ... д-ра техн. наук: 05.13.09. Тула: ТулГУ, 2000.
2. Жаринов И. О. Авторегрессионный анализ в электроэнцефалографии. // Актуальные проблемы анализа и синтеза сложных технических систем. / 32-ая научная конференция профессорско-преподавательского состава СПбГУИТМО: Сб. докл., СПб.: ГУИТМО, 2003, вып.11 (научно-технический вестник), с. 187-193.
3. Жаринов И. О. Математико-статистические методы в задаче параметризации описания классов ЭЭГ-сигнала // Информационные, вычислительные и управляющие системы. / 31-ая научная конференция профессорско-преподавательского состава СПбГИТМО: Сб. докл., — СПб: ГИТМО, 2002, вып. 6 (научно-технический вестник), с. 207-209.
4. Шишкин С. Л. Исследование синхронности резких изменений альфа−ритма ЭЭГ человека: Автореф. дисс. ... к-та биол. наук: 03.00.13. М.: МГУ им. М. В. Ломоносова, 1997.
237
Многофункциональные индикаторы на плоских жидкокристаллических панелях: наукоемкие аппаратно-программные решения
П.П. Парамонов, Н.С. Копорский, Б.В. Видин, И. О. Жаринов (ФГУП СПб ОКБ "Электроавтоматика")
Введение
Конструирование современных систем бортового радиоэлектронного оборудования основано на отображении в реальном времени полетной информации на специализированных средствах индикации. Широкое распространение для визуализации пилотажно-навигационной информации получили многофункциональные цветные индикаторы МФЦИ.
Рис. 1. Многофункциональный цветной индикатор МФЦИ.
Благодаря введению больших жидкокристаллических (ЖК) экранов, а также кнопочного наборного поля качественно изменился подход к созданию систем индикации. Необходимую информацию (рабочий кадр) пилот получает нажатием определенной кнопки, функциональное назначение которой иллюстрируется на экране соответствующей подписью (транспарантом) и зависит от режима работы изделия и индикационной программы.
Многофункциональный цветной индикатор МФЦИ (см. рис. 1) представляет собой электронный блок индикации, в состав которого входят: вычислитель на базе производительного процессора; устройства ввода/вывода данных, обеспечивающее информационный обмен в составе комплекса по выбранным видам стандартизованных интерфейсов; интеллектуальный графический контроллер с библиотекой графических примитивов; устройство питания; устройство коммутации; ЖК-экран с системой подсвета и узлом подогревателя, обеспечивающие отображение полетной информации в суровых условиях наличия внешних воздействующих факторов.
МФЦИ решает на борту индикационные задачи и, в зависимости от реализованных аппаратно-программных средств, в состоянии обеспечивать индикацию не только вторичных параметров (после обработки сигналов в специализированных блоках преобразования), но и, при необходимости, первичных параметров полета летательного аппарата.
238
Рис. 2. Структурная схема типового индикатора МФЦИ.
Состав и назначение.
Структурная схема индикатора МФЦИ выполняется по модульному принципу. Состав, номенклатура и количество модулей, входящих в аппаратуру, как правило, стандартизированы и определяются назначением и решаемыми задачами блока индикации в
239
составе каждой конкретной системы БРЭО. Типовая структурная схема бортового блока МФЦИ приведена на рис.2.
Модули, входящие в аппаратуру МФЦИ, по принципу работы с магистралью интерфейса разделяются на активные и пассивные. Активным модулем является модуль вычислителя МВ, выполняющий функции центрального процессора (ЦП), который в соответствии с рабочей индикационной программой или встроенными тестами контроля осуществляет запрос данных из магистрали, их прием, а также выдачу данных в магистральную шину.
Модули дискретного обмена МД, МО, а также модуль графический МГ являются пассивными и способны принять запрос от ЦП и выдать требуемые данные в магистраль, а также принять из магистрали данные, предоставленные процессором.
Обмен информацией с комплексом осуществляется через оконечные модули МД, МО. В модуле МВ формируется интегральный сигнал Исправность (с учетом исправности источника питания МН) как результат выполнения теста встроенного контроля.
Общие сведения о работе модулей.
Модуль МВ основной модуль-вычислитель индикационного оборудования. Предназначен для общей синхронизации работы индикатора в соответствии с рабочей индикационной программой или при выполнении тестов встроенного контроля. Модуль МВ содержит в перепрограммируемом ПЗУ рабочую индикационную программу взаимодействия индикатора с комплексом БРЭО и программу тестов встроенного контроля.
Модули МД предназначены для приема, преобразования и выдачи по межмодульному параллельному интерфейсу информации, поступающей по последовательным входным/выходным каналам связи. Модули МД необходимы для организации приёма и передачи сигналов в виде последовательного кода и разовых команд по ГОСТ 18977-79. Как правило, число каналов ввода/вывода достаточно велико и для их “наращивания” используются однотипные универсальные модули, адресное пространство которых на шине обмена разделено ключами битовыми сигналами, участвующими в формировании их адресного пространства.
Модули мультиплексного обмена МО предназначены для организации интерфейсов по ГОСТ 26765.52-87 и обеспечивают реализацию функций Контроллера мультиплексного канала и Оконечного устройства канала, а также приема и выдачи разовых команд (РК) по ГОСТ 18977-79.
Модуль графический МГ предназначен для приема (в том числе цифровых сигналов интерфейса метеолокатора по ARINC 708, аналоговых RGB-сигналов ГОСТ 7845-92), преобразования и выдачи (в том числе на бортовую систему видеорегистрации аналоговых RGB-сигналов ГОСТ 7845-92) на экран графического изображения, вид, объем и параметры которого определяются протоколами взаимодействия системы и рабочим программным обеспечением, размещенным в модуле МВ.
Модуль вторичных напряжений питания МН предназначен для преобразования первичного бортового напряжения питания +27В с качеством по ГОСТ 19705-89 во вторичные напряжения питания, номенклатура которых определяется применяемыми модулями и особенностью их схем питания и начального пуска.
Модуль управления МУ представляет собой кнопочное табло, размещенное, как правило, по периметру конструктива индикатора, осуществляющее преобразование механического нажатия кнопок в электрические сигналы.
Устройство коммутации УК осуществляет функции коммутации электрических сигналов и организации межмодульного параллельного интерфейса. Межмодульный интерфейс, как уже уточнялось, необходим для организации информационного обмена между модулями МВ, МД, МО, МГ.
Экран представляет собой современное средство отображения информации и в индикаторе МФЦИ выполнен в виде плоской жидкокристаллической панели.
240
Организация интерфейсного и внутриблочного взаимодействия в устройствах индикации на жидкокристаллических панелях
В основу построения изделий бортовой индикации заложены принципы модульности и магистральности. Составляющие модули являются функционально-законченными устройствами, что позволяет реализовать информационный обмен между ними через коммутационное устройство по единой магистрали межмодульного параллельного интерфейса.
Обмен информацией МФЦИ с внешними потребителями и комплексом БРЭО производится через интерфейсные каналы устройства ввода-вывода, где цифровая информация в виде последовательных цифровых кодов, аналоговых сигналов и битовая информация в виде отдельных разовых сигналов и команд поступает на специализированные входные/выходные цепи аппаратуры комплекса БРЭО.
Индикационное бортовое оборудование МФЦИ представляет собой совокупность аппаратно - программных средств, обеспечивающих комплексный обмен информацией.
В состав аппаратной части интерфейса аппаратуры МФЦИ входят:
-линии связи, кабели, фидеры;
-входные и выходные каскады оконечных модулей, включая элементы, формирующие необходимые временные протоколы взаимодействия и диаграммы;
-усилители, шинные формирователи и буферные элементы, обеспечивающие требуемую нагрузочную способность.
Программная часть интерфейса МФЦИ представляет собой набор рабочих индикационных программ и тестового программного обеспечения, в соответствии с которыми происходит желаемый обмен информацией.
В качестве межмодульного внутриблочного интерфейса, как правило, используется интерфейс магистральный параллельный (МПИ) по ГОСТ 26765.51-86 с мультиплексированной во времени 16-ти разрядной шиной адрес/данные и с расширенным до 18 разрядов адресом.
МФЦИ как программно-управляемое изделие.
Программно-управляемыми средствами являются изделия, содержащие программируемые микросхемы памяти. Возможности функционального применения и назначения программно-управляемых изделий определяются занесенным в них ПО. Программно-управляемые средства бортового радиоэлектронного оборудования подразделяются на:
- целевые, предназначенные для выполнения заданных в техническом задании показателей качества;
- инструментальные, предназначенные для автоматизации процесса разработки, отладки, сопровождения и испытаний программно-управляемых средств и их ПО в процессе жизненного цикла продукции;
В качестве инструментальных программно-управляемых средств могут использоваться: стенды отладки и испытаний комплексов (систем), контрольнотехнологическая аппаратура, контрольно-технологические установки, рабочие места программистов. На рис. 3 показано взаимное вхождение (иерархию) терминов программноуправляемых средств.
241
Изделие
(программно-управляемое средство)
  | 
	Целевое  | 
	
  | 
	Инструментальное  | 
|||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
Модуль  | 
	
  | 
	Блок  | 
	
  | 
	Комплекс  | 
	
  | 
	Персональная ЭВМ  | 
  | 
	
  | 
	БРЭО  | 
	
  | 
|||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
Рис. 3. Взаимное вхождение терминов программно-управляемых средств.
Состав программного обеспечения МФЦИ представлен на рис.4.
Состав ПО
блока 1, 2, 3, ...
Общее ПО  | 
	
  | 
	
  | 
	Целевое ПО  | 
|||||
блока 1, 2, 3, ...  | 
	
  | 
	
  | 
	блока 1, 2, 3, ...  | 
|||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
Технологи-  | 
	
  | 
	Функцио-  | 
	
  | 
	Операцион-  | 
	
  | 
	
  | 
	ПО  | 
	
  | 
	
  | 
	
  | 
|
ческое ПО  | 
	
  | 
	нальное ПО  | 
	
  | 
	ная система  | 
	
  | 
	
  | 
	контроля  | 
	
  | 
	Драйверы  | 
||
целевое  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
Технологи-  | 
	
  | 
	Тест-программа  | 
	
  | 
	Тест-программа  | 
	
  | 
	Программы  | 
ческое ПО  | 
	
  | 
	встроенного контроля  | 
	
  | 
	начального включения  | 
	
  | 
	обеспечения  | 
инструмент.  | 
	
  | 
	
  | 
	
  | 
|||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 

 - ПО МФЦИ, рекомендуемое к сохранению для одних типов вычислителей
Рис. 4. Состав программного обеспечения блоков МФЦИ.
Требования к программному обеспечению.
242
Требования к целевому программному обеспечению. Программные комплексы
(компоненты) целевого ПО должны быть построены по модульному принципу с выделением логических функций отдельных модулей в виде алгоритмов частных задач. С целью идентификации параметров ПО на всех этапах жизненного цикла программно-управляемых изделий при разработке и документировании целевого ПО (программных комплексов и компонентов, входящих в его состав) требуется сохранять следующие условия:
-идентификацию загружаемых в изделие программ по контрольной сумме;
-идентификацию загружаемых в изделие программ по обозначению;
-идентификацию загружаемых в изделие программ по изменениям. Состав, назначение и требования к целевому ПО приведены в табл.1.
Состав, назначение и требования к целевому ПО МФЦИ
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	Таблица 1  | 
Вид ПО  | 
	Назначение  | 
	
  | 
	
  | 
	
  | 
	Требования  | 
	
  | 
	
  | 
|||||
программные  | 
	Реализация  | 
	
  | 
	
  | 
	заданных  | 
	Должны  | 
	удовлетворять  | 
	требованиям по  | 
|||||
компоненты  | 
	алгоритмов  | 
	
  | 
	в  | 
	блоке  | 
	в  | 
	быстродействию,  | 
	объемам  | 
	
  | 
	памяти,  | 
|||
функционально  | 
	соответствии с их целевым  | 
	точности вычисления, составу решаемых  | 
||||||||||
го ПО  | 
	назначением  | 
	
  | 
	
  | 
	
  | 
	задач, надежности, модифицируемости  | 
|||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	Должны обеспечивать:  | 
	
  | 
	
  | 
	
  | 
|||
  | 
	Организация  | 
	
  | 
	
  | 
	
  | 
	- возможность  | 
	
  | 
	использования  | 
	частных  | 
||||
программные  | 
	вычислительного  | 
	процесса  | 
	программных  | 
	алгоритмов в  | 
	
  | 
	различных  | 
||||||
в  | 
	
  | 
	программно-  | 
	режимах;  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||
компоненты  | 
	управляемом  | 
	изделии при  | 
	- возможность  | 
	
  | 
	подключения  | 
	любого  | 
||||||
операционной  | 
	
  | 
|||||||||||
его функционировании  | 
	в  | 
	программного алгоритма в общую схему  | 
||||||||||
системы  | 
	составе  | 
	комплекса  | 
	/  | 
	вычислительного процесса при доработке  | 
||||||||
  | 
||||||||||||
  | 
	системы  | 
	
  | 
	
  | 
	
  | 
	
  | 
	по результатам испытаний и в процессе  | 
||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	модернизации комплекса  | 
	
  | 
	
  | 
	
  | 
|||
программные  | 
	Обеспечение  | 
	аппаратной  | 
	Должны  | 
	обеспечиваться  | 
	унификация  | 
|||||||
компоненты  | 
	независимости  | 
	в работе  | 
	способа  | 
	обращения  | 
	к  | 
	аппаратным  | 
||||||
драйверов  | 
	программ  | 
	
  | 
	
  | 
	
  | 
	
  | 
	ресурсам  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
программные  | 
	Обеспечение  | 
	
  | 
	контроля  | 
	Должны удовлетворять требованиям ТЗ по  | 
||||||||
компоненты  | 
	исправности  | 
	технического  | 
	надежности  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||||
контроля  | 
	состояния изделия  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||
программные  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
компоненты  | 
	Обеспечение  | 
	
  | 
	контроля  | 
	Должны удовлетворять требованиям ТЗ по  | 
||||||||
тестов  | 
	технического  | 
	
  | 
	состояния  | 
|||||||||
встроенного  | 
	блока при его эксплуатации  | 
	надежности  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||||
контроля  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
программные  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
компоненты  | 
	Обеспечение  | 
	
  | 
	контроля  | 
	Должны удовлетворять требованиям ТЗ по  | 
||||||||
тестов  | 
	технического  | 
	
  | 
	состояния  | 
|||||||||
начального  | 
	блока при его изготовлении  | 
	надежности  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||||
включения  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
программные  | 
	Обеспечение  | 
	
  | 
	контроля  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||
компоненты  | 
	технического  | 
	
  | 
	состояния  | 
	Должны удовлетворять требованиям ТЗ по  | 
||||||||
программ  | 
	блока при его производстве  | 
	надежности  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||||
обеспечения  | 
	на заводе-изготовителе  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||
Состав, назначение и требования к общему ПО приведены в табл.2.
Состав, назначение и требования к общему ПО блока
Таблица 2
243
