Implementierung einer Regelung ins reale System (Mikrocontroller, DC-Motor)

OP #5589821
Lesenswert?
• ▲
▼
Hallo zusammen,

ich habe ein paar kleine Projekt-Ideen und wollte euch diesbezüglich um 
Tipps bitten. In allen Projekten geht es im Kern um die Regelung eines 
oder mehreren Gleichstrom-Motoren mittels Mikrocontroller.


Nun zu meiner Problematik;
Ich studiere Mechatronik mit dem Schwerpunkt in Regelungstechnik. Kenne 
mich also mit der Theorie und der Simulation von Regelungssystemen 
ziemlich gut aus.


Was mir jedoch fehlt sind vor allem die Kenntnisse in der 
Realisierung/Implementierung des Reglers. Könnt ihr mir bitte ein paar 
gute Bücher empfehlen, die sich genau mit der Implementierung 
beschäftigen und falls möglich ohne viel drum herum zu reden? Gerne auch 
allgemeine Bücher über Mikrocontroller und dessen Programmierung.


Ich hatte zwar im Studium im Modul Embedded Systems einen 
Einparkassistenten in Form eines Zustandsautomaten realisiert 
(STM32F401RE, Ultraschallsensoren, LCD, LEDs, Buttons, Switch) der die 
Entfernung nach vorne und hinten misst und die Informationen in Form von 
LEDs und LC-Display überträgt. Jedoch war das nur eine einfache State 
Machine die nicht geregelt wurde.


Deshalb möchte ich unbedingt lernen wie ich meine Regelung nach 
erfolgreicher Analyse, Synthese und Diskretisierung endlich auf das 
reale System implementieren kann.

Ich hoffe, dass ihr mir dafür ein paar Tipps geben könnt :-)

MfG,
Gast #5589849
Lesenswert?
• ▲
▼
sobald das system synthetisiert ist hast du soch bereits den fertigen c 
code (matlab embedded coder).
in der hilfe findest du die anleitung wie der code eingebunden wird 
(zyklischer aufruf der routine) sowie die bereitstellung der IOs.

das wars dann aber auch schon - literatur bezieht sich meistens nur auf 
spezifische systeme/controller bzw z trafo und code synthese.

und in der realität reicht es meistens sowieso eine fertigen software 
PID zu nutzen. State space control und die coolen dinge werden meist nur 
in der forschung/entwicklung eingesetzt

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.