PID Autotuning
22 May 2024 20:26 #301164
by sven29ks
PID Autotuning was created by sven29ks
Hallo,
Ich bin gerade dabei meine X-Achse (Schrittmotor/Glasmaßstab/PID) zu kalibrieren.
Jetzt habe ich in der Linux-Doku einen PID-Autotuner gefunden.
Folgendes soll eingegeben werden:
#########################################
loadrt pid names=pid.y,pid.z
loadrt at_pid names=pid.x
setp pid.x.tune-effort 0.1
setp pid.x.tune-mode 1
setp pid.x.tune-start 1
#warten, bis die Abstimmung abgeschlossen ist
#setp pid.x.tune-mode 0
##########################################
Wenn ich das jetzt so in die HAL eingebe,speicher und die Maschine in
Linuxcnc einschalte,startet dann das Autotuning schon?
Da steht was von HALCMD,
aber nicht wie man das jetzt tun muß.
Über HALCMD habe ich bisher nur rausgefunden, das sie
der HAL übergeordnet ist,der HAL Befehle gibt.
Aber wie und wo setze ich die ein?
Ich bin noch Linuxcnc-Anfänger und hoffe ihr könnt mir weiterhelfen!
Gruß
Sven
Ich bin gerade dabei meine X-Achse (Schrittmotor/Glasmaßstab/PID) zu kalibrieren.
Jetzt habe ich in der Linux-Doku einen PID-Autotuner gefunden.
Folgendes soll eingegeben werden:
#########################################
loadrt pid names=pid.y,pid.z
loadrt at_pid names=pid.x
setp pid.x.tune-effort 0.1
setp pid.x.tune-mode 1
setp pid.x.tune-start 1
#warten, bis die Abstimmung abgeschlossen ist
#setp pid.x.tune-mode 0
##########################################
Wenn ich das jetzt so in die HAL eingebe,speicher und die Maschine in
Linuxcnc einschalte,startet dann das Autotuning schon?
Da steht was von HALCMD,
aber nicht wie man das jetzt tun muß.
Über HALCMD habe ich bisher nur rausgefunden, das sie
der HAL übergeordnet ist,der HAL Befehle gibt.
Aber wie und wo setze ich die ein?
Ich bin noch Linuxcnc-Anfänger und hoffe ihr könnt mir weiterhelfen!
Gruß
Sven
Please Log in or Create an account to join the conversation.
- tommylight
- Away
- Moderator
Less
More
- Posts: 19188
- Thank you received: 6430
23 May 2024 00:15 #301171
by tommylight
Replied by tommylight on topic PID Autotuning
Ich hab gerade das geschrieben:
forum.linuxcnc.org/10-advanced-configura...glass-scale-feedback
Ich denke die autotuning ist sehr alt und ist geeingt fuhr die normale servo systeme.
forum.linuxcnc.org/10-advanced-configura...glass-scale-feedback
Ich denke die autotuning ist sehr alt und ist geeingt fuhr die normale servo systeme.
The following user(s) said Thank You: sven29ks
Please Log in or Create an account to join the conversation.
24 May 2024 15:07 #301316
by sven29ks
Replied by sven29ks on topic PID Autotuning
Hi,
danke für die Antwort. Ich hab mir das mal angeschaut,da muß ich erstmal durchblicken. P=1000 <- das erscheint mir aber ziemlich viel!
Ich habe mit dem Halscope mal versucht den PID einzustellen. Ich mache mal Bilder und gebe am Wochenende mehr Infos.
danke für die Antwort. Ich hab mir das mal angeschaut,da muß ich erstmal durchblicken. P=1000 <- das erscheint mir aber ziemlich viel!
Ich habe mit dem Halscope mal versucht den PID einzustellen. Ich mache mal Bilder und gebe am Wochenende mehr Infos.
Please Log in or Create an account to join the conversation.
- tommylight
- Away
- Moderator
Less
More
- Posts: 19188
- Thank you received: 6430
24 May 2024 16:27 #301328
by tommylight
Replied by tommylight on topic PID Autotuning
Furh die stepgen feedback das muss 1000 sein, for die encoder feedback sool mit 30 or 50 einfangen.P=1000 <- das erscheint mir aber ziemlich viel!
Please Log in or Create an account to join the conversation.
Time to create page: 0.069 seconds