Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Учебное пособие по информатике 2014

.pdf
Скачиваний:
306
Добавлен:
26.05.2015
Размер:
4.84 Mб
Скачать

квантования xm . Максимальная погрешность квантования зависит от способа отождествления сигнала с уровнем квантования. Для первого из рассмотренных способов она равна 0,5 m, для второго – m.

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

Наиболее часто используются степенные алгебраические полиномы

n

вида V(t)= ai t i , где n — степень полинома, аi — действительные

i 0

коэффициенты. Из этого класса функций наиболее полно исследовано применение полиномов нулевой и первой степени. Алгебраические полиномы удобны для программирования и обработки на ЭВМ.

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

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

F0 = 2fm , (1.9)

где fm = 2 m – максимальная частота в спектре частот S(j ) сигнала x(t); m угловая скорость.

Функция x(t) воспроизводится без погрешностей по точным значениям x(ti) в виде ряда Котельникова:

x(t) x(k t ) sin m (t k t )

,

(1.10)

0

 

 

 

k

(t k t )

 

 

где t – шаг дискредитации.

Теорема Котельникова справедлива для сигналов с ограниченным спектром. Реальные сигналы — носители информации — имеют конечную длительность. Спектр таких сигналов не ограничен, т. е. реальные сигналы не соответствуют в точности модели сигнала с ограниченным спектром, и применение теоремы Котельникова к реальным сигналам связано с погрешностями при восстановлении сигналов по формуле (1.10) и неопределенностью выбора шага дискретизации или частоты отсчетов.

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

частоту отсчетов часто определяют по формуле

 

F0 = 2fmaxk3 ,

(1.11)

21

где k3 — коэффициент запаса (обычно 1,5 < k3 < 6 ); fmax — максимальная допустимая частота в спектре сигнала x(t), например, с учетом доли полной энергии, сосредоточенной в ограниченном частотой спектре сигнала.

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

Квантование и дискретизация находят широкое применение в преобразователях информации, используемых при связи ЭВМ с конкретными объектами (процессами).

1.6 Формы представления информации

Информация всегда представляется в виде сообщения, которое передается некоторой физической средой. Носителем информации может быть любая предметная среда, которая меняет состояние в зависимости от передаваемой информации. Это может быть бумага, на которой информация изображается либо знаками, либо специальными отметками (например, перфорация); магнитный материал (лента, диск и т. п.), состояние которого меняется с помощью магнитной головки; электрический сигнал, у которого изменяется какой-либо параметр (частота, амплитуда); оптический носитель, работа которого основана на оптическом методе считывания.

Различают две формы представления информации: статическую Ic, (рисунок 1.6а) и динамическую Iд (рисунок 1.6б). Возможность передачи сообщения посредством электрического сигнала реализуется с помощью канала связи, соединяющего источник и приемник информации (рисунок 1.7). Чтобы передать информацию, необходимо ее предварительно преобразовать.

IС

а

 

 

 

t

 

 

 

IД

 

б

 

 

 

t

 

 

Рисунок 1.6 – Формы представления информации

 

Источник

 

 

Канал

 

 

Приемник

 

 

информации

 

 

связи

 

 

информации

 

 

 

 

 

 

 

 

 

 

Рисунок 1.7 – Информационная модель канала связи

22

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

Декодирование — операция восстановления принятого сообщения. В систему связи необходимо ввести устройства для кодирования и декодирования информации (рисунок 1.8). Теоретическое обоснование таких систем дал в своих работах К. Шеннон. Рядом теорем он показал эффективность введения кодирующих и декодирующих устройств, назначение которых состоит в согласовании свойств источника информации со свойствами канала связи. Одно из них (кодирующее устройство, или кодер) должно обеспечить такое кодирование, при котором путем устранения избыточности информации существенно снижается среднее число символов, приходящееся на единицу сообщения. При отсутствии помех это непосредственно дает выигрыш во времени передачи или в объеме запоминающего устройства. Такое кодирование называют эффективным (или оптимальным), так как оно повышает эффективность системы. При наличии помех в канале передачи оно позволяет преобразовать входную информацию в последовательность символов, наилучшим образом отвечающую задачам дальнейшего преобразования. Другое кодирующее устройство (кодер канала) обеспечивает заданную достоверность при передаче или хранении информации путем введения дополнительно избыточности информации. Такое кодирование называют избыточным или помехоустойчивым. Помехоустойчивость достигается учетом не только интенсивности помехи, но и ее статистических закономерностей.

 

