模糊控制技术自动控制原理

本文深入探讨了模糊控制技术如何应用于自动控制系统中,通过解析其基本原理,阐述了模糊逻辑如何处理非线性问题,以及在实际系统中的优势。文章详细介绍了模糊系统的构建过程,包括定义输入输出变量、模糊化、规则制定、推理和去模糊化等步骤,展示了其在解决复杂控制问题中的灵活性和有效性。
摘要由CSDN通过智能技术生成

clear all;
close all;
clc

Fuzzy_PID= newfis('FuzzyPID_Controller');

Fuzzy_PID=addvar(Fuzzy_PID,'input','e',[-3,3]);
Fuzzy_PID=addmf(Fuzzy_PID,'input',1,'NB','zmf',[-3,-1]);
Fuzzy_PID=addmf(Fuzzy_PID,'input',1,'NM','trimf',[-3,-2,0]);
Fuzzy_PID=addmf(Fuzzy_PID,'input',1,'NS','trimf',[-3,-1,1]);
Fuzzy_PID=addmf(Fuzzy_PID,'input',1,'ZE','trimf',[-2,0,2]);
Fuzzy_PID=addmf(Fuzzy_PID,'input',1,'PS','trimf',[-1,1,3]);
Fuzzy_PID=addmf(Fuzzy_PID,'input',1,'PM','trimf',[0,2,3]);
Fuzzy_PID=addmf(Fuzzy_PID,'input',1,'PB','smf',[1,3]);

Fuzzy_PID=addvar(Fuzzy_PID,'input','ec',[-3,3]);

Fuzzy_PID=addmf(Fuzzy_PID,'input',2,'NB','zmf',[-3,-1]);
Fuzzy_PID=addmf(Fuzzy_PID,'input',2,'NM','
  • 5
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

良心不痛吗

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值