sterowanie silnika liniowego - identyfikacja modelu

Witam ja znowu zawracam szanowna Grupe sterowaniem silnika. Problem jest jednak zupelnei inny. Mam sobie silnik liniowy sterujacy migawka w kamerze.Wykonuje on ok 70- stopni obrotu. Wszystko dziala ok, migawka wytrzymala ponad 600 000 cykli ale chcialbym ograniczyc troche moment z ktorym przywala w ogranicziki , a tym samym zwiekszyc jej trwalosc Wiec sobie pomyslalem ze zamaist dawac na silnik impuls prostokatny a po chwili maly prad podtrzymuajcy, zastosuje uklad PWM i kontroler. Kontroler dosyc prosty - w FPGA pamiec RAM do ktorej laduje wartosci i potem odtwarzaajc je podaje na PWM tak, by silnik zwolnil zanim walnie w ogranicznik. Zarowno przy otwieraniu jak i zamykaniu. Migawka otwirea sie maksymalnei raz na 1..10 sekund..na czas 0.1...10 sekund. No i teraz problem jak w maire optymalnie wygenerowac wartosci takeigo przebiegu sterujacego. Nie chce tego robic metoda prob i bledow. Kiedys mnie uczyli na podstawach regulacji, moge sobie przypomneic te wzory i metody, ale podobnoc istnieje jakas prosta inzyneirska metoda sterowanai tego typu obiektami. Problem jest takze w tym, ze nie mam zadnego sprzezenei zwrotnego z silnika Rozumeim ze mam sobie wyznaczyc odpoweidz silnika - jeszcze nie wiem jeszcze jak to zrobic, chyba bede musial mu do ramienia podczepic jakos enkoder lub osadzic na potencjometrze..ale mi te metody sie nie podobaja za bardzo - bedzie duzy blad. Nno ale zalozmy ze mam jego odpowiedz na pobudzenie skokiem jednostkowym. Z tego pobudzenia teoretycznei moge sobie wyznaczyc jego tramsmitancje, i za pomoca przeksztalcen odwrotnych wyznaczyc co mam podac na jego uzwojenia, by na wyjsciu dokonal w przyblizeniu skoku jednostkowego. Jednakze kryje sie tu szereg problemow, i wolalbym sobie zycie uprosic neico, stad pytanie - jak sie do tego po inzyneirsku zabrac? Pozdr Greg

Reply to
Greg(G.Kasprowicz
Loading thread data ...

Zrobic uklad, coby PWMa robil z narastaniem i opadaniem. Do opadania pewnie bedziesz potrzebowal jakis czujnik dochodzenia do ogranicznika. Jak to zrobic: to 'na oko', a raczej na ucho dobrac te przyspieszenia tak, zeby calosc sie nie rozpadala. Inaczej to diabli wiedza. Podejrzewam, ze jak pomierzysz wszystko i zaczniesz liczyc, to dostaniesz 50% bledu ;-) Skok jednostkowy podawany jest w tej chwili. Zdjac ch-ke predkosci od czasu podczas ruchu i masz odp. na skok. Z tego se policzysz transmitancje, potem odwrotna, i bedziesz mogl policzyc co trza podac na wejscie zeby dostac odpowiednio 'miekki' ruch.

Sprawdz jeszcze, czy z wiekiem tego ustrojstwa nie zaczyna to chodzic ciezej - bo moze dlatego tak wali w ograniczniki zeby niec margines bledu 'w razie czego'. Wtedy moze lepiej zrobic ograniczniki z czegos bardziej miekkiego?

Reply to
jerry1111

wlasnei nie ma tam meijsca na czujnik...jeszcze moge podyskutowac z mechanikami, czy by nei daloby rady wsadzic transpotora..Jednakze na moj gust nei jest on niezbedny..do tej pory dzialalo to ponad rok non stop i nei ma sladow zuzycia.

tego sie wlasnei obawiam. mysle ze mozna najpierw sprobowac z tym PWM, czyli zanim doleci do konca, to podawac napiecie hamujace, a po chwili jak dojdzie, to maly, staly prad utrzymujacy migawke w stanei stabilnym.

mysle ze do tego uzyc moge linialu od drukarki HP wraz z czytnkiem, podzialki na moj gust sa co jakies 0.1..0.05mm, a sam linial to kawalek folii, praktycznie nic ne iwazy

wali teraz w ograniczniki, bo to moaj konstrukcja, i tak mial obyc, by pewnie zamykac i otwierac, oraz robic to w maire szybko

taka konstrukcja podczas dlugotrwalych testow osiagnela wskanik wytrymalosci rzedu 10 milionow zadzialan, czyli duzo lepiej (10..20x) niz migawki produkowane przez dobre firmy. Jedyna wada tej migawki jest duzy rozmiar. Brak jest natomiast w zupelnosci elementow ciernych. teraz chcialbym wyciszyc to neico, i troche zmniejszyc "brutalnosc" jej zamykania i otwierania

Reply to
Greg(G.Kasprowicz

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.