Разработки СО РАН - каталог программ

На данной странице представлен каталог программ, включенных в Фонд алгоритмов и программ Сибирского отделения РАН. Полный каталог программ и БД, включенных в Фонд, а также любые выборки по научным центрам, объединенным ученым советам и др. вы можете найти на данной странице.

2011-10-31

Назначение - Автоматизация работы скорой медицинской помощи
 
Медицинская информационная специализированная система («МИСС 03») представляет собой автоматизированную систему управления (АСУ) для станций (отделений) скорой медицинской помощи (СМП) малых, средних и крупных городов. Система расширяема за счет интеграции с программно-технологическими комплексами (ПТК) компаний-партнеров и собственных дополнительных подсистем.
Принципиальная схема МИСС 03 приведена на рис.1.
 
«МИСС 03»
  обеспечивает полный цикл управления станцией скорой медицинской помощи (СМП):

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

МИСС 03 интегрирована с системой записи диалогов, системой мониторинга транспорта, с аптекой в 1С.

Область применения - Здравоохранение

Используемый алгоритм - Разработанные автором оптимизационные алгоритмы и математические модели поддержки принятия решений на всех этапах обслуживания вызова, многоэтапная многоуровневая экспертиза качества оказания скорой помощи, интегральная оценка деятельности

Функциональные возможности - Масштабируемая система, может обслуживать отделения СМП в городах и населенных пунктах от 10 тыс. до 10 млн. жителей.

МИСС 03 состоит из автоматизированной диспетчерской и подсистемы анализа деятельности.

Автоматизированная диспетчерская состоит из следующих автоматизированных рабочих мест (АРМ):

  • АРМ диспетчера «03»
  • АРМ диспетчера эвакуатора
  • АРМ старшего врача смены
  • АРМ старшего врача 03
  • АРМ врача консультанта
  • АРМ начальника оперативного отдела
  • АРМ врача консультанта
  • АРМ диспетчера подстанции

 
Подсистема анализа деятельности включает следующие АРМы:

  • АРМ главного врача
  • АРМ заместителей главного врача
  • АРМ заведующего подстанцией
  • АРМ мед. статистика (стол справок)
  • АРМ администратора системы
  • АРМ врача-эксперта

 

Рис1. Принципиальная схема МИСС 03 

 

МИСС-03 Экспертиза”
Подсистема многоуровневой экспертизы качества оказания экстренной помощи на всех этапах (диспетчерская служба, выездная бригада, руководство подразделений станции СМП). На разных уровнях по специальной методике проводится сплошной и/или выборочный контроль карт вызова. Результаты заносятся в базы МИСС 03.
Выявленные сотрудники, допустившие дефекты в обслуживании, по конкретным нозологическим группам направляются на тестирование. По нозологическим группам, для которым имеется наибольшее количество дефектов, планируется дополнительное обучение.
 
“МИСС-03 Тест”
Подсистема тестирования уровня подготовки сотрудников СМП, разработанная совместно с кафедрой СМП ГИДУВа (г. Новокузнецк) содержит более 1000 вопросов по всем разделам оказания СМП.
Используется для оценки как при приеме сотрудников на работу, так и в процессе работы.

 
“МИСС-03 Интегральная оценка”
 
На основе количественных и качественных показателей деятельности, экспертизы качества по специальной методике формируется интегральная оценка деятельности диспетчерской службы, врачей выездных бригад, подстанций, которая может быть использована в системах материального стимулирования.
 
“МИСС-03 Консультант”
 
Подсистема базируется на встроенном справочнике медицинских препаратов и позволяет старшему врачам СМП или врачу-консультанту провести поиск препарата, уточнить показания к применению,  противопоказания, дозы конкретных лекарственных средств или подобрать их по показаниям и противопоказаниям.
 
“МИСС-03 Дозор”
 
“МИСС-03” интегрирована с программно-техническим комплексом записи и воспроизведения диалогов диспетчерской службы с населением и бригадами СМП компании “Дозор” (Новосибирск, www.dozor.ru).
Интегрированная система обеспечивает запись на выделенный сервер  диалогов диспетчерской службы с населением (с определением номера) и с бригадами. Поиск и воспроизведение диалога с вызывающим или с бригадой производится на АРМах диспетчерской службы.
Информация хранится в зависимости от объема дисковой памяти не менее полугода. Предоставляется возможность копирования информации на внешние носители по запросу прокуратуры, суда, МВД и т.п.
 
