• Nie Znaleziono Wyników

W ybór w artości stosunku częstotliwości sygnału nośnego do modulującego

7.3 Optymalizacja wybranych parametrów pracy sterownika

7.3.2 W ybór w artości stosunku częstotliwości sygnału nośnego do modulującego

Punkt ten je st konsekw encją zamieszczonej wcześniej analizy (punkt 7.3.1) dotyczącej częstotliwości sygnału nośnego, który dla tego systemu sterowania mieści się w zakresie 6...8 kHz. Ze względu na przyjętą metodę modulacji z synchronizowanym sygnałem nośnym, konieczne je st ustalenie w artości stosunku częstotliwości sygnału nośnego i modulującego, oraz zakresów częstotliwości wyjściowej, w któiych będ ą one obowiązywać.

Niemożliwe je st przy przyjętej metodzie modulacji utrzymać w całym zakresie częstotliw ość sygnału nośnego zbliżoną do podanej wyżej. Pociągałoby to za sobą potrzebę utw orzenia dużej liczby stref, tym większej, im niższa je st częstotliwość minimalna falownika. W tym celu definiuje się zakres roboczy falownika.

Jest to ten zakres częstotliwości wyjściowej, z którą urządzenie najczęściej pracuje. W obszarze roboczym utrzymana je st założona częstotliwość sygnału nośnego (tu 6-8kHz).

Potrzebny je st tu kolejny kompromis pomiędzy szerokością zakresu roboczego falownika, a ilością potrzebnych danych do jeg o realizacji. Im szerszy jest zakres roboczy, tym w iększa je st liczba stref i w iększa niezbędna liczba danych

W przedstawianym systemie mikroprocesorowym na bazie m ikrokontrolera Intel 80C196KC, przeznaczono na dane w pamięci EPROM obszar od adresu 6000H ..0FFFFH, co daje 40960 bajtów. Na potrzebne do realizacji procesu modulacji dane składają się: kody przełączeń zaw orów i czasy pom iędzy przełączeniami. Łączna liczba wymaganych bajtów pamięci określana jest przez zależność (7.12):

/=i

k

(7.12)

N = N p + N l gdzie:

N - łączna ilość bajtów danych

N, - ilość bajtów opisujących czasy między przełączeniam i Np - ilość bajtów opisująca kody przełączeń

rozdział 7 - Mikroprocesorowe sterowanie napędu z falow nikiem napięcia M SI

Rys. 7.28 Przebieg typowej charakterystyki f„= f(7\w) Rys.7.29 Zależność ilości bajtów danych od częstotli­

wości początkowej strefy ro b o c z e j^ /

at -stosunek częstotliwości sygnału nośnego do m odulującego w danej strefie i - numer strefy

k - ilość stref

f x - maksymalna częstotliwość wyjściowa w danej strefie f y - minimalna częstotliwość wyjściowa w danej strefie

Fyryjn - częstotliwość wyjściowa znam ionowa ( 5 0 Hz) u0 - ilość wartości napięcia wyjściowego w zakresie 0 - 380 V

Przyjęto podzielić cafy zakres napięcia wyjściowego na 250 części, co daje gradację 1,52 V. Pozwala to na wygodne przypisanie w artości napięcia wyjściowego poszczególnym w artościom częstotliw ości : co 0,2 Hz przypada jedna wartość napięcia.

fri[H z)

W zależności od założonych granic obszaru roboczego ( f r, ,fr2 ) - patrz rysunek 7.28 - otrzymuje się podział zakresu częstotliwości wyjściowej falownika F*# na strefy, w których stosunek częstotliwości nośnej do modulującej je st stały, co obrazują nam odcinki o różnym nachyleniu. Ilość stref pow iększa się w raz ze zwiększaniem zakresu obszaru roboczego, a przy ustalonej górnej granicy f 2 , w raz ze zm niejszaniem granicy dolnej f r l . Opis param etrów stref można ująć w postaci:

a i =

/ * = — (7-13)

a.

fy(i+1) = f xi

gdzie A f - szerokość histerezy na granicach stref

Dla założonego braku histerezy na granicach stref (A / = 0) można obliczyć ilość potrzebnych stref zgodnie z zależnością:

) m in

f r l

rozdział 7 - M ikroprocesorowe sterowanie napędu z falow nikiem napięcia M S I

D la określonego zakresu średnich częstotliwości przełączeń (fmm, f max) 6...8 kH z i górnej granicy obszaru roboczego f r2 wyznaczono granice stref dla kilku możliwych f rl i policzono ilość niezbędnych do zgrom adzenia danych. Wyniki obliczeń przedstaw iono w tabeli 7.4.

tabela 7.4 - p rzy k ład o w e w a rto śc i ilości d anych w zależności od p a ra m e tró w m o d u lacji

Lp. frl k

w zó r (7.14)

k (p rak ty czn ie)

strefy(obliczenia prak ty czn e) ilość d anych N szerokość pierwszej strefy będzie rów na szerokości histerezy.

Interesująca charakterystyka przedstawiająca zależność ilości danych potrzebnych do realizacji procesu modulacji N, od w artości częstotliwości początkowej strefy roboczej/,/, została przedstaw iona n a rysunku 7.29.

Dane te są podstaw ą do dalszej części procesu optymalizacji. Ze względu na dostępną pam ięć dla danych 40960 bajtów, możliwe byłoby przyjęcie wartości f r, = 38 Hz, co nie jest jednak zgodne z założeniem, że f i < 20 Hz. Przyjmuje się w ięc wartość f r/ = 20 Hz, która standardowo wymaga zgrom adzenia ponad 82 tys.

bajtów, trzeba więc zredukować liczbę danych.

Jedną z możliwości jest zmiana gradacji wartości napięcia wyjściowego, co pow oduje proporcjonalne zmniejszenie danych - ilości czasów między przełączeniami. Przy trzykrotnym jej zw iększeniu, dane

rozdział 7 - M ikroprocesorowe sterowanie napędu z falow nikiem napięcia MS7

mieszczą się w założonej przestrzeni adresowej. Powoduje to z drugiej strony w yraźne zniekształcenie charakterystyki Uzad - g (fzcJ ) z liniowej, w schodkową.

Rozwiązanie tego problem u można uzyskać także poprzez interpolację tablic czasów, na podstawie części które są zgromadzone. W ten sposób można odtworzyć brakujące, zachowując poprzednio założoną gradację co 1,52V. Trzeba pam iętać, że taka operacja interpolacji liniowej, będzie pow odow ała błędy w obliczonych czasach, tym większe, im większy jest skok w napięciu zadanym, pom iędzy kolejnym i zgromadzonymi w E PR O M -ie tablicami. Porów nanie wartości tablic obliczonych w klasyczny sposób i interpolow anych na podstawie zredukowanych, pozw ala stwierdzić, że dla pięciokrotnie zmniejszonej gradacji, błąd je st mniejszy od rozdzielczości układu szybkich wyjść przełączającego zawory tzn. < 1 ps.

Taki wynik pozw ala na uznanie, że niedokładność w przełączaniu zaworów, a co za tym idzie dodatkowe zniekształcenia w widmie harm onicznych napięcia wyjściowego, będą mniejsze niż te w ynikające z typowych wartości czasu m artwego, stosow anych w przypadku półmostków z tranzystorami IGBT ( 0.5..2 ps).

Przyjęto, że w ystarczy przechowanie co piątej tablicy, czyli z gradacją 7,6V, aby dokładnie odtworzyć pozostałe potrzebne. U bocznym skutkiem interpolacji jest przedłużenie procesu obliczania, dla danej częstotliwości wyjściowej, tablic czasów między przełączeniami, wykorzystywanych w przerw aniu [B4j.

Końcowym efektem procesu polioptymałizacji jest przyjęcie zakresu roboczego częstotliwości wyjściowej 20...70 Hz, gdzie średnia częstotliwość przełączeń wynosi 6...8 kHz. Podstawowe dane dotyczące podziału na strefy znajdują się w odpowiednim rzędzie tabeli 7.4. Po zredukowaniu, liczba zgrom adzonych danych wynosi 26114 bajtów , co daje dodatkowe możliwości rozbudowy programu, względem wstępnych założeń. Zakresy odpowiadające poszczególnym strefom przedstawiono na rysunku 7.30.

Rys.7.30 K ońcow a charakterystyka /„ = g ( f f ) po procesie optymalizacji