6.3. Оценка интерфейса разрабатываемой программы и среды разработки
Для обеспечения эффективной работы оператора нужно учитывать его эмоциональные, психологические и физиологические особенности. Если оператор расстроен, раздражен или подавлен, то он не может работать плодотворно [13]. Элементом системы, который может оказать положительное или же отрицательное влияние на оператора, является интерфейс человек – компьютер, т. е. среда, через которую оператор взаимодействует с компьютером. Интерфейс человек – компьютер включает такие аспекты вычислительной системы, которые касаются непосредственно пользователя. Этот важный фактор, обеспечивающий успешную работу вычислительной системы, так как эргономические (как физические, так и психологические) характеристики интерфейса оказывают существенное влияние на производительность труда оператора.
Разработка программного продукта производилась при помощи SCADA системы TRACE MODE 5.11. Интерфейс данного продукта можно оценить как крайне привлекательный практически для любого разработчика программ под Windows 98/NT/XP, а также ОС LINUX. При разработки программного продукта, осуществляющим визуализацию технологического процесса были учтены воздействия цвета на функции органов и систем человека. Характеристика воздействий цвета на функции органов и систем представлены в табл. 6.3 [13].
Таблица 6.3. Цвета на функции органов и систем
Цвет | Характеристика воздействий цвета на функции органов и систем | ||||
Давление крови | Пульс | Дыхание | Эмоциональное воздействие | ||
Красный | Увеличивает | Ускоряет | учащает | Возбуждает | |
Оранжевый | Слегка Увеличивает | Слегка учащает | Слегка учащает | Стимулирует | |
Желтый | Не меняет | Не меняет | Не меняет | Уравновешивает | |
Зеленый | Слегка уменьшает | Слегка учащает | Слегка Успокаивает | Уравновешивает | |
Голубой | Уменьшает | Успокаивает | Успокаивает | Успокаивает | |
Синий | Уменьшает | Успокаивает | Замедляет | Затормаживает | |
Фиолетовый | Сильно уменьшает | Сильно уменьшает | Сильно замедляет | Подавляет | |
Можно добавить к сказанному, что интерфейс разрабатываемой программы и среды разработки отвечают одним и тем же требованиям и представляют собой стандартный графический интерфейс XWindows System, поэтому будем рассматривать эти пункты вместе. Произведем оценку интерфейса согласно ГОСТ ИСО/МЭК 9126-93. По этому нормативному документу испытываются следующие параметры:
1. Функциональные возможности. Программа графического отображения позволяет производить контроль технологического процесса, отображая текущие значения всех контролируемых параметров в виде графиков, с рабочего места оператора.
2. Надежность. Отсутствие тупиковых ситуаций, а также возможность работы программы графического отображения в среде Linux значительно повышает надежность всей системы в целом.
3. Практичность. Операторский интерфейс, максимально соответствует контролируемому объекту. Таким образом, программой графического отображения могут пользоваться операторы, имеющие минимальный навык работы с компьютером.
4. Эффективность. Разработанный программный продукт обладает низкими аппаратными требованиями (см. пункт 4.3.2).
5. Сопровождаемость. Большой объем вспомогательной информации, позволяющий легко работать в рассматриваемой программе.
6. Мобильность. Возможность работы программы графического отображения как в среде MS Windows, так и в среде Linux. Независимость от типов монитора и видеоадаптера.
6.4. Пожарная безопасностьПродолжительность пожара и его температурный режим обуславливаются количеством горючих материалов в помещении, их пожаро и взрывоопасными свойствами и особенностями технологических процессов размещаемых в них производств. Данное помещение операторской согласно СН и ПII90-81 можно отнести к классу «Д», так как работа не связана с обработкой горючих веществ и материалов. Опасными факторами, воздействующими на людей при пожаре, являются: открытый огонь, повышенная температура воздуха, предметов и т.п.; токсичные продукты горения, дым, пониженная концентрация кислорода; обрушение и повреждение зданий, сооружений, взрывы.
Наиболее вероятными причинами возникновения пожара в рассматриваемом помещении являются [13] причины электрического характера: короткое замыкание, перегрузки, искрение. В результате короткого замыкания, а также при плохом контакте на клеммах возникают искры, от которых могут загореться пластиковые корпуса ЭВМ и периферийных устройств. В результате перегрузок некоторые детали нагреваются до температуры, при которой могут загораться печатные платы. Перегрузки и короткое замыкание в сети могут вызвать возгорание изоляции сетевых кабелей. Короткие замыкания возникают при неправильном устройстве и эксплуатации электроустановок, старении или повреждении изоляции. Ток короткого замыкания достигает нескольких кА, что вызывает искрение и разогревание токоведущих частей до высокой температуры, а это в свою очередь, влечет воспламенение изоляции проводов и находящихся рядом сгораемых конструкций и материалов. При токовых перегрузках в электросетях применяются плавкие предохранители и воздушные автоматические переключатели.
Возникший пожар можно устранить с помощью наиболее распространенного средства – огнетушителя. Так как в помещении операторской есть электроустановки и оборудование, находящееся под напряжением, то в качестве огнетушащего средства подходят газовые составы – хладоны, инертные разбавители, порошки. Недостаток порошкового тушения, помимо высокой стоимости и трудности хранения, является сильное запыление помещения. Углекислый газ химически инертен, не проводит электрический ток, не вызывает коррозии оборудования.
Для борьбы с пожаром в помещении операторской установлены два ручных углекислотных огнетушителя ОУ-5, расположенных в разных концах помещения.
Для своевременного оповещения о пожаре в операторской установлены извещатели-датчики КИ-1, подключенные к системе автоматической пожарной сигнализации, реагирующие на повышенную температуру и дым.
6.5. Экологичность работыСамо по себе программное обеспечение не может нести прямую экологическую угрозу окружающей среде, так как это всего лишь набор кодов загруженных в оперативную память ЭВМ. Программы могут сохраняться на различного типа носителях и также не представляют экологической опасности. Основную опасность представляют ЭВМ, на которых разрабатывается и работает программное обеспечение.
Как и любой электроприбор, компьютер подключается к сети переменного тока. В зависимости от своей комплектации ЭВМ может потреблять мощность от 80 до 300 ватт, что ведет к значительному расходу электроэнергии при интенсивной эксплуатации. Поскольку все выработки электричества оказывают вредное воздействие на окружающую среду (к примеру, кислотные выбросы и выбросы, влияющие на климат, радиоактивные отходы) экономия энергии является жизненно важной.
В настоящее время существуют стандарты энергосбережения (например, Energy Star), которые позволяют в ряде случаев экономить достаточно большое количество электроэнергии. Такому стандарту соответствуют все выпускаемые последние несколько лет компьютеры и комплектующие к ним. Стандарт подразумевает, что компьютер и/или дисплей после определённого периода, в течении которого к нему нет обращения, должен за один или несколько этапов уменьшить потребление питания до низкого уровня (перейти в “спящий” режим Sleep/Stand by mode).
Требования по защите окружающей среды среди прочего налагают ограничения на наличие и использование тяжёлых металлов, применение бромистых и хлористых соединений для поглощения огня, фреонов и хлорсодержащих растворов, так как после вторичной переработки эти вещества по большей части рано или поздно оказываются на природе.
В последнее время весьма эффективным, хотя и дорогим, решением является использование мониторов на жидких кристаллах. Эти устройства отображения информации не излучают рентгеновских лучей, а электромагнитные поля у них значительно слабее, чем у обычных мониторов.
Возмущения, создаваемые компьютером в электрической сети гасятся при помощи установки сетевых фильтров. Кабельные системы желательно тщательно экранировать и размещать подальше от людей.
Звуковые шумы устраняются совсем или частично путем установки малошумных компьютерных подсистем, замены шумных (щелкающих) клавиатур на новые бесшумные модификации, матричных и струйных принтеров на лазерные и т.п.
Таким образом, в разделе “Безопасность и экологичность проекта” был произведен анализ влияния на человека и окружающую среду разработанной системы. В процессе анализа были выявлены наиболее опасные и вредные факторы, влияющие на работающего в этих условиях человека, также были предложены мероприятия и рекомендации по предотвращению возникновения несчастных случаев. Рассмотрен вопрос о мероприятиях по защите окружающей среды.
В качестве аналога автоматизированной системы управления тепличным хозяйством выберем комплекс «АСУ «Теплица» ЗАО “НАНКО”, который реализует следующие основные функции:
· регистрацию и отображение значений контролируемых параметров (температуры и влажности воздуха, температуры воды в контурах отопления, положения регулирующих клапанов и др.);
· создание архивов измеряемых параметров;
· непрерывный контроль действующего оборудования;
· оперативное дистанционное переключение на резервное или автономное энергоснабжение теплиц при отключении или выходе из строя основного;
· постоянный учёт расхода теплоносителей и электроэнергии;
· своевременное обнаружение сбоев и предаварийных и аварийных ситуаций в работе действующего оборудования;
· точность поддержания температуры воздуха в теплице ± 1°С;
· точность поддержания влажности воздуха и почвы в теплице ± 3°%.
Более детальный анализ данной разработки показывает, что рассматриваемый информационный комплекс компании "НАНКО" ориентирован для создания тепличных хозяйств, занимающих большую площадь и включающих большое количество помещений. Как следствие из всего этого данная разработка является слишком громоздкой и дорогой для создания тепличного хозяйства, включающего две-три теплицы. В отличие от рассмотренного аналога, разработанная мною автоматизированная система управления тепличным комбинатом, рассчитана на применение в небольших фермерских хозяйствах. Она требует меньших материальных затрат, занимает меньшую площадь, но при этом имеет высокие показатели надежности и качества.
7.2. Расчет интегрального показателя качестваКаждая из технологий, обеспечивающая решение поставленной задачи обладает сильными и слабыми сторонами. Поэтому необходим комплексный критерий, способный оценить положительные и отрицательные составляющие каждой из технологий. В качестве такого критерия может выступать интегральный показатель качества.
Таблица 7.1. Интегральный показатель качества
№ | Критерий качества | Вес, q | Новая разработка | Аналог | ||||
x | kx | q*kx | x | kx | q*kx | |||
1 | Надежность | 0.3 | ч | 9 | 2.7 | 7 | 2.1 | |
2 | Экономичность | 0.3 | Вт | 9 | 2.7 | 5 | 1.5 | |
3 | Точность поддержания температуры | 0.15 | ± 2°С | 6 | 0.9 | ± 1°С | 7 | 1.05 |
4 | Точность поддержания влажности | 0.15 | ± 2% | 7 | 1.05 | ± 3% | 5 | 0.75 |
5 | Многофункциональность | 0.1 | шт | 5 | 0.5 | 5 | 0.5 | |
Сумма | 1 | 7.85 | 5.9 |
Относительный критерий качества равен отношению двух абсолютных интегральных критериев. . Относительный критерий качества больше единицы, а значит, данная разработка целесообразна.
7.3. Функционально-стоимостной анализМетод функционально-стоимостного анализа является видом экономического анализа, суть которого заключается в системном исследовании объекта, направленном на оптимизацию соотношения между потребительскими свойствами и затратами на его создание и использование [14].
Функционально-стоимостной анализ состоит из 3 базисных этапов:
1. Определение назначения объекта.
1.1. Формирование целей и задач проектирования.
1.2. Формирование основных и вспомогательных функций.
2. Оценка назначений путем сравнения.
3. Разработка вариантов, изменяющих стоимость.
Автоматизированный информационный комплекс тепличного комбината включает в себя:
1. Аппаратура сбора информации о ходе технологического процесса.
2. Смесительное устройство.
3. Аппаратура сопряжения верхнего и нижнего уровней АСУ тепличным комбинатом.
4. Исполнительные устройства.
5. Сервер производственного контроля.
· аппаратура сбора информации о ходе технологического процесса производит снятие, преобразование и передачу текущих значений контролируемых параметров;
· смесительное устройство предназначено для подготовки воды полива и требуемого расхода потока поливной воды, путем смешивания двух потоков горячей и холодной воды.
· аппаратура сопряжения представляет собой однопроводную сеть MicroLAN, предназначенную для передачи сигналов с измерительных устройств, а также для организации доступа к каждому измерительному устройству.
· исполнительные устройства предназначены для осуществления внешнего воздействия на технологический процесс под действием управляющих команд.
· сервер производственного контроля, представляет собой персональный компьютер, подключенный к сети MicroLAN, и выполняет визуализацию технологического процесса, выработку управляющих воздействий, архивирование информации о ходе технологического процесса, сигнализирование нарушений о его ходе.
Рис. 7.1. Структурная схема АСУ тепличного комбината.
Рис. 7.2. Функциональная схема АСУ тепличного комбината.
Таблица 7.2 Расчет стоимости покупных изделий.
№ п/п | Наименование | Кол-во, шт. | Оптовая цена, руб. | Сумма, руб. |
1 | 15" MONITOR Samsung SamTron 56E | 1 | 3250 | 3250 |
2 | M/B Gigabyte GA-8ST800 | 1 | 1735 | 1735 |
3 | CPU Celeron 1.7 GHz | 1 | 1610 | 1610 |
4 | Cooler Thermaltake <A1119> | 1 | 192 | 192 |
5 | NCP DDR DIMM 256 Mb <PC-2700> | 1 | 852 | 852 |
6 | HDD 60 Gb Seagate Barracuda ATA V | 1 | 2201 | 2201 |
7 | FDD 3.5 NEC | 1 | 201 | 201 |
8 | CD-ReWriter TEAC CD-W552E | 1 | 1587 | 1587 |
9 | Riva TNT 16Mb <AGP> 128bit | 1 | 424 | 424 |
10 | Miditower INWIN (S500) ATX 250W | 1 | 1426 | 1426 |
11 | Кл-ра BTC <PS/2> 104КЛ | 1 | 155 | 155 |
12 | A4-Tech Wheel 3D Mouse <SWW-23> | 1 | 87 | 87 |
13 | Кабель UTP 4 <бухта 305м> | 1 | 1612 | 1612 |
14 | RJ-45 Коннектор Кат.5 (уп-ка 100шт) | 1 | 409 | 409 |
15 | Мастер MicroLAN DS9097U | 1 | 434 | 434 |
16 | ML38H | 16 | 200 | 3200 |
17 | Коммутируемый ключ DS2406 | 6 | 120 | 720 |
18 | Коммутируемый ключ ML02a | 7 | 96 | 672 |
19 | Сетевая ОС ASPLinux7.3 | 1 | - | - |
20 | WEB – сервер Apache | 1 | - | - |
21 | SCADA Trace Mode | 1 | 5000 | 5000 |
22 | Офисные приложения OpenOffce | 1 | - | - |
23 | Микроконтроллер | 1 | 600 | 600 |
24 | Двигатель МЭ0-401160 | 2 | 4000 | 8000 |
25 | ЦАП НМР-7-С | 2 | 500 | 1000 |
26 | Датчик температуры ТСМ-012 | 1 | 200 | 200 |
27 | Датчик расхода ДРВ-1 | 1 | 350 | 350 |
Итого | 35920 | |||
Транспортно-заготовочные расходы | 1480 | |||
Всего | 37400 |
Таблица 7.3. Вид и содержание функций АСУ тепличного комбината.
Обозначение и наименование внутренних функций | Материальный носитель |
F1 – сбор и передача информации о ходе ТП | 13,14,15,16,17,18 |
F2 – обработка информации и визуализация ТП | 1,2,3,4,5,6,7,8,9,10,11,12,21 |
F3 – ведение базы данных реального времени | - |
F4 – подготовка воды полива | 23,24,25,26,27 |
F5 – организация доступа в Internet | - |
F6 – размещение рекламы | - |
F7 – создание отчетов | - |
Таблица 7.4. Затраты на функцию.
Индекс функции | Затраты на функцию, руб. |
F1 | 7047 |
F2 | 18720 |
F3 | - |
F4 | 10150 |
F5 | - |
F6 | - |
F7 | - |
F8 | - |
Рис. 7.3. Функционально-стоимостная диаграмма АСУ тепличного комбината.
Из функционально-стоимостной диаграммы, представленной на рис. 9.4, видно, что стоимости функций не превышают их значимости, следовательно, выбор устройств было произведен правильно.
7.4. Расчет затрат на конструкторскую и технологическую подготовку производстваЗатраты на этапе проектирования сводятся к определению заработной платы инженерно-технических работников, занятых на этапах конструкторской, технологической и организационной подготовки производства [12]. Часовая ставка исполнителя рассчитывается делением среднемесячного оклада на действительный часовой фонд времени исполнителей.
где Зчас - часовая ставка;
Зср - средняя зарплата;
tф - фонд времени.
Определим заработную плату инженерно-технических работников, занятых на этапах конструкторской, технологической и организационной подготовки производства. Для расчета затрат необходимо определить продолжительность каждой работы на этом этапе. Величина месячного фонда времени при пятидневной рабочей неделе в среднем составляет t = 176 часов. В нашем случае среднемесячный оклад инженера составляет 6000 рублей. Согласно (7.1) имеем:
Таблица 7.5. Смета оплаты труда.
№ | Этапы выполняемых работ | Часовая ставка, Зчас, руб. | Время выполнения работы, Траб, час | Стоимость, 3ЭП, руб. |
1 | Разработка технического проекта | 28.4 | 200 | 5680 |
2 | Вывод математических моделей смесительного устройства | 28.4 | 200 | 5680 |
3 | Синтез законов управления, моделирование, разработка структурной и принципиальной схем, конструкции смесительного устройства. | 28.4 | 300 | 8520 |
4 | Разработка программы визуализации технологического процесса | 28.4 | 400 | 11360 |
5 | Настройка сервера производственного контроля | 28.4 | 300 | 8520 |
6 | Разработка структуры однопроводной сети MicrоLAN | 28.4 | 300 | 8520 |
8 | Изготовление, монтажно-наладочные работы | 28.4 | 300 | 8520 |
9 | Регулирование, отладка | 28.4 | 200 | 5680 |
ИТОГО | 2200 | 62500 |
Для определения затрат на НИР составляется смета, в которую входят все затраты по выполнению работ с распределением их по калькуляционным статьям. Распределение удельного веса отдельных статей в структуре сметы приведено в табл. 7.6.
Таблица 7.6. Распределение удельного веса статей в структуре сметы
Статьи затрат | Вес, % |
Оплата труда + начисления | 40 |
Приобретение расходных материалов | 30 |
Оплата транспортных услуг | 3 |
Оплата услуг связи | 4 |
Оплата коммунальных услуг | 3 |
Прочие текущие расходы | 20 |
ИТОГО | 100 |
Оценим стоимость проведения всей работы:
Для расчета суммы капитальных вложений воспользуемся формулой (7.3).
Себестоимость разрабатываемой АСУ тепличного комбината рассчитывается по формуле:
В капитальные вложения потребителя Кпотр входят:
где
ST, SMH – стоимость перевозки к месту эксплуатации и настройки (4% Цоп);
SЗП – стоимость запаса сменных частей (10% Цоп).
При этом рассматривается нерезервируемая система, так как сменные части установки не учитываются.
При расчете эксплутационных расходов учитываются амортизационные отчисления и затраты на профилактический и текущий ремонт [12]:
Амортизационные отчисления:
где
ан – норма амортизации (0,251 );
ЦОП – стоимость системы.
Затраты на профилактический текущий ремонт:
Суммарные расходы на эксплуатацию составят:
7.5 Определение показателей экономической эффективности для потребителяОсновными потребителями данной продукции являются фермерские хозяйства. Автоматизированная система управления тепличным комбинатом позволит не только, повысить количество и качество выращиваемой продукции, но и позволит размещать рекламу в Internet, создавать отчеты, снизит до минимума потери от нарушений в ходе технологического процесса.
При разработке АСУ тепличного комбината, постоянно учитывались ценовые показатели комплектующих:
1. Использование ОС ASPlinux7.3, свободного распространяемого по лицензии GNU, вместо MS Windows 2000 Server, позволило не только сэкономить около 25000 рублей, но и повысить надежность всей системы в целом.
2. Для сопряжения верхнего и нижнего уровней АСУ используется однопроводная сеть MicroLAN вместо традиционной CAN-сети. CAN-сети являются более надежными, но и очень дорогими.
За счет использования новых более дешевых, а в некоторых случаях и вообще бесплатных, составляющих конечная цена получилась относительно низкой, что, несомненно, привлечет потенциальных покупателей.
Проведем анализ эффективности разработки для потребителя в случае серийного выращивания овощей в автоматизированном тепличном комбинате в течение одного года.
В цеху работает 3 человека – специалистов по настройке и загрузке установки. Если положить, что оплата труда рабочих за один час составляет 22.7 рублей, то за год на оплату труда рабочих потребуется:
Общие издержки определим по следующей формуле:
Цена за один килограмм клубники:
Производительность тепличного комбината составляет 7000 кг/год:
Отсюда срок окупаемости для потребителя:
... .3 +810.3 Срок окупаемости Лет -- 0.242 -- Вывод Из данного расчета и проведенного анализа технико-экономических показателей делаем вывод о целесообразности внедрения «Автоматизированной системы управления компрессорной установкой». Так как в результате годовая экономия затрат от автоматизации системы составляет 3347839.05 рублей. Это достигается за счет экономии в зарплате 785925.5 ...
... сигналами времени. Ядро предлагает интерфейс для программирования приложения с целью получения функций в виде отдельных программ. 1.2 Разработка автоматизированной системы управления электроснабжением КС «Ухтинская» 1.2.1 Цель создания АСУ-ЭС Целью разработки является создание интегрированной АСУ ТП, объединяющей в единое целое АСУ электрической и теплотехнической частей электростанции, ...
... что выбранный вариант является наиболее выгодным и экономически эффективным. 3.1 Анализ основных разделов бизнес-плана Данный раздел посвящён обоснованию эффективности разработки автоматизированной системы управления документооборотом ЦЗЛ. При анализе целесообразности данную разработку следует рассматривать как некоммерческий продукт в том смысле, что она не предназначена для широкого ...
... чем перейти непосредственно к разработке пользовательского интерфейса (ПИ), определим основные требования, предъявляемые к разработке интерфейса пользователя. Разработка пользовательского интерфейса (ПИ) ведется параллельно разработке архитектуры Автоматизированной Системы Управления документооборотом и разработке баз данных в целом и в основном предшествует её имплементации. Процесс разработки ...
0 комментариев