“МИСС-03 Аптека”
 
Базовая система “МИСС 03”  обеспечивает персонифицируемый учет оказанной медицинской помощи, включая медикаменты с указанием их количества для каждого пациента. Обеспечена информационная взаимосвязь с программным комплексом 1С. По окончании смены или за любой промежуток времени формируется информация по каждому врачу/фельдшеру выездной бригады о количестве использованных медикаментов, которая передается в 1C. Дальнейший учет и контроль осуществляется в 1С. Передача информации может быть осуществлена и в другие бухгалтерские или складские системы (“Парус”, “Галактика” и т.п.).
 
«МИСС-03 Интернет»
 
Подсистемам обеспечивает доступ к базам данных станции СМП через интернет/интранет в реальном времени любым учреждениям здравоохранения, руководству управления здравоохранением (УЗ) района, города, области, другим организациям и учреждениям, при условии,  если им выданы права доступа. Данная подсистема обеспечивает информационную поддержку преемственности СМП – поликлиническая и стационарная служба; позволяет осуществлять контроль за оказанием СМП со стороны руководства УЗ, контроль за преемственностью между лечебными учреждениями и СМП.
 
“МИСС-03 CyberFleet
 
“МИСС-03“ интегрирована с системой мониторинга и управления транспортом, разработанной компанией “M2M телематика”
(г. Москва, www.m2m-t.ru) на основе спутниковой навигационной системы ГЛОНАСС/GPS.
Интегрированная система обеспечивает:

  • создание полнофункциональной системы отображения оперативной обстановки  (необслуженные вызовы и выездные бригад) в реальном времени на электронной карте города в диспетчерской службе СМП на основе  спутниковых координат бригад (панель в диспетчерской);
  • cоздание подсистемы отображения оперативной обстановки (необслуженные вызовы и выездные бригад) в АРМах диспетчерской службы 03 в реальном времени на основе  спутниковых координат бригад и имеющихся вызовов.
  • контроль своевременности прибытия бригады на вызов, в ЛПУ на основе соответствия спутниковых координат места вызова и местоположения выездных бригад и информирование диспетчерской службы в случае прибытия и задержек;
  • контроль своевременности выезда бригады на вызов, с адреса вызова, из ЛПУ на основе соответствия спутниковых координат места вызова, ЛПУ и местоположения выездных бригад и информирование диспетчерской службы в случае задержек;
  • формирование путевого листа автомашины СМП, с указанием адресов всех перемещений бригады (адреса вызовов, автозаправка, обед и т.п.), времени и километража на основе спутниковых координат;
  • Контроль за расходованием топлива как на основе пройденного пути, так и по показаниям встроенных датчиков топлива (при их наличии).

 
“МИСС-03 Mobile”  
 
При оснащении бригад мобильными устройствами (коммуникаторами, КПК, автонавигаторами)  возможна организация передачи вызова непосредственно бригаде.  В настоящее время передача информации о вызове осуществляется по рации или через диспетчера подстанции после заполнения карты вызова, что занимает 1,5-2 минуты. Внедрение технологии передачи вызова на КПК позволит полностью исключить временные потери при выезде бригады на вызов.  Использование автонавигаторов с GPS/ГЛОНАСС приемниками и спутниковой навигационной системой   (Navitel) позволит отобразить вызов на экране мобильного устройства  и проложить оптимальный маршрут движения от места нахождения бригады до адреса вызова, что особенно актуально для бригад реанимационного профиля, групп интенсивной терапии, бригад по обслуживанию детского населения, осуществляющих выезды во все районы города. Автонавигатор имеет возможность выбора наиболее эффективного маршрута с учетом специфики дорожного движения (пробки, ограничения движения, ремонтные работы) с голосовым сопровождением во время движения автомобиля.

Инструментальные средства создания
Alaska, C#, Delphi,Php,HTML,aJax

2011-10-28

