历史上的今天
今天是:2024年10月20日(星期日)
2018年10月20日 | 用STM32F407玩控制—模式设别法PID参数自动整定
2018-10-20 来源:eefocus
模式设别法PID参数自动整定,是指在闭环系统阶跃响应下(也可以是扰动响应下),设别出衰减比和振荡周期,这是主要两个量,另外也需要判断欠阻尼和发散振荡的情况,然后据此调整PID参数,理想目标是以4比1幅值衰减,这些量的辨识应该说并不难,但由于干扰的存在,问题就变得很复杂,识别有关状态后,就进行PID值得修改,这里修改就存在一个过犹不及的尴尬,pid参数调整幅度小了,就要增加次数,调整幅度过猛了,又要反过来再调,对这个系统是合适的调整,对另外一个未必是合适的调整,也不存在折中的办法,我们做的模式设别法PID参数自动整定效果如图1-图6所示,图1中系统响应曲线是振荡的,调整PID参数后,系统不再振荡,但调整过程时间太长,再一次调整PID参数后,系统响应差强人意,这个pid参数值与继电反馈法PID参数自动整定所得相近,Kc值的差别,部分的是由于存在干扰而引起的,由于试验非常耗时,没做到最佳,为此,给出一个用MATLAB做的模式设别法PID参数自动整定,效果如图7所示,这是以4比1幅值衰减,达到理想状态。需要说明的是,一个商品化的、具有模式设别法PID参数自动整定功能的调节器,需要考虑更周全,我这个只是玩玩的。







史海拾趣
|
IGBT负载短路下的几种后果 (1) 超过热极限:半导体的本征温度极限为250℃,当结温超过本征温度,器件将丧失阻断能力,IGBT负载短路时,由于短路电流时结温升高,一旦超过其热极限时,门级保护也相应失效. (2) 电流擎住效应:正常工作电流下,IGBT由于薄 ...… 查看全部问答> |
|
条码手持终端应用程序开发!!! 本人在条码行业有多年的工作经验,一直从事条码手持终端应用程序的开发 开发过多种设备: CASIO DT900,DT300,DTX10; Cipher 711 ; SYMBOL MC50,MC1000,PPT8800; Intermec 700系列 有需要的请联系本人 QQ:6 ...… 查看全部问答> |
|
急!!!如何在PC机上实现对单片机的控制(用VC++6.0编程) 小弟正在想弄一个在PC机上实现对单片机的控制,但不知道从哪个方面入手? 希望各位达人给予小弟一些指点.发个程序给小弟参考参考(用C语言编写的)… 查看全部问答> |
|
经历了很多推销的宣传,今天买了10片样品,准备把以前ATMEL8的东西都移植过来. 有几个问题,一直没搞明白: 1. STM8S103K3会不会象ATMEL那样,1000元就能把代码都读出来?STM8S103K3的 解密难度有多大? 2. 以前一直用ICC和KEIL开 ...… 查看全部问答> |
|
2812程序烧到片内flash中运行,能否用CCS和仿真器观察内部变量 2812程序烧到片内flash中运行,能否用CCS和仿真器观察内部变量, 调试电机程序,使用仿真器容易跑飞,希望能烧到flash中运行,同时也希望能像在ccs里仿真一样观察几个关键变量,听有的工程师说是能实现的,希望有能得到指点?… 查看全部问答> |
|
这是个试验程序,就是把整页写入同一个数据,,另外ID什么都可以读出来,,个人感觉数据是可以读出来的,,但读出来的全是FF,2112个FF后是64个0x15,我把读命令改错的话,读出来的是那个输入的数据,说明内部没把数据读出来,这是不是说明FF读出来 ...… 查看全部问答> |
|
在整个APF中基准电流的产生方法是核心环节,只有产生正确的基准电流信号才能很好的补偿谐波和无功电流。当只是补偿谐波电流时只需获取负载电流中的谐波分量即可,当补偿谐波及无功时除了要获取谐波电流信号外还需获取基波电流中的无功分量。基准电 ...… 查看全部问答> |




