Расчет и проектирование автоматизированной системы научных исследований (АСНИ)

Автор: Пользователь скрыл имя, 21 Декабря 2010 в 12:17, курсовая работа

Описание работы

Разработать проект автоматизированной системы предназначенной для научных исследований, обучения и производственных испытаний системы сбора и обработки аналоговых сигналов, снимаемых с датчиков, установленных на некотором испытательном комплексе, например, на газотурбинном двигателе.

Содержание

1. Задание на курсовое проектирование
2. Аннотация
3. Информационный расчет
4. Нагрузочный расчет
5. Топологический расчет
6. Анализ результатов и оценка показателей эффективности АСНИ
Список использованной литературы

Работа содержит 1 файл

74 КУРСОВАЯ.doc

— 1.60 Мб (Скачать)

      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 возможных вариантов решения, что является достаточно трудоемкой задачей.

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

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

      Шкала изменения стоимостей элементов  системы представлена в таблице ниже.

ЭВМ _(без ОЗУ) 1 2 3 4 5.6 7
ОЗУ 5.6.7 1.2.3.4
УСД 1 2 3 4
ОС (с настройкой) 1 2 3
Интерфейс                
Стоимость 100 1000 10000 10000        С  у.е.
 

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

      Также, рекомендуется проверять условие (9) на любом этапе нагрузочного расчета.

      Так как для нашего варианта имеется только один алгоритм ЗСД, то можно рассчитать объем ОП занимаемый ЗСД:

      МVзсд=18×200=3600 байт

      Также можно рассчитать объем ОП занимаемый циклограммой и регистрируемой измерительной информацией на этапе сбора данных (так как при выборе оборудования они остаются неизменными):

      Срт×n0×Tсб+Nц=5728×1×60+32= 343712 байт

      Минимальный объем ОП занимаемый ОС:

      Vос=5×1024=5120 байт

      Таким образом минимальный требуемый  объем ОП:

      Vозу=МVзсд+Vос+Nц+Cрт×n0×Tсб = 3600 +5210+357152= 352522 байт

      Vозу >256 кб = 365962 байт 

Мы имеем  право сжать величину Срт∙n0∙Tсб=5728∙1∙60= 34680байт.

Сожмем  данные в 4 раза, Ксж =4. Vсж=85920.

     Рассчитаем  объем ОП занимаемый по второму варианту алгоритма ЗСД. (Ксж < 5)

     mVзсд=18∙400=7200 байт

     Объем ОП занимаемый циклограммой и регистрируемой измерительной информацией:

     Vсж +Nц=85920+32=85952 байт

     Минимальный объем ОП занимаемый ОС:

     Vос=5×1024=5120 байт

     Таким образом минимальный требуемый  объем ОП:

     Vозу=МVзсд+Vос+Nц+Cрт×n0×Tсб=7200+5120+85952=98272 байт

     Vозу >64 кб=95,96кб 

     Поэтому выбор ЭВМ возможен только между 2-ой, 3-ей, 5-ой, 6-ой и 7-ой машиной, так как их максимальный объем памяти 128 кб и 256 кб. Дальнейший подбор устройств КТС рекомендуется проводить в такой последовательности, когда сначала подбираются более дорогостоящие составляющие КТС и ПО: ЭВМ, интерфейс, УСД и ОС. Так как все параметры задержек задаются в методическом пособии для третьей машины, соответствующие параметры для других ЭВМ определяются с помощью  коэффициентов пересчета (см. начало нагрузочного расчета 2).   В нашем случае так как 2-ая ЭВМ дешевле, то целесообразнее выбрать ее. Проверим выполнение условия (7) для 2-ой ЭВМ: 

     Пересчитаем tпо на 2-ю машину:

       мкс 

     Выберем самое быстродействующее оборудование и ПО:

  •  параллельный интерфейс сек
  •  3-й вариант УСД сек
  •  3-й вариант ОС (пересчитаем на 2-ю ЭВМ)

       
 

       
 

     Так как не выполняется условие по быстродействию, то проверим выполнение условия (7) для 3-ей ЭВМ  с учетом сжатия. 

     Пересчитаем tпо на 2-ю машину:

       мкс 

     Выберем самое быстродействующее оборудование и ПО:

  •  параллельный интерфейс сек
  •  3-й вариант УСД сек
  •  3-й вариант ОС (пересчитаем на 2-ю ЭВМ)

       
 

       
 
 
 
 

     Так как не выполняется условие по быстродействию, то проверим выполнение условия (7) для 5-ой ЭВМ  с учетом сжатия. 

     Пересчитаем tпо на 6-ю машину:

       мкс

     Выберем самое быстродействующее оборудование и ПО:

  •  параллельный интерфейс сек
  •  3-й вариант УСД сек
  •  3-й вариант ОС (пересчитаем на 5-ю ЭВМ)

       
 

       
 
 
 
 
 

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

     tинт=60 мкс

       

     Так как резерв не обеспечивается остановимся на 3ем варианте интерфейса, попробуем изменить вариант ОС. Возьмем 2-ую ОС:

     

     Пересчитаем параметры ОС на 6-ю ЭВМ:

       сек

       сек

       

     Так как резерв не обеспечивается, то остановимся  на 3-ем варианте ОС, где резерв R=0,1168, что на 15% больше допустимого. 

     Рассчитаем  объем ОЗУ необходимый для  нашей АСНИ и число блоков памяти по 16 кб=16384 байт:

     Как указывалось выше

     МVзсд=7200 байт

     Nц+Cрт×n0×Tсб=85952 байт

     Для выбранного варианта ОС: Vос=10 кб=10240 байт

     Таким образом требуемый объем памяти:

     Vозу=МVзсд+Vос+Nц+Cрт×n0×Tсб=103392 байт

     Количество  блоков памяти: h= [Vозу / 16 кб]=[101632 / 16384]=[6,310]=7 

     Таким образом получим следующий состав аппаратно-программного обеспечения:

  •  1-й вариант УСД tусд=25 мкс
  •  5-й вариант ЭВМ
  •  1-й вариант интерфейса параллельный tинт=30 мкс
  •  2-й вариант алгоритма ЗСД tпо=66,85 мкс
  •  3-ий вариант ОС 
  •  7 блоков памяти по 16 кб   h=6
 

     Основные  величины:

     Срт=5728

     rртрт)=0,6979

     rпрт)=0,8138 

     Когда окончательно выбрано оборудование, рассчитываются следующие величины:

      t - величина средних затрат процессорного времени на однократное выполнение одной задачи. Численно равна тангенсу угла наклона отрезка прямой соединяющей РТ с началом координат.

      t = rрт / Срт

      Сs – производительность системы в РТ, является проекцией точки пересечения ПНХ с прямой проходящей через начало координат и РТ. Определяется как корень следующего уравнения:

Информация о работе Расчет и проектирование автоматизированной системы научных исследований (АСНИ)