Разработка программного комплекса с целью оптимизации способа хранения данных об измерениях счетчиков
Общая характеристика автоматизированной системы мониторинга и учета электроэнергии на фидерах контактной сети. Сравнение с современными автоматизированными системами коммерческого учета электроэнергии. Разработка модели и алгоритма программного комплекса.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | дипломная работа |
Язык | русский |
Дата добавления | 28.06.2015 |
Размер файла | 2,0 M |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Расчет заземляющего устройства производится в следующем порядке.
Определяется расчетное значение удельного сопротивления грунта срасч, Ом•м, в месте устройства заземления с учетом повышающего коэффициента К:
, (5.1)
Ом•м,
Где сизм ? удельное сопротивление грунта, полученное непосредственным измерением или принятое по приложению, Ом•м;
К ? коэффициент, учитывающий изменение удельного сопротивления земли в течение года в зависимости от климатической зоны, типа (вертикальные или горизонтальные), длины, и глубины заложения заземлителей.
Сопротивление одиночного вертикального заземлителя рассчитывается по формуле:
, (5.2)
Ом,
Где l? длина вертикального электрода?заземлителя, м, d ? диаметр заземлителя, м. При использовании в качестве электродов угловой стали ее эквивалентный диаметр dyr= 0,95 Вуг, где Вуг - ширина полки уголка, м;
t ? глубина заложения заземлителя, равная расстоянию от поверхности земли до середины заземлителя, м;
(5.3)
м.
tn = 0,7? 0,8 м ? глубина заложения полосы.
Полученное значение R0 сравнивается с наибольшим доступным RH: при R0 ? Rh, что случается крайне редко, принимают заземлитель из двух электродов и расчет заканчивают; при R0>Rh определяет число вертикальных заземлителей.
Приняв схему расположения заземлителей в ряд или по замкнутому контуру, находят вначале приближенное число заземлителей:
(5.4)
Затем уточняют количество заземлителей с учетом коэффициента использования (экранирования):
, (5.5)
,
Где зз ? коэффициент использования вертикальных заземлителей (без учета влияния соединительной полосы), при помощи которого учитывается явление взаимного экранирования электрических полей отдельных электродов.
Взаимное мешающее действие растеканию тока замыкания, стекающего с вертикальных заземлителей, приводит к увеличению сопротивления растеканию группового заземления в целом.
Значения коэффициента использования вертикальных заземлителей зз приведены в приложении. Они зависят от схемы их расположения (в ряд или по контуру), отношения расстояния между отдельными заземлителями б к их длине l и приблизительного числа заземлителей Nnp. Расстояние между заземлителями, расположенными в ряд, чаще всего принимают равным (1?2) l, а при расположении по контуру это расстояние, как правило, увеличивается до 3l. Значениязз находим методом интерполяции. Определяется длина соединительной полосы (горизонтального направления) Lп в зависимости от ранее принятого отношения б: при расположении в ряд
(5.6)
при расположении по контуру
, (5.7)
м.
Определяется сопротивление растеканию тока горизонтальной полосы , (без учета экранирования между полосой и заземлителями):
, (5.8)
,
где ? расчетное удельное сопротивление грунта, Ом-м, с учетом коэффициента сезонности Кп для горизонтального заземлителя
, (5.9)
Ом•м,
Где Вп ? ширина соединительной полосы, м (Вп = Вуг; при использовании в качестве горизонтального заземлителя стали круглого сечения В = 2d);
tn? (0,7-0,8) м ? глубина заложения полосы в грунт.
Определяется сопротивление растеканию тока с учетом коэффициента использования:
, (5.10)
Ом,
Где зп ? коэффициент использования соединительной полосы в ряду или контуре заземлителей, учитывающий экранирование между полосой и заземлителями; зависит от отношения , схемы расположения заземлителей и их числа Nут.
Определяется результирующее сопротивление растеканию группового искусственного заземлителя как двух параллельных сопротивлений (электродов-заземлителей и соединительной полосы):
, (5.11)
Ом,
Где
, (5.12)
где сопротивление растеканию вертикальных заземлений при итоговых значениях Nyт и Nnp, Ом;
Ом,
Nут ? число вертикальных заземлителей, окончательно принятых в расчете;
ззут - коэффициент использования заземлителей (без учета влияния соединительной полосы), соответствующий Nyт.
Так как R'з ? Rн, то количество заземлителей для обеспечения требований безопасности рассчитано, верно.
Заключение
В результате исследования исходного объекта были выявлены следующие примеры: неоптимальный способ хранения результатов измерения счетчиков на сервере и отсутствие средства для просмотра и анализа этих данных.
Для решения этих проблем было разработано алгоритмическое и программное обеспечение. Алгоритмическое обеспечение легло в основу программного комплекса. Этот комплекс был технически и экономически обоснован, спроектирован и реализован с помощью современных технологий и инструментов.
Разработанное программное обеспечение состоит из двух программных средств, базы данных и СУБД. Следует заметить, что при проектировании программного комплекса, был учтен тот факт, что в процессе использования СУБД может поменяться на другую промышленную СУБД. Поэтому компоненты комплекса не зависит от какой-либо конкретной СУБД.
Первый компонент комплекса называется "MigrationCsvInDB" и отвечает за миграцию данных. Этот программное средство ликвидирует проблему не оптимально хранящейся информации, которая является результатом работы системы. "MigrationCsvInDB" обеспечивает безошибочный перенос данных из иерархического множества файлов формата csv в базу данных, под управлением PostgreSQL (которую можно легко заменить на любую промышленную СУБД). Миграция позволяет осуществлять чтения данных более простыми и эффективными, как по качеству, так и по времени, методами.
Для хранении информации были спроектированы концептуальная, логическая и физическая модели базы данных, а также дополнительные средства для обеспечения более высокой скорости доступа к данным.
Второй компонент "WebViewer" позволяет отображать информацию, которая хранится в базе данных, в графическом виде, что позволяет существенно упростить ее анализ. Более того, данная информация отображается с использованием веб-интерфейса. Это решение дает возможность просматривать информацию удаленно, как по локальной, так и по глобальной сети. Интерфейс программы выполнен и использованием самых последних достижения в области дизайна элементов посредством JavaScript.
Таким образом, данное исследование и программный комплекс позволили решить важные для функционирования системы проблемы, которые решить другим путем, например, использовав обеспечение сторонних разработчиков, было бы не обосновано.
Библиографический список
1. Язык программирования Java [Электронный ресурс] - Электрон. текстовые дан. - https: // ru. wikipedia.org/wiki/Java
2. Язык программирования Java [Электронный ресурс] - Электрон. текстовые дан. - https: // ru. wikipedia.org/wiki/JavaScript
3. Введение в представления PostgreSQL [Электронный ресурс] - Электрон. текстовые дан. - http://postgresql.ru.net/gruber/ch20.html
4. ОбъектDAO [Электронный ресурс] - Электрон. текстовые дан. - http://www.oracle.com/technetwork/java/dataaccessobject-138824.html
5. Инструкция по работе с CSV файлами [Электронный ресурс] - Электрон. текстовые дан. - http://www.javenue. info/post/78
6. СТП ОмГУПС-1.2-05. Работы студенческие учебные и выпускные квалификационные: общие требования и правила оформления текстовых документов.
7. "Расчет затрат на создание программных средств: методические указания к выполнению экономического раздела дипломного проекта" / А.Н. Шендалев. Омск: Омский гос. ун-т путей сообщения, 2012.31 с.
8. Кларенс Хо, Роб Харроп. Spring 3 для профессионалов. - М.: "Вильямс", 2012. - 880 с. - ISBN 978-5-8459-1803-1.
9. ГОСТ Р 50807-95. Устройства защитные, управляемые дифференциальным (остаточным) током. Общие требования и методы испытаний (МЭК 755-83). М., 2003.18 с.
10. Испытание эффективности и расчет защитного заземления: Методические указания к дипломному проектированию, практическим и лабораторным работам по охране труда / В.Ф. Харламов, Б.П. Баталов, Л.Я. Уфимцева. Омский ин-т инж. ж. ?д. транспорта, 1993.42 с.
11. Учебно-методический комплекс по дисциплине "Безопасность жизнедеятельности". [Электронный ресурс] Электрон. текстовые дан. - lib. znate.ru 2012. Режим доступа: http://lib. znate.ru/docs/index-202682.html? page=20
Размещено на Allbest.ru
Подобные документы
Разработка программного комплекса и описание алгоритма. Разработка пользовательского интерфейса. Анализ тестовых испытаний программного блока. Защита пользователей от воздействия на них опасных и вредных факторов. Режимы работы программного комплекса.
дипломная работа [1,7 M], добавлен 14.03.2013Проектирование структуры информационной базы и разработка программного комплекса, позволяющего автоматизировать процесс учета налогоплательщиков. Разработка конфигурации и создание интерфейса базы данных, форм и отчетов в программе "1С Предприятие".
дипломная работа [3,2 M], добавлен 21.06.2015Результаты предпроектного обследования завода. Разработка и реализация программного комплекса "Subсontraсting". Информационное и программное обеспечение продукта. Технико-экономическое обоснование внедрения проекта, его безопасность и экологичность.
дипломная работа [5,4 M], добавлен 22.06.2011Структура данных в динамической памяти, однонаправленные списки. Разработка программного комплекса, предназначенной для хранения и предоставления пользователям данных об улицах города. Реализация данной программы при помощи метода расширения ядра.
курсовая работа [438,3 K], добавлен 11.01.2016Изучение принципов функционирования, технических характеристик, порядка эксплуатации, назначения и монтажа счетчиков электрической энергии. Их виды и основные функции. Применение счетчиков для учета потребленной активной электроэнергии в бытовом секторе.
контрольная работа [898,6 K], добавлен 03.06.2014Проектирование серверного компонента, исполняющегося на узле кластера EMC Centera. Протокол взаимодействия компонентов, способный восстанавливаться после разрыва соединения между компонентами. Графический интерфейс пользователя для программного комплекса.
дипломная работа [1,1 M], добавлен 18.07.2014Определение иерархии системы управления и контроля, а также структуры АСКУЭ. Разработка программного модуля обработки данных счётчиков электроэнергии. Определение технико-экономической актуальности, необходимости и возможности модернизации системы.
дипломная работа [1,0 M], добавлен 20.05.2017Разработка программного обеспечения для автоматизированной системы калибровки и поверки комплекса технических средств ПАДК "Луг-1". Аналитический обзор аналогов. Проектирование пользовательского интерфейса. Средства разработки программного обеспечения.
дипломная работа [1,4 M], добавлен 17.12.2014Проектирование программного продукта для использования в организации учета медикаментов в аптеке. Построение функциональной модели автоматизированной системы; разработка и тестирование иерархии классов в соответствии с объектно-ориентированным подходом.
курсовая работа [1,5 M], добавлен 21.02.2013Аналитический обзор видеосистем с элементами интеллектуальной обработки видеоконтента: FaceInspector, VideoInspector Xpress. Разработка алгоритма организации вычислительных средств комплекса, в структуру поэтапного решения задачи анализа видеообъекта.
дипломная работа [3,4 M], добавлен 14.06.2012