Открыть сервис

Сигнал (информатика)

Сигнал (в информатике) — это условное обозначение, физический процесс или явление, которое переносит информацию от источника к получателю. В отличие от данных, которые представляют собой статическое представление информации (например, запись на диске), сигнал является динамической формой её передачи, изменяющейся во времени или пространстве. Сигналы могут быть представлены в виде электрических напряжений, радиоволн, световых импульсов, акустических колебаний или других физических величин. Ключевой характеристикой сигнала является его способность нести информацию, которая может быть извлечена и интерпретирована приёмником.

Классификация сигналов

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

По физической природе носителя

  • Электрические сигналы — наиболее распространённый тип в электронике и вычислительной технике. Представляют собой изменение напряжения или тока в проводнике. Используются в процессорах, памяти, линиях связи.
  • Оптические сигналы — передаются с помощью электромагнитных волн оптического диапазона (света). Применяются в оптоволоконных линиях связи, лазерных дисках, оптических датчиках.
  • Акустические сигналы — распространяются в виде звуковых волн. Используются в телефонии, системах распознавания речи, ультразвуковой диагностике.
  • Радиосигналы — электромагнитные волны радиочастотного диапазона. Основа беспроводной связи (Wi-Fi, Bluetooth, сотовая связь, радиовещание).
  • Механические сигналы — изменения механических величин (давления, перемещения, вибрации). Применяются в датчиках, системах управления.

По способу представления информации

  • Аналоговые сигналы — непрерывные функции времени, которые могут принимать любое значение в заданном диапазоне. Пример: изменение напряжения на выходе микрофона, соответствующее звуковым колебаниям. Аналоговые сигналы подвержены искажениям и шумам, что ограничивает точность передачи.
  • Дискретные сигналы — определены только в отдельные моменты времени (квантованы по времени). Они могут быть получены из аналоговых путём дискретизации. Пример: последовательность замеров температуры через равные промежутки времени.
  • Цифровые сигналы — частный случай дискретных, у которых значения квантованы по уровню (принимают конечное множество значений, чаще всего два — 0 и 1). В информатике цифровые сигналы являются основой для представления и обработки данных в двоичной системе счисления. Пример: сигналы на шине данных процессора (логические уровни «0» и «1»).

По детерминированности

  • Детерминированные сигналы — их изменение во времени полностью предсказуемо и может быть описано математической функцией. Пример: синусоидальное напряжение в сети переменного тока.
  • Случайные (стохастические) сигналы — их точное значение в любой момент времени заранее неизвестно, описываются вероятностными характеристиками. Пример: шум в радиоканале, речевой сигнал, помехи. Большинство полезных сигналов в реальных системах являются случайными.

Основные характеристики сигналов

Для описания сигналов используются несколько фундаментальных параметров.

  • Амплитуда — максимальное отклонение сигнала от среднего значения. Определяет мощность сигнала и его интенсивность.
  • Частота — количество полных циклов изменения сигнала в единицу времени (для периодических сигналов). Измеряется в герцах (Гц). Определяет спектральные свойства.
  • Фаза — сдвиг сигнала относительно некоторой начальной точки во времени. Важна для синхронизации и когерентной обработки.
  • Длительность — временной интервал существования сигнала.
  • Спектр — совокупность частотных составляющих, из которых состоит сигнал. Определяется с помощью преобразования Фурье.
  • Мощностьэнергия сигнала, передаваемая за единицу времени.
  • Отношение сигнал/шум (SNR) — отношение мощности полезного сигнала к мощности шума. Ключевой параметр качества передачи информации.

Обработка сигналов

Обработка сигналов — это совокупность операций, направленных на извлечение, преобразование, передачу или хранение информации, содержащейся в сигнале. В информатике обработка сигналов чаще всего выполняется в цифровой форме.

Цифровая обработка сигналов (ЦОС)