Источник

 

Кодирующее

 

 

 

Кодер

 

 

 

 

 

 

 

информации

 

устройство

 

 

 

канала

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Канал

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

связи

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Приемник

 

Декодирующее

 

 

 

Декодер

 

 

 

 

информации

 

устройство

 

 

 

канала

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Рисунок 1.8 – Информационная модель канала связи с шумами

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

23

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

1.7 Передача информации

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

Вид канала определяет характер и величину помех, которые при этом появляются. Поэтому инженер-проектировщик ЭВМ должен учитывать эти обстоятельства при разработке технических, математических и программных средств.

Пользователи

1

m

ТЛК

ТЛК

 

ЭВМ1

РК

 

 

ТвК

ЭВМ2

ЭВМk

 

ТГК

ТЛ1КТkГК НС1 НСn

Пользователи

Рисунок 1.9 – Каналы связи в вычислительных сетях

Рассмотрим некоторые общие вопросы, возникающие при передаче информации.

24

Передача информации по каналу без помех

Если через канал связи без помех передается последовательность дискретных сообщений длительностью Т, то скорость передачи информации по каналу связи (бит/с)

lim(I / T )

(1.12)

T

 

где I – количество информации, содержащейся в последовательности сообщений.

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

Количество информации в сообщениях максимально при равной вероятности состояний. Тогда

lim log2 k / T.

(1.12)

T

Скорость передачи информации в общем случае зависит от статистических свойств сообщений и параметров канала связи.

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

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

информации и канала связи

 

v c.

(1.14)

Согласование осуществляется путем соответствующего кодирования сообщений. Доказано, что если скорость информации, вырабатываемой источником сообщений vи , достаточно близка к пропускной способности канала с, т. е. vи = c - , где — сколь угодно малая величина, то всегда можно найти такой способ кодирования, который обеспечит передачу сообщений, вырабатываемых источником, причем скорость передачи информации будет весьма близка к пропускной способности канала.

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

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

25

источника, то источник не согласован с каналом, т. е. канал используется не полностью.

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

Передача информации по каналу с помехами

При передаче информации через канал с помехами сообщения искажаются, и на приемной стороне нет уверенности в том, что принято именно то сообщение, которое передавалось. Следовательно, сообщение недостоверно, вероятность правильности его после приема не равна единице. В этом случае количество получаемой информации уменьшается на величину неопределенности, вносимой помехами, т. е. вычисляется как разность энтропии сообщения до и после приема: I’ = H(i) – Hi(i), где H(i) – энтропия источника сообщений; Hi(i) – энтропия сообщений на приемной стороне.

Таким образом, скорость передачи по каналу связи с помехами

' lim

H (i) H i

(i)

.

(1.15)

T

 

T

 

 

 

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

c lim

I max

.

 

T

T

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

с = Fm log2 (1 + Wc / Wm),

(1.16)

где Fm – полоса частот канала (Гц); Wс – средняя мощность сигнала; Wm — средняя мощность помех (равномерный спектр) с нормальным законом распределения амплитуд в полосе частот канала связи.

Следовательно, можно передавать информацию по каналу с помехами без ошибок, если скорость передачи информации меньше пропускной способности канала, определяемой формулой (1.16). Для скорости v > c при любой системе кодирования частота ошибок принимает конечное значение, причем оно растет с увеличением значения v. Из выражения (1.16) следует, что для канала с весьма высоким уровнем шумов (Wm >> Wc) максимальная скорость передачи близка к нулю.

26

1.8 Общая характеристика фаз преобразования информации

Основой функционирования ИС является информационный процесс, характеризующийся определенными фазами преобразования информации.

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

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

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

27

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

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

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

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

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

Способ передачи и формат информации. Следует отметить, что формат информации бывает различным в смысле приемлемости по отношению к человеку и машине. Целесообразно при этом, чтобы человек получал большую часть информации в виде документа, где записан и систематизирован материал, или на экране монитора.

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

28

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

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

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

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

29

Контрольные вопросы

1.Какими свойствами обладает информация?

2.Какие аспекты информации вы знаете?

3.Перечислите известные вам виды информации.

4.Перечислите известные вам меры информации.

5.Какие способы дискретизации информации вы знаете?

6.Что такое кодирование и декодирование информации?

7.Как происходит передача информации по каналу без помех?

8.Как происходит передача информации по каналу с помехами?

9.Перечислите фазы преобразования информации.

30