PI调节器的一些YY心得

PI调试经验:

最近在调试PI参数时,发现积分环节参数还有挺大的学问:

 

比如说响应有高频干扰时,最简单通俗的办法就是加一个一阶低通滤波器,一阶低通滤波器的表达式如下:

截止频率

当截止频率越低的时候,滤的越深,但是从波特图可以看出,滤的深也就会造成幅值衰减。

上面是分析的一阶低通滤波器,下面是积分环节,两则竟然有异曲同工之妙

 

积分的表达式如下:

公式没毛病的,那个是积分系数,在控制中,两则往往可以换用,从表达式也能看出都可以起到一定的效果,这样就可以参考滤波器的思想来调节积分环节了,比如响应有高频干扰时,怎么办,加大截止频率,对应到积分环节上面就是减小积分系数,实测好像是这么回事,哈哈哈,在调节积分时往往会听到什么稳态误差,什么叫稳态误差呢,也就是稳定时与给定信号死活有一个误差,咋办呢,那就把积分系数调大点,呦,稳态误差确实没了,换成滤波器的思想就是,当积分环节太小时,截止频率太低,会造成幅值衰减,刚刚应该也对应这稳态误差了,有可能是这么回事吧,也有可能时误解,随便YY

 

当然积分还有其他很多优点,我个人觉的加快响应,消除稳态误差,还有上面说的应该能起到平滑滤波的作用,就是使控制效果好呗,

 

当然了,有优点就会有缺点啊,要不就不完美了,有句歌不就唱完美并不美么,不扯了,缺点如下:

 

会增加超调,增大稳定时间,不想打字,贴图,之前的总结:

PI控制器是一种常用的控制器,用于实现系统的闭环控制。它由比例(P)和积分(I)两部分组成。比例控制项用于根据误差的大小调节输出值,积分控制项用于消除系统的静态偏差。 波特图是用于分析和设计系统的频率响应的图表。它显示了系统的传输函数的幅频特性和相频特性。通过波特图,我们可以了解系统对不同频率的信号的响应情况,从而可以更好地优化系统。 C语言是一种广泛应用于嵌入式系统和软件开发中的编程语言。它是一种高级语言,具有结构化、模块化和可移植的特点。C语言被广泛应用于控制系统的编程中,包括实现控制算法、控制器的驱动和通信接口的实现等。 在控制系统中,PI控制器可以使用C语言来进行编程实现。我们可以使用C语言的数值计算和控制流程的特性,根据系统的数学模型来计算控制器的输出值。使用C语言编程实现PI控制器,可以实现闭环控制系统的校正和优化。 在编程PI控制器时,我们可以使用C语言的语法和数据结构来构建控制器的代码。我们可以定义变量来表示控制器的比例和积分项,并使用循环结构来进行连续的控制。通过使用C语言的运算和控制语句,我们可以根据系统的反馈信号和设定值计算控制器的输出,并将其应用于系统中。 总而言之,PI控制器是一种常用的控制器,用于实现系统的闭环控制,而波特图是用于分析和设计系统的频率响应的图表。C语言是一种广泛应用于嵌入式系统和软件开发中的编程语言,可以用于实现PI控制器的编程。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值