Создаем услуги

Заказчику нужно модернизировать радиолокатор? Разработать новый? Создать радиопеленгационную систему или малогабаритную медийную cистему?

Сфокусируйтесь на системных вопросах и передайте компоненты на аутсорсинг

Если вы специалисты в системных решениях и получили крупный проект, не тратьте время на специализированные узлы. Сосредоточьтесь на бизнесе, взаимоотношениях с заказчиком, самом проекте и архитектуре изделия. В проекте, связанном с обработкой радиоданных, вам скорее всего понадобятся:

  • аналоговые радиоприемные тракты на несущей частоте до 5 ГГц;
  • быстродействующие цифровые устройства оцифровки и преобразования радионесущей в цифровой поток I/Q — Digital Downconverters (DDC);
  • устройства обработки сигналов — Signal Processors (SP), реализующие ваши специализированные алгоритмы из предметной области, в которой вы хорошо разбираетесь;
  • возможно, вам понадобятся опорные формирователи сигналов и даже усилители мощности.

В области медиаданных пользуются спросом устройства обработки данных наблюдения с видеокамер, а также специализированные пользовательские устройства. В этом случае вас заинтересуют технологии обработки с использованием специализированных процессоров типа GPU и ядер Neon, которые позволяют получить на малогабаритных АРМ платах высокое качество картинки не хуже, чем на Intel платформе.

Все перечисленное — как раз то, чем мы профессионально занимаемся с документированными результатами.

Еще раз системный подход

В рамках системного подхода мы вам предложим:

  1. Провести аудит ваших технических решений и архитектуры изделий (на начальных этапах проекта) и проблем, связанных с работой системы (на этапе регулировки, заводских и приемочных испытаний, эксплуатации). По результатам аудита мы подготовим подробный отчет, содержащий рекомендации. В подавляющем большинстве случаев аудит проводится бесплатно;
  2. Готовые решения — case study по аппаратным платформам и предоставим инструменты по разработке собственного ПО для этих платформ, базируясь на наших разработках;
  3. Выполнить разработку тракта обработки под ключ на основе технического задания, помощь в разработке которого мы вам окажем.

Можете ли сделать все это самостоятельно? Несомненно. Тогда в чем смысл обоюдного сотрудничества?

Смысл есть, и об этом — далее.

Почему привлекают специализированные команды

Разработка специализированных устройств, которые являются нашим профилем, требует отдельной компетенцией и опыта. В то время как рынок разработки, ориентированный на PC-совместимые компоненты весьма широк, разработка в области ARM, DSP, ПЛИС обладает своими особенностями. Эти особенности следующие:

  • необходимость освоения и владения инструментальными средами разработки и отладки, которые «заточены» под свои аппаратные платформы. Одна только документация на ПЛИС Xilinx занимает тысячи страниц;
  • разработка ПО не может быть отчуждена от «железа» и тесно с ней связана, что проявляется в наличии программных пакетов поддержки отдельной аппаратной платформы — BSP (Board Support Package);
  • чтобы достичь оптимальных параметров платы и устройства, необходим программирующий инженер. Часто весьма затруднительно вести разработку одной платы отдельно программисту и разработчику платы: на стыках компетенций возникает непонимание и как следствие потеря управляемости в разработке;
  • на firmware устройствах используется установка Embedded Linux, которая связана со сложным конфигурированием и не может быть просто выполнена инсталлятором «из коробки»;
  • необходимо иметь хороший опыт в реализации специфических требований, таких как правильная проводка печати скоростных дифференциальных линий, обеспечение требуемой развязки между каналами аналого-цифрового преобразования, сокращение уровня внутренних помех платы и обеспечение внутренней ЭМС, управление потреблением электропитания;
  • часто бывает непросто совместить противоречивые требования между реализацией софта и аппаратуры, а также противоречия между требованиями к окружению различных аппаратных библиотек и версиями ядра Linux, на которое к тому же приходится накладывать патчи;
  • отладка софта на специализированных платах, которые могут содержать также аппаратные ошибки, ставит в тупик программистов общего профиля, которые попадают в непривычную и недружественную для отладки среду (сбои связанные с быстродействием, отсутствие повторяемости ошибок при подключении отладчика);
  • для того чтобы получить максимальную отдачу по производительности от ПЛИС и DSP, требуется правильная разработка кода, организация многопоточности и управления памятью.

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

