Skocz do zawartości

BLDC - wyznaczanie wzajemnej oriętacji silnika do czujnika położenia


kb91

Pomocna odpowiedź

Witam wszystkich,

mój problem polega na tym że mam oddzielnie silnik i czujnik położenia.

Silnik to BLDC - 3 pary biegunów. Czujnik magnetyczny -AS5145.

Szukam metody na to aby dokładnie wyznaczyć różnicę względną orientacji czujnika do cewek w silniku.

Implementuje sterowanie typu FOC z SVM PWM, a korzystam z płytki Microchipa MCLV-2.

Algorytm jest zorientowany według kąta, więc muszę go dobrze znać.

Załączam fotki z działającego już SVM.

__________

Komentarz dodany przez: Bobby

Poprawiłem "wedłóg" 😉

Link do komentarza
Share on other sites

Kreski są bardziej poglądowo - aby pokazać że już coś zrobione mam w tej materii.

Na dole to napięcia Va,Vb,Vc.

W środku to wartości PWM dla SVM

a to niebieskie i różowe na cały wykres - to kąt elektryczny i mechaniczny.

Problem jest w tym że nie znam kata ułożenia magnesów i pośrednio o to pytam.

Czujnik mogę ułożyć dowolnie - bo programowo usunę sobie offset, tyle że nie wiem jak go wyznaczyć.

Link do komentarza
Share on other sites

Zarejestruj się lub zaloguj, aby ukryć tę reklamę.
Zarejestruj się lub zaloguj, aby ukryć tę reklamę.

jlcpcb.jpg

jlcpcb.jpg

Produkcja i montaż PCB - wybierz sprawdzone PCBWay!
   • Darmowe płytki dla studentów i projektów non-profit
   • Tylko 5$ za 10 prototypów PCB w 24 godziny
   • Usługa projektowania PCB na zlecenie
   • Montaż PCB od 30$ + bezpłatna dostawa i szablony
   • Darmowe narzędzie do podglądu plików Gerber
Zobacz również » Film z fabryki PCBWay

Kończę ten post, bo znalazłem rowziazanie.

Technika polega na tym aby w sterowaniu FOC zadać mu Vq=0 i Vq nierówne zero.

Wtedy teoretycznie silnik ma się nie ruszać a strumień ma jakąś ustaloną wartość.

Wtedy to zmieniam poszukiwany offset ( ja to robiłem potencjometrem) aż do momentu w którym 1. Silnik się nie kręci. 2. Odczytywany prąd Id=0.

Dla tak wyznaczonego offsetu ( różnicy między odczytanym położeniem z czujnika a zadawanym kątem w programie) mogłem spokojnie zapiąć pętle regulacji i silnik ładnie działa zgodnie z ideą sterowania wektorowego.

Link do komentarza
Share on other sites

Dołącz do dyskusji, napisz odpowiedź!

Jeśli masz już konto to zaloguj się teraz, aby opublikować wiadomość jako Ty. Możesz też napisać teraz i zarejestrować się później.
Uwaga: wgrywanie zdjęć i załączników dostępne jest po zalogowaniu!

Anonim
Dołącz do dyskusji! Kliknij i zacznij pisać...

×   Wklejony jako tekst z formatowaniem.   Przywróć formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Twój link będzie automatycznie osadzony.   Wyświetlać jako link

×   Twoja poprzednia zawartość została przywrócona.   Wyczyść edytor

×   Nie możesz wkleić zdjęć bezpośrednio. Prześlij lub wstaw obrazy z adresu URL.

×
×
  • Utwórz nowe...

Ważne informacje

Ta strona używa ciasteczek (cookies), dzięki którym może działać lepiej. Więcej na ten temat znajdziesz w Polityce Prywatności.