Назначение - Расчет параметров трещиностойкости (J-интеграла) структурно-неоднородных сварных соединений методом конечных элементов в программной системе ANSYS.

Область применения - Макрос может применяться для решения задач надежности сварных соединений.
Такие задачи актуальны для предприятий и экспертных организаций, работающих в следующих отраслях промышленности:

  • Нефтехимическая и газовая отрасль;
  • Общее машиностроение;
  • Строительство;
  • Транспорт;
  • Энергетика.

Используемый алгоритм - В основу программы заложена оригинальная стохастическая модель учета структурно-механической неоднородности.  Описание модели опубликовано в статье "Оценка влияния структурной неоднородности сварного соединения на величину J-интеграла", авторы Е. В. Москвичев и А. М. Лепихин, журнал "Деформация и разрушение материалов" N10, 2010 г.  Аннотацию можно найти по ссылке http://www.nait.ru/journals/number.php?p_number_id=1312

Функциональные возможности - Учет пластических деформаций, учет вариаций механических свойств, расчет критериев трещиностойкости.

Инструментальные средства создания - Параметрический язык программирования ANSYS Parametric Design Language (APDL).

2011-10-28

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

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

Область применения
Программные продукты (ПП), построенные на основе системы MTSS (Manufacturing and Transportation Simulation System), позволяют неспециалистам в имитационном моделировании визуально строить имитационные модели технологических систем (ТС) и проводить различные имитационные эксперименты с этими моделями. Моделируемые технологические системы определяются набором элементарных моделей (ЭМ), включенных в состав ПП, созданных и провалидированных специалистами в имитационном моделировании.

Основные свойства системы MTSS:

  • система применяется для создания библиотек ЭМ для различных технологических систем. ЭМ представляет собой имитационную модель технологического объекта (ТО), входящего в состав исследуемой ТС. ЭМ создаются с использованием языка программирования Java, среды Eclipse, и набора классов, определенных в самой системе;
  • библиотеки ЭМ могут быть объединены для собственно создания программного продукта на основе системы MTSS;
  • библиотеки ЭМ используются затем специалистами в предметных областях для самостоятельного проведения имитационных исследований технологических систем. Специалист в предметной области, используя только интерфейс предложенной системы, визуально создает различные имитационные модели из экземпляров ЭМ, помещая их в модель и соединяя друг с другом. В любой момент такая имитационная модель может быть запущена на исполнение. Статистические данные собираются и анализируются во время исполнения имитационной модели, что позволяет не тратить время на дополнительный анализ полученных данных.

Система MTSS позволяет использовать построенные с ее помощью имитационные модели следующим образом:

  1. Как самостоятельные имитационные модели, для проведения имитационных исследований.
  2. Соединять имитационные модели с другими программными и аппаратными системами (существующими и перспективными) и использовать их для: 
  • отображения процессов в реальной системе (в этом случае модель использует данные о функционировании реальных ТО);
  • управления реальной системой посредством алгоритмов ЭМ;
  • имитации некоторых или всех технологических объектов, физически не представленных в исследуемой ТС, но требуемых, например, для отладки различных программ управления.

Интерфейс пользователя
Система MTSS используется как специалистами в предметной области, так и специалистами в имитационном моделировании.
Специалист в предметной области использует окно программы, представленное на рисунке.


 Рис. Интерфейс пользователя системы MTSS (библиотека технологических объектов нефтегазодобывающего предприятия)
Область 1 – представление параметров модели в целом или выбранного в области 2 экземпляра какой-либо ЭМ
Область 2 – визуальное создание и исполнение имитационной модели в двумерном режиме (область PlayYard). В этой области происходит добавление экземпляров ЭМ, визуальное соединение этих экземпляров, выбор текущего экземпляра ЭМ (для настройки его параметров в области 1), а также для наблюдения за исполнением модели
Область 3 – быстрая навигация по имитационной модели
Область 4 – вывод статистических данных
Область 5 – выбор ЭМ для добавления в модель, управление имитационным запуском. При создании нового экземпляра ЭМ пользователь должен выбрать нужную ЭМ в этой области, а затем щелкнуть мышью в области 2. После этого экземпляр ЭМ будет создан в модели, и доступен для дальнейших манипуляций (настройки, соединение с другими экземплярами ЭМ).

