PID
cchangcs
Make something different!
毕业于武汉大学软件工程专业,现就职于某厂。
展开
-
PID控制学习代码(三)
本篇博客主要介绍PID控制的C++语言实现。位置型PID控制代码实现:#include<iostream>using namespace std;//PID各项参数的变量结构体struct _pid { float SetSpeed;//输入变量,即期望输出的变量值 float ActualSpeed;//实际输出变量,即采样回来的输出变量 float Err;...原创 2018-07-23 10:50:51 · 14385 阅读 · 3 评论 -
PID控制学习--原理(一)
目录一、PID控制原理与程序流程1、过程控制2、PID调节各个单元的作用二、数字PID控制器1、模拟PID控制规律的离散化2、数字PID控制器的差分方程3、常见的控制方式4、PID算法的两种形式三、PID算法的程序流程1、增量型PID算法的程序流程2、位置型PID控制的程序流程3、程序流程四、标准PID算法的改进1、微分项的改进2、微分线...原创 2018-07-22 14:17:19 · 54843 阅读 · 5 评论 -
PID控制学习代码(二)
kp:clear all;close all;figcount = 3;kpvalue = [20 50 100];for kpin = 1:figcount ts=0.001; sys=tf(50,[0.125,7, 0]); dsys=c2d(sys,ts,'z'); [num,den]=tfdata(dsys,'v'); u_1=0.0;...转载 2018-07-22 16:27:08 · 2295 阅读 · 0 评论