Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Альтернативні джерела енергії 3.doc
Скачиваний:
57
Добавлен:
18.11.2018
Размер:
12.2 Mб
Скачать

6.2. Алгоритм роботи мікроконтролера для управління n кмеу

Розглянемо алгоритм роботи мікроконтролера по управлінню n комплектів малопотужних енергетичних установок (рис.7.2.1). Блок-схема алгоритма складається із 22 основних блоків. Спочатку в блоці 1 заповнюється лічильник на n циклів , при чому кожний цикл забезпечує управління одним КМЕУ , а усього їх n , і усі вони розташовані на даху однієї або декількох високих будівель.

В блоці 2 забезпечується введення початкових даних:

1. Стан пожежно-охоронної сигналізації;

2. Технічний стан обладнання;

3. Швидкість вітру;

4. Швидкість обертання вітротурбіни ;

5. Яскравість сонячного випромінювання;

6. Нахил сонячних панелей та значення температури їх нагрівання;

7. Стан акумуляторної батареї.

Блок 3 забезпечує підключення програми пожежно-охоронної сигналізації. В блоках 4 та 5 контролюється наявність сигналів про пожежу або охорону і видача цих сигналів на ЦПУ, якщо вони з’явились.

Рис. 6.2.1 Блок-схема алгоритма управління n КМЕУ.

В блоках 6, 7 та 8 здійснюється програма дистанційної технічної діагностики обладнання,контроль конкретних пристроїв та видача визначених сигналів на ЦПУ , якщо вони з’явились.

В блоках 9, 10, 11 та 12 здійснюється контроль швидкості вітру та підключення споживача і акумуляторних батарей до ВУ в залежності від інтенсивності вітру.

В блоках 13,14,15,16 та 17 здійснюється контроль і установка оптимального нахилу сонячних батарей , контроль інтенсивності сонячного випромінювання та підключення споживача і акумуляторних батарей до сонячних панелей в залежності від інтенсивності сонячного випромінювання.

В блоках 18, 19 і 20 виконується контроль ступенів заряженності акумуляторних батарей та підключення споживача до акумуляторних батарей або до центральної енергосистеми в залежності від стану акумуляторів.

В блоках 21, 22 контролюється лічильник числа циклів роботи всієї програми, оскільки в кожному циклі програми виконується контроль і управління тільки одним із n КМЕУ. Якщо усі n КМЕУ перевірені і працюють, то в лічильнику числа циклів буде записаний 0, і в нього потрібно заново ввести число n і повторити процес контролю та управління усіма n КМЕУ в режимі реального часу з необхідним темпом контролю та управління.

6.3. Алгоритм дистанційної технічної діагностики

Як було показано вище, контроль швидкості вітрових потоків в комбінованих конфузорних трубопроводах здійснюється за допомогою принципа Піто або трубки Прандля [5]. Ця швидкість повітряного потоку порівнюється зі швидкістю обертання лопастів вітродвигуна, яку неважко визначити за допомогою імпульсного потоку створюємого за допомогою пари світлодіод-фотодіод, які розташовані по обидва боки відносно обертаючого вітроколеса. Такий контроль легко здійснити за допомогою мікроконтролера. Якщо співвідношення між швидкістю вітру та швидкістю обертання вітроколеса не відповідає установленому значенню, то видається сигнал на ЦПУ про те, що в системі вітродвигуна мають місце механічні неполадки.

Більша частина апаратури КМЕУ являє електричну апаратуру, і це означає, що більшість неполадків буде мати електричний характер. Можна вважати, що більша частина електричних схем КМЕУ має ряд характерних вузлів, контроль електричних параметрів в яких дасть змогу швидко і ефективно локалізувати неполадки.

Розглянемо функціональну схему (рис. 6.3.1) [10] вузла A, як одного із багаточисленних вузлів складної електричної схеми. До вузла A підключені 2 опори, один із них Zi являється реальним (якій існує в даній схемі), другий невеликий опір Roi являється активним еталонним, спеціально підключеним послідовно до опору Zi.

Рис. 6.3.1 Функціональна схема контролю електричних

параметрів у вузлі .

