Hallo, bin gerade dabei für ein Projekt die Resolverauswertung auf einem FPGA zu realisieren. Über die feldorientierte Regelung regel ich eine PMSM. Für die Regelung wird die Lage des Rotors sowie die Drehzahl benötigt. Es wird mit einem SinCos Geber als Resolver gearbeitet. Das bedeutet ich gebe mein Excitation Signal auf den Resolver und er gibt mir Usin und Ucos zurück. Im Prinzip wie ein Drehtransformator.Diese Signale digitalisiere ich mir über einen ADC und will dann die Signale im FPGA verarbeiten. Nun habe ich ein bißchen über das Verfahren Angle Tracking Observer gefunden, das mir die Lage und die Drehzahl berechnet. Doch leider komme ich nicht ganz dahinter, wie ich die Struktur programmieren soll. Vielleicht hat jemand schon Erfahrung mit diesem Verfahren und kann mir weiterhelfen. Vielen Dank Gruß Patrick
Hallo Patrick, ich bin an eben dem gleichen Problem... Nur implementiere ich die Auswertung gerade auf einen 32Bit Mikrocontroller. Kann dir ein Application Scheet von TI empfehlen, falls du noch nicht selbst drauf gekommen bist. http://focus.ti.com/lit/an/spra605/spra605.pdf Es beschreibt groben den Ablauf und die Funktionalität des Ganzen... PS: welche Genauigkeit strebst du an, bzw. hast du erreicht? Gruß Horst
Hallo Zusammen Ich hab ein problem ich weiss nicht wie ich zu dem Signal im Bild Blau(Motor) kriege. Ich hab das Rosarote und das Gelbe. Das ist die Formel: Resolver Signal(Ausgabe 1)= Erreger*Motor Signal := 7*(sin(2*pi*8000*t))*sin(2*pi*3000/60*t) Erreger = sin(2*pi*8000*t) Motor = sin(2*pi*3000/60*t) Hat jemand eine Idee wie ich das Bauen muss? Komarator oder auch anderst? THX
Du brauchst die Hüllkurve des gelben Signals. Das hat mit VHDL aber erst mal gar nichts zu tun... :-/ Lies dir mal das hier ab Abschnitt 3.2.3 Resolverauswertung http://www.sew-eurodrive.de/download/pdf/11322802.pdf BTW: das habe ich mit Google nach 5 Sekunden gefunden mit den Begriffen: resolverauswertung hüllkurve Übrigens: Du wirst aus dem gelben und dem roten Signal niemals das blaue Signal bekommen können. Denn dir fehlen ja alle Stützpunkte zwischen 2 Spitzenwerten...
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.