|
|
Более 70% земной поверхности покрыто водой, и по ней происходит транспортировка около 90% всех товаров. Эти товары и пассажиры никогда не достигли бы точек назначения своевременно и безопасно, если бы не использовались навигационные системы. Первая управляемая компьютером радарная система была создана в 1976 г. командой разработчиков, которые сегодня работают в компании SAM Electronics, г. Гамбург, Германия. В настоящее время в штате компании трудится более 1000 сотрудников, а компания предлагает широкий диапазон усовершенствованных систем навигации и связи для гражданского флота. Более 70% всех круизных лайнеров и около 30% судов для контейнерных перевозок используют продукцию SAM Electronics. Операционная система реального времени (ОСРВ) QNX гарантирует надежное, быстрое и качественное выполнение операций в продуктах SAM Electronics.
Только при использовании ОСРВ работа приложений может удовлетворять жестким временным требованиям: процессы в системе запускаются на основе приоритетов, что предотвращает возможность замедления работы критических по времени процессов. Такое замедление происходит, когда фактически менее важная задача начинает исполняться раньше более критических для работы операций лишь на том основании, что эта задача была запущена первой. Разработчик использует специальные средства для того, чтобы определить приоритетность исполнения задач в ОСРВ. Такие средства уже включены во все ведущие операционные системы. Благодаря своей микроядерной технологии, ОСРВ QNX крайне отказоустойчива и надежна, что является важнейшим фактором для работы ответственных приложений, таких как морские навигационные системы. Отказ такой системы в плохую погоду в открытом море, в тумане в устье реки или во время причаливания может иметь катастрофические последствия.
Выбор QNX основывается еще и на том, что система непрерывно развивается уже в течение более чем 20 лет, и для нее имеется проверенная документация. Система имеет легко наращиваемую и ясную структуру, что было жизненно важно для компании SAM Electronics. Более того, в состав ОСРВ QNX включен богатый набор расширенных функций операционной системы – кроме дополнительных файловых систем и сетевых возможностей, предлагается великолепная поддержка графики.
Прозрачность подключения содействует навигации
Если взглянуть на продуктовую линейку компании SAM Electronics, то становиться ясно, почему возможности QNX по прозрачному подключению оказываются настолько важными. Серия продуктов Radar 1000 базируется на платформе РС и на платах с интерфейсами PCI, и то и другое было разработано и производится в SAM Electronics. На этой платформе построены все радарные системы, и они работают под управлением ОСРВ QNX. На вершине этой серии продуктов находится NACOS, интегрированная навигационная система, где различные радарные системы объединяются с различного рода служебными системами. Например, совместно работают радарная система, система электронной карты и автопилот. Все эти компоненты соединены через шину CAN и локальную сеть Ethernet, и обмен данными между ними осуществляется по всей сети.
Для повышения уровня безопасности каждое из устройств SAM Electronics имеет независимый процессорный блок. Это означает, что любое устройство может взять на себя основную управляющую функцию, если какое-либо из других устройств откажет или поступит соответствующее указание от вахтенного штурмана.
Кроме того, оконная система QNX Photon microGUI обеспечивает все устройства гибкими функциональными возможностями по управлению. На любом из устройств интерфейс пользователя может быть представлен в том же виде, что и на хостовой системе. При работающей на хостовой системе программе интерфейс пользователя может одновременно отображаться не только на ее дисплее, но и на дисплее любого другого сетевого устройства.
Кроме настраиваемого полиэкранного интерфейса (look-and-feel) в QNX Photon microGUI имеется также расширяемая мультимедийная оболочка, и есть возможность поддержки в случае необходимости многоязычных интерфейсов пользователя. Для такой адаптации не нужны языки программирования или написания сценария.
Для разработки своих продуктов компания SAM Electronics использует комплект разработчика QNX Momentics и извлекает большую пользу из того, что инструменты QNX очень легко использовать, а работу с ними очень просто освоить. Новые члены команды разработчиков обучаются непосредственно их коллегами и изучают QNX на деле.
Компании SAM Electronics и QNX успешно работают вместе с 1997 г.
Краткие факты:
- SAM Electronics разрабатывает усовершенствованные системы навигации и связи для гражданского флота;
- все радарные системы работают на базе операционной системы реального времени QNX;
- ОСРВ QNX была выбрана за свою исключительную надежность, простоту освоения, хорошо документированность и совместимость с сетью;
- следующие поколения продукции SAM Electronics будут также базироваться на ОСРВ QNX.
Источник: http://qnx.com/company/customer_stories/ss_1207_4.html
|
|