ся в том, что один источник подключается на несколько входов коммутатора. Естественно, что в этом случае число входов коммутатора больше числа источников. Для сохранения равномерности интервала между опросами, что требуется для снижения их коррелированности или для уменьшения погрешности, необходимо соблюдать кратность общего числа входов и числа запараллеленных входов. Например, если число входов составляет 2а, то число запараллеливаемых входов должно составлять ряд геометрической прогрессии: 1, 2, 4, …, 2а-1. В этом случае линейка частот опроса составляет Fоп, 2Fоп, 4Fоп,
… 2а-1Fоп.
Более сложными методами формирования набора частот опроса каналов являются многоступенчатые системы опроса, которые используются для снижения массы и объемов измерительных цепей. Коммутаторы, на которые поступают сигналы непосредственно с датчиков, называют локальными (ЛК). Обычно локальные коммутаторы имеют равное число входов. Это упрощает работу подсистемы синхронизации и приемной части всей системы. Коммутатор последней ступени обычно называют основным (ОК). Пример многоступенчатого коммутатора показан на рис. 6.
Двухступенчатый метод коммутации можно использовать для снижения частоты опроса. Такой метод называют методом субкоммутации. Он необходим, например, в технических системах, где требуется измерять медленно меняющуюся величину или измерять не изменяющиеся в текущем режиме работы величины, по которым происходит контроль системы. Пример структурной схемы 12-канального коммутатора, реализующего субкоммутацию четырех каналов С1 – С4, приведен на рис. 7.
Работа такого коммутатора происходит следующим образом. Основной коммутатор ОК производит последовательный циклический опрос каналов S1…S8, причем при каждом опросе канала S3 происходит опрос только одного из каналов С1 – С4. Таким образом, период опроса одного и того же канала Сi будет в четыре раза больше, чем период опроса любого
24
из каналов Si (исключая канал S3). При дальнейшем увеличении числа входов субкоммутатора СК, частота опроса его каналов будет пропорционально снижается.
Вх |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ЛК1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Вх |
|
|
|
|
|
|
|
К |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Вх |
|
|
|
|
|
|
|
|
|
|
|
|
ОК |
Вых |
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
ЛК2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Вх |
|
|
|
|
|
Вх |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ЛК4 |
|
|
|
|
|
|
||
Вх |
|
|
|
|
|
|
Вх |
|
|
|
|
|
|
|
|
|
ЛК3 |
|
|
|
|
|
|
|
|
|
|
|
|
||
Вх |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
I ступень |
|
|
|
|
II ступень |
|
|
|
|
III ступень |
||||
|
Рис. 6. Структурная схема многоступенчатого коммутатора |
||||||||||||||
|
|
|
|
|
|
|
|
S1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ОК |
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
S2 |
|
|
|
|
|
|
|
|
С1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
СК |
|
|
|
|
|
|
|
|
|
||
|
С2 |
|
|
|
|
S3 |
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
Вых |
||||
|
С3 |
|
|
|
|
|
|
… |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
С4 |
|
|
|
|
|
S8 |
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Рис. 7. Структурная схема коммутатора, реализующего метод субкоммутации
Опрос каналов многоступенчатого коммутатора может производиться двумя способами – последовательным и чередующимся опросами. При первом из них, происходит полный опрос всех каналов коммутаторов более низкого уровня, а за-
25
тем выполняется переход на следующий канал текущего коммутатора. Чередующийся же опрос характерен тем, что каждый раз при опросе коммутатора нижнего уровня, происходит опрос только одного из его каналов.
Примечание: При выполнении лабораторной работы следует использовать блоки библиотек пакета Simulink «Simulink», «DSP blockset» и «Simulink Extras». В качестве комму-
тирующего элемента следует выбирать элемент «Simulink Signal Routing Multiport Switch». Счетчик для управ-
ления коммутатором находится в разделе «DSP blockset Signal Management Switches and Counters». На входы ком-
мутатора следует подавать сигналы с генераторов случайных сигналов, заданных в «DSP Blockset Sources».
Задание для лабораторной работы
|
|
|
|
|
Таблица 4 |
|
|
|
Варианты заданий |
|
|||
|
Общее |
|
|
|
|
|
|
число |
Число |
Число ка- |
Число кана- |
Набор ча- |
|
Ва- |
источ- |
налов суб- |
лов с супер- |
стот для |
||
сту- |
||||||
риант |
ников |
коммута- |
композици- |
суперком- |
||
пеней |
||||||
|
инфор- |
тора |
ей |
позиции |
||
|
|
|||||
|
мации |
|
|
|
|
|
1 |
8 |
2 |
4 |
1 |
4х |
|
|
|
|
|
|
|
|
2 |
6 |
2 |
2 |
3 |
2х, 4х, 6х |
|
|
|
|
|
|
|
|
3 |
10 |
3 |
3 |
2 |
2х, 6х |
|
|
|
|
|
|
|
|
4 |
6 |
2 |
2 |
2 |
2х, 4х |
|
|
|
|
|
|
|
|
5 |
10 |
3 |
3 |
1 |
8х |
|
|
|
|
|
|
|
|
6 |
8 |
3 |
2 |
3 |
2х, 4х, 6х |
|
|
|
|
|
|
|
|
7 |
7 |
2 |
3 |
3 |
2х, 4х, 6х |
|
|
|
|
|
|
|
|
8 |
12 |
3 |
4 |
2 |
4х, 6х |
|
|
|
|
|
|
|
|
9 |
6 |
2 |
2 |
1 |
6х |
|
|
|
|
|
|
|
|
10 |
8 |
2 |
4 |
1 |
4х |
|
|
|
|
|
|
|
|
26
Продолжение табл. 4
Ва- |
Общее |
Число |
Число ка- |
Число кана- |
Набор ча- |
риант |
число |
сту- |
налов суб- |
лов с супер- |
стот для |
|
источ- |
пеней |
коммута- |
композици- |
суперком- |
|
ников |
|
тора |
ей |
позиции |
|
инфор- |
|
|
|
|
|
мации |
|
|
|
|
11 |
7 |
2 |
2 |
3 |
2х, 4х, 6х |
|
|
|
|
|
|
12 |
10 |
3 |
3 |
2 |
2х, 4х |
|
|
|
|
|
|
13 |
7 |
2 |
2 |
2 |
2х, 6х |
|
|
|
|
|
|
14 |
6 |
2 |
3 |
1 |
8х |
|
|
|
|
|
|
15 |
12 |
3 |
4 |
3 |
2х, 4х, 6х |
|
|
|
|
|
|
Контрольные вопросы :
1.В чем состоит необходимость группирования потоков сообщений?
2.Как называется сигнал на выходе коммутирующего устройства?
3.Назовите основные параметры коммутаторов.
4.Почему при реализации метода суперкоммутации выбирают число запараллеленных входов кратным 2n?
5.Какие коммутаторы называют локальными?
6.Назовите основные преимущества использования многоступенчатых коммутаторов?
7.Что такое «канальный интервал»?
8.В каких случаях используется неравномерный опрос источников информации?
27
Лабораторная работа № 4 Алгоритмы сжатия аналоговых данных
Цель лабораторной работы заключается в получении основных сведений и практических навыков разработки подсистем однопараметрического сжатия аналоговых данных ин- формационно-измерительных систем.
Задачи лабораторной работы:
1)Реализовать блок сжатия данных с алгоритмом ступенчатой экстраполяции и проверить его работоспособность на синусоидальном сигнале при трех различных пороговых погрешностях;
2)Согласно варианту задания реализовать блок сжатия данных с алгоритмом второго порядка и проверить его работоспособность на синусоидальном сигнале;
3)Подать на вход реализованного блока сжатия синусоидальный сигнал, зашумленный заданным сигналом от источника случайного сигнала заданного типа. Снизить пороговую погрешность в два раза и еще раз посмотреть работу блока. Амплитуду синусоидального сигнала принять равной единице.
В отчет по лабораторной работе для каждого пункта задания следует поместить графики работы блока сжатия в каждом режиме.
Теоретические сведения
По мере развития систем измерения и передачи информации, объем передаваемых данных как внутри самой системы, так и по каналам связи неуклонно возрастал. Вскоре разработчики столкнулись с физическими ограничениями существующей и даже перспективной аппаратуры связи и связных каналов. Требовалась либо слишком большая полоса частот, либо слишком большое время обработки информации, либо слишком большие объемы запоминающих устройств и т.д. При этом проведенные исследования показали, что далеко не
28