System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 模糊RBF神经网络PID焊笔加热控制方法、装置、设备及介质制造方法及图纸_技高网

模糊RBF神经网络PID焊笔加热控制方法、装置、设备及介质制造方法及图纸

技术编号:41852764 阅读:7 留言:0更新日期:2024-06-27 18:29
本申请涉及一种模糊RBF神经网络PID焊笔加热控制方法、装置、设备及介质,其包括获取外部环境信息,进而生成输入层节点输出,并根据输入层节点输出计算隶属度信息;生成模糊化连接,并匹配对应的模糊逻辑规则,根据模糊逻辑规则对隶属度信息进行模糊推理,得到模糊推理结果;生成模糊推理层连接,对模糊推理结果进行加权计算,生成输出层输出;获取目标输出温度和实时的实际输出温度,进而计算初始PID输入和PID系数整定指标;获取神经网络学习速率,根据PID系数整定指标和神经网络学习速率学习计算生成网络权值,进而计算输出层权值;根据输出层权值计算系统输出增量,从而生成焊笔加热控制信号。本申请具有提高焊笔加热控制响应速度的效果。

【技术实现步骤摘要】

本专利技术涉及焊笔加热控制的,尤其是涉及一种模糊rbf网络pid焊笔加热控制方法、装置、设备及介质。


技术介绍

1、目前,焊笔加热控制多采用固定pid参数的传统控制方法。

2、现有的固定pid参数的传统控制方法虽然在一些情况下表现良好,但固定参数在应对不同焊笔特性时表现出明显不足。

3、上述中的现有技术方案存在以下缺陷:

4、传统pid焊笔加热控制方法的固定的参数设置方式在不同焊笔间的适应性差,可能导致加热控制精度不足。

5、针对上述中的相关技术,专利技术人认为存在有焊笔加热控制的适应性和精度不足的缺陷。


技术实现思路

1、为了提高焊笔加热控制的适应性和精度,本申请提供一种模糊rbf神经网络pid焊笔加热控制。

2、本申请的上述专利技术目的一是通过以下技术方案得以实现的:

3、一种模糊rbf神经网络pid焊笔加热控制方法,所述模糊rbf神经网络pid焊笔加热控制方法包括:

4、获取外部环境信息,根据所述外部环境信息生成输入层节点输出,并根据所述输入层节点输出进行隶属度计算,生成隶属度信息;

5、生成模糊化连接,根据所述模糊化连接匹配对应的模糊逻辑规则,根据所述模糊逻辑规则对隶属度信息进行模糊推理,得到模糊推理结果;

6、生成模糊推理层连接,根据所述模糊推理层连接对所述模糊推理结果进行加权计算,生成输出层输出;

7、获取目标输出温度和实时的实际输出温度,根据所述目标输出温度和实时的实际输出温度计算初始pid输入和pid系数整定指标;

8、获取神经网络学习速率,根据所述pid系数整定指标和所述神经网络学习速率进行学习计算,生成网络权值,并根据所述网络权值计算输出层权值;

9、根据所述输出层权值计算系统输出增量,并根据所述系统输出增量生成焊笔加热控制信号。

10、通过采用上述技术方案,通过获取外部环境信息,生成输入层节点输出,并对其进行隶属度计算,生成隶属度信息,提高了焊笔加热控制的响应速度;生成模糊化连接并匹配对应的模糊逻辑规则,按照模糊逻辑规则模糊推理隶属度信息得到模糊推理结果,生成模糊推理层连接,对模糊推理层结果进行加权和计算,生成输出层输出,利用模糊逻辑强大的处理不确定性的能力,提高了焊笔加热控制的适应性和稳定性;获取目标输出温度和实时的实际输出温度,计算两者差异得到控制差异,进而通过控制差异计算初始pid输出和pid系数整定指标,提高了焊笔加热控制的精度;获取神经网络学习速率,并对初始pid输出和pid系数整定指标进行学习计算,生成网络权值,进而结合学习动量因子计算输出层权值,进而计算系统输出增量,从而生成焊笔加热控制信号,提高了焊笔加热控制的适应性和精度。

