??? 11/27/04 23:39 Read: times |
#82106 - An idea to try Responding to: ???'s previous message |
Kuldeep,
Since your post mentioned mains drop and load variation, I would look, initially, to these items as primary causes of disturbance in your system. Since you have identified them as potential causes, can the controller measure, or derive, them and adapt its output directly due to those measurements instead? As a suggestion, take the partial derivative of I with respect to V and load (R?) to obtain an algorithm that will get you toward a decent current control as long as the controller can obtain measurements of V and I. A PID may be neccessary to follow slowly varying disturbances. If you are dead set on implementing a PID for this purpose, be sure to use as the integrator initial condition, a value correponding to the desired current when nominal values of mains voltage and load exist. The PID will have less 'distance' to travel to settle to a new operating point. Cheers, Bruce |
Topic | Author | Date |
help about pid | 01/01/70 00:00 | |
Floating point? | 01/01/70 00:00 | |
Keil floating-point performance | 01/01/70 00:00 | |
Search the forum | 01/01/70 00:00 | |
Floating Point Vs Mixed point | 01/01/70 00:00 | |
You mean Fixed Point | 01/01/70 00:00 | |
Mixed not Fixed | 01/01/70 00:00 | |
Warnings about Floating Point | 01/01/70 00:00 | |
Shortcuts | 01/01/70 00:00 | |
Implied aka Fixed point | 01/01/70 00:00 | |
Another Shortcut | 01/01/70 00:00 | |
Answering the question | 01/01/70 00:00 | |
Autotunning? | 01/01/70 00:00 | |
PID Tricks and Tuning | 01/01/70 00:00 | |
Great Stuff ! | 01/01/70 00:00 | |
I followed your idea... | 01/01/70 00:00 | |
Another couple tricks | 01/01/70 00:00 | |
tests | 01/01/70 00:00 | |
limit cycle tuning![]() | 01/01/70 00:00 | |
PID to control a Peltier | 01/01/70 00:00 | |
An idea to try | 01/01/70 00:00 | |
very fast 20ms ??? | 01/01/70 00:00 | |
20.000, not 2000. | 01/01/70 00:00 | |
very fast 20ms ??? | 01/01/70 00:00 | |
in points... | 01/01/70 00:00 |