久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

標題: 分離積分的pid伺服控制 [打印本頁]

作者: 2713286758    時間: 2018-4-10 22:56
標題: 分離積分的pid伺服控制
#include <stdio.h>
#include <math.h>
int index;
struct _pid{
float SetSpeed;         //定義設定值
float ActualSpeed;      //定義實際值
float err;              //定義偏差值
float err_last;         //定義上一個偏差值
float Kp,Ki,Kd;         //定義比例、積分、微分系數
float voltage;          //定義電壓值(控制執行器的變量)
float integral;         //定義積分值
}pid;

//項目中獲取到的參數
void PID_init(){
    printf("PID_init begin \n");
    pid.SetSpeed=0.0;
    pid.ActualSpeed=0.0;
    pid.err=0.0;
    pid.err_last=0.0;
    pid.voltage=0.0;
    pid.integral=0.0;
    pid.Kp=0.2;             //自己設定
    pid.Ki=0.04;           //自己設定
    pid.Kd=0.2;             //自己設定
    printf("PID_init end \n");
}

float PID_realize(float speed){
    pid.SetSpeed=speed;                     //設定值
    pid.err=pid.SetSpeed-pid.ActualSpeed;   //設定值-實際值
    if(abs(pid.err)>200)
    {
        index=0;
    }
    else
    {
        index=1;
        pid.integral+=pid.err;                  //積分值,偏差累加
    }
    pid.voltage=pid.Kp*pid.err+pid.Ki*pid.integral+pid.Kd*(pid.err-pid.err_last);
    pid.err_last=pid.err;                   //上一個偏差值
    pid.ActualSpeed=pid.voltage*1.0;        //算出實際值
    return pid.ActualSpeed;                 //返回
}

int main(){
    printf("System begin \n");
    PID_init();
    int count=0;
    while(count<1000)
    {
    float speed=PID_realize(200.0);
    printf("%d %f\n",count,speed);
    count++;
    }
    return 0;
}





歡迎光臨 (http://m.zg4o1577.cn/bbs/) Powered by Discuz! X3.1
主站蜘蛛池模板: 91久久精品 | 日韩欧美国产综合 | 亚洲成人精品影院 | 精品一区二区免费视频 | 国产精品久久久久久久久久东京 | 亚洲免费三区 | 国产精品视频久久 | 成人深夜福利在线观看 | 国产精品毛片一区二区三区 | 日韩视频在线免费观看 | 中文字幕高清 | 国产精品精品视频一区二区三区 | 四虎影音 | 99pao成人国产永久免费视频 | 午夜国产 | www.色五月.com| 成人免费视频网站在线观看 | 色婷婷av777 av免费网站在线 | 欧美一区二区三区在线观看 | 黄免费观看视频 | 国产a区 | 日韩欧美亚洲 | 午夜资源 | 无码一区二区三区视频 | 久久成人精品视频 | 色综网| 日本久久久久久久久 | 国内精品久久影院 | 四虎影院在线播放 | 国产一区日韩在线 | 国产在线一区二区三区 | 国产农村妇女精品一二区 | 久久久久久综合 | 91久久精品日日躁夜夜躁国产 | 人成在线视频 | 久久爱黑人激情av摘花 | 国产农村妇女毛片精品久久麻豆 | 91在线第一页 | 日日干日日 | 国精久久| h片在线播放 |