完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
大家好,我已经调整了KP,KI值的PID控制器的整数形式。为了实现DSP控制器上的DSPIC33 F系列的KP,Ki值应该是分数形式。如何将整数Kp、Ki值转换成分数形式(分数阶PID)?谢谢您。
|
|
相关推荐
6个回答
|
|
不需要转换——分数格式只是解释整数格式的一种方式。
|
|
|
|
XC16分发树中有一些文档。对于当前版本的XC16,我将使用浏览器在xc16/v1.26/docs/dsp_lib/DSP Library.htmI上打开该文件。htmI发现这是理解XC1的dsp库中提供的数据结构和功能的良好起点。6.单击页面底部的控制函数链接,您会发现自己位于v1.26/docs/dsp_lib/DSP_Control_Functions_Help.htm(注意:“2.2PICCoefCalc”部分应该标为“2.2PIDCoefCalc”)
|
|
|
|
谢谢。我会调查的。我的KP,Ki值分别为0.0311和2285.92(使用Matlab控制工具箱函数)。下面是用于DSIC33系列的PID库。因为我使用PI控制器,Kd=0。因此,根据DooptKoFeFS(0)=KP+KI(2285.92+0.0311);KCOFEFS(1)=KI(2285.92)。但是它需要转换为Q15格式来放值,所以问题是如何将它转换为Q15格式?或者函数将通过插入整数值自动转换为Q15格式?包括< dsp.h> tPID tPID fooPID;分式abc系数[3]_分数abc系数[3]_..((部分(xbss,bss,x存储器""))(部分((xbss,bss,ym,bss,符号"));分式dsp.dsp.h&dsp.h&dsp.h>&tPID&tPID&tPID&tPID&tPID&tPID&tPID focPID[3]u.((部分((((部分("ybss,bss,bss,bss,bss,bss,bss,bss,bss,bss,bss,bss,ymymym""))))fooPID.cont&controlHistory=&controlHistory[0];PID PID(&fooPID);PID PID PID(&PID PID PID(&controlHistory[0];PID PID PID PID(&controlHistory=&controlHistory=ContrlHistory[0];PID;PID;PID;PID;PID;PID;PID;PID;PID(&fooPID;fooPID;fooHisHis[0]];PID;PID[0];PID;PID[0]];PID;PID;PID;PID;PID;PID;PID[0];PID=&controlHis;PID(&fooPID);}
|
|
|
|
|
|
|
|
所以我必须把我的整数转换成Q15格式。只是为了消除混淆,kCoeffs[0]=Q15(X);kCoeffs[1]=Q15(Y);kCoeffs[2]=Q15(Z);这里代替X,Y,Z,我应该把整数值(在本例中是2800)或Q15转换为2800?请澄清这个疑虑。我对这件事一无所获。
|
|
|
|
嗨,fooPID.measuredOutput=Q15(0.453),在这一行中,我给出了一个整数变量输入,在调试传递给测量输出变量的值时似乎不正确。它保持正确的几个值,然后改变一些外来号码。帮助
|
|
|
|
只有小组成员才能发言,加入小组>>
5228 浏览 9 评论
2026 浏览 8 评论
1950 浏览 10 评论
请问是否能把一个ADC值转换成两个字节用来设置PWM占空比?
3199 浏览 3 评论
请问电源和晶体值之间有什么关系吗?PIC在正常条件下运行4MHz需要多少电压?
2253 浏览 5 评论
770浏览 1评论
658浏览 1评论
有偿咨询,关于MPLAB X IPE烧录PIC32MX所遇到的问题
585浏览 1评论
PIC Kit3出现目标设备ID(00000000)与预期的设备ID(02c20000)不匹配。是什么原因
668浏览 0评论
570浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-18 12:20 , Processed in 2.186901 second(s), Total 90, Slave 72 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号