11、本申请在一较佳示例中可以进一步配置为:所述获取外部环境信息,根据所述外部环境信息生成输入层节点输出,并根据所述输入层节点输出进行隶属度计算,生成隶属度信息,具体包括:

12、获取外部环境信息,根据所述外部环境信息生成对应的输入层节点连接;

13、根据所述输入层节点连接传递输入量数据,生成输入层输出,对于第i个节点的输入输出表示如下:

14、f1(i)=x=[x1,x2,…,xn];

15、其中,f1(i)为输入层第i个节点的输出;[x1,x2,…,xn]为输入层第i个节点的输入;

16、根据所述输入层节点输出通过下列公式进行模糊化层的隶属度计算,生成隶属度信息:

17、

18、其中,exp()为高斯函数;cij为模糊化层第i个节点的输入变量和第j个模糊集合的隶属函数的均值;bij为模糊化层第i个节点的输入变量和第j个模糊集合的隶属函数的标准差;i=1,2,3,…,n;j=1,2,3,…,m,m为模糊化层节点数量。

19、通过采用上述技术方案,通过获取外部信息,将外部环境信息作为输入量数据,按照输入量输入各分量生成对应的输入层节点连接,传递输入量数据至输入层节点,进而直接生成输入层输出,将输入量数据传递到模糊化层,进而进行隶属度计算得到隶属度信息,从而提高了焊笔加热控制的响应速度。

20、本申请在一较佳示例中可以进一步配置为:所述生成模糊化连接,根据所述模糊化连接匹配对应的模糊逻辑规则,根据所述模糊逻辑规则对隶属度信息进行模糊推理,得到模糊推理结果,具体包括:

21、生成模糊化连接将模糊化层与模糊推理层进行连接,根据所述模糊化连接匹配每一个模糊推理层节点对应的模糊逻辑规则;

22、在模糊推理层根据所述模糊逻辑规则对所述隶属度信息进行按照下列公式进行推理计算,得到模糊推理结果:

23、

24、

25、其中,ni为输入层第i个输入隶属函数的个数,即模糊化层节点数。

26、通过采用上述技术方案,通过生成模糊化连接,连接模糊化层和模糊推理层的节点,并匹配模糊化连接对应的模糊逻辑规则,进而对隶属度信息进行推理计算,得到模糊推理结果,提高了焊笔加热控制的适应性和稳定性。

27、本申请在一较佳示例中可以进一步配置为:所述生成模糊推理层连接,根据所述模糊推理层连接对所述模糊推理结果进行加权计算,生成输出层输出,具体包括:

28、生成模糊推理层连接将模糊推理层和输出层进行连接;

29、根据所述模糊推理层连接对所述模糊推理结果按照下列公式进行加权计算,生成输出层输出:

30、

31、其中,k为输出层节点的个数,w为输出节点与模糊推理层节点的连接权重矩阵。

32、通过采用上述技术方案,通过生成模糊推理层连接,连接模糊推理层和输出层的节点,进而对模糊推理结果进行加权计算,生成输出层输出,利用模糊逻辑强大的处理不确定性的能力,提高了焊笔加热控制的适应性和稳定性。

33、本申请在一较佳示例中可以进一步配置为:所述获取目标输出温度和实时的实际输出温度,根据所述目标输出温度和实时的实际输出温度计算初始pid输入和pid系数整定指标,具体包括:

34、获取目标输出温度和实时的实际输出温度,根据所述目标输出温度和实时的实际输出温度按照下列公式计算控制误差:

35、error(k)=rin(k)-yout(k);

36、其中,error(k)为控制误差;rin(k)为目标输出温度;yout(k)为实际输出温度;

37、根据所述控制误差按照下列公式计算初始pid系数:

