АВТОМАТИЗИРОВАННАЯ СИСТЕМА ДЛЯ ОБРАБОТКИ ДАННЫХ УГЛОВ ЛОРДОЗОВ ПОЗВОНОЧНИКА ПАЦИЕНТОВ
AUTOMATED SYSTEM FOR PROCESSING LARYNGOSAL ANGLES DATA OF PATIENTS

Изобретение относится к области медицины, в частности, к автоматизированной системе подводной коррекции лордозов позвоночника, позволяющей решать задачи анализа и обработки данных углов лордозов позвоночника пациентов, распознавания степени их отклонения и принятия решений по выявленным степеням отклонения о последовательности нагрузок на позвоночник для выполнения процедур коррекции его лордозов.
Известны системы, которые могли быть использованы для решения поставленной задачи [1,2].
Первая из известных систем содержит модуль идентификации базового адреса томограмм позвоночника в базе данных сервера системы, модуль идентификации относительного адреса томограмм отдела позвоночника в базе данных сервера системы, модуль селекции адреса томограмм отдела позвоночника запрашиваемого пациента в базе данных сервера системы, модуль распознавания ветви обработки томограмм отдела позвоночника пациентов, модуль регистрации данных пациентов, модуль контроля завершения процедуры анализа массива пациентов, модуль идентификации базового адреса параметров процедур коррекции кривизны дуги лордоза отдела позвоночника пациентов в базе данных сервера системы, модуль селекции адреса параметров процедур коррекции кривизны дуги лордоза отдела позвоночника пациента в базе данных сервера системы [1].
Недостаток данной системы заключается в невысоком ее быстродействии, обусловленном обработкой томограмм, априори являющихся объектами высокой информационной емкости.
Известна и другая система, содержащая модуль идентификации базового адреса томограмм позвоночника, модуль идентификации относительного адреса томограмм позвоночного отдела пациентов, модуль селекции адреса томограмм позвоночного отдела запрашиваемого пациента, модуль вызова подпрограммы вычисления разности томограмм эталона позвоночного отдела и позвоночного отдела пациента, модуль регистрации разности томограмм эталона позвоночного отдела и позвоночного отдела пациента, модуль идеитификации пациентов с позвоночным отделом без патологий, модуль идентификации базового адреса процедур коррекции лордозов позвоночного отдела, модуль селекции адреса параметров процедуры коррекции лордоза позвоночного отдела пациентов, модуль регистрации параметров пациентов, модуль контроля завершения процедуры анализа массива пациентов [2].
Последнее из перечисленных выше технических решений наиболее близко к описываемому.
Его недостаток заключается в невысоком быстродействии системы, обусловленном тем, что выбор параметров процедур коррекции лордозов позвоночника реализуется не путем обработки данных углов лордозов, автономно измеренных и снятых с томограмм, а путем обработки томограмм лордозов позвоночника, что при априори больших информационных емкостях томограмм лордозов приводит к неоправданно большим затратам времени на идентификацию параметров процедур по коррекции лордозов.
Цель изобретения - повышение быстродействия системы путем исключения временных затрат на анализ и обработку высоко информативных томограмм лордозов позвоночника пациентов и инициализации обработки данных углов лордозов позвоночника пациентов, предварительно измеренных и выделенных на самих томограммах.
Поставленная цель достигается тем, что в систему, содержащую модуль идентификации базового адреса углов лордозов позвоночника в базе данных сервера системы, информационный вход которого является первым информационным входом системы, предназначенным для приема кодограммы запроса с автоматизированного рабочего места пользователя системы, синхронизирующий вход модуля идентификации базового адреса углов лордозов позвоночника в базе данных сервера системы является первым синхронизирующим входом системы, предназначенным для приема синхронизирующих сигналов занесения кодограммы запроса с автоматизированного рабочего места пользователя системы в модуль идентификации базового адреса углов лордозов позвоночника в базе данных сервера системы, модуль идентификации относительного адреса углов лордозов поясничного отдела позвоночника в базе данных сервера системы, первый и второй информационные входы которого подключены к первому и второму информационным выходам модуля идентификации базового адреса углов лордозов позвоночника в базе данных сервера системы соответственно, синхронизирующий вход модуля идентификации относительного адреса углов лордозов поясничного отдела позвоночника в базе данных сервера системы подключен к синхронизирующему выходу модуля идентификации базового адреса углов лордозов позвоночника в базе данных сервера системы, модуль селекции в базе данных сервера системы адресов углов лордозов поясничного отдела позвоночника пациентов, первый информационный и первый синхронизирующий входы которого подключены к информационному и синхронизирующему выходам модуля идентификации относительного адреса углов лордозов поясничного отдела позвоночника в базе данных сервера системы, второй информационный вход модуля селекции в базе данных сервера системы адресов углов лордозов поясничного отдела позвоночника пациентов подключен к третьему информационному выходу модуля идентификации базового адреса углов лордозов позвоночника в базе данных сервера системы, информационный выход модуля селекции в базе данных сервера системы адресов углов лордозов поясничного отдела позвоночника пациентов является первым адресным выходом системы, предназначенным для выдачи адресов углов лордозов поясничного отдела позвоночника пациентов на адресный вход сервера базы данных, синхронизирующий выход модуля селекции в базе данных сервера системы адресов углов лордозов поясничного отдела позвоночника пациентов является первым синхронизирующим выходом системы, предназначенным для выдачи сигналов управления считыванием адресов углов лордозов поясничного отдела позвоночника пациентов на вход первого канала прерывания сервера базы данных, модуль регистрации углов лордозов позвоночника пациентов, информационный вход которого является вторым информационным входом системы, предназначенным для приема кодов углов лордозов позвоночника пациентов, считанных из базы данных сервера системы, синхронизирующий вход модуля регистрации углов лордозов позвоночника пациентов является вторым синхронизирующим входом системы, предназначенным для приема синхронизирующих сигналов занесения кодов углов лордозов позвоночника пациентов, считанных из базы данных сервера системы, в модуль регистрации углов лордозов позвоночника пациентов, модуль селекции в базе данных сервера системы адресов последовательности нагрузок на позвоночник для коррекции углов поясничного лордоза, информационный выход которого является вторым адресным выходом системы, предназначенным для выдачи адресов последовательности нагрузок на позвоночник для коррекции углов поясничного лордоза на адресный вход сервера базы данных системы, синхронизирующий выход модуля селекции адресов последовательности нагрузок на позвоночник для коррекции углов поясничного лордоза является вторым синхронизирующим выходом системы, предназначенным для выдачи сигналов управления считыванием адресов последовательности нагрузок на позвоночник для коррекции углов поясничного лордоза на вход первого канала прерывания сервера базы данных системы, модуль селекции в базе данных сервера системы адресов последовательности нагрузок на позвоночник для коррекции углов шейного лордоза, информационный выход которого является третьим адресным выходом системы, предназначенным для выдачи адресов последовательности нагрузок на позвоночник для коррекции углов шейного лордоза на адресный вход сервера базы данных системы, синхронизирующий выход модуля селекции в базе данных сервера системы адресов последовательности нагрузок на позвоночник для коррекции углов шейного лордоза является третьим синхронизирующим выходом системы, предназначенным для выдачи сигналов управления считыванием адресов последовательности нагрузок на позвоночник для коррекции углов шейного лордоза на вход второго канала прерывания сервера базы данных системы, модуль регистрации последовательности нагрузок на позвоночник для коррекции углов поясничного лордоза, информационный вход которого является третьим информационным входом системы, предназначенным для приема последовательности нагрузок на позвоночник для коррекции углов поясничного лордоза, считанной из базы данных сервера системы, синхронизирующий вход модуля регистрации последовательности нагрузок на позвоночник для коррекции углов поясничного лордоза является третьим синхронизирующим входом системы, предназначенным для приема синхронизирующих сигналов занесения последовательности нагрузок на позвоночник для коррекции углов поясничного лордоза, считанной из базы данных сервера системы, в модуль регистрации последовательности нагрузок на позвоночник для коррекции углов поясничного лордоза, модуль регистрации последовательности нагрузок на позвоночник для коррекции углов шейного лордоза, информационный вход которого является четвертым информационным входом системы, предназначенным для приема последовательности нагрузок на позвоночник для коррекции углов шейного лордоза, считанной из базы данных сервера системы, синхронизирующий вход модуля регистрации последовательности нагрузок на позвоночник для коррекции углов шейного лордоза является четвертым синхронизирующим входом системы, предназначенным для приема синхронизирующих сигналов занесения последовательности нагрузок на позвоночник для коррекции углов шейного лордоза, считанной из базы данных сервера системы, в модуль регистрации последовательности нагрузок на позвоночник для коррекции углов шейного лордоза, модуль регистрации СНИЛС-кодов пациентов, информационный вход которого является пятым информационным входом системы, предназначенным для приема СНИЛС-кодов пациентов с автоматизированного рабочего места пользователя системы, синхронизирующий вход модуля регистрации СНИЛС-кодов пациентов является пятым синхронизирующим входом системы, предназначенным для приема синхронизирующих сигналов занесения СНИЛС-кодов пациентов с автоматизированного рабочего места пользователя системы в модуль регистрации СНИЛС-кодов пациентов, информационный и синхронизирующий выходы модуля регистрации СНИЛС-кодов пациентов соединены с третьим информационным и вторым синхронизирующим входами модуля селекции в базе данных сервера системы адресов углов лордозов поясничного отдела позвоночника пациентов соответственно, модуль контроля завершения процедуры анализа массива пациентов, информационный вход которого подключен к четвертому информационному выходу модуля идентификации базового адреса углов лордозов позвоночника в базе данных сервера системы, один сигнальный выход модуля контроля завершения процедуры анализа массива пациентов соединен с одним установочным входом модуля селекции в базе данных сервера системы адресов последовательности нагрузок на позвоночник для коррекции углов шейного лордоза, с одним установочным входом модуля селекции в базе данных сервера системы адресов последовательности нагрузок на позвоночник для коррекции углов поясничного лордоза, с одним установочным входом модуля селекции в базе данных сервера системы адресов углов лордозов поясничного отдела позвоночника пациентов, с одним установочным входом модуля регистрации углов лордозов позвоночника пациентов, с одним установочным входом модуля регистрации последовательности нагрузок на позвоночник для коррекции углов поясничного лордоза, с одним установочным входом модуля регистрации последовательности нагрузок на позвоночник для коррекции углов шейного лордоза, с одним установочным входом модуля регистрации СНИЛС-кодов пациентов и при этом является первым сигнальным выходом системы, предназначенным для выдачи на автоматизированное рабочее место пользователя системы сигнала запроса ввода СНИЛС-кода следующего пациента, другой сигнальный выход модуля контроля завершения процедуры анализа массива пациентов соединен с другим установочным входом модуля селекции в базе данных сервера системы адресов последовательности нагрузок на позвоночник для коррекции углов шейного лордоза, с другим установочным входом модуля селекции в базе данных сервера системы адресов последовательности нагрузок на позвоночник для коррекции углов поясничного лордоза, с другим установочным входом модуля селекции в базе данных сервера системы адресов углов лордозов поясничного отдела позвоночника пациентов, с другим установочным входом модуля регистрации углов лордозов позвоночника пациентов, с установочным входом модуля идентификации базового адреса углов лордозов и кифозов позвоночника в базе данных сервера системы, с другим установочным входом модуля регистрации последовательности нагрузок на позвоночник для коррекции углов поясничного лордоза, с другим установочным входом модуля регистрации последовательности нагрузок на позвоночник для коррекции углов шейного лордоза, с другим установочным входом модуля регистрации СНИЛС-кодов пациентов и при этом является вторым сигнальным выходом системы, предназначенным для выдачи на автоматизированное рабочее место пользователя системы сигнала завершения процедуры анализа массива пациентов, введены модуль распознавания степени отклонения поясничного лордоза позвоночника пациентов, первый, второй, третий, четвертый и пятый информационные входы которого подключены к пятому, шестому, седьмому, восьмому и девятому информационным выходам модуля идентификации базового адреса углов лордозов позвоночника в базе данных сервера системы соответственно, шестой информационный вход модуля распознавания степени отклонения поясничного лордоза позвоночника пациентов подключен к второму информационному выходу модуля идентификации базового адреса углов лордозов позвоночника в базе данных сервера системы, а седьмой и восьмой информационные и синхронизирующий входы модуля распознавания степени отклонения поясничного лордоза позвоночника пациентов подключены к первому и второму информационным и синхронизирующему выходам модуля регистрации углов лордозов позвоночника пациентов соответственно, первый, второй и третий информационные и первый, второй и третий синхронизирующие выходы модуля распознавания степени отклонения поясничного лордоза позвоночника пациентов соединены с первым, вторым и третьим информационными и с первым, вторым и третьим синхронизирующими входами модуля селекции в базе данных сервера системы адресов последовательности нагрузок на позвоночник для коррекции углов поясничного лордоза соответственно, при этом первый синхронизирующий выход модуля распознавания степени отклонения поясничного лордоза позвоночника пациентов является третьим сигнальным выходом системы, предназначенным для выдачи на автоматизированное рабочее место пользователя системы сигнала о критической степени отклонения поясничного лордоза пациента, второй синхронизирующий выход модуля распознавания степени отклонения поясничного лордоза позвоночника пациентов является четвертым сигнальным выходом системы, предназначенным для выдачи на автоматизированное рабочее место пользователя системы сигнала о средней степени отклонения поясничного лордоза пациента, и третий синхронизирующий выход модуля распознавания степени отклонения поясничного лордоза позвоночника пациентов является пятым сигнальным выходом системы, предназначенным для выдачи на автоматизированное рабочее место пользователя системы сигнала о малой степени отклонения поясничного лордоза пациента, четвертый синхронизирующий выход модуля распознавания степени отклонения поясничного лордоза позвоночника пациентов является шестым сигнальным выходом системы, предназначенным для выдачи на автоматизированное рабочее место пользователя системы сигнала о нормальном состоянии поясничного лордоза пациента, модуль распознавания степени отклонения шейного лордоза позвоночника пациентов, первый, второй и третий информационные входы которого подключены к восьмому, девятому и десятому информационным выходам модуля идентификации базового адреса углов лордозов позвоночника в базе данных сервера системы соответственно, а четвертый информационный вход модуля распознавания степени отклонения шейного лордоза позвоночника пациентов подключен к третьему информационному выходу модуля регистрации углов лордозов позвоночника пациентов, синхронизирующий вход модуля распознавания степени отклонения шейного лордоза позвоночника пациентов подключен к пятому синхронизирующему выходу модуля распознавания степени отклонения поясничного лордоза позвоночника пациентов, первый, второй и третий информационные и первый, второй и третий синхронизирующие выходы модуля распознавания степени отклонения шейного лордоза позвоночника пациентов соединены с первым, вторым и третьим информационными и с первым, вторым и третьим синхронизирующими входами модуля селекции в базе данных сервера системы адресов последовательности нагрузок на позвоночник для коррекции углов шейного лордоза соответственно, при этом первый синхронизирующий выход модуля распознавания степени отклонения шейного лордоза позвоночника пациентов является седьмым сигнальным выходом системы, предназначенным для выдачи на автоматизированное рабочее место пользователя системы сигнала о критической степени отклонения шейного лордоза пациента, второй синхронизирующий выход модуля распознавания степени отклонения шейного лордоза позвоночника пациентов является восьмым сигнальным выходом системы, предназначенным для выдачи на автоматизированное рабочее место пользователя системы сигнала о средней степени отклонения шейного лордоза пациента, и третий синхронизирующий выход модуля распознавания степени отклонения шейного лордоза позвоночника пациентов является девятым сигнальным выходом системы, предназначенным для выдачи на автоматизированное рабочее место пользователя системы сигнала о малой степени отклонения шейного лордоза пациента, а четвертый синхронизирующий выход модуля распознавания степени отклонения шейного лордоза позвоночника пациентов является десятым сигнальным выходом системы, предназначенным для выдачи на автоматизированное рабочее место пользователя системы сигнала о нормальном состоянии шейного лордоза пациента, и модуль синхронизации выдачи последовательности нагрузок на позвоночник для коррекции углов лордозов пациентов, первый информационный и первый синхронизирующий входы которого подключены к информационному и синхронизирующему выходам модуля регистрации последовательности нагрузок на позвоночник для коррекции углов поясничного лордоза соответственно, второй информационный и второй синхронизирующий входы модуля синхронизации выдачи последовательности нагрузок на позвоночник для коррекции углов лордозов пациентов подключены к информационному и синхронизирующему выходам модуля регистрации последовательности нагрузок на позвоночник для коррекции углов шейного лордоза соответственно, третий синхронизирующий вход модуля синхронизации выдачи последовательности нагрузок на позвоночник для коррекции углов лордозов пациентов подключен к четвертому синхронизирующему выходу модуля распознавания степени отклонения шейного лордоза позвоночника пациентов, а четвертый синхронизирующий вход модуля синхронизации выдачи последовательности нагрузок на позвоночник для коррекции углов лордозов пациентов подключен к четвертому синхронизирующему выходу модуля распознавания степени отклонения поясничного лордоза позвоночника пациентов, информационный выход модуля синхронизации выдачи последовательности нагрузок на позвоночник для коррекции углов лордозов пациентов является первым информационным выходом системы, предназначенным для выдачи на автоматизированное рабочее место пользователя системы последовательности нагрузок на позвоночник пациента для коррекции его лордозов, первый и второй синхронизирующие выходы модуля синхронизации выдачи последовательности нагрузок на позвоночник для коррекции углов лордозов пациентов соединены с первым и вторым синхронизирующими входами модуля контроля завершения процедуры анализа массива пациентов соответственно, при этом первый синхронизирующий выход модуля синхронизации выдачи последовательности нагрузок на позвоночник для коррекции углов лордозов пациентов является одиннадцатым сигнальным выходом системы, предназначенным для выдачи на автоматизированное рабочее место пользователя системы сигнала подтверждения выдачи последовательности нагрузок на позвоночник пациента в процедурах коррекции его лордозов, а второй синхронизирующий выход модуля синхронизации выдачи последовательности нагрузок на позвоночник для коррекции углов лордозов пациентов является двенадцатым сигнальным выходом системы, предназначенным для выдачи на автоматизированное рабочее место пользователя системы сигнала о нормальном состоянии позвоночника пациентов.
Сущность изобретения поясняется чертежами, где на фиг. 1 представлена структурная схема автоматизированной системы для обработки данных углов лордозов позвоночника пациентов, на фиг. 2 - структурная схема модуля идентификации базового адреса углов лордозов позвоночника в базе данных сервера системы, на фиг. 3 - структурная схема модуля идентификации относительного адреса углов лордозов поясничного отдела позвоночника в базе данных сервера системы, на фиг. 4 - структурная схема модуля селекции в базе данных сервера системы адресов углов лордозов поясничного отдела позвоночника пациентов, на фиг. 5 - структурная схема модуля распознавания степени отклонения поясничного лордоза позвоночника пациентов, на фиг. 6 - структурная схема модуля селекции в базе данных сервера системы адресов последовательности нагрузок на позвоночник для коррекции углов поясничного лордоза, на фиг. 7 - структурная схема модуля регистрации углов лордозов позвоночника пациентов, на фиг. 8 - структурная схема модуля распознавания степени отклонения шейного лордоза позвоночника пациентов, на фиг. 9 - структурная схема модуля селекции в базе данных сервера системы адресов последовательности нагрузок на позвоночник для коррекции углов шейного лордоза, на фиг. 10 - структурная схема модуля регистрации последовательности нагрузок на позвоночник для коррекции углов поясничного лордоза, на фиг. 11 - структурная схема модуля регистрации последовательности нагрузок на позвоночник для коррекции углов шейного лордоза, на фиг. 12 - структурная схема модуля синхронизации выдачи последовательности нагрузок на позвоночник для коррекции углов лордозов пациентов, на фиг. 13 - структурная схема модуля контроля завершения процедуры анализа массива пациентов, на фиг. 14 - структурная схема модуля регистрации СНИЛС-кодов пациентов, на фиг. 15 показан пример измерения угла лордоза поясничного отдела позвоночника непосредственно на его томограмме.
Автоматизированная система для обработки данных углов лордозов позвоночника пациентов (фиг. 1) содержит модуль 1 идентификации базового адреса углов лордозов позвоночника в базе данных сервера системы, модуль 2 идентификации относительного адреса углов лордозов поясничного отдела позвоночника в базе данных сервера системы, модуль 3 селекции в базе данных сервера системы адресов углов лордозов поясничного отдела позвоночника пациентов, модуль 4 распознавания степени отклонения поясничного лордоза позвоночника пациентов, модуль 5 селекции в базе данных сервера системы адресов последовательности нагрузок на позвоночник для коррекции углов поясничного лордоза, модуль 6 регистрации углов лордозов позвоночника пациентов, модуль 7 распознавания степени отклонения шейного лордоза позвоночника пациентов, модуль 8 селекции в базе данных сервера системы адресов последовательности нагрузок на позвоночник для коррекции углов шейного лордоза, модуль 9 регистрации последовательности нагрузок на позвоночник для коррекции углов поясничного лордоза, модуль 10 регистрации последовательности нагрузок на позвоночник для коррекции углов шейного лордоза, модуль 11 синхронизации выдачи последовательности нагрузок на позвоночник для коррекции углов лордозов пациентов, модуль 12 контроля завершения процедуры анализа массива пациентов, модуль 13 регистрации СНИЛС-кодов пациентов.
На фиг. 1 показаны первый 15, второй 16, третий 17, четвертый 18 и пятый 19 информационные входы системы, первый 20, второй 21, третий 22, четвертый 23 и пятый 24 синхронизирующие входы системы, а также адресные 25-27, информационный 28, синхронизирующие 29-31 и сигнальные 32-43 выходы системы.
Модуль 1 идентификации базового адреса углов лордозов позвоночника в базе данных сервера системы (фиг. 2) содержит регистр 50, дешифратор 51, модуль памяти 52, выполненный в виде постоянного запоминающего устройства (ПЗУ), элементы 53-55 И, элементы 56-57 задержки. На чертеже также показаны информационный 58, синхронизирующий 59 и установочный 60 входы, информационные 71-80 и синхронизирующий 81 выходы.
Модуль 2 идентификации относительного адреса углов лордозов поясничного отдела позвоночника в базе данных сервера системы (фиг. 3) содержит дешифратор 85, модуль памяти 86, выполненный в виде постоянного запоминающего устройства (ПЗУ), сумматор 87, элементы 88-90 И, элементы 91-92 задержки. На чертеже также показаны информационные 93-94 и синхронизирующий 95 входы, информационный 96 и синхронизирующий 97 выходы.
Модуль 3 селекции в базе данных сервера системы адресов углов лордозов поясничного отдела позвоночника пациентов (фиг. 4) содержит регистр 100, дешифратор 101, модуль памяти 102, выполненный в виде постоянного запоминающего устройства (ПЗУ), сумматор 103, элементы 104-106 И, элементы 107-108 ИЛИ, группу 109 элементов ИЛИ и элементы 110-112 задержки. На чертеже также показаны информационные 113-115, синхронизирующие 116-117 и установочные 118-119 входы, информационный 120 и синхронизирующий 121 выходы.
Модуль 4 распознавания степени отклонения поясничного лордоза позвоночника пациентов (фиг. 5) содержит компараторы 125-130 и элементы 131-132 ИЛИ. На чертеже также показаны информационные 133-140 и синхронизирующий 141 входы, информационные 143-145 и синхронизирующие 146, 148, 150, 156 и 157 выходы.
Модуль 5 селекции в базе данных сервера системы адресов последовательности нагрузок на позвоночник для коррекции углов поясничного лордоза (фиг. 6) содержит регистр 158, дешифратор 159, модуль памяти 160, выполненный в виде постоянного запоминающего устройства (ПЗУ), элементы 161-163 И, элементы 164-165 ИЛИ, группу 166 элементов ИЛИ и элементы 167-169 задержки. На чертеже также показаны информационные 170-172, синхронизирующие 173-175 и установочные 176-177 входы, информационный 178 и синхронизирующий 179 выходы.
Модуль 6 регистрации углов лордозов позвоночника пациентов (фиг. 7) содержит регистры 180-182, элемент 183 ИЛИ, элементы 184-185 задержки. На чертеже также показаны информационный 186, синхронизирующий 187 и установочные 188-189 входы, информационные 192-194 и синхронизирующий 195 выходы.
Модуль 7 распознавания степени отклонения шейного лордоза позвоночника пациентов (фиг. 8) содержит компараторы 200-202. На чертеже также показаны информационные 203-206 и синхронизирующий 207 входы, информационные 208-210 и синхронизирующие 211, 213, 215 и 216 выходы.
Модуль 8 селекции в базе данных сервера системы адресов последовательности нагрузок на позвоночник для коррекции углов шейного лордоза (фиг. 9) содержит регистр 220, дешифратор 221, модуль памяти 222, выполненный в виде постоянного запоминающего устройства (ПЗУ), элементы 223-225 И, элементы 226-227 ИЛИ, группу 228 элементов ИЛИ и элементы 229-231 задержки. На чертеже также показаны информационные 232-234, синхронизирующие 235-237 и установочные 238-239 входы, информационный 240 и синхронизирующий 241 выходы.
Модуль 9 регистрации последовательности нагрузок для коррекции углов поясничного лордоза (фиг. 10) содержит регистр 250, элемент ИЛИ 251, элемент 252 задержки. На чертеже также показаны информационный 253, синхронизирующий 254 и установочные 255-256 входы, информационный 257 и синхронизирующий 258 выходы.
Модуль 10 регистрации последовательности нагрузок для коррекции углов шейного лордоза (фиг. 11) содержит регистр 260, элемент ИЛИ 261, элемент 262 задержки. На чертеже также показаны информационный 263, синхронизирующий 264 и установочные 265-266 входы, информационный 267 и синхронизирующий 268 выходы.
Модуль 11 синхронизации выдачи последовательности нагрузок на позвоночник для коррекции углов лордозов пациентов (фиг. 12) содержит компаратор 270, элементы 271-276 И, группы 277-280 элементов И. элементы 281-282 ИЛИ, группы 283-284 элементов ИЛИ, элемент 285 задержки. На чертеже также показаны информационные 288-289, синхронизирующие 290-293 входы, информационный 294 и синхронизирующие 295-296 выходы.
Модуль 12 контроля завершения процедуры анализа массива пациентов (фиг. 13) содержит счетчик 300, компаратор 301, элемент 302 ИЛИ, элемент 303 задержки. На чертеже также показаны информационный 304 и счетные 305-306 входы, сигнальные 310-311 выходы.
Модуль 13 регистрации СНИЛС-кодов пациентов (фиг. 14) содержит регистр 320, элемент ИЛИ 321, элемент 322 задержки. На чертеже также показаны информационный 323, синхронизирующий 324 и установочные 325-326 входы, информационный 327 и синхронизирующий 328 выходы.
Все узлы и элементы системы выполнены на стандартных потенциально-импульсных элементах.
Удаленное автоматизированное рабочее место (АРМ) пользователя системы состоит из терминала, имеющего экран для отображения кодограмм запросов и сигналов системы, и клавиатуру персонального компьютера. Управление предъявлением считываемых углов лордозов позвоночника пациентов, последовательностей нагрузок для коррекции его лордозов осуществляется с сервера базы данных системы (на чертеже не показано).
Система работает следующим образом.
Заявляемое техническое решение поставленной задачи базируется на обработке считываемых из базы данных сервера системы кодов углов лордозов поясничного и шейного отделов позвоночника пациентов, прошедших МРТ обследование позвоночника.
Позвоночник в системе имеет свой идентификационный код, которому ставится в соответствие адрес памяти базы данных сервера, называемый базовым, начиная с которого в памяти базы данных сервера системы хранятся коды углов лордозов его отделов, для каждого из которых в памяти базы данных сервера отводится своя область, адрес которой, называемый относительным, смещен относительно базового адреса позвоночника на некоторую величину, соответствующую коду позвоночного отдела позвоночника.
В свою очередь, в пространстве адресов относительного адреса поясничного отдела позвоночника распределяются адреса углов лордозов поясничного отдела пациентов. Смещение адреса угла лордоза поясничного отдела позвоночника каждого запрашиваемого пациента относительно относительного адреса поясничного отдела позвоночника соответствует СНИЛС - коду этого пациента.
Это значит, что по СНИЛС - коду запрашиваемого пациента система определяет смещение адреса угла лордоза поясничного отдела позвоночника этого пациента, которое, суммируясь с относительным адресом поясничного отдела позвоночника, формирует адрес угла лордоза поясничного отдела позвоночника этого пациента в базе данных сервера системы, выдаваемый на адресный вход сервера базы данных.
Сервер по адресу на своем адресном входе считывает из памяти своей базы данных код угла лордоза поясничного отдела позвоночника пациента и пересылает его на информационный вход системы для анализа и обработки.
Особенностью построения базы данных углов лордозов пациентов, прошедших МРТ обследование, в базе данных сервера системы состоит в том, что СНИЛС - код одного пациента идентифицирует одновременно углы поясничного и шейного лордозов. Поэтому считанный из базы данных сервера системы код угла лордоза поясничного отдела пациента разбивается на две составляющие: код угла лордоза поясничного отдела и код угла лордоза шейного отдела позвоночника пациента, определяющие и задающие два параллельных канала их обработки.
В каждом из каналов распознается степень отклонения угла лордоза от нормы и определяется адрес памяти базы данных сервера, из которого считывается последовательность нагрузок на позвоночник для процедур подводной коррекции выявленной степени отклонения угла лордоза. Из считанных последовательностей нагрузок выбирается наибольшая, которая и выдается на АРМ пользователя системы для выполнения процедур коррекции лордозов.
Если же степень отклонения имеет только один из лордозов рассматриваемого пациента, то на АРМ пользователя системы выдается последовательность нагрузок, считанная для коррекции лордоза, имеющего степень отклонения.
Если же лордозы поясничного и шейного отделов позвоночника пациента находятся в норме, то на АРМ пользователя системы выдается сигнал о нормальном состоянии позвоночника пациента.
После этого система сначала фиксирует момент окончания анализа и обработки лордозов текущего пациента, а затем проверяет завершение процедуры анализа и обработки массива пациентов, задаваемого исходной кодограммой запроса на обработку.
Если количество обработанных пациентов меньше числа пациентов, задаваемого системе на обработку, то система выставляет запрос на ввод СНИЛС - кода следующего пациента. Если же количество обработанных пациентов становится равным числу задаваемых системе на обработку, то система возвращается в исходное состояние и завершает свою работу.
Для запуска системы пользователь на своем рабочем месте формирует кодограмму запроса, в которой указываются: код позвоночника, код поясничного отдела позвоночника, код страхового свидетельства первого запрашиваемого пациента (СНИЛС - код), код числа запрашиваемых пациентов, а также коды границ диапазонов углов степеней отклонения лордозов позвоночника в градусах (Таблица 1).
Сформированная кодограмма с автоматизированного рабочего места пользователя системы подается на информационный вход 15 системы, поступает на информационный вход 58 модуля 1 идентификации базового адреса углов лордозов позвоночника в базе данных сервера системы и заносится в регистр 50 синхронизирующим импульсом, подаваемым на синхронизирующий вход 59 модуля 1 с синхронизирующего входа 20 системы.
Код позвоночника с выхода 61 регистра 50 подается на вход дешифратора 51. Дешифратор 51 расшифровывает код позвоночника и вырабатывает на одном из своих выходов высокий потенциал, поступающий на соответствующие входы элементов 53-55 И. Для определенности допустим, что высоким потенциалом с выхода дешифратора 51 будет открыт элемент 55 И по одному входу.
В этом случае синхронизирующий импульс с входа 20 системы, поступая на синхронизирующий вход 59 модуля 1, задерживается элементом 56 задержки на время срабатывания регистра 50 и дешифратора 51 и поступает через открытый по одному входу элемент 55 И на вход считывания фиксированной ячейки постоянного запоминающего устройства (ПЗУ) 52.
В фиксированной ячейке ПЗУ 52 хранится код базового адреса позвоночника в базе данных сервера системы, начиная с которого в памяти базы данных сервера системы хранятся коды углов лордозов его отделов, для каждого из которых в памяти базы данных сервера отводится своя область, адрес которой смещен относительно базового адреса позвоночника на некоторую величину, соответствующую коду отдела позвоночника.
Поэтому запрашиваемый кодограммой код поясничного отдела позвоночника с выхода 72 модуля 1 пересылается на информационный вход 93 модуля 2 идентификации относительного адреса углов лордозов поясничного отдела позвоночника в базе данных сервера системы и подается на вход дешифратора 85. Дешифратор 85 расшифровывает код поясничного отдела позвоночника и вырабатывает на одном из своих выходов высокий потенциал, поступающий на соответствующие входы элементов 88 - 90 И. Для определенности допустим, что высоким потенциалом с выхода дешифратора 85 будет открыт элемент 90 И по одному входу.
В этом случае синхронизирующий импульс с выхода элемента 56 задержки модуля 1, задержанный элементом 57 задержки на время считывания содержимого фиксированной ячейки ПЗУ 52 модуля 1 и срабатывания дешифратора 85 модуля 2, с выхода 81 модуля 1 пересылается на синхронизирующий вход 95 модуля 2 и поступает через открытый по одному входу элемент 90 И на вход считывания фиксированной ячейки постоянного запоминающего устройства (ПЗУ) 86. В фиксированной ячейке ПЗУ 86 хранится код смещения адреса углов лордозов поясничного отдела позвоночника относительно базового адреса позвоночника в базе данных сервера системы.
Считанный из ПЗУ 86 код смещения адреса углов лордозов поясничного отдела позвоночника подается на один информационный вход сумматора 87, на другой информационный вход 94 которого подается код базового адреса позвоночника в базе данных сервера системы с информационного выхода 71 модуля 1.
По синхронизирующему импульсу на входе 95 модуля 2, задержанному элементом 91 задержки на время считывания фиксированной ячейки ПЗУ 86, в сумматоре 87 происходит формирование относительного адреса углов лордозов поясничного отдела позвоночника в базе данных сервера системы.
Сформированный в сумматоре 87 код относительного адреса углов дуг лордозов поясничного отдела позвоночника в базе данных сервера системы является как бы тоже «базовым» адресом для хранения углов дуг лордозов поясничного отдела позвоночника в базе данных сервера системы для всех пациентов, прошедших МРТ исследование поясничного отдела позвоночника. Именно относительно этого адреса смещаются адреса углов дуг лордозов поясничного отдела позвоночника каждого из пациентов. При этом величина смещения адреса углов дуг лордозов поясничного отдела позвоночника пациента относительно этого относительного адреса соответствует коду его страхового номера индивидуального лицевого счета (СНИЛС).
Для определения этого смещения СНИЛС - код первого запрашиваемого пациента подается с информационного выхода 73 модуля 1 на информационный вход 113 модуля 3 селекции адреса углов лордозов поясничного отдела позвоночника пациентов в базе данных сервера системы, проходит через элементы ИЛИ группы 109 и подается на вход дешифратора 101. Дешифратор 101 расшифровывает СНИЛС - код первого запрашиваемого пациента и вырабатывает на одном из своих выходов высокий потенциал, поступающий на соответствующие входы элементов 104-106 И. Для определенности допустим, что высоким потенциалом с выхода дешифратора 101 будет открыт элемент 105 И по одному входу.
В этом случае синхронизирующий импульс с выхода элемента 91 задержки модуля 2, задержанный элементом 92 задержки на время срабатывания сумматора 87 модуля 2 и дешифратора 101 модуля 3 и поданный с синхронизирующего выхода 97 модуля 2 на синхронизирующий вход 116 модуля 3, проходит через элемент 107 ИЛИ и через открытый по одному входу элемент 105 И на вход считывания фиксированной ячейки постоянного запоминающего устройства (ПЗУ) 102. В фиксированной ячейке ПЗУ 102 хранится код смещения адреса угла лордоза поясничного отдела позвоночника в базе данных сервера системы того пациента, СНИЛС - код которого был подан на вход дешифратора 101 с информационного входа 113 модуля 3.
Считанный из ПЗУ 102 код смещения адреса угла лордоза поясничного отдела позвоночника пациента в базе данных сервера системы подается на один информационный вход сумматора 103, на другой информационный вход 115 которого подается код относительного адреса углов лордозов поясничного отдела позвоночника пациентов в базе данных сервера системы с информационного выхода 96 модуля 2.
По синхронизирующему импульсу с выхода элемента 107 ИЛИ модуля 3, задержанному элементом 110 задержки на время считывания фиксированной ячейки ПЗУ 102, в сумматоре 103 происходит формирование относительного адреса хранения в базе данных сервера системы кода угла лордоза поясничного отдела позвоночника пациента, соответствующего его СНИЛС -коду.
Сформированный в сумматоре 103 адрес базы данных сервера системы, содержащий код угла лордоза поясничного отдела позвоночника запрашиваемого первого пациента, поступает на информационный вход регистра 100, куда и заносится синхронизирующим импульсом с выхода элемента 110 задержки после задержки элементом 111 задержки на время срабатывания сумматора 103.
Этот же импульс с выхода элемента 111 задержки задерживается элементом 112 задержки на время занесения в регистр 100 кода адреса угла лордоза поясничного отдела позвоночника первого запрашиваемого пациента, выдаваемого на адресный выход 25 системы, и с выхода 29 системы поступает на вход первого канала прерывания сервера.
С приходом этого импульса сервер переходит на подпрограмму опроса содержимого своей базы данных по адресу, сформированному на адресном выходе 25 системы, и выдачи кода угла лордоза поясничного отдела позвоночника первого запрашиваемого пациента на информационный вход 16 системы.
Считанный из базы данных сервера системы код утла лордоза поясничного отдела позвоночника первого запрашиваемого пациента с информационного входа 16 системы поступает на информационный вход 186 регистра 180 модуля 6 регистрации углов лордозов позвоночника пациентов, куда и заносится синхронизирующим импульсом сервера, поступающим на синхронизирующий вход 187 с синхронизирующего входа 21 системы.
Принятый в регистр 180 код угла лордоза поясничного отдела позвоночника запрашиваемого пациента имеет следующую структуру:
Код угла лордоза поясничного отдела позвоночника пациента с выхода 190 регистра 180 подается на информационный вход регистра 181, а код угла лордоза шейного отдела позвоночника пациента с выхода 191 регистра 180 подается на информационный вход регистра 182, куда и заносятся синхронизирующим импульсом сервера, поступающим с синхронизирующего входа 21 системы на синхронизирующие входы регистров 181 и 182 после задержки элементом 184 задержки на время занесения кода угла лордоза поясничного отдела позвоночника пациента в регистр 180 модуля 6.
Структура собственно кода угла лордоза поясничного отдела позвоночника пациента, принятого в регистр 181 модуля 6, состоит из двух полей:
Код признака поясничного отдела позвоночника с выхода 192 модуля 6 подается на информационный вход 138 компаратора 127 модуля 4 распознавания степени отклонения лордозов поясничного отдела позвоночника пациентов, а на другой информационный вход 137 которого подается код поясничного отдела позвоночника с информационного выхода 72 модуля 1.
По синхронизирующему импульсу с выхода элемента задержки 184, задержанному элементом 185 задержки на время занесения кодов углов лордозов поясничного и шейного отделов позвоночника пациента в регистры 181 и 182 соответственно и поданному с синхронизирующего выхода 195 модуля 6 на синхронизирующий вход 141 компаратора 127 модуля 4, в компараторе 127 происходит сравнение кодов, принятых на его информационные входы.
Поскольку код признака поясничного отдела позвоночника равен коду поясничного отдела позвоночника, то, следовательно, коды на входах компаратора 127 совпадают. В этом случае на выходе 142 компаратора 127 вырабатывается сигнал, который подается как на синхронизирующий вход компаратора 125 модуля 4, запуская процедуру распознавания степени отклонения лордоза поясничного отдела позвоночника пациента, так и с синхронизирующего выхода 157 модуля 4 на синхронизирующий вход 207 компаратора 200 модуля 7 распознавания степени отклонения лордозов шейного отдела позвоночника пациентов, запуская процедуру распознавания степени отклонения лордоза шейного отдела позвоночника пациента.
Компаратор 125 сравнивает код угла поясничного лордоза пациента, подаваемого на его информационный вход 134 с информационного выхода 193 модуля 6, с кодом угла 10° критической степени отклонения поясничного лордоза, подаваемого на его информационный вход 133 с информационного выхода 75 модуля 1.
Если код угла поясничного лордоза пациента окажется меньше или равен 10°, то на выходе 146 компаратора 125 вырабатывается сигнал «Критическая степень отклонения поясничного лордоза пациента», выдаваемый с выхода 146 компаратора 125 на сигнальный выход 40 системы и пересылаемый затем на автоматизированное рабочее место (АРМ) пользователя системы.
Если код угла поясничного лордоза пациента окажется больше 10°, то сигнал вырабатывается на выходе 147 компаратора 125. Этот сигнал с выхода 147 компаратора 125 подается на синхронизирующий вход компаратора 126 и разрешает сравнение кода угла поясничного лордоза пациента, принятого на информационный вход 134 модуля 4, с кодом угла средней степени отклонения поясничного лордоза, равного 15°, и принятого на его информационный вход 135 с информационного выхода 76 модуля 1.
Если код угла поясничного лордоза пациента окажется меньше или равен 15°, то на выходе 148 компаратора 126 вырабатывается сигнал «Средняя степень отклонения поясничного лордоза пациента». Этот сигнал с выхода 148 компаратора 126 выдается на сигнальный выход 41 системы и пересылается затем на автоматизированное рабочее место (АРМ) пользователя системы.
Если код угла поясничного лордоза пациента окажется больше 15°, то сигнал вырабатывается на выходе 149 компаратора 126. Этот сигнал с выхода 149 компаратора 126 подается на синхронизирующий вход компаратора 128 и разрешает сравнение кода угла поясничного лордоза пациента, принятого на информационный вход 134 модуля 4, с кодом угла 18° малой степени отклонения поясничного лордоза, принятого на его информационный вход 136 с информационного выхода 77 модуля 1.
Если код угла поясничного лордоза пациента окажется меньше или равен 18°, то на выходе 150 компаратора 128 вырабатывается сигнал «Малая степень отклонения поясничного лордоза пациента». Этот сигнал с выхода 150 компаратора 128 выдается на сигнальный выход 42 системы и пересылается затем на автоматизированное рабочее место (АРМ) пользователя системы.
Если код угла поясничного лордоза пациента окажется больше 18°, то сигнал вырабатывается на выходе 151 компаратора 128. Этот сигнал с выхода 151 компаратора 128 подается на синхронизирующий вход компаратора 129 и разрешает сравнение кода угла поясничного лордоза пациента, принятого на информационный вход 134 модуля 4, с кодом угла нижней границы нормального состояния поясничного лордоза, равного 20°, и принятого на его информационный вход 139 с информационного выхода 78 модуля 1.
Если код угла поясничного лордоза пациента окажется равным 20°, то сигнал вырабатывается на выходе 152 компаратора 129. Если же код угла поясничного лордоза пациента окажется больше 20°, то сигнал вырабатывается на выходе 153 компаратора 128.
Каждый из этих сигналов с выходов 152 и 153 компаратора 129 проходит через элемент 131 ИЛИ, поступает на синхронизирующий вход компаратора 130 и разрешает сравнение кода угла поясничного лордоза пациента, принятого на информационный вход 134 модуля 4, с кодом угла верхней границы нормального состояния поясничного лордоза, равного 30°, и поданного на его информационный вход 140 с информационного выхода 80 модуля 1.
Если код угла поясничного лордоза пациента окажется меньше 30°, то сигнал вырабатывается на выходе 154 компаратора 130. Если же код угла поясничного лордоза пациента окажется равным 30°, то сигнал вырабатывается на выходе 155 компаратора 130. Каждый из этих сигналов проходит через элемент 132 ИЛИ и с синхронизирующего выхода 156 модуля 4 снимается сигналом «Нормальное состояние поясничного лордоза пациента», выдаваемым на сигнальный выход 32 системы и пересылаемым затем на автоматизированное рабочее место (АРМ) пользователя системы.
В это же самое время компаратор 200 модуля 7, работая параллельно, сравнивает код угла шейного лордоза пациента, подаваемого на его информационный вход 204 с информационного выхода 194 модуля 6, с кодом угла критической степени отклонения шейного лордоза, равного 20°, и подаваемого на его информационный вход 203 с информационного выхода 78 модуля 1.
Если код угла шейного лордоза пациента окажется меньше или равен 20°, то на выходе 211 компаратора 200 вырабатывается сигнал «Критическая степень отклонения шейного лордоза пациента». Этот сигнал с выхода 211 компаратора 200 выдается на сигнальный выход 37 системы и пересылается затем на автоматизированное рабочее место (АРМ) пользователя системы.
Если код угла шейного лордоза пациента окажется больше 20°, то сигнал вырабатывается на выходе 212 компаратора 200. Этот сигнал с выхода 212 компаратора 200 подается на синхронизирующий вход компаратора 201 и разрешает сравнение кода угла шейного лордоза пациента, принятого на один его информационный вход 204 с информационного выхода 194 модуля 6, с кодом угла 30° средней степени отклонения шейного лордоза, и принятого на другой его информационный вход 205 с информационного выхода 80 модуля 1.
Если код угла шейного лордоза пациента окажется меньше или равен 30°, то на выходе 213 компаратора 201 вырабатывается сигнал «Средняя степень отклонения шейного лордоза пациента». Этот сигнал с выхода 213 компаратора 201 выдается на сигнальный выход 39 системы и пересылается затем на автоматизированное рабочее место (АРМ) пользователя системы.
Если код угла шейного лордоза пациента окажется больше 30°, то сигнал вырабатывается на выходе 214 компаратора 201. Этот сигнал с выхода 214 компаратора 201 подается на синхронизирующий вход компаратора 202 и разрешает сравнение кода угла шейного лордоза пациента, принятого на один его информационный вход 204 с информационного выхода 194 модуля 6, с кодом угла 40° малой степени отклонения шейного лордоза, принятого на другой его информационный вход 206 с информационного выхода 79 модуля 1.
Если код угла шейного лордоза пациента окажется меньше 40°, то на выходе 215 компаратора 202 вырабатывается сигнал «Малая степень отклонения шейного лордоза пациента». Этот сигнал с выхода 215 компаратора 202 выдается на сигнальный выход 38 системы и пересылается затем на автоматазированное рабочее место (АРМ) пользователя системы.
Если код угла шейного лордоза пациента окажется равным 40°, то сигнал вырабатывается на выходе 216 компаратора 202. Этот сигнал с выхода 216 компаратора 202 снимается сигналом «Нормальное состояние шейного лордоза пациента», выдаваемым на сигнальный выход 33 системы и на автоматизированное рабочее место (АРМ) пользователя системы.
Далее система продолжает параллельную обработку углов поясничного и шейного лордозов с выявленными степенями отклонений с целью установления последовательности нагрузок на позвоночник пациента для коррекции углов его лордозов. Для этого коды углов поясничного лордоза пациента с информационных выходов 143-145 модуля 4 пересылаются на информационные входы 170-172 модуля 5 идентификации последовательности нагрузок на позвоночник для коррекции отклонений поясничного лордоза соответственно, а коды углов шейного лордоза пациента с информационных выходов 208-210 модуля 7 пересылаются на информационные входы 232-234 модуля 8 идентификации последовательности нагрузок на позвоночник для коррекции отклонений шейного лордоза соответственно.
Кроме того, импульсы сопровождения выдаваемых кодов углов поясничного лордоза пациента с синхронизирующих выходов 146, 148 и 150 модуля 4 пересылаются на синхронизирующие входы 173-175 модуля 5 соответственно, а импульсы сопровождения выдаваемых кодов углов шейного лордоза пациента с синхронизирующих выходов 211, 213 и 215 пересылаются на синхронизирующие входы 235-237 модуля 8 соответственно.
При этом код угла поясничного лордоза с критической степенью отклонения с информационного выхода 143 модуля 4 пересылается на информационный вход 170 модуля 5, код угла поясничного лордоза со средней степенью отклонения с информационного выхода 144 модуля 4 пересылается на информационный вход 171 модуля 5, а код угла поясничного лордоза с малой степенью отклонения с информационного выхода 145 модуля 4 пересылается на информационный вход 172 модуля 5.
В свою очередь, код угла шейного лордоза с критической степенью отклонения с информационного выхода 208 модуля 7 пересылается на информационный вход 232 модуля 8, код угла шейного лордоза со средней степенью отклонения с информационного выхода 209 модуля 7 пересылается на информационный вход 233 модуля 8, а код угла шейного лордоза с малой степенью отклонения с информационного выхода 210 модуля 7 пересылается на информационный вход 234 модуля 8.
Далее каждый из кодов углов поясничного лордоза проходит через элементы ИЛИ группы 166 и поступает на вход дешифратора 159. Дешифратор 159 расшифровывает код угла поясничного лордоза позвоночника пациента и вырабатывает на одном из своих выходов высокий потенциал, поступающий на соответствующие входы элементов 161-163 И.
Параллельно с этим каждый из кодов углов шейного лордоза проходит через элементы ИЛИ группы 228 и поступает на вход дешифратора 221. Дешифратор 221 расшифровывает код угла шейного лордоза позвоночника пациента и вырабатывает на одном из своих выходов высокий потенциал, поступающий на соответствующие входы элементов 223-225 И.
Допустим, что на вход дешифратора 159 поступил с информационного входа 170 модуля 5 код угла поясничного лордоза с критической степенью отклонения. Дешифратор 159 расшифровывает код угла поясничного лордоза позвоночника пациента с критической степенью отклонения и вырабатывает на одном из своих выходов высокий потенциал, поступающий на соответствующие входы элементов 161-163 И. Для определенности допустим, что высоким потенциалом с выхода дешифратора 159 будет открыт элемент 161 И по одному входу, ожидая поступления импульса на один из синхронизирующих входов 173-175 модуля 5 по другому входу.
Импульсом сопровождения кода угла поясничного лордоза с критической степенью отклонения является сигнал, выдаваемый с выхода 146 компаратора 125 модуля 4. Этот импульс с выхода 146 компаратора 125 модуля 4 пересылается на синхронизирующий вход 173 модуля 5, проходит через элемент 164 ИЛИ, задерживается элементом 167 задержки на время срабатывания дешифратора 159 и проходит через открытый по одному входу элемент 161 И на вход считывания фиксированной ячейки постоянного запоминающего устройства (ПЗУ) 160. В фиксированной ячейке ПЗУ 160 хранится код адреса базы данных сервера системы, содержащий код последовательности нагрузок на позвоночник для коррекции критической степени отклонения поясничного лордоза позвоночника пациента.
Считанный из ПЗУ 160 код адреса базы данных сервера системы, содержащий последовательность нагрузок на позвоночник для коррекции критической степени отклонения поясничного лордоза, подается на информационный вход регистра 158, куда и заносится синхронизирующим импульсом с выхода элемента задержки 167, задержанным элементом 168 задержки на время считывания фиксированной ячейки ПЗУ 160.
Этот же импульс с выхода элемента задержки 168 задерживается элементом 169 задержки на время занесения в регистр 158 кода адреса базы данных сервера системы, содержащего последовательность нагрузок на позвоночник для коррекции степени отклонения поясничного лордоза, выдаваемого на адресный выход 26 системы, и с выхода 30 системы поступает на вход первого канала прерывания сервера базы данных системы.
С приходом этого импульса сервер переходит на подпрограмму опроса содержимого своей базы данных по адресу, сформированному на адресном выходе 26 системы, и выдачи кода последовательности нагрузок на позвоночник для коррекции степени отклонения поясничного лордоза на информационный вход 17 системы.
В свою очередь, допустим, что на вход дешифратора 221 модуля 8 поступил с информационного входа 233 модуля 8 код угла шейного лордоза со средней степенью отклонения. Дешифратор 221 расшифровывает код угла шейного лордоза позвоночника пациента со средней степенью отклонения и вырабатывает на одном из своих выходов высокий потенциал, поступающий на соответствующие входы элементов 223-225 И. Для определенности допустим, что высоким потенциалом с выхода дешифратора 221 будет открыт элемент 224 И по одному входу, ожидая поступления импульса на один из синхронизирующих входов 235-237 модуля 8 по другому входу.
Импульсом сопровождения кода угла шейного лордоза со средней степенью отклонения является сигнал, выдаваемый с выхода 213 компаратора 201 модуля 7. Этот импульс с выхода 213 компаратора 201 модуля 7 пересылается на синхронизирующий вход 236 модуля 8, проходит через элемент 226 ИЛИ, задерживается элементом 229 задержки на время срабатывания дешифратора 221 и проходит через открытый по одному входу элемент 224 И на вход считывания фиксированной ячейки постоянного запоминающего устройства (ПЗУ) 222. В фиксированной ячейке ПЗУ 222 хранится код адреса базы данных сервера системы, содержащий код последовательности нагрузок на позвоночник для коррекции средней степени отклонения шейного лордоза позвоночника пациента.
Считанный из ПЗУ 222 код адреса базы данных сервера системы, содержащий последовательность нагрузок на позвоночник для коррекции средней степени отклонения шейного лордоза, подается на информационный вход регистра 220, куда и заносится синхронизирующим импульсом с выхода элемента задержки 229, задержанным элементом 230 задержки на время считывания фиксированной ячейки ПЗУ 222.
Этот же импульс с выхода элемента задержки 230 задерживается элементом 231 задержки на время занесения в регистр 220 кода адреса базы данных сервера системы, содержащего последовательность нагрузок на позвоночник для коррекции степени отклонения шейного лордоза, выдаваемого на адресный выход 27 системы, и с выхода 31 системы поступает на вход второго канала прерывания сервера базы данных системы.
С приходом этого импульса сервер переходит на подпрограмму опроса содержимого своей базы данных по адресу, сформированному на адресном выходе 27 системы, и выдачи кода последовательности нагрузок на позвоночник для коррекции степени отклонения шейного лордоза на информационный вход 18 системы.
Код последовательности нагрузок на позвоночник для коррекции степени отклонения поясничного лордоза с информационного входа 17 системы поступает на информационный вход регистра 250 модуля 9 регистрации последовательности нагрузок для коррекции поясничного лордоза, куда и заносится синхронизирующим импульсом сервера, поступающим на синхронизирующий вход 22 системы.
Этот же синхронизирующий импульс с входа 254 модуля 9 задерживается элементом 252 задержки на время срабатывания регистра 250 и с синхронизирующего выхода 258 модуля 9 поступает на синхронизирующий вход 290 модуля 11 синхронизации выдачи последовательности нагрузок для коррекции лордозов и открывает элементы 271 и 273 И по одному входу.
В это же время код последовательности нагрузок на позвоночник для коррекции степени отклонения шейного лордоза с информационного входа 18 системы поступает на информационный вход регистра 260 модуля 10 регистрации последовательности нагрузок для коррекции шейного лордоза, куда и заносится синхронизирующим импульсом сервера, поступающим на синхронизирующий вход 23 системы.
Этот же синхронизирующий импульс с входа 264 модуля 10 задерживается элементом 262 задержки на время срабатывания регистра 260 и с синхронизирующего выхода 268 модуля 10 поступает на синхронизирующий вход 291 модуля 11 и открывает элементы 275 И по одному входу.
Кроме того, этот же импульс с синхронизирующего входа 291 проходит через открытый по одному входу элемент 273 И, поступая на синхронизирующий вход компаратора 270, разрешает выполнение операции сравнения кодов на его информационных входах.
На один информационный вход 288 компаратора 270 с информационного выхода 257 модуля 9 подается код последовательности нагрузок для коррекции поясничного лордоза, на другой информационный вход 289 компаратора 270 с информационного выхода 267 модуля 10 подается код последовательности нагрузок для коррекции шейного лордоза.
Если код последовательности нагрузок для коррекции поясничного лордоза на информационном входе 288 компаратора 270 окажется больше и равен коду последовательности нагрузок для коррекции шейного лордоза на его информационном входе 289, то на выходе 286 компаратора 270 вырабатывается сигнал, открывающий элемент 272 И по одному входу.
В этом случае синхронизирующий импульс с выхода элемента 273 И, задержанный элементом 285 задержки на время срабатывания компаратора 270, проходит через открытый по одному входу элемент И 272 и пропускает через элементы И группы 278 принятый с информационного входа 288 модуля 11 код последовательности нагрузок для коррекции поясничного лордоза, который, пройдя через элементы ИЛИ групп 283 и 284, проходит на информационный выход 294 модуля 11 и далее с информационного выхода 28 системы выдается на АРМ пользователя системы.
Выдача кода последовательности нагрузок на позвоночник в процедурах коррекции его лордозов сопровождается сигналом «Последовательность нагрузок на позвоночник пациента в процедурах коррекции его лордозов», который снимается с выхода элемента 272 И, последовательно проходит через элементы 281 и 282 ИЛИ, поступает на синхронизирующий выход 295 модуля 11 и с сигнального выхода 34 системы выдается на АРМ пользователя системы.
Если же код последовательности нагрузок на позвоночник для коррекции поясничного лордоза на информационном входе 288 компаратора 270 окажется меньше кода последовательности нагрузок на позвоночник для коррекции шейного лордоза на его информационном входе 289, то в этом случае вырабатывается сигнал на выходе 287 компаратора 270 и открывается по одному входу уже элемент 274 И.
В этом случае синхронизирующий импульс с выхода элемента задержки 285 проходит теперь только через открытый по одному входу элемент И 274 и пропускает через элементы И группы 279 принятый с информационного входа 289 модуля 11 код последовательности нагрузок на позвоночник для коррекции шейного лордоза, который, пройдя через элементы ИЛИ групп 283 и 284, проходит на информационный выход 294 модуля 11 и далее с информационного выхода 28 системы выдается на АРМ пользователя системы.
Сигнал сопровождения, выдаваемой на АРМ пользователя системы последовательности нагрузок на позвоночник в процедурах коррекции его лордозов, снимается теперь с выхода элемента 274 И, последовательно проходит через элементы 281 и 282 ИЛИ, поступает на синхронизирующий выход 295 модуля 11 и с сигнального выхода 34 системы выдается на АРМ пользователя системы в виде сигнала «Последовательность нагрузок на позвоночник пациента в процедурах коррекции его лордозов».
Каждый сигнал с синхронизирующего выхода 295 модуля 11 подается на синхронизирующий вход 305 модуля 12 контроля завершения процедуры анализа массива пациентов, проходит элемент 302 ИЛИ и поступает на счетный вход счетчика 300 и инкрементирует его, фиксируя тем самым момент завершения обработки углов лордозов позвоночника первого пациента.
Счетчик 300 подсчитывает нарастающим итогом общее количество принятых и обработанных пациентов, выдавая всякий раз свое содержимое на один информационный вход компаратора 301, на другой информационный вход 304 которого с информационного выхода 74 модуля 1 подается код общего числа всех запрашиваемых пациентов, подлежащих обработке в системе.
Поскольку счетчик 300 на данный момент зафиксировал завершение обработки только первого пациента, следовательно, его содержимое, подаваемое на один информационный вход компаратора 301 будет много меньше кода общего числа всех запрашиваемых для обработки в системе пациентов, подаваемого на другой его информационный вход 304 с информационного выхода 74 модуля 1.
В этом случае на выходе 308 компаратора 301 вырабатывается сигнал, который с выхода 310 модуля 12 подается:
- на установочный вход 118 модуля 3, проходит элемент ИЛИ 108 и поступает на установочный вход регистра 100, сбрасывает в ноль его содержимое и подготавливает его тем самым к новому циклу работы;
- на установочный вход 176 модуля 5, проходит элемент ИЛИ 165 и поступает на установочный вход регистра 158, сбрасывает в ноль его содержимое и подготавливает его тем самым к новому циклу работы;
- на установочный вход 238 модуля 8, проходит элемент ИЛИ 227 и поступает на установочный вход регистра 220, сбрасывает в ноль его содержимое и подготавливает его тем самым к новому циклу работы;
- на установочный вход 188 модуля 6, проходит элемент ИЛИ 183 и поступает на установочный вход регистра 180, сбрасывает в ноль его содержимое и подготавливает его тем самым к новому циклу работы;
- на установочный вход 255 модуля 9, проходит элемент ИЛИ 251 и поступает на установочный вход регистра 250, сбрасывает в ноль его содержимое и подготавливает его тем самым к новому циклу работы.
- на установочный вход 265 модуля 10, проходит элемент ИЛИ 261 и поступает на установочный вход регистра 260, сбрасывает в ноль его содержимое и подготавливает его тем самым к новому циклу работы.
- на установочный вход 325 модуля 13, проходит элемент ИЛИ 321 и поступает на установочный вход регистра 320, сбрасывает в ноль его содержимое и подготавливает его тем самым к новому циклу работы.
Этот же сигнал с выхода 310 модуля 12 снимается в виде сигнала запроса «Введите СНИЛС-код следующего пациента», который с сигнального выхода 35 системы выдается на АРМ пользователя системы.
Получив этот запрос, пользователь системы со своего рабочего места отправляет СНИЛС-код следующего пациента на информационный вход 19 системы, откуда он поступает на информационный вход 323 регистра 320 модуля 13, куда и заносится синхронизирующим импульсом, поступающим на синхронизирующий вход 324 модуля 13 с синхронизирующего входа 24 системы.
Полученный СНИЛС - код следующего пациента с информационного выхода 327 модуля 13 пересылается на информационный вход 114 модуля 3, проходит через элементы ИЛИ группы 109 и поступает на вход дешифратора 101. Дешифратор 101 расшифровывает СНИЛС - код следующего пациента и вырабатывает на одном из своих выходов высокий потенциал, поступающий на соответствующие входы элементов 104-106 И. Для определенности допустим, что высоким потенциалом с выхода дешифратора 101 будет открыт элемент 106 И по одному входу.
Импульсом запуска нового цикла обработки СНИЛС - кода следующего пациента является синхронизирующий импульс на синхронизирующем входе 324 модуля 13, который задерживается элементом 322 задержки на время срабатывания регистра 320 модуля 13 и с синхронизирующего выхода 328 модуля 13 поступает на синхронизирующий вход 117 модуля 3, проходит через элемент 107 ИЛИ и через открытый по одному входу элемент 106 И на вход считывания фиксированной ячейки постоянного запоминающего устройства (ПЗУ) 102. В фиксированной ячейке ПЗУ 102 хранится код смещения адреса в базе данных сервера системы угла лордоза поясничного отдела позвоночника следующего пациента, СНИЛС - код которого был подан на вход дешифратора 101 с информационного входа 114 модуля 3.
Считанный из ПЗУ 102 код смещения адреса в базе данных сервера системы угла лордоза поясничного отдела позвоночника следующего пациента подается на один информационный вход сумматора 103, на другой информационный вход 115 которого подается код относительного адреса углов лордозов поясничного отдела позвоночника пациентов в базе данных сервера системы с информационного выхода 96 модуля 2.
По синхронизирующему импульсу с выхода элемента 107 ИЛИ модуля 3, задержанному элементом 110 задержки на время считывания фиксированной ячейки ПЗУ 102, в сумматоре 103 происходит формирование относительного адреса хранения в базе данных сервера системы кода угла лордоза поясничного отдела позвоночника следующего пациента, соответствующего его СНИЛС - коду.
Сформированный в сумматоре 103 адрес базы данных сервера системы, содержащий код угла лордоза поясничного отдела позвоночника следующего пациента, поступает на информационный вход регистра 100, куда и заносится синхронизирующим импульсом с выхода элемента 110 задержки после задержки элементом 111 задержки на время срабатывания сумматора 103.
Этот же импульс с выхода элемента 111 задержки задерживается элементом 112 задержки на время занесения в регистр 100 кода адреса угла лордоза поясничного отдела позвоночника следующего пациента, выдаваемого на адресный выход 25 системы, и с выхода 29 системы поступает на вход первого канала прерывания сервера.
С приходом этого импульса сервер переходит на подпрограмму опроса содержимого своей базы данных по адресу, сформированному на адресном выходе 25 системы, и выдачи кода угла лордоза поясничного отдела позвоночника следующего пациента на информационный вход 16 системы.
Считанный из базы данных сервера системы код угла лордоза поясничного отдела позвоночника следующего пациента с информационного входа 16 системы поступает на информационный вход 186 регистра 180 модуля 6, куда и заносится синхронизирующим импульсом сервера, поступающим на синхронизирующий вход 187 с синхронизирующего входа 21 системы.
Код угла лордоза поясничного отдела позвоночника следующего пациента с выхода 190 регистра 180 подается на информационный вход регистра 181, а код угла лордоза шейного отдела позвоночника этого пациента с выхода 191 регистра 180 подается на информационный вход регистра 182, куда и заносятся синхронизирующим импульсом сервера, поступающим с синхронизирующего входа 21 системы на их синхронизирующие входы после задержки элементом 184 задержки на время занесения кода угла лордоза поясничного отдела позвоночника следующего пациента в регистр 180 модуля 6 с информационного входа 16 системы.
Код признака поясничного отдела позвоночника с выхода 192 модуля 6 подается на информационный вход 138 компаратора 127 модуля 4, а на другой информационный вход 137 которого подается код поясничного отдела позвоночника с информационного выхода 72 модуля 1.
По синхронизирующему импульсу с выхода элемента задержки 184 модуля 6, задержанному элементом задержки 185 на время занесения кодов углов лордозов поясничного и шейного отделов позвоночника пациента в регистры 181 и 182 соответственно и поданному с синхронизирующего выхода 195 модуля 6 на синхронизирующий вход 141 компаратора 127 модуля 4, в компараторе 127 происходит сравнение кодов, принятых на его информационные входы.
Поскольку код признака поясничного отдела позвоночника равен коду поясничного отдела позвоночника, то, следовательно, коды на входах компаратора 127 совпадают. В этом случае на выходе 142 компаратора 127 вырабатывается сигнал, который подается как на синхронизирующий вход компаратора 125 модуля 4, запуская процедуру распознавания степени отклонения лордоза поясничного отдела позвоночника пациента, так и с синхронизирующего выхода 157 модуля 4 на синхронизирующий вход 207 компаратора 200 модуля 7, запуская процедуру распознавания степени отклонения лордоза шейного отдела позвоночника пациента.
Перед началом распознавания степеней отклонения лордозов позвоночника следующего пациента и выбора последовательности нагрузок на позвоночник пациента для процедур коррекции его лордозов сформулируем для системы задание и покажем, как система решает поставленную задачу.
Пусть угол поясничного лордоза следующего пациента равен 17°, код которого с информационного выхода 193 модуля 6 подается на информационный вход 134 компараторов 125, 126, 128-130 модуля 4, а угол шейного лордоза равен 40°, код которого с информационного выхода 194 модуля 6 подается на информационный вход 204 компараторов 200-202 модуля 7.
Задача системы распознать степень отклонения каждого лордоза и подобрать последовательность нагрузок на позвоночник для процедур коррекции его лордозов.
Рассмотрим поэтапную работы модуля 7 по распознаванию степени отклонения угла шейного лордоза, запускаемую поступлением на синхронизирующий вход 207 модуля 7 с синхронизирующего выхода 157 модуля 4 синхронизирующего импульса, по которому начинается сравнение кодов на информационных входах компаратора 200 модуля 7.
Этап 1. Компаратор 200 сравнивает код угла 40° шейного лордоза пациента на его информационном входе 204 с кодом угла 20° критической степени отклонения шейного лордоза на его информационном входе 203, полученным с информационного выхода 78 модуля 1. Если код угла шейного лордоза пациента окажется больше 20°, то сигнал вырабатывается на выходе 212 компаратора 200.
В нашем случае на информационном входе 204 компаратора 200 находится код угла шейного лордоза пациента, равный 40°, который больше кода угла 20° критической степени отклонения шейного лордоза на информационном входе 203 этого компаратора. Поэтому на выходе 212 компаратора 200 будет выработан сигнал, подаваемый на синхронизирующий вход компаратора 201.
Этап 2. Компаратор 201 сравнивает код угла 40° шейного лордоза пациента на его информационном входе 204 с кодом угла 30° средней степени отклонения шейного лордоза на его информационном вход 205, принятым с информационного выхода 80 модуля 1. Если код угла шейного лордоза пациента окажется больше 30°, то сигнал будет выработан на выходе 214 компаратора 201.
В нашем случае на информационном входе 204 компаратора 201 находится код угла шейного лордоза пациента, равный 40°, который больше кода угла 30° средней степени отклонения шейного лордоза на информационном входе 205 этого компаратора. Поэтому на выходе 214 компаратора 201 будет выработан сигнал, подаваемый на синхронизирующий вход компаратора 202.
Этап 3. Компаратор 202 сравнивает код угла 40° шейного лордоза пациента на его информационном входе 204 с кодом угла 40° малой степени отклонения шейного лордоза, принятым на его информационный вход 206 с информационного выхода 79 модуля 1. Если код угла шейного лордоза пациента окажется равным 40°, то сигнал вырабатывается на выходе 216 компаратора 202.
В нашем случае на информационном входе 204 компаратора 201 находится код угла шейного лордоза пациента, равный 40°, который равен коду угла 40° малой степени отклонения шейного лордоза на информационном входе 206 этого компаратора. Поэтому на выходе 216 компаратора 202 будет выработан сигнал «Нормальное состояние шейного лордоза пациента», выдаваемый на сигнальный выход 33 системы и пересылаемый затем на автоматизированное рабочее место (АРМ) пользователя системы.
Кроме того, этот сигнал с выхода 216 компаратора 202 подается на синхронизирующий вход 293 модуля 11 и открывает по одному входу элементы 271 и 276 И по одному входу.
По другому входу элемент 271 И будет открыт при поступлении импульса на синхронизирующий вход 290 модуля 11, а элемент 276 И по другому входу будет открыт при поступлении импульса на синхронизирующий вход 292 модуля 11.
Рассмотрим теперь и поэтапную работы модуля 4 по распознаванию степени отклонения угла 17° поясничного лордоза, принятого на информационный вход 134, запускаемую параллельно поступлением импульса на синхронизирующий вход компаратора 125 модуля 4.
Этап 1. Компаратор 125 сравнивает код угла 17° поясничного лордоза пациента на его информационном входе 134 с кодом угла 10° критической степени отклонения поясничного лордоза на его информационном входе 133, принятым с информационного выхода 75 модуля 1. Если код угла поясничного лордоза пациента на информационном входе 134 окажется больше 10°, то сигнал вырабатывается на выходе 147 компаратора 125.
В нашем случае на информационном входе 134 компаратора 125 находится код угла поясничного лордоза пациента, равный 17°, который больше кода утла 10° критической степени отклонения поясничного лордоза на информационном входе 133 этого компаратора. Поэтому на выходе 147 компаратора 125 будет выработан сигнал, подаваемый на синхронизирующий вход компаратора 126.
Этап 2. Компаратор 126 сравнивает код угла 17° поясничного лордоза пациента на его информационном входе 134 с кодом угла средней степени отклонения поясничного лордоза, равного 15°, и принятого на его информационный вход 135 с информационного выхода 76 модуля 1. Если код угла поясничного лордоза пациента на информационном входе 134 окажется больше 15°, то сигнал вырабатывается на выходе 149 компаратора 126.
В нашем случае на информационном входе 134 компаратора 125 находится код угла 17° поясничного лордоза пациента, который больше кода угла 15° средней степени отклонения поясничного лордоза на его информационном входе 135. Поэтому на выходе 149 компаратора 126 будет выработан сигнал, подаваемый на синхронизирующий вход компаратора 128.
Этап 3. Компаратор 128 сравнивает код угла 17° поясничного лордоза пациента на его информационном входе 134 с кодом угла 18° малой степени отклонения поясничного лордоза, принятого на его информационный вход 136 с информационного выхода 77 модуля 1. Если код угла поясничного лордоза пациента на информационном входе 134 окажется меньше или равен 18°, то на выходе 150 компаратора 128 вырабатывается сигнал «Малая степень отклонения поясничного лордоза пациента». Этот сигнал с выхода 150 компаратора 128 выдается на сигнальный выход 42 системы и пересылается затем на автоматизированное рабочее место (АРМ) пользователя системы.
При этом код угла поясничного лордоза с малой степенью отклонения с информационного выхода 145 модуля 4 пересылается на информационный вход 172 модуля 5, проходит через элементы ИЛИ группы 166 и поступает на вход дешифратора 159. Дешифратор 159 расшифровывает код угла поясничного лордоза позвоночника пациента с малой степенью отклонения и вырабатывает на одном из своих выходов высокий потенциал, поступающий на соответствующие входы элементов 161-163 И. Для определенности допустим, что высоким потенциалом с выхода дешифратора 159 будет открыт элемент 163 И по одному входу, ожидая поступления импульса на один из синхронизирующих входов 173-175 модуля 5 по другому входу.
Таким импульсом как раз и является импульс, выдаваемый с выхода 150 компаратора 128 модуля 4, фиксирующий малую степень отклонения угла поясничного лордоза. Этот импульс с выхода 150 компаратора 128 модуля 4 пересылается на синхронизирующий вход 175 модуля 5, проходит через элемент 164 ИЛИ, задерживается элементом 167 задержки на время срабатывания дешифратора 159 и проходит через открытый по одному входу элемент 163 И на вход считывания фиксированной ячейки постоянного запоминающего устройства (ПЗУ) 160. В фиксированной ячейке ПЗУ 160 хранится код адреса базы данных сервера системы, содержащий код последовательности нагрузок на позвоночник для коррекции малой степени отклонения поясничного лордоза позвоночника пациента.
Считанный из ПЗУ 160 код адреса базы данных сервера системы, содержащий последовательность нагрузок на позвоночник для коррекции малой степени отклонения поясничного лордоза, подается на информационный вход регистра 158, куда и заносится синхронизирующим импульсом с выхода элемента задержки 167, задержанным элементом 168 задержки на время считывания фиксированной ячейки ПЗУ 160.
Этот же импульс с выхода элемента задержки 168 задерживается элементом 169 задержки на время занесения в регистр 158 кода адреса базы данных сервера системы, содержащего последовательность нагрузок на позвоночник для коррекции степени отклонения поясничного лордоза, выдаваемого на адресный выход 26 системы, и с выхода 30 системы поступает на вход первого канала прерывания сервера базы данных системы.
С приходом этого импульса сервер переходит на подпрограмму опроса содержимого своей базы данных по адресу, сформированному на адресном выходе 26 системы, и выдачи кода последовательности нагрузок на позвоночник для коррекции степени отклонения поясничного лордоза на информационный вход 17 системы.
Код последовательности нагрузок на позвоночник для коррекции степени отклонения поясничного лордоза с информационного входа 17 системы поступает на информационный вход регистра 250 модуля 9, куда и заносится синхронизирующим импульсом сервера, поступающим на синхронизирующий вход 22 системы.
Этот же синхронизирующий импульс с синхронизирующего входа 254 модуля 9 задерживается элементом 252 задержки на время срабатывания регистра 250 и с синхронизирующего выхода 258 модуля 9 поступает на синхронизирующий вход 290 модуля 11 и открывает элемент 273 И по одному входу.
При этом код последовательности нагрузок на позвоночник для коррекции степени отклонения поясничного лордоза с информационного выхода 257 модуля 9 пересылается на информационный вход 288 модуля 11.
Кроме того, этот же импульс с синхронизирующего входа 290 модуля 11 проходит через открытый по одному входу элемент И 271 и пропускает через элементы И группы 277 полученный на информационный вход 288 модуля 11 код последовательности нагрузок на позвоночник для коррекции степени отклонения поясничного лордоза, который, пройдя далее через элементы ИЛИ группы 284, поступает на информационный выход 294 модуля 11 и с информационного выхода 28 системы выдается на АРМ пользователя системы.
Сигнал сопровождения выдаваемой на АРМ пользователя системы последовательности нагрузок на позвоночник в процедурах коррекции его лордозов снимается теперь с выхода элемента 271 И, проходит через элемент 282 ИЛИ, поступает на синхронизирующий выход 295 модуля 11 и с сигнального выхода 34 системы выдается на АРМ пользователя системы в виде сигнала «Последовательность нагрузок на позвоночник пациента в процедурах коррекции его лордозов».
Пусть теперь поясничный лордоз будет в норме, а шейный лордоз имеет отклонение. В этом случае после завершения обработки принятого на информационный вход 134 модуля 4 кода угла поясничного лордоза с синхронизирующего выхода 156 модуля 4 снимается сигнал «Нормальное состояние поясничного лордоза пациента», выдаваемый на сигнальный выход 32 системы и пересылаемый на автоматизированное рабочее место (АРМ) пользователя системы.
Кроме того, сигнал с выхода 156 модуля 4 подается на синхронизирующий вход 292 модуля 11 и открывает по одному входу элементы 275 и 276 И по одному входу. По другому входу элемент 275 И будет открыт при поступлении импульса на синхронизирующий вход 291 модуля 11, а элемент 276 И по другому входу будет открыт при поступлении импульса на синхронизирующий вход 293 модуля 11.
В свою очередь, код последовательности нагрузок на позвоночник для коррекции степени отклонения шейного лордоза выдается сервером базы данных после завершения распознавания степени его отклонения в модулях 7 и 8 на информационный вход 18 системы, откуда он поступает на информационный вход регистра 260 модуля 10, куда и заносится синхронизирующим импульсом сервера, поступающим на синхронизирующий вход 23 системы.
Этот же синхронизирующий импульс сервера с синхронизирующего входа 264 модуля 10 задерживается элементом 262 задержки на время срабатывания регистра 260 и с синхронизирующего выхода 268 модуля 10 поступает на синхронизирующий вход 291 модуля 11 и открывает элемент 273 И по одному входу.
При этом код последовательности нагрузок на позвоночник для коррекции степени отклонения шейного лордоза с информационного выхода 267 модуля 10 пересылается на информационный вход 289 модуля 11.
Кроме того, этот же импульс с синхронизирующего входа 291 модуля 11 проходит через открытый уже по одному входу элемент И 275 и пропускает через элементы И группы 280 полученный на информационный вход 289 модуля 11 код последовательности нагрузок на позвоночник для коррекции степени отклонения шейного лордоза, который, пройдя далее через элементы ИЛИ группы 284, поступает на информационный выход 294 модуля 11 и с информационного выхода 28 системы выдается на АРМ пользователя системы.
Сигнал сопровождения выдаваемой на АРМ пользователя системы последовательности нагрузок на позвоночник в процедурах коррекции его лордозов снимается теперь с выхода элемента 275 И, проходит через элемент 282 ИЛИ, поступает на синхронизирующий выход 295 модуля 11 и с сигнального выхода 34 системы выдается на АРМ пользователя системы в виде сигнала «Последовательность нагрузок на позвоночник пациента в процедурах коррекции его лордозов».
Выдачей на АРМ пользователя системы этого сигнала и кода последовательности нагрузок на позвоночник пациента для процедур коррекции его лордозов завершается цикл обработки углов лордозов пациента.
Вторым сигналом завершения цикла обработки углов лордозов пациента является сигнал, выдаваемый с синхронизирующего выхода 296 модуля 11 при условии, что оба лордоза рассматриваемого пациента находятся в нормальном состоянии.
В этом случае сигнал, идентифицирующий нормальное состояние поясничного лордоза, с синхронизирующего выхода 156 модуля 4 пересылается на синхронизирующий вход 292 модуля 11, а сигнал, идентифицирующий нормальное состояние шейного лордоза, с синхронизирующего выхода 216 модуля 7 пересылается на синхронизирующий вход 293 модуля 11.
Поскольку любой из этих сигналов открывает элемент 276 И по одному входу, то при поступлении второго сигнала он проходит через элемент 276 И на синхронизирующий выход 296 модуля 11 и с сигнального выхода 43 системы выдается на АРМ пользователя системы в виде сигнала «Позвоночник пациента в норме».
Импульсы с синхронизирующих выходов 295 и 296 модуля 11 пересылаются соответственно на синхронизирующие входы 305 и 306 модуля 12, который контролирует процесс анализа и обработки углов лордозов массива пациентов, задаваемого исходной кодограммой запроса. Каждый из этих импульсов проходит через элемент 302 ИЛИ и поступает на счетный вход счетчика 300 и инкрементирует его, фиксируя тем самым момент завершения обработки углов лордозов позвоночника пациента.
Счетчик 300 подсчитывает нарастающим итогом общее количество принятых и обработанных пациентов, выдавая всякий раз свое содержимое на один информационный вход компаратора 301, на другой информационный вход 304 которого с информационного выхода 74 модуля 1 подается код общего числа всех запрашиваемых пациентов, подлежащих обработке в системе.
Если содержимое счетчика 300, подаваемое на один информационный вход компаратора 301 сравняется с кодом общего числа всех запрашиваемых для обработки в системе пациентов, подаваемого на другой его информационный вход 304 с информационного выхода 74 модуля 1, то на выходе 309 компаратора 301 вырабатывается сигнал, который, во-первых, сразу же поступает на установочный вход счетчика 300, возвращая его в исходное состояние.
Во-вторых, сигнал с выхода 311 модуля 12 подается:
- на установочный вход 119 модуля 3, проходит элемент ИЛИ 108 и поступает на установочный вход регистра 100, сбрасывает в ноль его содержимое и подготавливает его тем самым к новому циклу работы;
- на установочный вход 177 модуля 5, проходит элемент ИЛИ 165 и поступает на установочный вход регистра 158, сбрасывает в ноль его содержимое и подготавливает его тем самым к новому циклу работы;
- на установочный вход 239 модуля 8, проходит элемент ИЛИ 227 и поступает на установочный вход регистра 220, сбрасывает в ноль его содержимое и подготавливает его тем самым к новому циклу работы;
- на установочный вход 189 модуля 6, проходит элемент ИЛИ 183 и поступает на установочный вход регистра 180, сбрасывает в ноль его содержимое и подготавливает его тем самым к новому циклу работы;
- на установочный вход 256 модуля 9, проходит элемент ИЛИ 251 и поступает на установочный вход регистра 250, сбрасывает в ноль его содержимое и подготавливает его тем самым к новому циклу работы;
- на установочный вход 266 модуля 10, проходит элемент ИЛИ 261 и поступает на установочный вход регистра 260, сбрасывает в ноль его содержимое и подготавливает его тем самым к новому циклу работы;
- на установочный вход 326 модуля 13, проходит элемент ИЛИ 321 и поступает на установочный вход регистра 320, сбрасывает в ноль его содержимое и подготавливает его тем самым к новому циклу работы;
- на установочный вход 60 модуля 1, сбрасывает в ноль его содержимое и подготавливает его тем самым к новому циклу работы
Кроме того, по сигналу с выхода 311 модуля 12 с сигнального выхода 36 системы снимается сигнал «Обработка углов лордозов позвоночников пациентов завершена», который выдается на АРМ пользователя системы.
Сравнительный анализ признаков конкретного конструктивного исполнения рассмотренного технического решения и технического решения в [2] может быть представлен в виде Таблицы 2:
Таким образом, в соответствии с Таблицей 2 инициализация обработки вместо томограмм лордозов позвоночника пациентов только углов их соответствия (модуль 6), измеренных на самих томограммах и считываемых из базы данных сервера (модуль 3), позволяет быстрее принимать решения о выборе последовательности нагрузок на позвоночник пациента для коррекции его лордозов (модули 5 и 8) не по разности томограмм позвоночного отдела пациента и его эталона, имеющих большую информационную емкость, а по степени отклонения каждого угла лордоза пациентов (модули 4 и 7).
Источники информации, принятые во внимание при составлении описания заявки:
1. Патент РФ №2666588, М. кл. А61В 8/13, 2018.
2. Патент РФ №2670387, М. кл. G06K 9/40, G06T 11/00, 2018 (прототип).