增强型PID-自适应-前馈-神经网络控制研究(Matlab代码实现)

这篇具有很好参考价值的文章主要介绍了增强型PID-自适应-前馈-神经网络控制研究(Matlab代码实现)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

💥💥💞💞欢迎来到本博客❤️❤️💥💥

🏆博主优势:🌞🌞🌞博客内容尽量做到思维缜密,逻辑清晰,为了方便读者。

⛳️座右铭:行百里者,半于九十。

📋📋📋本文目录如下:🎁🎁🎁

目录

💥1 概述

📚2 运行结果

2.1 RBFNN_Optimized_hideen_node_20

​2.2 RBFNN_Lattice_hideen_node_3_6

 2.3 PID

2.4 效果yyds 

🎉3 参考文献

🌈4 Matlab代码实现


💥1 概述

文献来源:

增强型PID-自适应-前馈-神经网络控制研究(Matlab代码实现)文章来源地址https://www.toymoban.com/news/detail-428160.html

自适应RBFNN控制学习在目标机器人的结构和参数事先未知时控制机器人机械手。遗憾的是,目前的自适应RBFNN控制器需要一个大规模的神经网络来近似机器人操纵器的动力学,并且无法保证学习性能收敛。本文提出的方法不仅减小了神经网络的规模,大大减轻了计算负担,而且明显实现了更好的学习性能。仿真算例表明,与传统格方案相比,该方法的控制精度提高了35倍以上,神经网络规模缩小了<>倍

隐节点格分布的复合自适应径向基函数神经网络(RBFNN)控制存在三个固有缺点:1)自适应RBFNN的近似域难以确定 先验 ;2)只能保证部分激励(PE)条件的持久性;3)一般来说,RBFNN所需的隐藏节点数量是巨大的。本文提出一种具有优化隐藏节点分布的自适应前馈RBFNN控制器,以适当地解决上述缺点。通过 K 均值算法计算的隐藏节点的分布沿所需状态轨迹最佳分布。自适应RBFNN满足周期性参考轨迹的PE条件。所有隐藏节点的权重将收敛到最佳值。该方法大大减少了隐藏节点的数量,同时实现了更好的逼近能力。拟议的控制方案具有与...

原文摘要:

Impact Statement:

Adaptive RBFNN control learns to control a robot manipulator when both the structures and parameters of the target robot are unknown in advance. Unfortunately, current adaptive RBFNN controllers need a large-scale neural network to approximate the dynamics of the robot manipulator, and the learning performance cannot be guaranteed to converge. The proposed method in this article not only reduces the scale of neural networks to substantially alleviate the computational burden but also evidently achieves better learning performance. Simulation examples show that this method increases the control accuracy by more than nine times and reduces the scale of neural networks by 35 times as compared to the traditional lattice scheme.

Abstract:

Composite adaptive radial basis function neural network (RBFNN) control with a lattice distribution of hidden nodes has three inherent demerits: 1) the approximation domain of adaptive RBFNNs is difficult to be determined a priori ; 2) only a partial persistence of excitation (PE) condition can be guaranteed; 3) in general, the required number of hidden nodes of RBFNNs is enormous. This article proposes an adaptive feedforward RBFNN controller with an optimized distribution of hidden nodes to suitably address the above demerits. The distribution of the hidden nodes calculated by a K-means algorithm is optimally distributed along the desired state trajectory. The adaptive RBFNN satisfies the PE condition for the periodic reference trajectory. The weights of all hidden nodes will converge to the optimal values. This proposed method considerably reduces the number of hidden nodes, while achieving a better approximation ability. The proposed control scheme shares a similar rationality to ...

📚2 运行结果

增强型PID-自适应-前馈-神经网络控制研究(Matlab代码实现)_哔哩哔哩_bilibili

2.1 RBFNN_Optimized_hideen_node_20

增强型PID-自适应-前馈-神经网络控制研究(Matlab代码实现)

增强型PID-自适应-前馈-神经网络控制研究(Matlab代码实现) 增强型PID-自适应-前馈-神经网络控制研究(Matlab代码实现)

增强型PID-自适应-前馈-神经网络控制研究(Matlab代码实现)增强型PID-自适应-前馈-神经网络控制研究(Matlab代码实现) 增强型PID-自适应-前馈-神经网络控制研究(Matlab代码实现)

增强型PID-自适应-前馈-神经网络控制研究(Matlab代码实现)

 2.2 RBFNN_Lattice_hideen_node_3_6

 增强型PID-自适应-前馈-神经网络控制研究(Matlab代码实现)

 增强型PID-自适应-前馈-神经网络控制研究(Matlab代码实现)

 增强型PID-自适应-前馈-神经网络控制研究(Matlab代码实现)

增强型PID-自适应-前馈-神经网络控制研究(Matlab代码实现)

 增强型PID-自适应-前馈-神经网络控制研究(Matlab代码实现)

 2.3 PID

 增强型PID-自适应-前馈-神经网络控制研究(Matlab代码实现)

增强型PID-自适应-前馈-神经网络控制研究(Matlab代码实现) 增强型PID-自适应-前馈-神经网络控制研究(Matlab代码实现)

