Если вам необходимо заказать практику , вы можете сделать это на Work5.
Основные причины возникновения помех – это тепловые шумы, индустриальные и атмосферные помехи, помехи, создаваемые передатчиками, работающими в той же полосе частот в соседней местности (интерференция), многолучевое распространение волн, возникающее из-за отражений от зданий, сооружений и от поверхности земли. Традиционными способами повышения помехоустойчивости являются: увеличение мощности передатчика, выбор антенны с оптимальными для данного случая параметрами, уменьшение шумов в приемниках путем применения малошумящих полупроводников, рациональное планирование использования радиоканалов на смежных территориях и т.д. Однако все эти методы имеют ограничения, связанные с реальными техническими возможностями, стоимостью аппаратуры и т.д. Как известно, цифровая информация передается в виде двоичных символов. В результате действия шумов и помех отдельные двоичные символы могут быть искажены. Для того, чтобы переданная по зашумленному каналу информация доходила до потребителя неискаженной, перед подачей в канал производится помехоустойчивое кодирование информации – канальное кодирование. На приемном конце информация, поступающая из канала, подвергается обратным преобразованиям, при этом декодер исправляет ошибки в принятом слове. Особенностью большинства ведомственных радиосистем являются требования по обеспечению заданной дальности действия при ограниченной мощности передатчика, минимизации габаритов и энергопотребления аппаратуры. Эта цель может быть достигнута только при использовании современных методов теории передачи цифровых сигналов, в частности, использования квазиоптимальных методов демодуляции и применения помехоустойчивого кодирования. В связи с этим актуальной научной проблемой является анализ и оптимизация методов помехоустойчивого кодирования с целью получения максимального энергетического выигрыша от кодирования. Таким образом, цель работы это создание программного средства для модификации матричных блочных кодов. Для достижения поставленной цели необходимо решить задачи: 1) Изучить помехоустойчивое кодирование 2) Выбрать метод блочного кода, который будем модифицировать. 3) Разработать программное средство, выполняющее кодирование и декодирование с заданными модификациями. Объект исследования: помехоустойчивое кодирование Предмет исследования: модификация матричных блочных кодов Теоретические методы исследования: классификация, обобщение, синтез изучение и анализ литературы. Практические методы исследования: эксперимент, моделирование. Структура курсовой работы: 1. Обзор существующих матричных блочных кодов. 2. Разработка программного средства. Обоснование выбора языка и среды разработки, описание основных методов и классов. 3. Тестирование программного средства и демонстрация работы программы. В приложении приведен листинг программного кода.