Hello Daniel, there are quite some mentioning of a "recurrent" PI controller form in the amclib doc but it seems the term in the industry is to do with Neural network based PID. i doubt this is the case in the amclib. can you explain what exactly is a "standard recurrent form" of PI controller in the amclib? what are the differences between this form and the common parallel form?
已解决! 转到解答。
The AMMCLib User's Guide describes how the continuous-time PI controller can be discretized to obtain the difference equation suitable for implementation in the digital microcontroller.
The equations GFLIB_ControllerPIp_Eq3 and GFLIB_ControllerPIp_Eq4 describe the calculation of the discretized proportional and integral part independently in parallel, thus the name 'parallel form'.
The equation GFLIB_ControllerPIr_Eq3 describes the calculation of the discretized proportional and integral parts together in one common recurrence equation, thus the name 'recurrent form' (also sometimes referred to as 'serial form').
Both forms are functionally equivalent. The parallel form is perhaps more convenient for manual tweaking of the P and I gain, since it allows setting them independently. The recurrent form is often used in industrial controllers and can be tuned with existing tuning tools which expect this form.
The AMMCLib User's Guide describes how the continuous-time PI controller can be discretized to obtain the difference equation suitable for implementation in the digital microcontroller.
The equations GFLIB_ControllerPIp_Eq3 and GFLIB_ControllerPIp_Eq4 describe the calculation of the discretized proportional and integral part independently in parallel, thus the name 'parallel form'.
The equation GFLIB_ControllerPIr_Eq3 describes the calculation of the discretized proportional and integral parts together in one common recurrence equation, thus the name 'recurrent form' (also sometimes referred to as 'serial form').
Both forms are functionally equivalent. The parallel form is perhaps more convenient for manual tweaking of the P and I gain, since it allows setting them independently. The recurrent form is often used in industrial controllers and can be tuned with existing tuning tools which expect this form.