Description: This is a typical PID processing program found on the Internet. When using MCU as the control CPU, please simplify the PID
The parameters must be determined by the specific objects. Because of the processing speed and the restriction of ram resources, the operation of floating-point arithmetic is generally not adopted.
Instead of using all the parameters in integers, and then dividing by a 2 to the N (shift), you can do some sort of fixed-point arithmetic
In order to improve the operation speed greatly, according to the different requirements of control precision, when the accuracy requirement is very high, pay attention to the "remainder" caused by the reservation of displacement
The number of compensation. This program is just the basic architecture of common pid algorithms, and does not include the input and output parts.
- [fuzzpid] - Matlab on fuzzy pid source code included
- [PID_Control_C] - provide PID control of the process diagr
- [zhuanjia111] - use expert system optimization below the
- [fdsbj] - Float-generation numerical comparison (t
- [yhj] - A complete operating system of Banker
- [UART] - C8051F020 double serial port application
- [Tutorial_of_Embedded_system_of_dzkd] - University of Electronic Science and Tec
File list (Check if you may need any files):