Здавалка
Главная | Обратная связь

Опрос датчиков в соответствии с их быстродействием



Поскольку датчиков много и они имеют разное быстродействие будем полагать что чилсо таких классов ограничено. И можно датчики разбить так что T1<T2<T3<….<Tk – расположить их по быстродействию.

Примим что = , = и т.д.

,

Если взять большой интервал T за это время датчик первого класса будет опрошен T/T1 раз

Датчик второго класса T/T2, к датчик = T/Tk

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

В этот случае за 1 такт будет опрашиваться +..

В общем случае последняя часть будет дробной а мы должны опросить целое число тактов, поэтому вместо этой величины можно продолжить

Фигурные скобки округление до ближайщего целого числа.

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

, при этом всегда

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

 







©2015 arhivinfo.ru Все права принадлежат авторам размещенных материалов.