ЛИБЕРАЛЬНЫЙ КЛУБ
Либеральный клуб - главная страница
Не может быть, чтобы "Все, как один - ЗА"
А.ХИНШТЕЙН подытожил теледебаты ЕР и ЛДПР так :
"ЛУЧШЕ БЫТЬ ПАРТИЕЙ ЖУЛИКОВ И ВОРОВ, ЧЕМ ПАРТИЕЙ НАСИЛЬНИКОВ И УБИЙЦ!"

Д.МЕДВЕДЕВ на съезде ЕР добавил: «... всех достала коррупция, тупость системы, мы все хотим справедливости».
ВОПРОС: И КОГО ЖЕ ВЫБИРАТЬ? Ответ: - Я-БЛО-КО!... Я-БЛО-КО!... Я-БЛО-КО!... Я-БЛО-КО!...
RAMBLER___Лента новостей

АвторСообщение



Пост N: 8
ссылка на сообщение  Отправлено: 24.01.24 09:48. Заголовок: Анализ конструкции программного обеспечения North Finder


Северопескатель – это быстрый и высокоточный автономный пеленгатор, основанный на бесплатформенном инерциальном принципе работы. Как прецизионный инерциальный инструмент, точность северного искателя зависит от конструкции и установки выбранных чувствительных компонентов и программного обеспечения для определения севера. В этой статье в основном объясняется конструкция программного обеспечения искателя севера.

1. Процесс работы программного обеспечения для поиска севера

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

Как показано на рисунке 1, команда поиска севера поступает при нажатии кнопки запуска поиска севера на панели управления искателя севера или в результате команды начала поиска севера, передаваемой через последовательный порт RS422. Когда компьютер получает этот сигнал, Первый процесс, который он выполняет, — это подача управляющего сигнала. Компонент, ищущий север, выведенный водителем, перемещается в исходное положение, а датчик отправляет сигнал положения (данные). Затем компьютер обрабатывает данные, образцы, образцы и данные, предварительно обрабатывает сигналы гироскопа и акселерометра, запускает таймер одновременно определяет период выборки и, наконец, выдает сигнал завершения выборки из обработанных данных и сохраняет результаты выборки в D1. Подобно предыдущей обработке, компьютер управляет двигателем для вращения, выборки и сохранения результатов выборки в D2,…D5. Следующий процесс компьютера — расчет поиска на север. После получения сигнала о завершении выборки ЦП извлекает выборочные данные из D1..D5 для расчета поиска севера и отправляет результаты расчета на панель дисплея и коммуникационный порт для завершения процесса поиска севера.

2. Модульная конструкция программного обеспечения для поиска севера.

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

2.1 Модульная структура

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

2.2 Функции и отношения вызовов между модулями

(1) Главный модуль: после включения или перезагрузки компьютера система инициализируется и ожидает прибытия команды поиска севера. Когда начинается поиск севера, главный модуль запускает программу позиционирования двигателя, чтобы переместить чувствительную головку в первое положение. После сбора данных двигатель поворачивается в следующую позицию, чтобы продолжить выборку, и, наконец, выполняет расчет поиска севера и выводит результат поиска севера.

(2) Модуль ввода: это модуль обнаружения команд, его задача состоит в том, чтобы постоянно обнаруживать команду начала поиска севера последовательного порта и параллельного порта. Когда поступает запрос на поиск севера, информация отправляется в главный модуль, чтобы начать весь процесс поиска севера.

(3) Модуль позиционирования двигателя: в соответствии с требованиями основного модуля этот модуль контролирует прямое и обратное вращение и скорость двигателя, определяет, вращается ли двигатель на месте, и передает информацию о положении в главный модуль. .

(4) Модуль выборки: включает три подмодуля. Его функция заключается в дискретизации выходных сигналов гироскопа и акселерометра через аналого-цифровой преобразователь, предварительной обработке выборочных данных и сохранении результатов обработки в памяти. Сюда входит удаление особых точек, фильтрация выборочных данных и т. д.

(5) Расчет определения севера: после завершения транспозиции и выборки инструмента поиска севера данные, вызванные основным модулем, обрабатываются, и результат расчета поиска севера возвращается в главный модуль.

(6) Модуль вывода: используется для преобразования результатов поиска севера в последовательные данные соответственно. Последовательные данные устанавливаются в согласованном формате данных для передачи данных.

3. Резюме

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

click here

Добро пожаловать, свяжитесь с нами:
Электронная почта: info@ericcointernational.com
WhatsApp: +8613992884879
Вичат: 13992884879

Спасибо: 0 
Профиль Цитата Ответить
Новых ответов нет


Ответ:
1 2 3 4 5 6 7 8 9
большой шрифт малый шрифт надстрочный подстрочный заголовок большой заголовок видео с youtube.com картинка из интернета картинка с компьютера ссылка файл с компьютера русская клавиатура транслитератор  цитата  кавычки моноширинный шрифт моноширинный шрифт горизонтальная линия отступ точка LI бегущая строка оффтопик свернутый текст

показывать это сообщение только модераторам
не делать ссылки активными
Имя, пароль:      зарегистрироваться    
Тему читают:
- участник сейчас на форуме
- участник вне форума
Все даты в формате GMT  3 час. Хитов сегодня: 2
Права: смайлы да, картинки да, шрифты да, голосования нет
аватары да, автозамена ссылок вкл, премодерация откл, правка нет