Translate this page:
Please select your language to translate the article


You can just close the window to don't translate
Library
Your profile

Back to contents

Cybernetics and programming
Reference:

Design and development of scalable systems of energy-efficient mechatronic devices

Bagutdinov Ravil

PhD student of the Engineering School of Information Technology and Robotics, Assistant of the Department of Automation and Robotics, Programmer of the Scientific and Educational Laboratory of 3D Modeling and Industrial Design, National Research Tomsk Polytechnic University

634034, Russia, Tomskaya oblast', g. Tomsk, ul. Sovetskaya, 84/3, of. 216

ravil_bagutdinov@yahoo.com
Other publications by this author
 

 
Zavyalov Dmitry Alekseevich

graduate student, Department of Engineering Graphics and Industrial Design, National Research Tomsk Polytechnic University

634034, Russia, Tomskaya oblast', g. Tomsk, ul. Sovetskaya, 84/3, of. 216

zda@tpu.ru
Ivanov Maksim Anatolyevich

PhD in Technical Science

Head of Department of Optimizing Control Systems, Institute of Cybernetics, National Research Tomsk Polytechnic University

634034, Russia, Tomskaya oblast', g. Tomsk, ul. Sovetskaya, 84/3, of. 323

ivanovma@tpu.ru
Sokolova Veronika Valer'evna

PhD in Technical Science

Associate Professor, Department of optimizing control systems, Institute of Cybernetics, National Research Tomsk Polytechnic University

634034, Russia, Tomskaya oblast', g. Tomsk, ul. Sovetskaya, 84/3, of. 323

veronica@tpu.ru

DOI:

10.7256/2306-4196.2016.5.20116

Received:

16-08-2016


Published:

29-01-2017


Abstract: An important to ensure the efficiency of the solar panels is to carry out periodic monitoring of tightness of connections and inspect their cleanliness. In order for solar cells to work more efficiently the authors suggest use of intelligent monitoring and measurement system. This article presents the development of a scalable system of energy-efficient mechatronic devices with an intelligent control system. Development refers to computer engineering and can be used in services of highly reliable fault-tolerant integrated onboard control complexes in the energy sector and other fields requiring high reliability computing complex, while maintaining fault tolerance and hardware failures. As a means of decision-making when selecting development tools used by the analytic hierarchy process (AHP, Saaty method). The novelty of the research is to create a new system service software, the full adjustment of the system software of the automated collection and storage of information on observed parameters, visualization parameters of the four storages and solar converters, real time software updating, safeguarding the basic functionality of the system at the damage and loss of data and protection against emergencies. The purpose of this system is the management of solar panels in real-time automatic monitoring and analysis of the performance of solar panels.


Keywords:

software, development of software, service maintenance, scalable systems of energy-efficient mechatronic d, intelligent Control Systems, solar power, alternative energy, optimization of control systems, programming, radioelectronics


Введение

В настоящее время во всем мире широко используются альтернативные источники энергии не только в промышленности, но и в частном секторе [4]. Присущие традиционной энергетике недостатки (устаревающее оборудование, отрицательное влияние на экологию, большие затраты и пр.) привели к развитию технологий добычи энергии из возобновляемых источников [2]. К таким источникам относятся солнечная и ветровая энергии, геотермальное тепло, энергия морских волн и приливов [21]. Каждое из данных направлений развития энергетики имеет свои преимущества и недостатки. Например, солнечную энергетику характеризуют неисчерпаемость ресурса и отсутствие вредных выбросов в атмосферу. Основным недостатком является зависимость интенсивности солнечного излучения от суточного и сезонного ритмов. Несмотря на это, в мире количество вводимых в эксплуатацию установок увеличивается с каждым годом на 25–35 %, особенно в европейских странах [20]. В РФ использование солнечной энергетики также является перспективным, поскольку показатели среднегодовых поступлений солнечной энергии на ряд областей страны выше, чем в Италии, Испании или в Германии (лидерах по объему установленных солнечных мощностей) [4].

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

Основная часть

На первом шаге была спроектирована структура системы согласно основным этапам работы.

Основными компонентами системы являются:

  1. Модуль солнечной энергетики – МСЭ (SEM).
  2. Мехатронный модуль – ММ (SPM).
  3. Накопитель (Accumulator).
  4. Преобразователь (Converter).
  5. Масштабируемая система энергоэффективных мехатронных устройств – МСЭМУ (SEMD).
  6. Блок управления – БУ (Management block).
  7. Программное обеспечение блока управления – ПО БУ (Remote controller).
  8. Блок питания (Power cabinet).
  9. Аппаратура для сервисного обслуживания и комплексной настройки (Hardware for service).