Із вказаних двох опорів Zi та Roi, розташованих в одному із m вузлів складної електричної або електронної апаратури можна зняти три напруги U1i, U2i та U3i. Якщо напруги мають змінний характер, то їх необхідно знімати через випрямлячі B1, B2 та B3. Виходи вказаних випрямлячів через мультиплексор МХ послідовно у вигляді аналогових значень подаються на аналого-цифровий перетворювач (АЦП), з цифрового виходу якого дані через порт P1 подаються на мікропроцесор МК. Послідовність подачи цих трьох напруг U1i, U2i та U3i забезпечується послідовним переключенням каналів мультиплексора MX за допомогою управляючого трьохрозрядного цифрового кода, якій подається із мікроконтролера через порт P2.

Оскільки таких характерних вузлів типу А в складній електричній системі буде декілька, то можна організовувати послідовне введення з кожного і-го вузла по 3 напруги U1i, U2i та U3i через розширену систему мультиплексорів MX.

Рис.7.3.2 Векторна діаграма напруг U1i, U2i та U3i

в контролюючому вузлі A.

Якщо напруги U1i, U2i, U3i являються напругами змінного струму, то можна побудувати векторну діаграму, як це показано на рис. 6.3.2. Напруга U2аi на векторній діаграмі рис. 6.3.2 являє собою активну складову від напруги U2i і виражається за формулою:

U2ai = U2i · cos φ (6.3.1)

На рис. 6.3.2 можна визначити 2 прямокутних трикутника: один із них має гіпотенузу U1i та два катети h і U3i + U2а; другий прямокутний трикутник має гіпотенузу U2i та два катети U2аi та h. Якщо поставити задачу визначити квадрат катета h2 за допомогою теореми Піфагора із двох вказаних прямокутних трикутників, то неважко отримати рівняння:

U1i2 – (U2ai + U3i)2 = U2i2U2ai2 (6.3.2)

Після нескладних перетворень із рівняння (6.3.2) можна отримати залежності:

U1i2 – 2U2ai · U3i U3i2 = U2i2 (6.3.2а)

2U3i · U2ai = U1i2 U2i2 U3i2 (6.3.2b)

Оскільки U3i = Izi · R0 (де Izi – струм який проходить через опір Zi ), а U2ai = U2i·cos φ, то можна формулу (6.3.2b) записати в наступному вигляді:

2R0 · Izi · U2i · cos φ = U1i 2 U2i 2U3i2 (6.3.2c)

Відомо, що активна потужність Pi в узлі А може бути визначена залежністю:

P = Izi · U2i · cos φ (6.3.2d)

На основі виразів (6.3.2с) та (6.3.2d) можна записати:

(6.3.3)

Таким чином, активна потужність Pi , яка виділяється на опорі Zi вузла A, може бути визначена відповідно до формули (6.3.3).

Якщо в мікроконтролер МК ввести реальні виміряні значення напруг U1i, U2i, U3i та відповідно до формули (6.3.3) підрахувати активну потужність Pi , то це буде означати ,що за допомогою мікроконтролера МК виміряна активна потужність Pi , яка виділяється на опорі Zi у вузлі А складної електричної системи.

Якщо опір Zi є вхідний опір системи навантаження споживача, то можна вважати, що визначена за формулою (6.3.3) активна потужність Рi є потужність електроенергії, яку добуває КМЕУ та віддає споживачу.

Якщо для вимірювання поточного часу до мікроконтролера підключити таймер (рис. 6.3.1), із якого в мікроконтролер вводяться імпульси з періодом 1хв., то використовуючи формулу (6.3.3) можна отримати кількість електроенергії Exi, яка виробляється за допомогою КМЕУ і споживається користувачем за 1хв.

(6.3.4)

Енергію Et ,отриману споживачем на протязі m годин (за добу, за місяць і т.п.)неважко підрахувати в мікроконтролері відповідно до формули :

(6.3.5)

Таким чином, за допомогою мікроконтролера на основі запропонованого алгоритму можна сконструювати простий і ефективний лічильник електроенергії, дані з якого можна передавати на відстань за допомогою лінії радіозв’язку . Більше того, враховуючи вартість електроенергії за 1кВт∙год можна отримувати і передавати дані відносно отриманого прибутку за вироблену електроенергію за допомогою даного конкретного КМЕУ.

