|
|
|
Polski Serwis Naukowy - OnLine od 1999 roku
RSS
Warto przeczytać: W dniach 10 - 12 kwietnia 2012 r. w Porto, Portugalia, odbędą się warsztaty nt. nawigowania i sterowania pojazdami podwodnymi.
Pojazdy podwodne służą do różnych celów komercyjnych i naukowych. Występują w szerokiej gamie wariantów i są często bardzo złożone pod względem mecha... W dniach 21-23 września 2010 r. w Noordwijk, Holandia, odbędą się piąte warsztaty Europejskiej Agencji Kosmicznej nt. śledzenia, telemetrii i systemów sterowania do zastosowań kosmicznych.
Śledzenie, telemetria i systemy sterowania (TTC) mają zasadnicze znaczenie w programach kosmicznych. Ostatnie osiągnięcia w... W dniach 19 - 21 września 2011 r. w Arenzano, Włochy, odbędzie się dziewiąta konferencja Międzynarodowej Federacji Automatyki (IFAC) nt. manewrowania i sterowania statkami morskimi.
Wydarzenie zgromadzi kluczowych praktyków z sektora akademickiego i przemysłowego, aby omówić i zaprezentowa... Międzynarodowy zespół naukowców zidentyfikował nowe białko nazwane BAHD1, które może zmienić strukturę chromosomu i jest odpowiedzialne za wyciszanie ekspresji genów. Wyniki badań, które pogłębią naszą wiedzę na temat regulacji genów, zostały opubl... Naukowcy, których prace są finansowane ze środków unijnych, odkryli, że nowotwory mogą umknąć radarowi układu immunologicznego dzięki naśladowaniu cech charakterystycznych dla węzłów chłonnych. Dzięki temu przełomowi świat naukowy zyskuje n...
Ostatnio na Forum:
Dyskusje
8
odp.
4
odp. Reklama:
Algorytm sterowania sinusoidalnegoCzy wiesz że...? OkrÄ…g – brzeg koÅ‚a; zbiór wszystkich punktów pÅ‚aszczyzny euklidesowej odlegÅ‚ych od ustalonego punktu, nazywanego Å›rodkiem, o zadanÄ… odlegÅ‚ość, nazywanÄ… promieniem. UkÅ‚ad Å‚aÅ„cuchowy to pojÄ™cie zwiÄ…zane z robotami mobilnymi i oznacza sposób na przedstawienie zależnoÅ›ci pomiÄ™dzy poÅ‚ożeniem i orientacjÄ… robota w przestrzeni, a sygnaÅ‚ami sterujÄ…cymi. Wzór na ukÅ‚ad Å‚aÅ„cuchowy używany jest m.in. w algorytmie sterowania sinusoidalnego. Robot – mechaniczne urzÄ…dzenie wykonujÄ…ce automatycznie pewne zadania. DziaÅ‚anie robota może być sterowane przez czÅ‚owieka, przez wprowadzony wczeÅ›niej program, bÄ…dź przez zbiór ogólnych reguÅ‚, które zostajÄ… przeÅ‚ożone na dziaÅ‚anie robota przy pomocy technik sztucznej inteligencji. Roboty czÄ™sto zastÄ™pujÄ… czÅ‚owieka przy monotonnych, zÅ‚ożonych z powtarzajÄ…cych siÄ™ kroków czynnoÅ›ciach, które mogÄ… wykonywać znacznie szybciej od ludzi. DomenÄ… ich zastosowaÅ„ sÄ… też te zadania, które sÄ… niebezpieczne dla czÅ‚owieka, na przykÅ‚ad zwiÄ…zane z manipulacjÄ… szkodliwymi dla zdrowia substancjami lub przebywaniem w nieprzyjaznym Å›rodowisku. Algorytm sterowania sinusoidalnego stosowany jest do sterowania ukÅ‚adem Å‚aÅ„cuchowym (robotem). Pozwala on odpowiedzieć na pytanie: "Jakie sterowanie należy użyć, aby wszystkie współrzÄ™dne osiÄ…gnęły zadanÄ… wartość". UkÅ‚ad Å‚aÅ„cuchowy sterowany jest poprzez dwa sygnaÅ‚y u. Przy czym niezależnie sterowane sÄ… tylko dwie pierwsze współrzÄ™dne. PozostaÅ‚e współrzÄ™dne zależne sÄ… od wartoÅ›ci współrzÄ™dnych niezależnych oraz od wartoÅ›ci sygnaÅ‚u sterujÄ…cego. Algorytm sterowania sinusoidalnego proponuje wysterowanie osobno każdej współrzÄ™dnej zaczynajÄ…c od Algorytm – w matematyce oraz informatyce skoÅ„czony, uporzÄ…dkowany ciÄ…g jasno zdefiniowanych czynnoÅ›ci, koniecznych do wykonania pewnego rodzaju zadaÅ„. SÅ‚owo "algorytm" pochodzi od starego angielskiego sÅ‚owa algorism, oznaczajÄ…cego wykonywanie dziaÅ‚aÅ„ przy pomocy liczb arabskich (w odróżnieniu od abacism - przy pomocy abakusa), które z kolei wzięło siÄ™ od nazwiska, które nosiÅ‚ Muhammad ibn Musa al-Chuwarizmi (أبو عبد الله Ù…ØÙ…د بن موسى الخوارزمي), matematyk perski z IX wieku.
Pierwszy krokPierwszy krok polega na wysterowaniu Sterowanie:
Przykładowy układ i współrzędna zależna:
Całkujemy drugi wzór, przez co otrzymujemy:
Wzór ten podstawiamy do trzeciego wzoru:
Drugi krokPo wyznaczeniu wartości początkowej kolejnej współrzędnej przystępujemy do wyszukania sterowań, które pozwolą ustawić współrzędną na jej zadanym położeniu, a także zapewnią, że poprzednie współrzędne będą znajdowały się w tym samym miejscu co na początku odcinka czasu. Tymi sterowaniami są sygnały sinus oraz cosinus. Są one niezależne od siebie i pozwalają uzyskać to, czego oczekujemy. Dzięki tym sygnałom kolejna współrzędna zostaje ustawiona we wskazanym miejscu, a pozostałe (po wykonaniu ruchu po okręgu) pozostają w swoim poprzednim położeniu. Sterowanie:
a i b są wartościami szukanymi. Dowód na poprawność sterowaniaZałóżmy, że da oczekiwany wynik, czyli Powyżej przedstawiony został dowód dla pierwszej zmiennej. Podobny dowód można przeprowadzić dla drugiej zmiennej. Jak widać zastosowane sterowanie pozwala uzyskać żadaną stałość zmiennych niezależnych. PrzykładWeźmy układ o stanie początkowym Pierwszy krok, to policzenie stałego sterowania oraz wartości początkowej trzeciej współrzędnej. Obydwa sterowania są sobie równe i wynoszą: W drugim i ostatnim kroku wyliczamy wartość a i b dla sterowań.
UwagiNależy pamiętać o tym, że sterowanie
BibliografiaPowyższa treść oraz zamieszczone w niej powiązane definicje/pojęcia - udostępniane są na licencji Creative Commons: uznanie autorstwa, na tych samych warunkach, z możliwością obowiązywania dodatkowych ograniczeń.
Zobacz szczegółowe informacje o warunkach korzystania
Wszystkie hasła znajdujące się w naszym mirrorze Wikipedii mają znaczenie informacyjne i edukacyjne. Nie mogą być traktowane jako porady. |