Модуль солнечной энергетики (SEM) включает в себя: мехатронный модуль (SPM), накопитель (accumulator), преобразователь (converter), масштабируемую систему энергоэффективных мехатронных устройств (SEMD). Мехатронный модуль необходим для фиксации положения панелей солнечных батарей. Аккумулятор получает энергию от панели солнечных батарей (постоянный ток), сохраняет её, а затем направляет в преобразователь, который преобразует постоянный ток в переменный и передает его в блок питания с напряжением 220 вольт. С помощью масштабируемой системы энергоэффективных мехатронных устройств (SEMD) можно контролировать положение солнечных панелей в космосе, изменить параметры положения с помощью дистанционного управления и сообщить о сбоях или неисправностях. Кроме того, данные об ошибках в работе модуля солнечной энергетики (SEM) отправляются в аппаратуру для сервисного обслуживания и комплексной настройки (hardware for service), с помощью которой специалист по работе с солнечными батареями может обнаружить и исправить ошибку в работе солнечного модуля.

Структура модуля SEM представлена на рисунке 1.

ris1

Рисунок 1. Структура модуля солнечной энергетики (SEM)

Масштабируемая система энергоэффективных мехатронных устройств (SEMD) включает в себя два основных компонента: мехатронный модуль с датчиком высоты и мехатронный модуль с датчиком азимута. Оба модуля включают в себя двигатель (engine), тормоз (brake), кодировщик (encoder) и контроллер двигателя (engine controller). Оператор управляет ими с помощью пульта дистанционного управления или аппаратными средствами обслуживания. С помощью графического интерфейса оператор может изменить параметры в таблицах эфемерид и регулировать расположение панелей солнечных батарей в космосе. Структура этого модуля представлена на рисунке 2.ris2

Рисунок 2. Структура системы энергоэффективных мехатронных устройств

Пользователями системы являются: оператор и специалист сервисной службы. В один момент времени в системе может работать только один пользователь. При этом специалисту доступен ряд дополнительных функций и возможностей настройки системы, соответствующих правам администратора системы.

Перечень основных возможностей, поддерживаемых системой для обеспечения взаимодействия с блоком управления МСЭМУ различных пользователей (акторов) приведен в таблице 1.

tablica1

Таблица 1. Подсистема взаимодействия с БУ МСЭМУ

Перечень основных возможностей, реализуемых в системе для обеспечения Твзаимодействия с блоком управления МСЭ различных пользователей (акторов) приведен в таблице 2.

tablica2_02

Таблица 2. Подсистема взаимодействия с БУ МСЭ

Все данные о МСЭ и МСЭМУ хранятся в блоках управления соответствующих устройств. Доступ к данным организуется программно с использованием протокола SNMP для скалярных данных и FTP для массива данных. Пример работы МСЭ приведен на рисунке 3.

ris3

Рисунок 3. Экранный интерфейс модуля солнечной энергетики

Для оценки эффективности внедрения разрабатываемого программного обеспечения были выбраны следующие показатели: среднее время выполнения сервисной операции, среднее время обнаружения неисправности и среднее время устранения неисправности в работе системы. В течение двух месяцев была проводилась оценка работы системы с использованием и без использования сервисного ПО. Результаты проведенных экспериментов представлены в таблице 3.

tablica3_01

Согласно проведенному тестированию, средняя эффективность от использования сервисного ПО сократит время на обслуживание в целом на 42,9 %.

Таким образом:

1) Разработанная система позволит пользователю удаленно контролировать производительность работы солнечных панелей в режиме on-line.

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

3) При необходимости система предоставляет возможность авторизованному пользователю выключать, приостанавливать и возобновлять работу солнечных панелей по заданному времени.

4) Система автоматически формирует журналы событий с целью определения причин сбоя в работе солнечных панелей.

5) Разработанная система позволит пользователю контролировать важные параметры работы солнечных панелей и осуществлять анализ их производительности с помощью диаграмм и графиков.

Вывод

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

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