Наши инженеры имеют более чем 20-летний опыт разработки радиолокационных и радионавигационных систем для авиации, поэтому имеют хорошее представления об архитектурах этих систем и комплексном подходе к проекту разработки. Это позволяет нам хорошо понять задачи и проблемы заказчика и воплотить их на основе современных достижений в архитектурах ARM, DSP, FPGA.

С чего начать?

Ознакомьтесь с нашим портфолио, которое пополняется начиная с 80-х годов, когда нашей командой был разработан первый советский микропроцессорный радиопеленгатор.  Из современных решений в нашем активе — тракт обработки сигнала пассивного радара, канал станции АЗН-В, радиопеленгатор помех, медийная система для связи авиадиспетчер — борт.

Начните сотрудничество с нами начиная с наших сервисов по анализу технических решений и архитектуры. Вы можете выиграть год времени на разработку, избегая проблем и ошибок, которые уже были сделаны — не вами. Если ваша задача не сводится к этим простым решениям или плохо декомпозируется на отработанные компоненты, закажите у нас собственную разработку. Мы сядем вместе с вами и найдем наилучший способ, как решить вашу задачу.

Мы предлагаем вам поэтапно, с возрастающим уровнем сложности, решать следующие задачи.

1. Аудит

В ходе аудита анализируются следующие аспекты вашего проекта:

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

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

2. Поддержка в проекте разработки

Как по результатам аудита, так и в качестве независимой работы, мы разрабатываем для вас комплекс «сверху вниз». Этот сервис больше всего подходит тем компаниям, которые имеют доступ к бюджету заказчиков, опыт выигрышных тендеров, но у которых нет собственных сильных разработческих ресурсов. В данном сервисе мы обеспечим поддержку технической политики в проекте на протяжении всего его жизненного цикла, с гарантией соответствия ТТХ изделия заданным, а также выполним координацию работы с контрагентами (компаниями и командами, которые будут разрабатывать составные части комплекса). Мы выполним декомпозицию требований комплекса по функциональным и конструктивным признакам, определим критические узлы и технологии на которые нужно обратить особое внимание и которые требуют привлечения дорогостоящих ресурсов.

На первом этапе, результатом нашей работы будут необходимые проектные документы, предусмотренные стандартом PMI, и частные технические задания соисполнителям — контрагентам в формате System/Subsystem Specification (SSS), предусмотренным стандартом MIL STD 498, которые используют все компании которые занимаются разработкой. Данный стандарт, разработанный на основе анализа сотен успешных НИОКР в США, наиболее полно описывает требования к системе и поддерживает современную итерационную идеологию разработки. Мы также проведем переговоры с соисполнителями с целью оценки их компетенции и степени зрелости к участию в вашем проекте.

Мы выполним техническую приемку работ, выполненных соисполнителями и обеспечим «стыковку» их результатов работ с результатами всего проекта.

3. Собственно разработка

Профессиональная разработка «под ключ», с обеспечением полного контроля над проектом со стороны заказчика, подготовка пакета проектных документов в соответствии с PMI и работа в соответствии с этими документами:

  • устав проекта: основной документ проекта, описывает, как будет выполняться проект, проектную команду и взаимоотношения между участниками проекта, контрольные точки проекта, содержит бюджет, сроки, описывает риски, задает исходные данные и порядок приемки;
  • план-график работ: описывает этапы, их сроки, критический путь проекта, работы привязаны к схеме деления;
  • схема деления изделия: дает разбивку на функционально-конструктивные узлы;
  • SSS: тактико-технические требования к изделию в соответствии с MIL STD 498.

Наша специализация — пространственно-временная обработка сигналов реального времени в радиолокационных и радионавигационных системах плюс средства обработки медийных данных. Если ваша предметная область — не такая сложная, то проект будет выполнен быстрее и с меньшими затратами. Мы найдем для вас бюджетное решение — все обсуждаемо!

4. Решение проблем

Часто свежий, «незамыленный» взляд со стороны позволяет определить проблемные места в проекте, который уже начался или уже близок к завершению. Несмотря на то, что возможность влиять на решения в проекте снижается по мере того, как он приближается к завершению, всегда есть возможность сделать своевременные изменения при своевременном обнаружении трудностей.

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

То, чем мы НЕ занимаемся:

  • адаптацией и локализацией импортного оборудования для производства и поставок;
  • реверс-инжинирингом технических решений и устройств для копирования сторонних решений;
  • разработкой и написанием отчетов для закрытия бюджетных НИОКР.

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

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *