• Nie Znaleziono Wyników

Koncepcja sterowania głosem urządzeń elektromechanicznych

N/A
N/A
Protected

Academic year: 2022

Share "Koncepcja sterowania głosem urządzeń elektromechanicznych"

Copied!
6
0
0

Pełen tekst

(1)

ZE SZ Y T Y N A U K O W E PO LITE C H N IK I ŚLĄ SK IE J Seria: E L E K T R Y K A z. 170

1999 N r kol. 1426

K rzy szto f K R Y K O W SK I M aciej SA JK O W SK I

KONCEPCJA STEROWANIA GŁOSEM URZĄDZEŃ ELEKTROMECHANICZNYCH

Streszczenie. W artykule przedstaw iono o g ó ln ą koncepcję sterow ania urządzeń elektro­

m echanicznych głosem n a przykładzie sterow ania elektrycznym w ózkiem inw alidzkim . Za­

prezentow ano strukturę b lo k o w ą układu sterow ania oraz om ów iono podstaw ow e zadania po­

szczególnych m odułów . W artykule zam ieszczono w yłoniony w trakcie badań sym ulacyjnych zestaw poleceń w postaci słów izolow anych oraz w yniki sym ulacji to ru ruchu p ojazdu stero­

w anego za p o m o c ą ty ch poleceń.

C O N C EPTIO N OF V O ICE CO N TRO L OF ELEC TR O M EC H A N IC A L DEVICES

S u m m a ry . T he paper presents general idea o f electrom echanical device voice control. A n electric w heelchair drive control system is show n as an exam ple. B lock structure o f the con­

trol system is d escribed and tasks o f every m odule are considered. A lso, com m and set for voice control system , obtained through sim ulation research and som e sim ulation results o f path o f the electric vehicle (f.eg. electric w heelchair), guided by voice com m ands are presen ­ ted.

1. W ST ĘP

W now oczesnych układach napędow ych pojazdów przeznaczonych dla o sób niepełno­

spraw nych, tak ich ja k na przykład w ózki inw alidzkie, stosuje się silniki elektryczne o m ocy nie przekraczającej kilkuset w atów . Z e w zględu n a prostotę układu sterow ania pow szechnie stosuje się układy o niezależnym sterow aniu każdego z napędzanych kół. W tego ty p u roz­

w iązaniach m ożliw ość m anew row ania uzyskuje się poprzez różnicę prędkości każdego z dw óch kół. D otychczas stosow ane układy napędow e oparte na silnikach p rąd u stałego z ko­

m utatorem m echanicznym nie zapew niają w ysokiej niezaw odności, jakiej w ym aga się od układu napędow ego w ózka inw alidzkiego. W napędach tego ty p u istnieje duże ryzyko w ystą­

pienia aw arii w obrębie kom utatora, gdyż zaw iera on elem enty m echaniczne ulegające zuży­

ciu w trakcie eksploatacji. P onadto istnieje m ożliw ość uszkodzenia kom utatora w przypadku przeciążenia. O becnie, ja k o napędy małej m ocy, coraz częściej stosuje się napędy oparte na silnikach w zbudzanych m agnesam i trw ałym i z kom utatorem elektronicznym .

W trakcie p rac nad now oczesnym napędem przekształtnikow ym m ałej m ocy, przeznaczo­

nym do napędu i sterow ania w ózka inw alidzkiego, pow stała k o ncepcja p rzeprow adzenia cy­

klu badań p o zw alających n a ocenę m ożliw ości aplikacji układu sterow ania głosem , ja k o n ad ­ rzędnego u k ład u sterującego p ra c ą napędu.

(2)

2. ST R U K T U R A U K Ł A D U ST E R O W A N IA G Ł O SEM U R Z Ą D Z EN IA E L E K T R O M E C H A N IC Z N E G O

W ózek inw alidzki je s t przykładem urządzenia elektrom echanicznego. C elem prow adzo­

nych badań je s t sprecyzow anie w ym agań staw ianych przez układ napędow y takiego urządze­

nia w stosunku do nadrzędnego układu sterow ania.

N a rys 1. przedstaw iono schem at blokow y struktury system u sterow ania głosem urządze­

nia elektrom echanicznego. Z asadniczym i elem entam i system u są:

blok przetw arzania i rozpoznaw ania sygnału mow y, m oduł pośredniczący,

- m ikroprocesorow y układ sterow ania elektrycznym napędem przekształtnikow ym małej m ocy.

Sygnał z m ikrofonu"

R y s .l. Schem at struktury układu sterow ania głosem urządzeniem elektrom echanicznym Fig. 1. D iagram o f the structure o f electrom echanical device voice control system

W rozw ażanym układzie napędow ym , zaw ierającym silniki z kom utatorem elektrońicz- nym w zbudzane m agnesam i trw ałym i, m ikroprocesorow y układ sterow ania realizuje nastę­

pujące zadania:

- przetw orzenie w ejściow ych analogow ych sygnałów napięcia na postać cyfrow ą, - w ypracow anie sygnałów sterujących poszczególnym i silnikam i,

- generow anie sygnałów sterujących tranzystoram i kom utatora elektronicznego na podsta­

w ie pom iaru aktualnego prądu pobieranego przez silnik, położenia w irnika oraz danych z m odułu zadaw ania prędkości i kierunku jazdy,

- określanie m aksym alnej w artości prądu płynącego przez silnik, a w przypadku przekro­

czenia tej w artości w yłączenie w szystkich tranzystorów .

E lem entam i m ikroprocesorow ego układu sterow ania silnika bezkom utatorow ego są:

- m ikrokontroler j ednoukłado w y, - pam ięć zew nętrzna EPRO M , - układ pom iaru prąd u zasilającego,

- układ w yzw alania tranzystorów kom utatora elektronicznego.

O prócz pow yższych elem entów układu sterow ania, dodatkow o silnik m usi m ieć w budo­

w any układ czujników położenia w irnika. N ajczęściej spotyka się czujniki hallotronow e.

P rzekształtnik energoelektroniczny pełniący rolę kom utatora elektronicznego m a struktu­

rę trójfazow ego falow nika napięcia.

W układach tego typu stosuje się rów nież specjalizow ane scalone sterow niki silników bezkom utatorow ych. Sterow nik taki je s t z reguły w yposażony w łącze rów noległe lub szere­

gow e albo p rzetw ornik cyfrow o-analogow y i za je g o pośrednictw em m oże w spółpracow ać z

(3)

K oncepcja sterow ania głosem . 145

m ikroprocesorow ym układem sterow ania. Zastosow anie scalonego specjalizow anego sterow ­ nika znacznie upraszcza algorytm realizow any przez m ikroprocesor, zapew nia krytyczne dla działania u kładu czasy przełączeń tranzystorów bez angażow ania uk ład ó w czasow o- licznikow ych m ikroprocesora, które m o g ą być w ykorzystane do innych celów . D odatkow o scalone sterow niki silników bezkom utatorow ych m o g ą zaw ierać układy zabezpieczeń ter­

m icznych i nadprądow ych ja k rów nież elem enty zam kniętego układu regulacji prędkości sil­

nika. Stosow anie scalonego sterow nika m oże przyczynić się do podniesienia niezaw odności pracy układu napędow ego.

W przypadku stosow ania układu zadaw ania param etrów jazd y za pośrednictw em poleceń słow nych, identyfikow anych przez układ rozpoznaw ania m ow y, m ikroprocesorow y układ sterow ania realizuje dodatkow e zadania, gdyż inform acja o prędkości zadanej nie pojaw ia się w postaci ciągłego sygnału analogow ego pochodzącego np. z m anipulatora. D odatkow ym zadaniem układu sterow ania je s t w ięc w tym przypadku w ypracow anie ciągłego sygnału prędkości zadanej na podstaw ie prędkości aktualnej i rezultatu ro zpoznaw ania polecenia ope­

ratora.

Z adaniem m odułu rozpoznaw ania m ow y je s t identyfikacja poleceń głosow ych w ydaw a­

nych przez operatora. Jako w ynik rozpoznaw ania na w yjściu układu p o jaw iają się dyskretne sygnały sterujące p ra c ą napędu elektrycznego. Blok pośredniczący przetw arza sekw encje sygnałów na ciągłe sygnały zadaw ania prędkości dla obu silników .

3. D O B Ó R S Ł Ó W D L A U K Ł A D U ST E R O W A N IA G Ł O SE M P R A C Ą N A PĘ D U E L E K T R Y C Z N E G O

W trakcie prac w yłoniono zestaw poleceń w postaci słów izolow anych. Istotne było, aby polecenia były w ję z y k u polskim oraz aby m iały odpow iedniki w ję z y k u angielskim o podob­

nych cechach charakterystycznych ( np. czas trw ania w ypow iedzi). W ażnym aspektem je st rów nież, aby poszczególne polecenia istotnie różniły się m iędzy so b ą p od w zględem fone­

tycznym .

T ablica 1 Proponow ane polecenia sterow ania głosem dla ję z y k a polskiego i angielskiego

Faza ruchu pojazdu Polecenie w języku polskim Polecenie w języku angiel­

skim

Przyspieszanie Szybciej Faster

Zwalnianie Wolniej Slower

Zatrzymanie Stop Stop

Skręt w prawo Prawo Right

Skręt w lewo Lewo Left

Wyrównanie prędkości obydwu

silników Prosto Stright ahead

Jazda do przodu Naprzód Forward

Jazda do tyłu Wstecz Reverse

(4)

W tablicy 1 przedstaw iono zestaw poleceń sterujących p ra c ą dw usilnikow ego napędu elektrycznego.

P rzeprow adzono badania sym ulacyjne, polegające na sterow aniu za pośrednictw em ze­

staw u dyskretnych poleceń pojazdem napędzanym i kierow anym za p o m o c ą dw usilnikow ego napędu elektrycznego.

Z przeprow adzonych dośw iadczeń w y n ik ają następujące w nioski:

O program ow anie sym ulujące pracę procesora rozpoznaw ania m ow y w w iększości przy­

p adków praw idłow o rozpoznaw ało podaw ane polecenia.

Z darzały się następujące typy błędów : słowo nie zostało rozpoznane, słow o zostało błęd­

nie rozpoznane.

- W program ie istniała m ożliw ość regulacji w zm ocnienia m ikrofonu oraz pro g u praw dopo­

dobieństw a praw idłow ego rozpoznania słowa.

- D obierając odpow iednio pow yższe w ielkości m ożna było zm niejszyć liczbę błędów . - Z w iększenie pro g u praw dopodobieństw a praw idłow ego rozpoznania słow a prow adziło do

zm niejszenia błędnie rozpoznanych słów , natom iast częściej pojaw iała się inform acja o braku identyfikacji słow a w ogóle.

- Z w iększenie w zm ocnienia w płynęło korzystnie n a rezultat rozpoznaw ania.

R ezultat rozpoznaw ania zależy w dużej m ierze od staranności w ypow iadania danego sło­

w a i w ym aga pew nej koncentracji ze strony operatora.

M ożna tak dobrać próg praw dopodobieństw a (60 w skali od 0-100) i w zm ocnienie (50 w skali od 0 do 100) aby osiągnąć w y so k ą dokładność rozpoznaw ania (90% ).

- R ezultaty uzyskane za p o m o cą oprogram ow ania dla języ k a angielskiego m o g ą się różnić w istotny sposób dla słów języ k a polskiego, rozpoznaw anych przez elektroniczny układ rozpoznaw ania m ow y.

K orzystne je s t em itow anie różnych dźw ięków przez układ rozpoznaw ania m ow y w przy­

padku praw idłow ego lub błędnego rezultatu rozpoznania.

4. B A D A N IA S Y M U L A C Y JN E ST E R O W A N IA U K Ł A D E M N A P Ę D O W Y M ZA P O M O C Ą D Y SK R E T N Y C H P O L E C E Ń SŁ O W N Y C H

N a potrzeby sym ulacji pracy dw usilnikow ego napędu elektrycznego sterow anego głosem opracow ano kom puterow y m odel kinem atyki napędu. D o budow y m odelu w ykorzystano oprogram ow anie D elphi 3.0, oparte na języ k u O bject Pascal. N a podstaw ie badań sym ula­

cyjnych stw ierdzono, że na potrzeby sym ulacji działania dw usilnikow ego układu napędow e­

go m ożliw e je s t przyjęcie uproszczonego m odelu pojedynczego silnika ja k o silnika prądu stałego z regulatorem prędkości typu PI, zrealizow anym przy w ykorzystaniu m odulacji dw u­

biegunow ej. M odelow any układ pod w zględem podstaw ow ych w łaściw ości elektryczno- m echanicznych odpow iada napędow i opartem u na silnikach bezkom utatorow ych. Jako ele­

m enty m odelu układ u napędow ego w ystępują m odele poszczególnych zespołów silnik- regu­

lator. O bliczenia num eryczne s ą realizow ane z w ykorzystaniem algorytm u całkow ania rów ­ nań różniczkow ych interpolacyjną m e to d ą Eulera z predykcją. O pracow any program um oż­

liw ia obserw ację przebiegów prędkości i prądu dla poszczególnych silników oraz obserw ację toru ruchu pojazdu napędzanego m odelow anym napędem . Isto tn ą cech ą m o d elu je s t m ożli­

w ość interaktyw nego sterow ania przebiegiem sym ulacji za p o m o cą dyskretnych poleceń wy­

daw anych z klaw iatury lub za pośrednictw em kom puterow ego interfejsu rozpoznaw ania m o­

w y (M icrosoft V oice). P rzykładow e w yniki sym ulacji przedstaw iono n a rys. 2.

(5)

K oncepcja sterow ania głosem. 147

Rys.2. P rzebiegi p rąd u oraz prędkości w układzie napędow ym oraz to r ru ch u p ojazdu stero­

w anego dyskretnym i poleceniam i

Fig.2. W aveform s o f the drive system current and speed and path o f the vehicle controlled by discrete com m ands

5. P O D SU M O W A N IE

U zyskane w yniki p o zw alają stw ierdzić, że m ożliw e je s t sterow anie ciągłym i w ielkościa­

mi, takim i ja k napięcie czy prędkość, poprzez dyskretne polecenia w ydaw ane przez operatora.

M ożliw e je s t uzyskanie pożądanego toru ruchu przez pojazd napędzany i kierow any dw usil­

nikow ym napędem elektrycznym małej m ocy, poprzez sterow anie głosem przy zastosow aniu ograniczonego zestaw u poleceń. Z ebrane dośw iadczenia stanow ią punkt w y jścia do konstruk­

cji prototypu laboratoryjnego układu sterow ania głosem w ózka inw alidzkiego.

L IT E R A T U R A

1. B asztura Cz: R ozm aw iać z kom puterem , W PN , W rocław 1992.

2. D em enko G.: A utom atyczna synteza i rozpoznaw anie m ow y. XI B eskidzkie sem inarium E lektryków B SE97 Istebna -Pietraszonka 1997.

3. K rykow ski K, B odora A. Sajkow ski M .: N ew m ethod o f tw o-m otor drive control applied in electric w heelchairs, Proc. O f the 8th International Pow er E lectronics and M otion C on­

ference, P rague 1998.

(6)

4. K rykow ski K.: Projekt badaw czy K BN pt. Synteza i optym alizacja obw odów głów nych i sterow ania dw usilnikow ych napędów elektrycznych z silnikam i bezkom utatorow ym i przeznaczonych m iędzy innym i dla w ózków inw alidzkich. G liw ice 1999.

5. Sajkow ski M .: Projekt badaw czy K BN pt. A naliza m ożliw ości aplikacji układów stero­

w ania głosem w napędach elektrycznych małej m ocy stosow anych m iędzy innym i w urządzeniach dla osób niepełnospraw nych. G liw ice 1999.

Recenzent: Prof, dr hab. inż. W łodzim ierz Jabłoński

W płynęło do R edakcji 31 m aja 1999 r.

A bstract

A m o d em low -pow er electric drive system based on brushless D C m otors is considered in first part o f the paper. D uring research o f that type o f a drive system for electric w heel­

chairs, investigations o f possibilities o f voice control unit application fo r m aster control have been started. T he general structure o f the electrom echanical device voice control is presented the in second p art o f the paper. T here are described tasks o f each elem ent o f the structure as well. The third part o f the paper includes the voice com m and set w orked out for control o f an electric w heelchair and conclusions from the voice control sim ulation research using softw are for recognition o f phrases in English. The sim plified num erical m odel o f the electrom echani­

cal device voice control system and som e sim ulation results obtained by m eans o f the model are described in the fourth part o f the paper. The fifth part o f the paper is the sum m ary.

Cytaty

Powiązane dokumenty

3.112 b) za podkreślenie wzorów wszystkich właściwych substancji: HCl, CCl 4, NaOH, NaNO3, NaHCO3, CO2, CH3COOH, P 43.21 – za poprawne podanie związku, wzorów tworzących go jonów

Za: a) uzupełnienie tabeli: Barwa zawartości probówki II przed reakcją po reakcji pomarańczowa lub brunatna bezbarwna. 18.11 b) podanie zastosowania procesu w probówce

Poziom rozszerzony Copyright by ZamKor P.. Poziom rozszerzony Copyright by ZamKor P.. Poziom rozszerzony Copyright by ZamKor P.. Poziom rozszerzony Copyright by ZamKor P..

M etody w yboru społecznego przyporządkow ują profilom indywidualnych preferencji lub użyteczności, określonych n a zbiorze alternatyw społecznych: (1) społeczne

macz słusznie zrezygnował z dosłowności. Dziwna to książka, skoro przetrwała bez szwanku obie wojny światowe i jest nadal ulubioną lekturą młodzieży - i nie

Chyba jednak najważniejszym jej atutem jest to, że z uwagi na braki danych o popytowej stronie rynku pracy w statystyce publicznej (tj. o wielkości oraz o strukturze zatrudnienia

Określenia te wykorzystywane są jako kategorie opisowe doświadczeń zamieszkujących i tworzących indywidualne miejsca za zamkniętymi drzwiami, kiedy nikt nie patrzy (choć

Na pewno bardzo się (komu?) jej spodoba!. Dziękuję ci bardzo (za co?)