模糊神经网络FNN「建议收藏」

模糊神经网络FNN「建议收藏」分别对调速,调压,综合系统加入FNN控制器,使PID的输出达到最小值。其中关于FNN的理论部分,由于您已经以供了较多的文献资料,这里就不再进行叙述,这里主要说明一下最后的仿真效果和S函数的大致设计流程。这里仅对调速模型进行设计说明。为了对比加入FNN控制器后的性能变化,我们同时要对有FNN控制器的模型以及没有FNN控制器的模型进行仿真,仿真结果如下所示:非FNN控制器的结构:其仿真结果如下所示:FNN控制器的结构:其仿真…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全家桶1年46,售后保障稳定

       分别对调速,调压,综合系统加入FNN控制器,使PID的输出达到最小值。其中关于FNN的理论部分,由于您已经以供了较多的文献资料,这里就不再进行叙述,这里主要说明一下最后的仿真效果和S函数的大致设计流程。这里仅对调速模型进行设计说明。

       为了对比加入FNN控制器后的性能变化,我们同时要对有FNN控制器的模型以及没有FNN控制器的模型进行仿真,仿真结果如下所示:

      非FNN控制器的结构:

模糊神经网络FNN「建议收藏」

    其仿真结果如下所示:

模糊神经网络FNN「建议收藏」

FNN控制器的结构:

模糊神经网络FNN「建议收藏」

    其仿真结果如下所示:

模糊神经网络FNN「建议收藏」

前面的是训练阶段,后面的为实际的输出,为了能够体现最后的性能,我们将两个模型的最后输出进行对比,得到的对比结果所示:

模糊神经网络FNN「建议收藏」

   从上面的仿真结果可知,PID的输出值范围降低了很多,性能得到了进一步提升。

调速TS模型,该模型最后的仿真结果如下所示:

模糊神经网络FNN「建议收藏」

    从上面的仿真结果可知,采用FNN控制器后,其PID的输出在一个非常小的范围之内进行晃动,整个系统的性能提高了80%。这说明采用模糊神经网络后的系统具有更高的性能和稳定性。

即FNN模型在整个系统的结构如上图所示。FNN采用S函数进行设计,这里,关于模糊神经网络的基本设计理论依据,总结如下:

– – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – –

模糊神经网络的基本概念:

模糊神经网络的设计主要包括如下几个方面:

(1)选取模糊神经网络控制器输入端和输出端变量;

(2)选取模糊神经网络控制器输入端和输出端变量相关参数;

(3)计算模糊神经网络集隶属函数并总结模糊神经网络控制器控制规则;

(4)确定模糊神经网络控制器模糊化和清晰化集体算法。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/203576.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)
blank

相关推荐

  • hdu 2176 取石子游戏

    hdu 2176 取石子游戏

  • 某些软件点击导出时出现NavigationCancelled错误解决方法

    某些软件点击导出时出现NavigationCancelled错误解决方法原因一般是由于http页面跳转到https页面或者反之的情形造成IE浏览器判定为安全隐患,所以终止打开页面。解决方法:1.打开Internet属性窗口,可以由以下三种方法打开。三种方法任选其一a)打开IE浏览器,点击“工具”或者右侧齿轮图标,选中“Internet选项”b)运行中,输入“inetcpl.cpl”,回车,如下图c)在控制面板中,选中“Internet选…

  • 根号及运算法则_根号下运算法则

    根号及运算法则_根号下运算法则1.根号及运算法则1.根号及运算法则成立条件:a≥0,n≥2且n∈N。成立条件:a≥0,n≥2且n∈N。成立条件:a≥0,b>0,n≥2且n∈N。成立条件:a≥0,b>0,n≥

  • MySQL配置文件my.ini「建议收藏」

    MySQL配置文件my.ini「建议收藏」my.ini文件位置1、在我们的电脑上面找到mysql的安装路径,点击进去之后可以看到my.ini在mysql安装路径的根目录2、另外一种情况是我们在mysql安装目录找不到,看到了my-default.ini文件或者也没有,这时my.ini在“C:\ProgramData\MySQL\MySQLServerx.x”目录下面,我们首先需要找到ProgramData文件夹,这是一个隐藏文件,需要隐藏文件可见才行,或者可以直接检索我们可以看到在“C:\ProgramData\MySQL\MySQLS

  • DIN 轴承标准目录[通俗易懂]

    DIN 轴承标准目录[通俗易懂]DIN118-1-1977传动元件.一般机械工程用托架滑动轴承.主要尺寸DrivingElements;PedestalPlainBearingsforGeneralMechanicalEngineeringApplications;MainDimensionsDIN1495-1-1983小功率电动机和功率小于37瓦的电动机用有满足特…

  • plsql developer配置数据库连接_plsql使用教程

    plsql developer配置数据库连接_plsql使用教程一、概念PL/SQLDeveloper是一个集成开发环境,专门面向Oracle数据库存储程序单元的开发。如今,有越来越多的商业逻辑和应用逻辑转向了OracleServer,因此,PL/SQL编程也成了整个开发过程的一个重要组成部分。PL/SQLDeveloper侧重于易用性、代码品质和生产力,充分发挥Oracle应用程序开发过程中的主要优势。Oracle数据库并不提供图形界面的开发…

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号