【电力电子在电力系统中的应用】1 具有输出限幅的离散系统的PID控制器

这篇具有很好参考价值的文章主要介绍了【电力电子在电力系统中的应用】1 具有输出限幅的离散系统的PID控制器。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

【仅供参考

【2023.03西南交大电力电子在电力系统中的应用】

目录

0 仿真要求

1 PID控制器的设计与封装

1.1 搭建仿真电路

1.2 对PID控制器部分封装为subsystem模块

 1.3 创建Mask模块

2 PID控制器的参数选择

2.1 Kp参数的调节

2.2 Ki参数的调节

2.3 Kd参数的调节


0 仿真要求

        1、针对极点0,-0.5的被控系统,设计具有输出限幅离散系统的PID控制器,并封装成参数可设置的模块,可设置Kp、Ki、Kd、输出限幅最大、最小值等参数。

        2、验证PID在以下系统(替换Subsystem)的阶跃输出。

【电力电子在电力系统中的应用】1 具有输出限幅的离散系统的PID控制器,电力电子,matlab,simulink,电力电子

1 PID控制器的设计与封装

1.1 搭建仿真电路

【电力电子在电力系统中的应用】1 具有输出限幅的离散系统的PID控制器,电力电子,matlab,simulink,电力电子

其中:

  1. 将三个Gain模块的数值分别用参数Ki、Kp、Kd代替,便于后续封装成subsystem、创造Mask模块后,对模块属性进行设置;
  2. 在Ki对应的Gain模块后串上一个Discrete-Time Integrator(离散时间积分)模块;
  3. 在Kd对应的Gain模块后串上一个Discrete Derivative(离散系统微分)模块;
  4. 用Add模块将比例、积分、微分三条线路进行加和;
  5. 在Add模块后串联一个Saturation模块,对输出进行限幅;

        将Saturation模块中Upper limit、Lower limit的数值分别用参数Max和Min代替,以便于后续创造Mask模块后,对模块属性进行设置。

1.2 对PID控制器部分封装为subsystem模块

【电力电子在电力系统中的应用】1 具有输出限幅的离散系统的PID控制器,电力电子,matlab,simulink,电力电子

        得到下图所示电路:

【电力电子在电力系统中的应用】1 具有输出限幅的离散系统的PID控制器,电力电子,matlab,simulink,电力电子

 1.3 创建Mask模块

【电力电子在电力系统中的应用】1 具有输出限幅的离散系统的PID控制器,电力电子,matlab,simulink,电力电子

        对各参数进行编辑如下:

【电力电子在电力系统中的应用】1 具有输出限幅的离散系统的PID控制器,电力电子,matlab,simulink,电力电子

        得到参数可设置的模块如下(可设置Kp、Ki、Kd、输出限幅最大、最小值等参数):

【电力电子在电力系统中的应用】1 具有输出限幅的离散系统的PID控制器,电力电子,matlab,simulink,电力电子

2 PID控制器的参数选择

2.1 Kp参数的调节

        先将Ki、Kd清零,不进行限幅。如右图,当Kp选为0.05时(图中黄线所示),达到稳态时间偏长;Kp选为0.14时(图中蓝线所示),反应速度提升,但产生过冲。

【电力电子在电力系统中的应用】1 具有输出限幅的离散系统的PID控制器,电力电子,matlab,simulink,电力电子

2.2 Ki参数的调节

        Ki在有外力作用和系统误差时用以消除偏差、提高精度。调大Ki也可增加响应速度,但同时也会产生过冲、过大会产生振荡。此处调节Ki参数效果不甚明显,故取一较小数值0.000001。

2.3 Kd参数的调节

        Kd用以抑制过冲和振荡。Kd过小系统会产生过冲,过大则会减慢响应速度。如右图,当Kd选为0.01时(图中黄线所示),产生些许过冲;Kp选为0.14时(图中蓝线所示),差不多为预期所需。

【电力电子在电力系统中的应用】1 具有输出限幅的离散系统的PID控制器,电力电子,matlab,simulink,电力电子

        综上所述,所得参数如图:

【电力电子在电力系统中的应用】1 具有输出限幅的离散系统的PID控制器,电力电子,matlab,simulink,电力电子

        

        使用PID控制(黄线)和不使用PID控制(蓝线)时输出波形如图: 

【电力电子在电力系统中的应用】1 具有输出限幅的离散系统的PID控制器,电力电子,matlab,simulink,电力电子文章来源地址https://www.toymoban.com/news/detail-795435.html

到了这里,关于【电力电子在电力系统中的应用】1 具有输出限幅的离散系统的PID控制器的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包赞助服务器费用

