微信:HuangL1121
QQ号:1224848052
团队:MATLAB代做|MATLAB专业代做|python代做|matlab代写|FPGA代做|FPGA专业代做
地址:北京市-朝阳区-双柳北街18号院
当前位置:首页 > 其他专业 > MATLAB代做-FPGA代做-AD特性仿真与分析
项目案例
MATLAB代做-FPGA代做-AD特性仿真与分析
MATLAB代做-FPGA代做-AD特性仿真与分析
产品说明:

首先是设计一个数字滤波器,能够滤除噪声,这里,根据课题要求,我们主要的依据是

宽带噪声,其幅度10mv,不过为了体现出滤波效果,会将其幅度适当增加。70Hz带宽的DC信号,以及18hz处的共振信号。并且要求从直流到16hz处衰减小于3db。

根据这些要求,我们设计滤波器的代码见对应的文件夹。

这里,为了使效果稍微明显点,我们将共振信号,噪声信号,以及控制信号的幅度均设置.这样方便处理的效果。


    这里按模糊控制器的基本工作原来进行距离说明,这里假设这个系统是一个温度控制系统。

第一:模糊化过程

表1 模糊集的隶属度函数

误差e

-50

-30

-15

-5

0

5

15

30

50

误差率de

-150

-90

-30

-10

0

10

30

90

150

控制u

-64

-16

-4

-2

0

2

4

16

64

量化等级

-4

-3

-2

-1

0

1

2

3

4

状态变量

相关的隶属度函数

PB

0

0

0

0

0

0

0

0.35

1

PS

0

0

0

0

0

0.4

1

0.4

0

ZE

0

0

0

0.2

1

0.2

0

0

0

NS

0

0.4

1

0.4

0

0

0

0

0

NB

1

0.35

0

0

0

0

0

0

0

模糊规则:

模糊控制规则实质上是将操作员的控制经验加以总结而得出一条条模糊条件语句的集合。确定模糊控制规则的原则是必须保证控制器的输出能够使系统输出响应的动静态特性达到最佳。

这里举的例子,所满足的规则为:

规则1:如果误差e是NB、且误差变化de是PB,则控制U为PB;

规则2:如果误差e是NB、且误差变化de是PS,则控制U为PB;

规则3:如果误差e是NB、且误差变化de是ZE;则控制U为PB;

规则4:如果误差e是NB、且误差变化de是NS,则控制U为PB;

规则5:如果误差e是NS、且误差变化de是ZE,则控制U为PS;

规则6:如果误差e是NS、且误差变化de是PS,则控制U为ZE;

规则7:如果误差e是NS、且误差变化de是PB,则控制U为NS;

规则8:如果误差e是ZE、且误差变化de是ZE,则控制U为ZE;

规则9: 如果误差e是ZE、且误差变化de是PS,则控制U为NS;

规则10:如果误差e是ZE、且误差变化de是PB,则控制U为NB。

规则 11:如果误差e是 NS、且误差变化 de是 NS,则控制 U为 PS;

规则 12:如果误差e是 NS、且误差变化 de是 NB,则控制 U为 PB;

规则 13:如果误差e是 ZE、且误差变化 de是 NS,则控制 U为 PS;

规则 14:如果误差e是 ZE、且误差变化 de是 NB,则控制 U为 PB。


联系:highspeedlogic

QQ :1224848052

微信:HuangL1121

邮箱:1224848052@qq.com

网站:http://www.mat7lab.com/

网站:http://www.hslogic.com/

微信扫一扫:



上一篇:MATLAB代做|FPGA代做|电流的输出检测

版权所有: MATLAB代做|MATLAB专业代做|python代做|matlab代写|FPGA代做|FPGA专业代做 Copyright © 2019 All rights reserved.
微信:HuangL1121 QQ:1224848052
地址:北京市-朝阳区-双柳北街18号院

扫一扫,关注我们