ЦОС — это метод обработки сигналов с использованием цифровых вычислительных устройств (процессоров, микроконтроллеров, ПЛИС). Основные этапы ЦОС:

  1. Дискретизация — преобразование непрерывного аналогового сигнала в последовательность отсчётов, взятых через равные промежутки времени (согласно теореме Котельникова-Найквиста, частота дискретизации должна быть не менее удвоенной максимальной частоты в спектре сигнала).
  2. Квантование — округление каждого отсчёта до ближайшего уровня из конечного набора (например, 256 уровней для 8-битного АЦП). Этот процесс вносит ошибку квантования (шум).
  3. Кодирование — представление квантованных значений в виде двоичных кодов.
  4. Обработка — выполнение математических операций над цифровым потоком: фильтрация (удаление шумов), сжатие (уменьшение объёма данных), модуляция/демодуляция, спектральный анализ.
  5. Восстановление — обратное преобразование цифрового сигнала в аналоговый (с помощью ЦАП) для вывода на динамики, дисплей или другие устройства.

Основные операции обработки

  • Фильтрациявыделение или подавление определённых частотных компонентов. Различают фильтры нижних частот, верхних частот, полосовые, режекторные.
  • Модуляция — изменение параметров несущего сигнала (амплитуды, частоты, фазы) для передачи информации. Лежит в основе радиосвязи.
  • Демодуляция — обратный процесс восстановления информационного сигнала из модулированного.
  • Сжатие — уменьшение объёма данных путём устранения избыточности (например, алгоритмы JPEG для изображений, MP3 для звука, H.264 для видео).
  • Корреляция — измерение степени сходства двух сигналов. Используется в системах распознавания образов и радиолокации.

Применение сигналов в информатике

Сигналы являются фундаментом для работы всех современных информационных систем.

  • Связь и телекоммуникации: передача голоса, видео и данных по проводным и беспроводным каналам (сотовая связь, интернет, спутниковая связь). Используются модулированные сигналы различных диапазонов.
  • Аудио- и видеообработка: запись, воспроизведение, редактирование звука и изображений. Цифровые сигналы представляют звуковые волны (PCM) и яркость/цвет пикселей (YUV, RGB).
  • Радиолокация и навигация: излучение и приём отражённых радиосигналов для определения расстояния, скорости и координат объектов (радары, GPS, ГЛОНАСС).
  • Медицинская диагностика: обработка биосигналов (ЭКГ, ЭЭГ, УЗИ) для выявления патологий.
  • Управление и автоматика: сигналы от датчиков (температуры, давления, положения) обрабатываются контроллерами для выработки управляющих воздействий на исполнительные механизмы.
  • Вычислительная техника: тактовые сигналы синхронизируют работу процессора, шины данных передают двоичные сигналы между компонентами компьютера.

Интересные факты

  • Термин «сигнал» происходит от латинского signum — знак, признак.
  • В 1928 году американский инженер Гарри Найквист сформулировал теорему, которая позже стала основой для цифровой обработки сигналов. В 1933 году советский учёный Владимир Котельников независимо доказал её и опубликовал в более строгой форме (теорема Котельникова).
  • Первая в мире цифровая система обработки сигналов была создана в 1960-х годах для анализа сейсмических данных.
  • Современные процессоры цифровой обработки сигналов (DSP) способны выполнять миллиарды операций умножения с накоплением в секунду, что необходимо для работы 5G-сетей и систем искусственного интеллекта.

Источники

  • Оппенгейм А., Шафер Р. «Цифровая обработка сигналов» (1975, рус. пер. 1979).
  • Лайонс Р. «Цифровая обработка сигналов» (3-е издание, 2011).
  • Гоноровский И. С. «Радиотехнические цепи и сигналы» (5-е издание, 2006).
  • Котельников В. А. «О пропускной способности эфира и проволоки в электросвязи» (1933).
  • Стандарт IEEE 100: The Authoritative Dictionary of IEEE Standards Terms (7th ed., 2000).

BFOmetr — база данных и аналитика по компаниям России.

На главную BFOmetr →