Для визуального представления ЭМ в имитационной модели используется двумерное изображение ЭМ. Трехмерное изображение технологической системы также возможно, но применяется только для целей отображения хода имитационного эксперимента. Для редактирования модели используются только двумерные изображения

Специалист в имитационном моделировании использует среду Eclipse и плагин Eclipse для системы MTSS для создания новых ЭМ и библиотек. Создание ЭМ является программным, а потому не имеет никаких ограничений, накладываемых обычно визуальными системами программирования.

Библиотеки ЭМ
На момент публикации реализовано пять различных библиотек ЭМ, в различных предметных областях.
Некоторые из этих библиотек являются коммерческими продуктами (wirthsim [1]), другие выполняются как научные разработки: библиотека нефтегазодобывающего предприятия (НГДП) для отладки Экспериментального Образца Системы Оперативного Мониторинга Технологической Информации (ЭО СОМТИ) [3], библиотека ЭМ водоотлива угольной шахты [4], библиотека ЭМ угольного забоя, библиотека ЭМ системы конвейеров угольной шахты [4]).

Система MTSS представлена в материалах конференций [5-7], описание этой системы приведено в [2].

Список литературы

1.            WirthLogistic GMBH. — 19.10, 2011. — www.wirthsim.com.
2.            Рудометов С.В. Визуально-интерактивная система имитационного моделирования технологических систем  // Вестник СибГУТИ, 2011. №3. — С. 14–27.
3.            Журавлев С.С., Окольнишников В.В., Рудометов С.В. Моделирование технологических процессов нефтегазодобывающих предприятий  // Труды Шестой азиатской международной школы-семинара "Проблемы оптимизации сложных систем". 2009. — C. 163–168.
4.            Журавлев С.С., Окольнишников В.В., Рудометов С.В., Шакиров С.В. Моделирование водоотливных и транспортных систем угольных шахт  // Труды Шестой азиатской международной школы-семинара "Проблемы оптимизации сложных систем". 2010. — C. 169–175.
5.            Rudometov S.V. Workflow for Rapid Simulation of Complex Distribution Centers  // International Conference on Modelling and Simulation. Prague, Czech Republic, 2010. — P. 374–377.
6.            Рудометов С.В., Окольнишников В.В. Возможности среды имитационного моделирования TSS  // Труды ИВМ и МГ СО РАН Серия Информатика: Материалы Пятой азиатской международной школы семинара "Проблемы оптимизации сложных систем". Новосибирск, 2009. Т. 9. — C. 111–116.
7.            Rudometov S.V., Okolnishnikov V.V. Development of Distributed Simulation System  // Proc of the Seventh International Conference "Parallel Computing Technologies (PaCT-2003)". Nizhni Novgorod, Russia, 2003. — P. 524–527.

2011-10-15

Назначение: Расчет пошаговой схемы оптимальной укладки груза в транспортное средство
Область применения: Логистика, дистрибьюция, склад, транспорт
Используемый алгоритм: алгоритм разработан автором программы.  Уникальный эвристический алгоритм с элементами нейросетевых и генетических вычислений, созданный на стыке дискретной математики, математической логики и математической статистики.
Подробнее на http://www.packer3d.ru/node/566.
Функциональные возможности: Оптимальная загрузка транспорта с учетом погрузочных и транспортных ограничений на перевозку груза.
Инструментальные средства создания: Borland C++. 

2011-10-10

Назначение - Программа предназначена для поиска математических описаний частично определенных (недоопределенных) функций, содержащих неизвестные параметры и формулы.

Используемый алгоритм - Программа использует оригинальный метод автоматического синтеза функций из типовых структур (шаблонов, темплейтов).
Входные параметры программы включают множество математических операций и множество переменных функции, а также заданное множество пар входных - выходных данных, описывающих данную функцию.
Программа основана на новом  методе эволюционных вычислений, интегрирующем генетический алгоритм и генетическое программирование, и позволяет значительно сократить время поиска требуемой функции.

Алгоритм опубликован в статье:  Монахов О.Г. Эволюционный синтез алгоритмов на основе шаблонов.   Автометрия. N 1, 2006. с.116-126.

В приложении приведен пример работы программы.