References
1. Abrameshin A.E. Informatsionnaya tekhnologiya obespecheniya nadezhnosti slozhnykh elektronnykh sredstv voennogo i spetsial'nogo naznacheniya: nauchnoe izdanie / A.E. Abrameshin, V.V. Zhadnov, S.N. Polesskii; otv. red. V.V. Zhadnov. Ekaterinburg: Izd-vo OOO "Fort Dialog-Iset'". 2012. 565 s.
2. Bagutdinov R.A. Rezul'taty issledovanii ispol'zovaniya mnogomernogo podkhoda pri modelirovanii protsessov v polevykh tranzistorakh [Elektronnyi resurs] // Sovremennye nauchnye issledovaniya i innovatsii. 2015 № 10. C. 1-3. - Rezhim dostupa: http://web.snauka.ru/issues/2015/10/57975.
3. Bagutdinov R.A. Zadacha modelirovaniya opticheskogo potoka na osnove dinamiki dvizheniya chastits // Kibernetika i programmirovanie. 2016. № 5. S. 10-15. DOI: 10.7256/2306-4196.2016.5.18981.URL: http: //enotabene.ru/kp/article_18981.html
4. Balanchevadze V.I. Energetika segodnya i zavtra / V.I. Balanchevadze, A.I. Baranovskii. M.: Energoatomizdat, 2008. 344 s.
5. Bezrukikh P.P. Vozobnovlyaemaya energetika: vchera, segodnya, zavtra / P.P. Bezrukikh // Elektricheskie stantsii. 2005. № 2. S. 15-19.
6. Biryukov N.L., Triska N.R., Khudyntsev N.N. Obzor napravlenii issledovanii MSE v oblasti chastotno-vremennogo obespecheniya sovremennykh setei svyazi // T-Comm. 2014. № 2 S. 12-17.
7. Butuzov K.A. Poryadok peredachi programmnykh sredstv i organizatsiya soprovozhdeniya programmnogo obespecheniya // Izvestiya Peterburgskogo universiteta putei soobshcheniya. 2004. № 1 S. 104-108.
8. Vertakova Yu.V. Upravlencheskie resheniya, razrabotka i vybor. M.: KNORUS, 2005. 352 s.
9. Gasnikova A.A. Rol' traditsionnoi i al'ternativnoi energetiki v regionakh Severa // Ekonomicheskie i sotsial'nye peremeny: fakty, tendentsii, prognoz. 2013. № 5(29) S. 77-88.
10. Golitsyna O.L. Osnovy proektirovaniya baz dannykh / O.L. Golitsyna. M.: Forum, 2012. 415 s.
11. Zhadnov V.V. Informatsionnye tekhnologii v prognozirovanii nadezhnosti elektronnykh ustroistv / V.V. Zhadnov // Informatsionnye tekhnologii v proektirovanii i proizvodstve. 2012. № 1. S. 20-25.
12. Zav'yalov D.A., Zakharova A.A. Sozdanie ekspertnoi sistemy dlya kompleksnoi otsenki riskov razrabotki mestorozhdenii uglevodorodov // Kibernetika i programmirovanie. 2016. № 5. S. 1-9. DOI: 10.7256/2306-4196.2016.5.18987. URL: http://e-notabene.ru/kp/article_18987.html
13. Zefirov S.L., Kolobanov A.Yu. Metody bezopasnoi razrabotki programmnogo obespecheniya // NiKa. 2009. S. 188-191.
14. Ishkina E.G., Shcherbinina O.V. Arkhitektura adaptivnogo servisno-orientirovannogo promezhutochnogo programmnogo obespecheniya // Izvestiya VolgGTU. 2010. № 9. S. 142-145.
15. Korobkin V.V. Otsenka bezopasnosti programmnogo obespecheniya upravlyayushchikh sistem mekhatronnykh kompleksov // Izvestiya YuFU. Tekhnicheskie nauki. 2008. № 11. S. 213-219.
16. Logvinova K.V. Sovremennye tekhnologii i sredstva razrabotki programmnogo obespecheniya // Biznes-informatika. 2007. № 2. S. 45-53.
17. Martyukova E.S. O vnedrenii protsessa avtomatizatsii testirovaniya v razlichnykh metodologiyakh razrabotki programmnogo obespecheniya // Novye informatsionnye tekhnologii v avtomatizirovannykh sistemakh. 2015. № 18. S. 462-465.
18. Martinov G.M., Martinova L.I., Grigor'ev A.S. Spetsifika razrabotki programmnogo obespecheniya dlya sistem upravleniya tekhnologicheskim oborudovaniem v real'nom vremeni // T-Comm. 2009. № S2. S. 121-124.
19. Musatov V. K. Analiz tendentsii razvitiya rekomendatsii MSE-T po informatsionnoi bezopasnosti // T-Comm. 2013. № 7. S. 93-96.
20. Mirovaya energetika: prognoz razvitiya do 2020 g. / per. s angl. pod red. Yu.N. Starshikova. M.: Energiya, 2005. 256 s.
21. Netraditsionnye istochniki energii. M.: Znanie, 2003. 120 s.
22. Saati T.L. Prinyatie reshenii. Metod analiza ierarkhii. M.: Radio i svyaz', 1989. 316 s.
23. Sliva M.V. Prototipirovanie graficheskogo interfeisa pol'zovatelya kak neot''emlemaya chast' protsessa razrabotki programmnogo obespecheniya // Vestnik NVGU. 2013. № 1. S. 74-76.
24. Denisenko V.A., Nagoev Z.V., Nagoeva O.V. Proektirovanie komp'yuternoi sistemy na osnove rekursivnoi kognitivnoi arkhitektury dlya zadachi sinteza intellektual'nogo povedeniya agenta // Programmnye sistemy i vychislitel'nye metody. 2013. № 3. C. 264 - 267. DOI: 10.7256/2305-6061.2013.3.9138.
25. Trebukhin A.G. Intellektual'naya sistema proektirovaniya skhem avtomatizatsii // Programmnye sistemy i vychislitel'nye metody. 2012. № 1. C. 43 - 52.