相关文章

  • 电力应用 | Intewell操作系统新疆特变项目应用案例

    电力应用 | Intewell操作系统新疆特变项目应用案例

    近日,科东软件Intewell操作系统在新疆特变项目成功应用,该方案保障了变电站的电力设备在高电压下稳定运行,实现变电站的智能化控制,极大程度上节省了人力、物力和财力资源;可实时监控电力设备的异常情况,及时高效处理,提高检修效率,助力构建智能电网。 变压

    2024年02月12日
    浏览(11)
  • 浅谈电力物联网在智能配电系统应用

    浅谈电力物联网在智能配电系统应用

    在社会经济和科学技术不断发展中,配电网实现了角色转变,传统的单向供电服务形式已经被双向能流服务形式取代,社会多样化的用电需求也得以有效满足。随着物联网技术的发展,泛在电力物联网开始应用于当今的电力系统。本文分析泛在电力物联网在智能配电系统中的

    2024年02月03日
    浏览(11)
  • 电力系统中的惯量是什么?储能在系统频率稳定中起作用的方法

    电力系统中的惯量是什么?储能在系统频率稳定中起作用的方法

    在物理角度上惯性定义为:物体抵抗扰动其运动状态的外界力量的能力。 在电力系统里面,我们常称之为惯量,是表示储存在转子中的动能,单位MW·S,表达式:  E为旋转动能,J为转动惯量,ω为发电机的额定角速度,r为转动半径,m为刚体的质量。除此之外,也可以用惯性

    2024年02月06日
    浏览(15)
  • 浅谈数字电视大楼电力保护监控系统的设计与应用

    浅谈数字电视大楼电力保护监控系统的设计与应用

    摘要 :介绍天津电视台数字电视大厦电力监控系统的选择与建立,组网方式,系统的使用与报文的显示等,通过该系统对大厦所有变配电回路、UPS 线路等关键部位进行监控和管理。     :电力监控;数字电视;变配电; 1.总述    天津电视台数字电视大厦电力监控系统采

    2024年02月07日
    浏览(11)
  • 【多区域电力系统模型】三区域电力系统的LQR和模糊逻辑控制(Matlab代码实现)

    【多区域电力系统模型】三区域电力系统的LQR和模糊逻辑控制(Matlab代码实现)

     💥💥💞💞 欢迎来到本博客 ❤️❤️💥💥 🏆博主优势: 🌞🌞🌞 博客内容尽量做到思维缜密,逻辑清晰,为了方便读者。 ⛳️ 座右铭: 行百里者,半于九十。 📋📋📋 本文目录如下: 🎁🎁🎁 目录 💥1 概述 📚2 运行结果 🎉3 参考文献 🌈4 Matlab代码实现 多区域

    2024年02月08日
    浏览(47)
  • 电力系统知识预备及学习方向

    电力系统知识预备及学习方向

    由于电源点与负荷中心多数处于不同地区,也无法大量储存,故其生产、输送、分配和消费都在同一时间内完成,并在同一地域内有机地组成一个整体,电能生产必须时刻保持与消费平衡。因此,电能的集中开发与分散使用,以及电能的连续供应与负荷的随机变化,就制约了

    2024年02月09日
    浏览(13)
  • 电力拖动自动控制系统

    电力拖动自动控制系统

    J:机械转动惯量(kg/m2);wm:转子的机械角速度(rad/s); m :转子的机械转角;Te:电磁转矩(N.m);TL:负载转矩(N.m); D:阻转矩阻尼系数;K:扭转弹性转矩系数 忽略阻尼转矩和扭转弹性转矩,运动控制系统的简化运动方程式: l转矩控制是运动控制的根本问题 要控制

    2024年02月08日
    浏览(10)
  • 电力信息系统特点及安全防御

    电力信息系统的构建,为居民用电和企业服务提供了帮助,有利于促进电力行业的信息化发展。尤其是在大数据时代,对电力信息系统的运行提出了更高的要求,只有保障其安全性与可靠性,才能防止其对居民用电产生影响。网络是一个虚拟性和开放性极强的世界,在电力信

    2024年02月05日
    浏览(10)
  • 电力系统潮流计算及Matlab编程实现

    电力系统潮流计算及Matlab编程实现

    目录 1. 潮流计算: 2. 潮流计算常用算法: 2.1 牛顿-拉夫逊算法 2.1.1 牛顿-拉夫逊法的基本原理 2.1.2  潮流计算的修正方程 2.1.3 节点电压用极坐标表示时的牛顿-拉夫逊法潮流计算 2.1.4 潮流计算程序框图 2.2 PQ分解法 3. MATLAB实例计算         潮流计算是电力系统分析中的一

    2023年04月23日
    浏览(50)
  • 电力系统导纳矩阵与短路计算matlab程序

    电力系统导纳矩阵与短路计算matlab程序

    系统接线示于题图1,已知各元件参数见图上标注: 发电机G-1:=120MV·A,=0.23;G-2:=60MV·A,=0.14。 变压器T-1:=120MV·A,=10.5%;T-2:=60MV·A,=10.5%。 线路参数: , 。线路长度L-1:120km,L-2:80km,L-3:70km,L-4: 90km。取=120MV·A,,试求标幺制下的节点导纳矩阵。另

    2024年02月11日
    浏览(46)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包