Способ обеспечения совместимости аппаратно-программных встраиваемых устройств при построении сложных систем управления на стадии технического проекта
METHOD OF ENSURING COMPATIBILITY OF HARDWARE AND SOFTWARE BUILT-IN DEVICES WHEN BUILDING COMPLEX CONTROL SYSTEMS AT STAGE OF TECHNICAL PROJECT

Область техники
Изобретение относится к способам обеспечения совместимости аппаратно-программных устройств различного назначения, для построения сложных систем управления, за счет использования аппаратно-программных устройств разработанных другими фирмами, на стадии технического проекта опытно-конструкторской работы (ОКР). Уровень техники
Известно изобретение «Способы и системы обеспечения надежной совместимости медицинских устройств». Изобретение относится к устройству сопряжения, обеспечивающему несколько каналов связи с медицинскими устройствами первой стороны, каждое из которых обменивается данными, используя собственный протокол изготовителя. Техническим результатом является обеспечение функциональной совместимости между устройствами без предоставления конфиденциальной информации. Устройство осуществляет трансляцию между собственным протоколом изготовителя и вторым протоколом, доступным устройству сопряжения через второй канал связи. Применяя второй канал связи, одно или группа медицинских устройств третьей стороны передают и/или получают данные от медицинских устройств первой стороны, причем нет необходимости передавать какую либо конфиденциальную информацию о собственном(ых) протоколе(ах) медицинских устройств первой стороны устройству(ам) третьей стороны (RU 2559726 С2). (прототип) Недостатком этого способа является применимость только для медицинских устройств без учета аппаратно-программных устройств другого назначения, в этом изобретении совместимость обеспечивается только за счет сопряжения протоколов обмена данными без учета типа операционной системы и ее разрядности, а так же обеспечивается совместимость определенного типа каналов (физических интерфейсов) без учета марки разъема, типа разъема (Fame или Male), марки кабелей, максимальной скорости обмена информацией, минимальной скорости обмена информацией, значения напряжения и значения тока для марки кабеля. Раскрытие изобретения
Техническим результатом является повышение точности и эффективности определения совместимости аппаратно-программных устройств различного назначения при построении сложных систем управления на стадии технического проекта за счет автоматизированного анализа и сравнения их совместимости с эталонными требованиями параллельно по нескольким категориям характеристик, а именно, совместимость на уровне физических интерфейсов, совместимость на уровне информационных интерфейсов и совместимость на уровне документации.
Это достигается тем, что в отличие от известного технического решения способ обеспечения совместимости встраиваемых аппаратно-программных устройств, для построения сложных систем управления на стадии технического проекта, за счет использования аппаратно-программных устройств разработанных другими фирмами, отличающийся тем, что совместимость обеспечивается за счет анализа трех компонентов:
1. Компонент обеспечения физической связи (физический интерфейс);
2. Компонент обеспечения программной связи (информационный интерфейс);
3. Компонент обеспечения документального сопровождения (организационный интерфейс).
В компонент наличия физической связи (физический интерфейс) входят следующие параметры - марки разъемов, тип разъема (Fame или Male), марки кабелей, максимальная скорость обмена информацией, минимальная скорость обмена информацией, значение напряжения и значения тока для марки кабеля.
В компонент наличия программной связи (информационный интерфейс) входят следующие параметры - тип операционной системы, разрядность операционной системы, названия протоколов обмена с которыми работает операционная система, максимальная скорость обмена информацией, версия встроенного компилятора.
В компонент документального сопровождения (организационный интерфейс) входит список необходимых документов для каждого этапа ОКР. Параллельно по каждому компоненту проводят анализ характеристик исследуемого аппаратно-программного устройства с требуемыми характеристиками аппаратно-программного устройства предназначенного для функционирования в сложной системе управления. Эталоном характеристик аппаратно-программного устройства предназначенного для функционирования в сложной системе управления является база данных по каждому компоненту. Затем проводят поиск по базам данных, найденная информация подвергается анализу. После проведенного анализа выдаются варианты обеспечения совместимости по каждому компоненту исследуемого аппаратно-программному устройству, далее выбирается подходящий вариант.
Осуществление изобретения
Создают следующие базы данных:
- физических интерфейсов, элементами которой являются - марки разъемов, тип разъема (Fame или Male), марки кабелей, максимальная скорость обмена информацией, минимальная скорость обмена информацией, значение напряжения и значения тока для марки кабеля;
- информационных интерфейсов, элементами которой являются - тип операционной системы, разрядность операционной системы, названия протоколов обмена с которыми работает операционная система, максимальная скорость обмена информацией, версия встроенного компилятора;
- документов, элементами которой является список необходимых документов для каждого этапа ОКР.
С помощью аппаратно-программного устройства, обеспечивающего работу с выше перечисленными базами данных, реализуют способ обеспечения совместимости аппаратно-программных встраиваемых устройств при построении сложных систем управления на стадии технического проекта описанный в разделе раскрытие изобретения.