Смекни!
smekni.com

Методы и средства обработки аналоговых сигналов (стр. 4 из 8)

Расчет:

Начинаем подбор с C4 =1748,786688:

Вычислим коэффициент заполнения циклограммы:

Так как условие Кз.ц. £ 1 выполняется, то в качестве Срт выбирается С4:

f0 = Срт = С4 = 1748,786688 Гц.

ЭТАП 4

Вычисляются тактовые расстояния и частоты запуска для каждой прикладной задачи:

ri = [f0 / foi]2

fi = f0 / r i

Каждой прикладной задаче в порядке возрастания тактовых расстояний назначается начальная фаза ji и составляется циклограмма.

Вычисляется длина циклограммы:

Nц = max{r1,r2,...,rm}

Номера датчикам назначаются следующим образом: 1-ая цифра - номер группы, которой принадлежит датчик, 2-ая цифра - номер датчика в группе.

РАСЧЕТ:

Параметры временной диаграммы сведем в таблицу:

Таблица 9

№ Датчика Параметры Циклограммы Частота Опроса, Гц
i ri ji foi fi
11 32 3 44,9428 44,9428
12 32 4 44,9428 44,9428
13 32 7 44,9428 44,9428
14 32 8 44,9428 44,9428
15 32 11 44,9428 44,9428
16 32 12 44,9428 44,9428
17 32 15 44,9428 44,9428
18 32 16 44,9428 44,9428
19 32 19 44,9428 44,9428
21 4 1 13,26425 719,08608
22 4 2 13,26425 719,08608
31 128 20 611,45 22,44144
32 128 23 611,45 22,44144
33 128 24 611,45 22,44144
34 128 27 611,45 22,44144
35 128 28 611,45 22,44144
41 512 31 3,415579 5,61786
42 512 32 3,415579 5,61786
43 512 52 3,415579 5,61786
44 512 55 3,415579 5,61786
45 512 56 3,415579 5,61786
46 512 59 3,415579 5,61786
47 512 60 3,415579 5,61786
48 512 63 3,415579 5,61786
49 512 64 3,415579 5,61786
410 512 68 3,415579 5,61786
411 512 71 3,415579 5,61786

Длина циклограммы:

Nц = max{r1,r2,...,rm}= 512 тактов.

Построим циклограмму:

Таблица 10

21 22 11 12 21 22 13 14 21 22 15 16 21 22 17 18
21 22 19 31 21 22 32 33 21 22 34 35 21 22 41 42
21 22 11 12 21 22 13 14 21 22 15 16 21 22 17 18
21 22 19 43 21 22 44 45 21 22 46 47 21 22 48 49
21 22 11 12 21 22 13 14 21 22 15 16 21 22 17 18
21 22 19 410 21 22 411 21 22 21 22
21 22 11 12 21 22 13 14 21 22 15 16 21 22 17 18
21 22 19 21 22 21 22 21 22
21 22 11 12 21 22 13 14 21 22 15 16 21 22 17 18
21 22 19 31 21 22 32 33 21 22 34 35 21 22
21 22 11 12 21 22 13 14 21 22 15 16 21 22 17 18
21 22 19 21 22 21 22 21 22
21 22 11 12 21 22 13 14 21 22 15 16 21 22 17 18
21 22 19 21 22 21 22 21 22
21 22 11 12 21 22 13 14 21 22 15 16 21 22 17 18
21 22 19 21 22 21 22 21 22
21 22 11 12 21 22 13 14 21 22 15 16 21 22 17 18
21 22 19 31 21 22 32 33 21 22 34 35 21 22
21 22 11 12 21 22 13 14 21 22 15 16 21 22 17 18
21 22 19 21 22 21 22 21 22
21 22 11 12 21 22 13 14 21 22 15 16 21 22 17 18
21 22 19 21 22 21 22 21 22
21 22 11 12 21 22 13 14 21 22 15 16 21 22 17 18
21 22 19 21 22 21 22 21 22
21 22 11 12 21 22 13 14 21 22 15 16 21 22 17 18
21 22 19 31 21 22 32 33 21 22 34 35 21 22
21 22 11 12 21 22 13 14 21 22 15 16 21 22 17 18
21 22 19 21 22 21 22 21 22
21 22 11 12 21 22 13 14 21 22 15 16 21 22 17 18
21 22 19 21 22 21 22 21 22
21 22 11 12 21 22 13 14 21 22 15 16 21 22 17 18
21 22 19 21 22 21 22 21 22

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

После построения циклограммы опроса рассчитываются rрт и rп для выбранного оборудования, и проверяется условие:

rп ³ rрт + R0 (7)

Если необходимо делаются замены в составе аппаратно-программного обеспечения и вновь проверяется условие. Таким образом выбирается необходимое оборудование.

С целью уменьшения трудоемкости расчетов целесообразно на начальном этапе исключить из рассмотрения сочетание программно-аппаратных средств АСНИ, заведомо недопустимых по производительности. Для этих вариантов не выполняется хотя бы одно из следующих неравенств:

rп0) ³ rрт0) + R0 (8)

МVзсд+Vос+Nц0 n0 Tсб£ maxVозу (9)

Здесь М - число датчиков в системе; Vзсди Vос - объем занимаемой ОП выбранными ЗСД и ОС соответственно; Тсб - время сбора данных (задается в техническом задании); Vозу - имеющийся объем ОП в выбранной ЭВМ; n0=[nацп/8], где[ ] означает дополнение до большего целого.

Объем занимаемой оперативной памяти ЭВМ в РТ рассчитывается по формуле:

Vозу= МVзсд+Vос+Nцрт n0 Tсб

Также необходимо чтобы объем занимаемой памяти был меньше максимально допустимого объема ОП выбранной ЭВМ:

Vозу£ maxVозу.

Конкретного алгоритма выбора оптимальных устройств мы предложить не можем. Выбор может осуществляться как простым перебором, так и с использованием анализа оборудования (например, отсеять устройства для которых заведомо не выполняются описанные выше устройства). Задачу выбора работоспособного варианта системы сбора и обработки данных по проектированной системе можно было бы решить простым перебором, но такой подход даже в данном случае (ЭВМ-7, интерфейс-3, УСД-4, ОС-3) предполагает проверку 7*3*4*3=252 возможных вариантов решения, что является достаточно трудоемкой задачей.