УДК 004.62
РАЗРАБОТКА ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ СИСТЕМЫ СБОРА И ОБРАБОТКИ ДАННЫХ МЕТЕОСТАНЦИИ В СРЕДЕ LABVIEW
Дашковская А., Мрыхин С.
Алматинский университет энергетики и связи, г. Алматы Научный руководитель - к.т.н., профессор Хан С.Г.
В Алматинском университете энергетики и связи в лаборатории
«Энергосбережение и нетрадиционные возобновляемые источники энергии (НВИЭ)»
разрабатываются несколько автоматизированных систем экспериментальных исследований (АСЭИ) для исследования различных объектов: фотоэлектрической станции, ветроустановки, котельной установки, станции метеонаблюдений, солнечной теплогенерирующей установки, тригенерационной установки.
Цель работы: Разработка системы мониторинга метеостанции WXT 510 для АСЭИ комбинированной системы энергоснабжения жилого помещения, включающей НВИЭ УНЛ «Энергосбережение и нетрадиционные возобновляемые источники энергии», в среде графического программирования LabVIEW.
Установка метеонаблюдений лаборатории АУЭС включает в себя метеостанцию WXT 510 [1], аккумулятор Sunlight SP 150 и персональный компьютер (см.
рисунок 1).
Рисунок 1 - Структурная схема установки метеонаблюдения
Метеостанция установлена в вертикальном положении, на горизонтальной траверсе, с южной стороны на уровне 5 этажа АУЭС. Преобразователь метеоданных WXT510 фирмы Vaisala измеряет скорость и направление ветра, осадки, атмосферное давление, температуру и относительную влажность воздуха. В работе разработан интерфейс системы мониторинга метеонаблюдений в среде графического программирования LabVIEW (см. рисунок 2) [2].
Созданную в среде LabVIEW прикладную программу принято называть Виртуальным прибором (ВП). В состав прикладной программы LabVIEW входят две основные составляющие: 1) лицевая панель виртуального прибора (Front Panel); 2) функциональная панель или блок-диаграмма (Bloc-Diagram).
На данном интерфейсе приведена информация об измерительных параметрах:
температуре, влажности, давлении, осадках, скорости и направлении ветра с фиксированной датой измерения. По каждому измерительному параметру приведено по два значения. Первое значение показывает измеряемые параметры нашей метеостанции WXT 510 в режиме реального времени. Второе значение отображает усредненное значение, полученное из базы данных Казгидромета за последние десять лет [3].
Светодиоды загораются, в том случае, когда значения, измеряемые метеостанцией,
значительно меньше или больше усредненных значений, полученных за предыдущие несколько лет. И все измеренные параметры сохраняются в базу данных о метеоусловиях.
Рисунок 2 – Интерфейс системы мониторинга метеонаблюдений
Блок-диаграмма представляет собой реально исполняемое приложение.
Обозначения на блок- диаграмме (см. рисунок3): 1-считывание сигналов с метеостанции WXT 510, через COM порт (RS-232); 2- поступление данных с COM порта (RS-232), в одну строку. Case structures, позволяет осуществить выбор одного из нескольких случаев, и выполнить от этого выбора нужную подпрограмму (4, 5, 6); 3- запись обработанных данных в файл Excel реализуется средой LabVIEW; 7-кластер ошибки.
Рисунок 3- Блок диаграмма сбора и обработки метеоданных Литература
1. Преобразователь метеоданных WXT 510. Руководство пользователю.- M210470RU-A, 2004.
2. National Instruments. Учебный курс Lab View основы 1.- 2003г.
3. Интернет ресурс: http://www.kazhydromet.kz/meteo1/2almata.php