热搜关键词: 电路基础ADC数字信号处理封装库PLC

pdf

自适应模糊自抗扰控制器的研究与设计

  • 1星
  • 2013-09-19
  • 124.67KB
  • 需要1积分
  • 3次下载
标签: 自适应模糊自抗扰控制器的研究与设计

自适应模糊自抗扰控制器的研究与设计

针对普通  PID  在实际工程控制中参数整定难,抗干扰能力差的问题,设计了一种基于模糊控制原理的改进型自抗扰控制器。该控制器充分结合了模糊控制器和自抗扰控制器的各自优势,并对其进行了随动系统的仿真。仿真结果表明,该控制器可设计成为一个响应速度快、静差小的控制系统,与经典PID  控制器在同样的系统中比较,自适应模糊自抗扰控制有较好的控制性能。关键字:自适应模糊自抗扰控制,自抗扰控制,模糊控制,复合控制器在大多数工业过程中,通常使用传统的PID  控制,这种方式比较成熟,设计方法简单,但是对于干扰的抑制能力还不是很理想。而且由于PID  控制算法的固有特性,使其无法做到自适应化,当系统参数改变时,需要重新计算控制参数,不便于应用。本文提出的是一种复合1形式的模糊自抗扰算法,以解决系统的抗干扰问题和自适应问题。自抗扰控制器是一种改进型非线性PID  控制器,它能比普通PID  控制器更有效的抑制干扰,而模糊控制器的推理能力,则能在一定范围内对参数进行最佳估计。自适应模糊自抗扰控制器结合了这两种控制器的优势,使得控制系统具有更好的鲁棒性和更大的适应性,最后利用随动系统作为比较模型,进行计算机仿真,结果验证了该控制器比经典PID  控制器具有更好的控制效果。

展开预览

猜您喜欢

推荐帖子 最新更新时间:2024-11-13 04:24

CCS3.3编译可变参数长度的宏定义出错~求助啊~
本来在QT下编译的程序移植过来的,在QT下正常的代码如下: #define OUTPUT_DEBUG_INFO       //向终端输入调试信息 #ifdef OUTPUT_DEBUG_INFO     #define DPWarning(str,arg...)     qWarning(str,## arg) #else     #define DPWarning(str) #en
liteng1209 DSP 与 ARM 处理器
最新TI工业研讨会来啦~
最新的TI工业应用研讨会从多个方面多个角度对TI产品的技术及发展进行了介绍。内容涉及当今火热的DLP,工业机器人,IoT ,FRAM 等方向的多个解决放案。 本次研讨会第二集视频:方案助您决胜 PLC & 变送器 之 TI全方位解决方案 >>点击此处出观看更多研讨会内容 附研讨会目录: 课时1 TI 企业简介课时2 方案助您决胜 PLC & 变送器 之 TI全方位解
EEWORLD社区 TI技术论坛
利用状态机的按键消抖程序
项目里经常处理按键消抖, 本来这个消抖的过程是与具体按下的键无关的, 可以前的代码总 是在消抖的同时处理具体的按键值, 再加上长按短按组合键混在一起, 成一锅粥. 最近在 一个项目中痛下决心, 想弄个通用版本的, 这样下个项目只要将文件包含一下, 处理具体按 键值就可以了, 不必再关心消抖部分的代码了. 另外还发现, 这样做可以同时做出几套不同 的按键处理方式. 思路是: 按照面向过
yaoyuanytu 单片机
micropython更新:2020.6
开始改进对STM32WB的支持。 docs/reference: Add note about multiple exceptions when heap is locked. minimal: Make build more flexible and work as 64-bit build.  lib/utils/pyexec: Add missing MP_ERROR_T
dcexpert MicroPython开源版块
【DSP】TMS320F28035 SCI例程(自发自收+查询)
#include "DSP28x_Project.h"     // Device Headerfile and Examples Include File void scia_loopback_init(void); void scia_fifo_init(void); void error(); Uint16 LoopCount; Uint16 ErrorCount; Ui
fish001 DSP 与 ARM 处理器
小调查--你觉得在EE下载中心C语言的资料应该分到那种资源类别下面?
小调查--你觉得在EE下载中心C语言的资料应该分到那种资源类别下面?       最近在浏览EE下载中心里面的资源的时候,发现一个很有意思的事情。今天就把这个事情拿出来大家讨论一下,看看究竟应该怎么来处理?        我们知道,现在嵌入式系统开发已经基本上全部都采用的C语言,当然了,嵌入式系统的C语言和标准的计算机用的C语言是有一些差别的,但是嵌入式系统的C语言来自于标准C语言,所以有
tiankai001 下载中心专版
电动汽车如何选择正确的充电方法
本帖最后由 qwqwqw2088 于 2016-6-6 08:47 编辑      虽然现在越来越多的人选择购买电动汽车,但是对于大多数电动车车主来说都是新鲜事物,如何选择正确的充电方法也并不是十分了解。那么,小编今天就给大家说一下各类充电模式。       电动汽车充电是电动汽车使用过程中必不可少的环节,充电快慢影响着电动车使用者出行的规律。根据电动车动力电池组的技术特性和使用性质,可存在
qwqwqw2088 模拟与混合信号
BLE的Android上位机开发(下)
HELLO! 大家好!马上就更新下篇了呢~哈哈!(上篇的地址:BLE的Android上位机开发(上))废话不多说了,先上主角吧!代码如下! [Java] 纯文本查看 复制代码private void setBleServiceListener() {         //Ble服务发现回调         mBleService.setOnServicesDiscoveredListener
zwq1489 NXP MCU

评论

登录/注册

意见反馈

求资源

回顶部

推荐内容

热门活动

热门器件

随便看看

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
×