#include <hidef.h> /*
common defines and macros */
#include "derivative.h" /*
derivative-specific definitions */
#include <mc9s12xs128.h>
//定义PID参数
#define VV_KPVALUE 3 //比例
#define VV_KIVALUE 40 //积分
#define VV_KDVALUE 3 //微分
#define VV_MAX 10000 //返回的最大值,是pwm的周期值
#define VV_MIN 0
#define VV_DEADLINE 0X08 //速度PID,设置死区范围
typedef struct PID //定义数法核心数据
{
signed int vi_Ref; //速度PID,速度设定值
signed int vi_FeedBack; //速度PID,速度反馈值
资源简介:#include <hidef.h> /* common defines and macros */ #include "derivative.h" /* derivative-specific definitions */ #include <mc9s12xs128.h> //定义PID参数 #define VV_KPVALUE 3 //比例 #define VV_KIVALUE 40 //...
上传时间: 2016-04-27
上传用户:547453159
资源简介:实用的PID控制算法,用汇编语言写的。用于控制电机、工业控制很有帮助。
上传时间: 2013-12-15
上传用户:王楚楚
资源简介:STM32控制有感无刷电机的PID控制算法
上传时间: 2016-09-21
上传用户:784029280
资源简介:PID算法自从问世以来,一直受到广泛的关注。随着现代控制理论及智能控制技术的发展,PID算法也得到了长足的发展。结合传统的PID控制算法,针对特定的控制领域,出现了一些新的控制算法,模糊PID控制算法就是在此基础上渐渐形成并凸显其控制特色。 同时随着微...
上传时间: 2013-07-21
上传用户:thinode
资源简介:本文介绍了在非死卡尔智能赛车竞赛中的一份技术报告:模糊PID控制算法在赛车中的应用
上传时间: 2013-07-13
上传用户:feilinhan
资源简介:当执行机构需要的不是控制量的绝对值,而是控制量的增量(例如去驱动 步进电动机)时,需要用PID的“增量算法”。 增量式PID控制算法可以通过(2-4)式推导出。
上传时间: 2013-04-24
上传用户:haoxiyizhong
资源简介:·基于积分分离PID控制算法的神经元控制器
上传时间: 2013-05-20
上传用户:wkchong
资源简介:数字PID控制算法是将模拟PID离散化得到,各参数有着明显的物理意义,调整方便,所以PID控制器很受工程技术人员的喜爱。
上传时间: 2013-10-15
上传用户:nairui21
资源简介:51单片机PID算法程序的位置式PID控制算法
上传时间: 2013-11-24
上传用户:jasson5678
资源简介:当执行机构需要的不是控制量的绝对值,而是控制量的增量(例如去驱动 步进电动机)时,需要用PID的“增量算法”。 增量式PID控制算法可以通过(2-4)式推导出。由(2-4)可以得到控制器 的第k-1个采样时刻的输出值为:
上传时间: 2013-10-11
上传用户:waizhang