abacom-online.de

Das offizielle Elektronik-Software Forum
Aktuelle Zeit: Freitag 28. Juli 2017, 01:33

Alle Zeiten sind UTC + 1 Stunde




Ein neues Thema erstellen Auf das Thema antworten  [ 7 Beiträge ] 
Autor Nachricht
 Betreff des Beitrags: PI Controller Reset function
BeitragVerfasst: Montag 27. März 2017, 15:18 
Offline

Registriert: Donnerstag 16. April 2015, 12:17
Beiträge: 23
Hi All,

Please I need your help with the PI Controller,As shown in the attached sketch I have my set point signal and the feed back signal with the KP and KI parts the output goes into a limiter that sets me the max and minimum outputs for the controller.
This functions however my problem is how to reset the integrator ,my understanding from the help file is the reset pin reset the integrator and by adding a pulse generator to the RST pin with a rate at 1 sec I can see the output go higher and at 1 second fall back to the original value however in the real system this is a problem as the actuator would move to try and correct the error but when the integrator is resetted it falls back even with not correcting the error,I need the actuator to keep on moving to correct the error until max is reached and then stay there if the error remains or when the error get smaller and even 0 then the integrator should reset,

How can I achieve this in PL I appreciate all help highly

Kind Regards


Dateianhänge:
1.JPG
1.JPG [ 45.92 KiB | 556-mal betrachtet ]
Nach oben
 Profil  
 
 Betreff des Beitrags: Re: PI Controller Reset function
BeitragVerfasst: Dienstag 28. März 2017, 08:06 
Offline
Site Admin

Registriert: Dienstag 23. September 2008, 10:54
Beiträge: 3146
Zitat:
This functions however my problem is how to reset the integrator

Simply pull down /RST to LOW once for reset, whenever necessary. That´s it.

_________________
ABACOM support


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: PI Controller Reset function
BeitragVerfasst: Dienstag 28. März 2017, 10:33 
Offline

Registriert: Donnerstag 16. April 2015, 12:17
Beiträge: 23
abacom hat geschrieben:
Simply pull down /RST to LOW once for reset, whenever necessary. That´s it.


Thank you for the reply , :D
This is not my problem how to reset it, I have done that by pulling the RST pin low and it works my question was how can I determine when the error is small and the integration should stop or be set to zero ,Do I calculate the error manually in front of the PI component with a math component ?


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: PI Controller Reset function
BeitragVerfasst: Mittwoch 29. März 2017, 08:18 
Offline
Site Admin

Registriert: Dienstag 23. September 2008, 10:54
Beiträge: 3146
??? So I don´t understand your request unfortunately. Sorry for that.

_________________
ABACOM support


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: PI Controller Reset function
BeitragVerfasst: Mittwoch 29. März 2017, 08:35 
Offline

Registriert: Montag 23. Februar 2009, 06:38
Beiträge: 327
Hi,

for example, do something like this........


Dateianhänge:
integration_only.prj [810 Bytes]
28-mal heruntergeladen
Nach oben
 Profil  
 
 Betreff des Beitrags: Re: PI Controller Reset function
BeitragVerfasst: Mittwoch 29. März 2017, 08:51 
Offline

Registriert: Dienstag 14. Oktober 2008, 14:48
Beiträge: 451
Wohnort: Elbe- Weser-Dreieck
since you use the limiter, have you already seen the properties of PI?
Make a double klick on PI.

Mike

P.S. please use punctuation marks and shorter sentences. So we could better understand you.


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: PI Controller Reset function
BeitragVerfasst: Freitag 31. März 2017, 11:39 
Offline

Registriert: Donnerstag 16. April 2015, 12:17
Beiträge: 23
Hi All.

tmm thank you for your PL project this helped me to do as per attached screen print,maybe not perfectly correct but it functions in real time operation and I can live with it for now on the machine

All that I asked was
(1)ideas for a method to determine when the error is small;this method should the reset / stop the integration of the PI or PID component
(2) It was clear that pulling the RST pin low the integration will stop or reset (This is clearly mentioned in the Help file)
(3) I do read the help file before wasting peoples time here in the forum


Dateianhänge:
1.JPG
1.JPG [ 113.77 KiB | 411-mal betrachtet ]
Nach oben
 Profil  
 
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 7 Beiträge ] 

Alle Zeiten sind UTC + 1 Stunde


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast


Sie dürfen keine neuen Themen in diesem Forum erstellen.
Sie dürfen keine Antworten zu Themen in diesem Forum erstellen.
Sie dürfen Ihre Beiträge in diesem Forum nicht ändern.
Sie dürfen Ihre Beiträge in diesem Forum nicht löschen.
Sie dürfen keine Dateianhänge in diesem Forum erstellen.

Suche nach:
Gehe zu:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Deutsche Übersetzung durch phpBB.de