Але вернімось до алгоритму технічної дистанційної діагностики. Крім визначення виміряної активної потужності Р відповідно до формули (6.3.3) мікроконтролер може легко визначити , тобто виміряти усі інші електричні показники на опорі Zi відповідно наступних виразів:

  1. Струм Izi , який протікає через опір Zi

(6.3.6)

2) Значення опору Zi відповідно до формули:

(6.3.7)

3) Значення повної потужності Sі, яка має місце на опору Zі

(6.3.8)

4) Коефіцієнт потужності cosφ відповідно до формули:

(6.3.9)

5) Активну складову Rzі повного опору Zі

(6.3.10)

6) Значення sin(φі) можна визначити відповідно до формули:

(6.3.11)

7) Реактивну складову Хі повного опору Zі:

(6.3.12)

Якщо послідовно з відомим опором Roi підключити невелику індуктивність L, яка в процесі роботи повинна бути закорочена за допомогою ключа К, то для визначення характеру ланцюга (індуктивний чи ємкісний характер має опір Zі) необхідно підключити вказану індуктивність L і при цьому визначити заново опір Хі за допомогою вище приведеної формули. Якщо реактивний опір Хі збільшиться при підключенні додаткової індуктивності L, то це буде означати що опір Хі має індуктивний характер. Якщо ж опір Хі зменшується при підключенні індуктивності L, то це означає, що опір Хі має ємнісний характер.

Після цього можна визначити індуктивність Lі або ємність Сі, які містить реактивна складова Хі, відповідно до формул:

(6.3.13)

де fi – частота змінного струму, який протікає через опір Zі. До речі частота fi може бути підрахована в МК відповідно до параметрів електрогенератора. Обчисленні в мікро контролері МК вище приведені електричні параметри для вузла А на опорі Zі можна вважати реальними виміряними параметрами для вузла А, оскільки вони обчислені на основі виміряних даних відповідно до трьох напруг U1i, U2i, U3i.

Вказані реальні електричні параметри у вузлі А, тобто: U2і, Izі, Rzі, Cі, Lі в мікроконтролері МК порівнюється з допустимими реальними їх значеннями U2дi, Izдi, R2дi, Cдi або Lдi з врахуванням можливих режимів роботи контролюємої електричної системи.

При цьому перевіряються умови:

(6.3.14)

Якщо рівності (6.3.14) виконуються в допустимих межах з врахуванням похибок вимірювань, то це буде означати, що контролюєма електрична система відносно вузла А справна. Якщо ж всі або даже не всі рівняння (6.3.13) не виконуються, то таким чином локалізується несправність в даному конкретному вузлі А контролюємої електричної системи.

Аналогічним способом в мікроконтролері перевіряються електричні параметри в інших основних вузлах контролюємої системи. Дані відносно таких перевірок можуть бути передані на відстань по радіолінії зв’язку.

Крім того, мікроконтролер затний скласти діагностичну матрицю (рис. 6.3.3) в строчках якої указується відхилення кожного і-го виміряного параметра від його допустимого значення, а в колонках помічаються можливі пошкодження Ні в пристрої в залежності від даних відхилень . Таким способом заповнюється матриця діагностування і відповідно до мажоритарного принципу більшості відхилень в j-й колонці матриці визначається можлива несправність, а результати видаються на індикацію головного пульта управління.

Пошкодження

Відхилення

H1

H2

…..

Hm

x

x

x

x

…..

…..

…..

…..

…..

x

x

Рис. 6.3.3 Матриця діагностики пошкоджень в складному

електричному пристрої

Крім того, мікроконтролер може додатково вимірювати та контролювати швидкість Vi зміни відхилень обчислених електричних параметрів від їх допустимих значень у відповідності до режиму роботи . Якщо така швидкість стабільно збільшується, то за допомогою діагностичної матриці (рис.6.3.3) можна прогнозувати можливі очікувані пошкодження контролюємого пристрою. Запропонований спосіб діагностики складних систем може бути здійсненим на великих відстанях від контролюємого об’єкту.

Так можна реалізувати систему дистанційної технічної діагностики за допомогою мікроконтролера.