38、xc1(k)=error(k);

39、xc2(k)=error(k)-error(k-1);

40、xc3(k)=error(k)-2error(k-1)+error(k-2);

41、根据所述初始pid系数按照下列公式计算初始pid输入:

42、δu(k)=i·xc1(k)+p·xc2(k)+本文档来自技高网...

【技术保护点】

1.一种模糊RBF神经网络PID焊笔加热控制方法,其特征在于,所述模糊RBF神经网络PID焊笔加热控制方法包括:

2.根据权利要求1所述的模糊RBF神经网络PID焊笔加热控制方法,其特征在于,所述获取外部环境信息,根据所述外部环境信息生成输入层节点输出,并根据所述输入层节点输出进行隶属度计算,生成隶属度信息,具体包括:

3.根据权利要求1所述的模糊RBF神经网络PID焊笔加热控制方法,其特征在于,所述生成模糊化连接,根据所述模糊化连接匹配对应的模糊逻辑规则,根据所述模糊逻辑规则对隶属度信息进行模糊推理,得到模糊推理结果,具体包括:

4.根据权利要求1所述的模糊RBF神经网络PID焊笔加热控制方法,其特征在于,所述生成模糊推理层连接,根据所述模糊推理层连接对所述模糊推理结果进行加权计算,生成输出层输出,具体包括:

5.根据权利要求1所述的模糊RBF神经网络PID焊笔加热控制方法,其特征在于,所述获取目标输出温度和实时的实际输出温度,根据所述目标输出温度和实时的实际输出温度计算初始PID输入和PID系数整定指标,具体包括:

6.根据权利要求5所述的模糊RBF神经网络PID焊笔加热控制方法,其特征在于,所述获取神经网络学习速率,根据所述PID系数整定指标和所述神经网络学习速率进行学习计算,生成网络权值,并根据所述网络权值计算输出层权值,具体包括:

7.根据权利要求1所述的模糊RBF神经网络PID焊笔加热控制方法,其特征在于,所述根据所述输出层权值计算系统输出增量,并根据所述系统输出增量生成焊笔加热控制信号,具体包括:

8.一种模糊RBF神经网络PID焊笔加热控制装置,其特征在于,所述模糊RBF神经网络PID焊笔加热控制装置包括:

9.一种计算机设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1至7任一项所述模糊RBF神经网络PID焊笔加热控制方法的步骤。

10.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至7任一项所述模糊RBF神经网络PID焊笔加热控制方法的步骤。

...

【技术特征摘要】

1.一种模糊rbf神经网络pid焊笔加热控制方法,其特征在于,所述模糊rbf神经网络pid焊笔加热控制方法包括:

2.根据权利要求1所述的模糊rbf神经网络pid焊笔加热控制方法,其特征在于,所述获取外部环境信息,根据所述外部环境信息生成输入层节点输出,并根据所述输入层节点输出进行隶属度计算,生成隶属度信息,具体包括:

3.根据权利要求1所述的模糊rbf神经网络pid焊笔加热控制方法,其特征在于,所述生成模糊化连接,根据所述模糊化连接匹配对应的模糊逻辑规则,根据所述模糊逻辑规则对隶属度信息进行模糊推理,得到模糊推理结果,具体包括:

4.根据权利要求1所述的模糊rbf神经网络pid焊笔加热控制方法,其特征在于,所述生成模糊推理层连接,根据所述模糊推理层连接对所述模糊推理结果进行加权计算,生成输出层输出,具体包括:

5.根据权利要求1所述的模糊rbf神经网络pid焊笔加热控制方法,其特征在于,所述获取目标输出温度和实时的实际输出温度,根据所述目标输出温度和实时的实际输出温度计算初始pid输入和pid系数整定指标,具体包括:<...

【专利技术属性】
技术研发人员:卢意梁荣敏
申请(专利权)人:深圳市艾讯智能硬件有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1