2.4 效果yyds 

 增强型PID-自适应-前馈-神经网络控制研究(Matlab代码实现)

 增强型PID-自适应-前馈-神经网络控制研究(Matlab代码实现)

 增强型PID-自适应-前馈-神经网络控制研究(Matlab代码实现)

 增强型PID-自适应-前馈-神经网络控制研究(Matlab代码实现)

 增强型PID-自适应-前馈-神经网络控制研究(Matlab代码实现)

 增强型PID-自适应-前馈-神经网络控制研究(Matlab代码实现)

 增强型PID-自适应-前馈-神经网络控制研究(Matlab代码实现)

 增强型PID-自适应-前馈-神经网络控制研究(Matlab代码实现)

 增强型PID-自适应-前馈-神经网络控制研究(Matlab代码实现)

增强型PID-自适应-前馈-神经网络控制研究(Matlab代码实现)

🎉3 参考文献

部分理论来源于网络,如有侵权请联系删除。

增强型PID-自适应-前馈-神经网络控制研究(Matlab代码实现)

🌈4 Matlab代码实现

到了这里,关于增强型PID-自适应-前馈-神经网络控制研究(Matlab代码实现)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

  • FQPF27P06 P沟道增强型MOS管电压、原理、导通条件!

    关于P沟道增强型功率MOSFET? P沟道增强型功率MOSFET是一种常见的功率场效应晶体管,它主要用于功率放大和开关电路。与N沟道增强型MOSFET相比,P沟道增强型MOSFET的工作原理相反。 在P沟道增强型MOSFET中,沟道区域是由P型材料形成的。当施加正电压到晶体管栅极上时,电场会

    2024年02月11日
    浏览(42)
  • MOS管工作区间及开通过程分析——以N沟道增强型MOS为例

    N沟道增强型MOS管的结构如图1所示,P型衬底上制作两个高掺杂的N区,引出作为漏极D和源极S,衬底上再制作一块绝缘层,绝缘层上在制作一层金属电极,引出作为栅极G,即构成了常见的N沟道增强型MOS管。一般而言,衬底B和S极会连在一起,当在栅极处加正电压时,靠近衬底的

    2024年02月09日
    浏览(40)
  • Java循环方式对比:增强型for循环、传统for循环和Lambda表达式for循环

    在Java编程中,循环是一种重要的控制结构,用于迭代遍历集合或数组。Java提供了多种循环方式,其中包括增强型for循环、传统for循环和Lambda表达式for循环。本篇博客将对这三种循环方式进行对比,探讨它们的语法、特性和适用场景,帮助读者在不同情况下选择最合适的循环

    2024年02月05日
    浏览(47)
  • 神经网络自适应PID控制及其应用

    总结来自重庆大学宋永瑞教授2022暑期校园行学术会议   目前人工智能的发展为很多领域里的研究提供了可延展性,提供了新的研究问题的思路,无人系统和人工智能正走向深度融合,无人系统里具有核心驱动作用的智能控制算法的研究成为了热点问题。 人工智能的理论深

    2024年01月21日
    浏览(46)
  • 【AI】深度学习——前馈神经网络——全连接前馈神经网络

    前馈神经网络(Feedforward Neural Network,FNN)也称为多层感知器(实际上前馈神经网络由多层Logistic回归模型组成) 前馈神经网络中,各个神经元属于不同的层 每层神经元接收前一层神经元的信号,并输出到下一层 输入层:第0层 输出层:最后一层 隐藏层:其他中间层 整个网络

    2024年04月12日
    浏览(109)
  • 卷积神经网络与前馈神经网络

    常见的人工神经网络结构 人工神经网络是一类由人工神经元组成的网络,常见的神经网络结构包括: 前馈神经网络(Feedforward Neural Network,FNN):最简单的神经网络结构,由一个输入层、一个输出层和若干个隐藏层组成,信号只能从输入层流向输出层,不允许在网络中形成回

    2023年04月26日
    浏览(43)
  • 前馈神经网络实验

    手动实现前馈神经网络解决回归、二分类、多分类任务,分析实验结果并绘制训练集和测试集的loss曲线; 利用torch.nn实现前馈神经网络解决上述回归、二分类、多分类任务,分析实验结果并绘制训练集和测试集的loss曲线; 在多分类实验的基础上使用至少三种不同的激活函数

    2024年02月15日
    浏览(37)
  • 前馈神经网络正则化例子

    直接看代码: 运行结果: 疑问和心得: 画图的实现和细节还是有些模糊。 正则化系数一般是一个可以根据算法有一定变动的常数。 前馈神经网络中,二分类最后使用logistic函数返回,多分类一般返回softmax值,若是一般的回归任务,一般是直接relu返回。 前馈神经网络的实现

    2024年02月12日
    浏览(49)
  • 前馈神经网络多分类任务

    pytorch深度学习的套路都差不多,多看多想多写多测试,自然就会了。主要的技术还是在于背后的数学思想和数学逻辑。 废话不多说,上代码自己看。

    2024年02月12日
    浏览(45)
  • 神经网络与深度学习第四章前馈神经网络习题解答

    [习题4-1] 对于一个神经元  ,并使用梯度下降优化参数时,如果输入恒大于0,其收敛速度会比零均值化的输入更慢。 首先看一下CSDN的解释: 如果输入x恒大于0,使用sigmoid作为激活函数的神经元的输出值将会处于饱和状态,导致其梯度接近于0,这会使得梯度下降算法的收敛

    2024年02月06日
    浏览(44)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包