СТА 3/2010

GNU/Linux (ядро 2.6.14), СУБД MySQL 5.0.19. Компьютеры установлены в электрощитовых помещениях домов. Сервер сбора и хранения данных рас положен в организации, занимающейся непосредственным обслуживанием теп лоузлов. Сервер работает под управле нием ОСМS Windows. На нём функцио нируют программы сбора и предвари тельной подготовки данных. К серверу подключён GSM модем с антенной 905 GSM Mini super, посредством которого производится автоматический опрос до мовых GSM модемов и занесение пока заний в базу данных. Те теплосчётчики, которые подключены через домовые серверы (встраиваемые компьютеры), опрашиваются по сети Ethernet. К серверу сбора и хранения данных, поддерживающему базу данных, под ключаются АРМ операторов. Основ ным из них является АРМ диспетчера обслуживающей организации, именно с него производится отслеживание си туации с оперативным реагированием в случае необходимости. Дополнитель ные АРМ установлены в управляющих компаниях. АРМ представляет собой IBM PC совместимый компьютер под управлением MS Windows, на котором установлено программное обеспечение «Менеджер данных СКАУТ тепло». Все АРМ по сети Ethernet соединяются с серверной базой данных. П РОГРАММНОЕ ОБЕСПЕЧЕНИЕ Для решения задач учёта было разра ботано программное обеспечение, поз воляющее обрабатывать собираемую разнородную информацию и вносить её в единую базу данных. Комплекс программ предварительной подготовки данных Комплекс программ предваритель ной подготовки данных предназначен для сбора архивной информации тепло вычислителей и конвертирования раз нородных данных в единую информа ционную базу. Разные марки тепло счётчиков предусматривают не только разные протоколы обмена данными, но и разные форматы ведения архива. По этому для каждого типа счётчика был разработан свой модуль опроса и кон вертирования архива в базу данных. Не зависимо от протоколов обмена, фор матов архивов и способа сбора показа ний (через GSM сеть или сеть Ethernet) результатом является заполнение пока заниями единой базы данных. На данный момент разработаны прог раммы для опроса теплосчётчиков ТЭМ 106, ВКТ 7, Т 21 «Комбик», КСТ 22 «Прима» и аналогичных. База данных позволяет вести суточ ный и часовой архивы показаний. Зна чения таких показателей, как масса, объ ём, энергия и наработка, здесь хранятся в виде интегральных характеристик, то есть значений, накопленных с начала ра боты тепловычислителя до текущего ча са (или суток), и чтобы вычислить значе ние определённого показателя за час (сутки), берётся разность между его ин тегральными значениями текущего и предыдущего часа (суток), хранящимися в базе данных. Показания температуры, давления и расхода представлены сред ними суточными (или часовыми) значе ниями. Объём базы данных – чуть более 10 Мбайт за отопительный сезон на один теплосчётчик. Некоторые теплосчётчи ки позволяют вести одновременный учёт по нескольким типам расхода (отопле ние, горячее водоснабжение), в базе дан ных сохраняются значения показателей для каждого из этих типов расхода. Для опроса показаний теплосчётчика из всего комплекса программ предва рительной подготовки данных автома тически выбирается та, которая соответ ствует марке теплосчётчика и выбран ному способу сбора показаний. Как только новый теплосчётчик регистри руется в базе, сервер сбора и хранения данных сразу же выбирает из неё ин формацию о параметрах связи с этим теплосчётчиком, циклически опраши вает его и заносит показания в базу дан ных. Если связь с каким либо теплоуз лом прерывается, а сам теплосчётчик при этом исправен и продолжает рабо тать, то после восстановления сеанса связи программа собирает все пропу щенные ранее данные и заносит в базу данных. Тем самым исключаются пробе лы в информации. Программа «Менеджер данных СКАУТ тепло» Для аналитической обработки полу ченных и предварительно подготовлен ных архивных данных была разработана программа «Менеджер данных СКАУТ тепло». Для оперативного реагирования на возможные критические ситуации анализ в программе ведётся в основном по часовым данным. Назначение программы: ● ввод данных об оборудовании в базу данных; ● индикация наличия преобразованных данных (как суточных, так и часовых); ● табличное и графическое отображе ние показаний тепловычислителя, температуры атмосферного воздуха; ● расчёт потребления воды и энергии, формирование отчётов для тепло снабжающих организаций; ● анализ показаний с целью выявления возможных критических ситуаций. «Менеджер данных СКАУТ тепло» состоит из трёх функциональных блоков: ● блок администрирования; ● блок отображения и отчётов; ● блок анализа. Блок администрирования позволяет ввести в базу данных и отредактировать информацию о теплосчётчиках, их мар ках и параметрах. После того как заданы марка и параметры конкретного тепло счётчика, можно вводить его индивиду альные данные. Блок отображения и отчётов выполня ет следующие функции: ● табличное и графическое отображе ние показаний тепловычислителя; ● расчёт потребления воды и энергии; ● формирование отчётов для тепло снабжающих организаций; ● учёт температуры атмосферного воз духа (опционально). Отображение информации и форми рование отчётов производятся в про 50 СТА 3/2010 СИС Т ЕМНА Я ИН Т Е Г РАЦИЯ / КОММУНАЛ Ь НОЕ ХОЗ ЯЙС Т ВО www.cta.ru Рис. 3. Схема подсистемы сбора данных с теплоузла: а – при использовании GSM модема; б – при использовании встраиваемого компьютера RS 232 12 В а БП1 БП2 Сеть питания здания/объекта 24 В 220 В RS 232 Теплосчётчик Антенна GSM модем Датчики RS 232 24 В б БП1 БП3 Сеть питания здания/объекта 24 В 220 В RS 232 Теплосчётчик Ethernet Компьютер Датчики © СТА-ПРЕСС

RkJQdWJsaXNoZXIy MTQ4NjUy