- •Аснио «Оптимизация характеристик средств сбора и первичной обработки измерительной информации»
- •Содержание
- •Задание на курсовое проектирование студентам
- •Исходные данные к проекту: Вариант №: 15
- •Аннотация
- •Анализ результатов
- •Информационный расчет
- •Нагрузочный расчет
- •Расчет:
- •Топологический расчет
- •Этап 1 Определение топологии сети связи
- •Так как на координате [70,30] есть датчик №31, то возьмем за оптимальную координату X для усд-3 точку 75
- •Этап 4 Расчет стоимости сети связи
- •Эффективности асни
- •Литература
Так как на координате [70,30] есть датчик №31, то возьмем за оптимальную координату X для усд-3 точку 75
В итоге получим данные о координатах устройств в таблице:
|
X |
Y |
УСД1 |
30 |
45 |
УСД2 |
50 |
50 |
УСД3 |
75 |
30 |
ЭВМ |
50 |
54 |
Этап 4 Расчет стоимости сети связи
Ортоганальный план размещения АСНИ в монтажном пространстве расстояниями:
Рассчитаем длину магистрали lмаг. и проверим является ли она допустимой для выбранного интерфейса с древовидной магистралью:
Соединение между устройствами: УСД1 - ЭВМ.
Соединение между устройствами: УСД2 - ЭВМ.
Соединение между устройствами: УСД3 - ЭВМ.
Для нашего интерфейса длина магистрали не должна превышать 15 м, однако это условие не выполняется для соединение между устройствами: УСД1 – ЭВМ и УСД3 - ЭВМ. Следовательно, необходимо перенести УСД1, УСД3 вдоль вектораУСД1 – ЭВМ и УСД3 – ЭВМ, соответственно, на такое расстояние, что бы выполнялось наше условие.
Составим уравнение прямой УСД1 – ЭВМ, которое имеет вид:
y=kx+b
Таким образом, мы получили прямую УСД1 – ЭВМ:
Методом перебора всевозможных значений переменной х приходим к выводу, что самое ближайшее новое положение УСД1 относительно старого (при х=30) будет при х=40:
Составим уравнение прямой УСД3 – ЭВМ, которое имеет вид:
y=kx+b
Таким образом, мы получили прямую УСД1 – ЭВМ:
Методом перебора всевозможных значений переменной х приходим к выводу, что самое ближайшее новое положение УСД3 относительно старого (при х=75) будет при х=57:
Следовательно, таблица координат примет вид
|
X |
Y |
УСД1 |
40 |
49.5 |
УСД2 |
50 |
50 |
УСД3 |
57 |
47.28 |
ЭВМ |
50 |
48 |
Измененный ортогональный план размещения АСНИ в монтажном пространстве с евклидовыми расстояниями:
Проверим выполнение условия:
Рассчитаем стоимость магистрали:
Qмаг.=10*32,22=322 руб.
Рассчитывается длина линии связи между датчиками и УСД, а также между ВУ и ЭВМ, и ее стоимость Qл.св
Совместим расчет длины линии связи и ее стоимости в одном выражении:
Вычисляется конечная стоимость сети связи в АСНИ:
Qсети=Qмаг.+Qл.св. [руб]
Qсети=322+5651=5971 руб.
АНАЛИЗ РЕЗУЛЬТАТОВ И ОЦЕНКА ПОКАЗАТЕЛЕЙ
Эффективности асни
Указывается перечень аппаратных и программных средств оптимальной АСНИ и стоимость последней:
Qs=Qусд+Qэвм+Qбп+Qос+Qсети
Здесь Qусд - стоимость всех УСД в АСНИ;
Qэвм, Qбп - стоимость ЭВМ и блоков оперативной памяти соответственно;
Qос - стоимость операционной системы;
Qсети - стоимость сети связи.
Перечень аппаратно-программного обеспечения:
-
3-ий вариант УСД усд=25 мкс
-
6-ой вариант ЭВМ
-
1-й вариант интерфейса (параллельный) инт=30 мкс
-
2-й вариант алгоритма ЗСД по=57,14 мкс
-
1-ий вариант ОС
-
8 блоков памяти по 16 кб h=8
Расчет стоимости АСНИ:
Qусд=3*2000=6000 руб.
Qэвм=30103=30000 руб.
Qозу=5008=4000 руб.
Qос=1000 руб. (с настройкой)
Qсети=5971 руб.
Таким образом стоимость АСНИ:
Qs=6000+30000+4000+1000+5971 =46971 руб.
Параметры временной диаграммы работы АСНИ на этапе сбора данных сводятся в таблицу
Параметры временной диаграммы |
|||||
№ задачи |
Параметры циклограммы |
Частота вызова, Гц |
Избыточность по загрузке |
||
I |
ri |
i |
foi |
fi |
i=(fi-foi) |
11 |
4 |
1 |
839 |
1408 |
0,06259 |
12 |
4 |
2 |
839 |
1408 |
0,06259 |
21 |
16 |
3 |
352 |
352 |
0 |
22 |
16 |
4 |
352 |
352 |
0 |
23 |
16 |
7 |
352 |
352 |
0 |
24 |
16 |
8 |
352 |
352 |
0 |
31 |
128 |
11 |
32 |
44 |
0,00132 |
32 |
128 |
12 |
32 |
44 |
0,00132 |
33 |
128 |
15 |
32 |
44 |
0,00132 |
34 |
128 |
16 |
32 |
44 |
0,00132 |
35 |
128 |
27 |
32 |
44 |
0,00132 |
36 |
128 |
28 |
32 |
44 |
0,00132 |
37 |
128 |
31 |
32 |
44 |
0,00132 |
38 |
128 |
32 |
32 |
44 |
0,00132 |
41 |
256 |
43 |
13 |
22 |
0,00099 |
42 |
256 |
44 |
13 |
22 |
0,00099 |
43 |
256 |
47 |
13 |
22 |
0,00099 |
44 |
256 |
48 |
13 |
22 |
0,00099 |
45 |
256 |
59 |
13 |
22 |
0,00099 |
46 |
256 |
60 |
13 |
22 |
0,00099 |
47 |
256 |
63 |
13 |
22 |
0,00099 |
48 |
256 |
64 |
13 |
22 |
0,00099 |
49 |
256 |
75 |
13 |
22 |
0,00099 |
410 |
256 |
76 |
13 |
22 |
0,00099 |
411 |
256 |
79 |
13 |
188 |
0,00099 |
Параметр характеризует избыточную загрузку процессора выполнением i-ой задачи в следствии запуска последней с избыточной частотой fi. Избыточная загрузка зависит от качества заполнения циклограммы, которое оценивается показателем:
Кц=0 / рт
Здесь - нижний теоретический предел загрузки процессора в РТ.
Информационная избыточность, вносимая при работе по временной диаграмме, оценивается коэффициентом:
Здесь - суммарная частота запуска прикладных задач на этапе сбора данных.
Производительность АСНИ в РТ вычисляется по формуле:
Резерв АСНИ по нагрузке в рабочей точке на этапе сбора данных:
, где Сs – производительность системы в РТ.
Информационная производительность АСНИ в РТ на этапе сбора данных (скорость записи информации в ОЗУ) не превышает величины:
Bs=8n0C / Kсж [бит/сек]
Здесь n0 - коэффициент определяемый по формуле n0=[nацп / 8], где = []–значение выражения в скобках, дополненное до большего целого;
Ксж - средний коэффициент сжатия данных в системе (с учетом датирования).
Объем оперативной памяти, требуемый для регистрации измерительной информации на этапе сбора данных, равен:
Vозу=BsTсб / 8 [байт]
Информационная избыточность, вносимая при записи данных в ОЗУ, оценивается коэффициентом:
д= 8n0 / nацп - 1
Информационная избыточность АСНИ в целом равна:
s=(усд+1)( вд+1)( д+1)-1
Стоимостной дисбаланс АСНИ характеризует асимметрию загрузки системы и рассчитывается по следующей формуле:
Здесь Qi - стоимость i-ой компоненты АСНИ;
i - загрузка (или коэффициент использования) i-ой компоненты.
Компонентами АСНИ являются УСД, ЭВМ, блоки памяти, сеть связи, ОС. Их стоимости соответственно: Qусд, Qэвм, Qбп, Qсети, Qос.
Загрузка компонент:
усд = Срт / Сусд
эвм = Срт / Сs
бп = h без приведения к большему целому [h]
сети = Кз.ц.
ос = 1
РАСЧЕТ:
0=С0(по+инт+усд)=3468 (57,1410-6+3010-6+2510-6)=0,388
рт = 0,63
Кц = 0/рт = 0,388 / 0,63=0,61
С =2*839+4*352+8*32+11*13+=3485
С0 = 3468
вд = (С - С0) / С0 =(3485-3468) / 3468 = 0,0049
рт / С = 0,63/3468= 0,0000181 сек = 18 мксек
Что при длительности такта:
0 = 1 / f0 = 1 / 3485 =28,6 мксек
составляет более половины процессорного времени, затрачиваемого на выполнение полезной работы.
Сs = 6329
Rs = Cs / C - 1 = 6329/3468 - 1 = 0,82
n0 = 1, Kсж = 2,547
Bs = 8n0С / Ксж = 813468 / 2,547 = 10892 бит/сек
Тсб = 50 сек
Vозу = BsТсб / 8 = 1089250/8=68075 байт
nацп = 6
д = 8n0 / nацп - 1 = 8/ 6 -1 = 0,33
усд = Срт / Сусд = 5632/ 40103 = 0,14
эвм = Срт / Сs = 5632/ 6329 = 0,89
бп = 8 / 8 = 1
сети = 0,85
ос = 1
s = (усд +1)( вд +1)( д +1) - 1 = (0,2881+1)(0,0049+1)(0,33 +1) - 1 =0,72
DQ=
Структурная схема полученной АСНИ
4гр.
УСД - устройство сбора данных;
УС - устройство сопряжения;
ПУ – периферийное устройство;
ПР - процессор;
БП - блок памяти.
Перечень аппаратно-программного обеспечения с калькуляцией стоимости АСНИ:
-
Тип и параметры устройства
Стоимость в условных единицах
3-й вариант УСД усд=25 мкс
6000
5-й вариант ЭВМ
30000
1-й вариант интерфейса инт=30 мкс
5971
2-й вариант алгоритма ЗСД по=57,14 мкс
1-й вариант ОС
п(С)=
1000
8 блоков памяти по 16 кб
4000
Суммарная стоимость КТС АСНИ и ПО
46971