CN104635725A - 超前校正器结构参数的获取方法及装置 - Google Patents
超前校正器结构参数的获取方法及装置 Download PDFInfo
- Publication number
- CN104635725A CN104635725A CN201410848378.7A CN201410848378A CN104635725A CN 104635725 A CN104635725 A CN 104635725A CN 201410848378 A CN201410848378 A CN 201410848378A CN 104635725 A CN104635725 A CN 104635725A
- Authority
- CN
- China
- Prior art keywords
- neural network
- corrector
- structural parameters
- lead
- node
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 29
- 238000013528 artificial neural network Methods 0.000 claims abstract description 78
- 238000012546 transfer Methods 0.000 claims abstract description 24
- 238000012549 training Methods 0.000 claims abstract description 18
- 238000004422 calculation algorithm Methods 0.000 claims description 5
- 238000013461 design Methods 0.000 abstract description 6
- 238000004904 shortening Methods 0.000 abstract 1
- 238000010586 diagram Methods 0.000 description 13
- 238000004364 calculation method Methods 0.000 description 3
- 238000009795 derivation Methods 0.000 description 2
- 238000004804 winding Methods 0.000 description 2
- 238000013473 artificial intelligence Methods 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 230000001934 delay Effects 0.000 description 1
- 238000012804 iterative process Methods 0.000 description 1
- 239000007788 liquid Substances 0.000 description 1
- 239000011159 matrix material Substances 0.000 description 1
- 238000010008 shearing Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B23/00—Testing or monitoring of control systems or parts thereof
- G05B23/02—Electric testing or monitoring
- G05B23/0205—Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults
- G05B23/0259—Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults characterized by the response to fault detection
- G05B23/0297—Reconfiguration of monitoring system, e.g. use of virtual sensors; change monitoring method as a response to monitoring results
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Automation & Control Theory (AREA)
- Feedback Control In General (AREA)
Abstract
本发明提供一种超前校正器结构参数的获取方法和装置,该方法包括:a)确定自动控制系统被控对象和超前校正器的传递函数结构、以及系统期望的频域特性;b)对于所确定的系统传递函数结构和期望的频域特性,构造相应的神经网络;c)采集所述系统的多个数据样本;d)将所采集到的数据样本输入神经网络中,对该神经网络进行训练;e)获取该超前校正器的结构参数。使得使用该方法和装置获取超前校正器的结构参数时,只需用户输入系统被控对象的结构参数K、α、β和引入超前校正器后系统期望的频域性能参数γ、ω,就可迅速计算出该超前校正器的结构参数,从而大大简化了超前校正器结构参数的获取过程,因此,可以缩短超前校正器的设计时间。
Description
技术领域
本发明属于自动控制领域,具体涉及一种基于人工智能的超前校正器结构参数的获取方法和装置。
背景技术
自动控制是指利用控制装置使被控对象(如电机、液位系统、机床等)的工作状态按预定规律运行。图1是方框图,示出了自动控制系统的一个简单模型。在图1所示的自动控制系统中,开始时,将参考信号输入控制装置,控制装置根据输入的参考信号对被控对象进行控制,使被控对象产生输出信号,该输出信号经反馈环节反馈到控制装置输入端,并与参考信号进行比较,然后,控制装置再根据比较结果调整其对被控对象的控制,如此循环下去,最终使被控对象产生与参考信号匹配或相符的输出信号。图2是方框图,示出了图1中的自动控制系统模型的频域结构。如图2所示,从频域来看,被控对象为Gp(s),而反馈环节为H(s),参考信号为R(s),输出信号为C(s)。
衡量自动控制系统性能的指标包括稳定性、稳态性能指标(如开环增益K等)、动态性能指标(如相角裕量、剪切频率等)。一般来说,仅由被控对象构成的系统性能较差,并且在很多情况下,调整系统被控对象的参数也不能使系统的各项性能指标达到要求。此时,通常在系统中引入一些附加装置,以改变系统的性能,使之满足工程要求。这些附加装置称为校正器。
校正器的类型有多种,一类常用的校正器为超前校正器。图3是方框图,示出了引入超前校正器后的自动控制系统的频域结构。如图3所示,超前校正器Gc(s)串联在系统的前向通道中。串联的超前校正器利用其相角超前特性去增大系统的相角裕量,从而在系统的稳态性能无损的前提下可以提高系统的快速性、平稳性等动态性能。
具体说,对于一类常见的被控对象来说,其传递函数结构可以表示为:
其中,K、α、β可以视为该被控对象的结构参数。而引入的超前校正器的传递函数结构可以表示为:
其中,aT、T为该超前校正器的结构参数。引入超前校正器后系统的期望的频域性能参数则包括相角裕量γ和剪切频率ω。
在现有的超前校正器的结构参数的获取过程中,通常利用原理性步骤,根据严格的数学推导(例如经典的频域分析与设计方法)从被控对象的结构参数K、α、β和引入超前校正器后系统期望的频域性能参数γ、ω来得到校正器的结构参数aT、T。
在利用原理性步骤根据严格的数学推导来获取超前校正器的结构参数的过程中,由于不熟练、计算失误、高阶难以计算、数字过于复杂等多种原因,会使得超前校正器的结构参数的获取对于一些设计人员来说过于艰难,因而容易导致超前校正器设计中的延误与错误的出现。
发明内容
本发明是为了解决现有技术中存在的上述技术问题而做出,其目的在于提供一种超前校正器结构参数的获取方法和装置,使得使用该方法和装置获取超前校正器的结构参数时,只需用户输入被控对象的结构参数K、α、β和引入超前校正器后系统期望的频域性能参数γ、ω,就可迅速计算出该超前校正器的结构参数,从而避免复杂的数学推导。
为了实现上述目的,在本发明的一个方面,提供一种超前校正器结构参数的获取方法,该方法包括:
a)确定自动控制系统被控对象的传递函数结构Gp(s)为:
其中,K、α、β为该自动控制系统被控对象的结构参数;确定超前校正器的传递函数结构Gc(s)为:
其中,aT、T为该超前校正器的结构参数;并且确定引入该超前校正器后系统的期望的频域性能参数为相角裕量γ和剪切频率ω;
b)根据由(1)式确定的自动控制系统被控对象、由(2)式确定的超前校正器以及期望的频域性能参数,构造相应的神经网络,该神经网络包括输入层、隐含层和输出层,其中,输入层节点的输入为该自动控制系统被控对象的结构参数K、α、β以及期望的频域性能参数γ、ω,输出层节点的输出为该超前校正器的结构参数aT、T,并且该K、α、β、γ、ω与该aT、T通过隐含层节点联系如下:
其中,k=1或2,O1=aT,O2=T,1≤i≤n,n=5,x1=K,x2=α,x3=β,x4=γ,x5=ω,1≤j≤l,l为隐含层节点数,w1ij表示输入层第i节点到隐含层第j节点的权值,b1j表示输入层到隐含层第j个节点的阈值,w2jk表示隐含层第j节点到输出层第k节点的权值,b2k表示隐含层到输出层第k节点的阈值,f为tansig函数;
c)采集多个已有的数据样本,每个已有的数据样本包括所述自动控制系统被控对象的结构参数K、α、β;引入的超前校正器的结构参数aT、T;以及引入该超前校正器后系统的频域性能参数γ、ω;
d)将所采集到的数据样本输入上述(3)式所表达的神经网络中,对该神经网络进行训练;
e)将所述已有数据样本之外的K、α、β、γ、ω值输入所述训练好的神经网络中,获取与该K、α、β、γ、ω对应的超前校正器的结构参数aT、T。
优选地,在对所述神经网络进行训练的过程中,可以采用试凑算法获得所述神经网络隐含层的节点数l。
另外,优选地,对所述神经网络进行训练的步骤可以包括:
第一步:初始化所述神经网络,任意赋予w1、w2、b1和b2初始值,其中,w1=[w1ij],w2=[w2jk],b1=[b1j],b2=[b2k];
第二步:输入所述多个数据样本中的一个未使用的数据样本中的K、α、β、γ、ω的值;
第三步:根据输入的K、α、β、γ、ω的值,向前计算所述神经网络的输出值;
第四步:计算该输出值与该未使用的数据样本中的aT和T之间的误差,并判断该误差是否小于预定值,如果小于,则转到第七步,如果不小于,则执行第五步;
第五步:反向计算所述神经网络的局部梯度;
第六步:根据计算出局部梯度修正w1、w2、b1、b2值,并执行第三步至第四步;
第七步:判断是否使用所有数据样本对所述神经网络进行了训练,如果判断为否,则返回第二步,如果判断为是,则完成了所述神经网络的训练。
在本发明的另一方面,提供一种超前校正器结构参数的获取装置,其包括:传递函数结构确定单元、神经网络单元、数据样本库、神经网络训练单元、超前校正器结构参数获取单元,其中,
所述传递函数结构确定单元确定自动控制系统被控对象的传递函数结构Gp(s)为:
其中,K、α、β为该自动控制系统被控对象的结构参数;确定超前校正器的传递函数结构Gc(s)为:
其中,aT、T为该超前校正器的结构参数;并且确定引入该超前校正器后系统的期望的频域性能参数为相角裕量γ和剪切频率ω;
所述神经网络单元根据由(1)式确定的自动控制系统被控对象、由(2)式确定的超前校正器以及期望的频域性能参数,构造相应的神经网络,该神经网络包括输入层、隐含层和输出层,其中,输入层节点的输入为该自动控制系统被控对象的结构参数K、α、β以及期望的频域性能参数γ、ω,输出层节点的输出为该超前校正器的结构参数aT、T,并且该K、α、β、γ、ω与该aT、T通过隐含层节点联系如下:
其中,k=1或2,O1=aT,O2=T,1≤i≤n,n=5,x1=K,x2=α,x3=β,x4=γ,x5=ω,1≤j≤l,l为隐含层节点数,w1ij表示输入层第i节点到隐含层第j节点的权值,b1j表示输入层到隐含层第j个节点的阈值,w2jk表示隐含层第j节点到输出层第k节点的权值,b2k表示隐含层到输出层第k节点的阈值,f为tansig函数;
所述数据样本库采集多个已有的数据样本,每个已有的数据样本包括所述自动控制系统被控对象的结构参数K、α、β;引入的超前校正器的结构参数aT、T;以及引入该超前校正器后系统的频域性能参数γ、ω;
所述神经网络训练单元将所采集到的数据样本输入上述(3)式所表达的神经网络中,对该神经网络进行训练;
所述超前校正器结构参数获取单元将所述已有数据样本之外的K、α、β、γ、ω值输入所述训练好的神经网络中,获取与该K、α、β、γ、ω对应的超前校正器的结构参数aT、T。
由上面的描述以及后面所给出的具体实施例可以看到,本发明利用神经网络算法来获取超前校正器的结构参数,即超前校正器的传递函数结构中的系数aT、T,摒弃复杂的原理性计算,只需用户输入系统被控对象的结构参数K、α、β和引入超前校正器后系统期望的频域性能参数γ、ω,就可迅速计算出该超前校正器的结构参数aT、T,从而大大简化了获取超前校正器结构参数的过程,因此,可以缩短超前校正器的设计时间。
附图说明
图1是方框图,示出了自动控制系统的一个简单模型;
图2是方框图,示出了图1中的自动控制系统模型的频域结构;
图3是方框图,示出了引入超前校正器后的自动控制系统的频域结构;
图4是流程图,示出了本发明的一个实施例所述的超前校正器结构参数的获取方法;
图5是示意图,示出了本发明的一个实施例所述的神经网络;
图6是流程图,示出了本发明的一个实施例所述的对神经网络进行训练的方法;
图7是曲线图,示出了本发明的一个例子中的引入超前校正器后系统的阶跃响应曲线;
图8是曲线图,示出了图7例中的系统的脉冲响应曲线;
图9是曲线图,示出了图7例中的系统的幅频波特图和相频波特图;
图10是方框图,示出了本发明的一个实施例所述的超前校正器结构参数的获取装置。
具体实施方式
在下面的描述中,出于说明的目的,为了提供对一个或多个实施例的全面理解,阐述了许多具体细节。然而,很明显,也可以在没有这些具体细节的情况下实现这些实施例。在其它例子中,为了便于描述一个或多个实施例,公知的结构和设备以方框图的形式示出。
图4是流程图,示出了本发明的一个实施例所述的超前校正器结构参数的获取方法。如图1所示,本发明所述的超前校正器结构参数的获取方法包括如下步骤:
首先,在步骤S10中,确定自动控制系统被控对象的传递函数结构Gp(s)为:
其中,K、α、β为该自动控制系统被控对象的结构参数;确定超前校正器的传递函数结构Gc(s)为:
其中,aT、T为该超前校正器的结构参数;并且确定引入该超前校正器后系统的期望的频域性能参数为相角裕量γ和剪切频率ω。
然后,在步骤S20中,根据由(1)式确定的自动控制系统被控对象、由(2)式确定的超前校正器以及期望的频域性能参数,构造相应的神经网络。图5是示意图,示出了本发明的一个实施例所述的神经网络的结构。如图5所示,本实施例中的神经网络包括输入层、隐含层和输出层,其中,输入层节点的输入为该自动控制系统被控对象的结构参数K、α、β以及期望的频域性能参数γ、ω,输出层节点的输出为该超前校正器的结构参数aT、T,并且该K、α、β、γ、ω与该aT、T通过隐含层节点联系如下:
其中,k=1或2,O1=aT,O2=T,1≤i≤n,n=5,x1=K,x2=α,x3=β,x4=γ,x5=ω,1≤j≤l,l为隐含层节点数,w1ij表示输入层第i节点到隐含层第j节点的权值,b1j表示输入层到隐含层第j个节点的阈值,w2jk表示隐含层第j节点到输出层第k节点的权值,b2k表示隐含层到输出层第k节点的阈值,f为tansig函数。
随后,在步骤S30中,采集多个已有的数据样本,每个已有的数据样本包括所述自动控制系统被控对象的结构参数K、α、β;引入的超前校正器的结构参数aT、T;以及引入该超前校正器后系统的频域性能参数γ、ω。表1示出了采集到的已有的4组K、α、β、γ、ω、aT、T值。在实践中,还可以采集更多的数据样本。
表1
接着,在步骤S40中,将所采集到的数据样本输入上述(3)式所表达的神经网络中,对该神经网络进行训练。
图6是流程图,示出了本发明的一个实施例所述的对神经网络进行训练的方法。如图6所示,根据本发明的一个实施例,对所述神经网络进行训练的步骤可以包括:
第一步,在步骤S41中,初始化所述神经网络,任意赋予w1、w2、b1和b2初始值,其中,w1=[w1ij],w2=[w2jk],b1=[b1j],b2=[b2k]。
第二步,在步骤S42中,输入所述多个数据样本中的一个未使用的数据样本中的K、α、β、γ、ω的值。
第三步,在步骤S43中,根据输入的K、α、β、γ、ω的值,向前计算所述神经网络的输出值。
第四步,在步骤S44中,计算该输出值与该未使用的数据样本中的aT和T之间的误差,并判断该误差是否小于预定值,如果小于,则转到第七步(后面将描述的S47),如果不小于,则执行第五步,即步骤S45。
第五步,在步骤S45,反向计算所述神经网络的局部梯度。
第六步,在步骤S46中,根据计算出局部梯度修正w1、w2、b1、b2值,并执行第三步至第四步(即步骤S43-S44,实际上是迭代过程)。
第七步,在步骤S47中,判断是否使用所有数据样本对所述神经网络进行了训练,如果判断为否,则返回第二步(S42),如果判断为是,则完成了所述神经网络的训练。
返回图1,最后,在步骤S50中,将所述已有数据样本之外的K、α、β、γ、ω值输入所述训练好的神经网络中,获取与该K、α、β、γ、ω对应的超前校正器的结构参数aT、T。
优选地,在对所述神经网络进行训练的过程中,可以采用试凑算法获得所述神经网络隐含层的节点数l。在神经网络设计中,隐含层节点数决定着神经网络性能的好坏,是神经网络设计中的难点,这里采用试凑算法来确定隐含层的节点数。也可以根据经验来确定隐含层的节点数。
下面具体描述本发明的一个例子。
对于本发明所涉及的超前校正器,根据上述方法确定出神经网络隐含层节点数为20,神经网络参数w1、b1、w2、b2分别为(以矩阵形式表示):
本例子所涉及的自动控制系统是转子绕线机系统,校正后的系统要求具有如下性能:1)系统的最大输出速度是12°/s、输出位置的容许误差小于2°;2)控制系统剪切频率ω≥3.8,相角裕量γ≥30,超调量不大于30%。
根据校正后的转子绕线机系统的设计要求,得到的神经网络的输入量为:x1=K=6、x2=α=0.2、x3=β=0.5、x4=γ=30、x5=ω=3.8。
通过上述步骤获取的神经网络的输出量为:aT=0.4651、T=0.0125,即超前校正器的传递函数为:Gc(s)=(1+0.4651s)/(1+0.0125s)。
图7-图9分别示出了引入超前校正器后系统的阶跃响应曲线、脉冲响应曲线、幅频波特图和相频波特图(其中,γ=44.6860,ωc=4.2887)。
如上参照图1-图9描述了本发明所述的超前校正器结构参数的获取方法。本发明所述的超前校正器结构参数的获取方法,可以采用软件实现,也可以采用硬件实现,或采用软件和硬件组合的方式实现。
图10是方框图,示出了本发明的一个实施例所述的超前校正器结构参数的获取装置。如图10所示,本发明所述的超前校正器结构参数的获取装置1000包括:传递函数结构确定单元100、神经网络单元200、数据样本库300、神经网络训练单元400、超前校正器结构参数获取单元500,其中,
传递函数结构确定单元100确定自动控制系统被控对象的传递函数结构Gp(s)为:
其中,K、α、β为该自动控制系统被控对象的结构参数;确定超前校正器的传递函数结构Gc(s)为:
其中,aT、T为该超前校正器的结构参数;并且确定引入该超前校正器后系统的期望的频域性能参数为相角裕量γ和剪切频率ω;
神经网络单元200根据由(1)式确定的自动控制系统被控对象、由(2)式确定的超前校正器以及期望的频域性能参数,构造相应的神经网络,该神经网络包括输入层、隐含层和输出层,其中,输入层节点的输入为该自动控制系统被控对象的结构参数K、α、β以及期望的频域性能参数γ、ω,输出层节点的输出为该超前校正器的结构参数aT、T,并且该K、α、β、γ、ω与该aT、T通过隐含层节点联系如下:
其中,k=1或2,O1=aT,O2=T,1≤i≤n,n=5,x1=K,x2=α,x3=β,x4=γ,x5=ω,1≤j≤l,l为隐含层节点数,w1ij表示输入层第i节点到隐含层第j节点的权值,b1j表示输入层到隐含层第j个节点的阈值,w2jk表示隐含层第j节点到输出层第k节点的权值,b2k表示隐含层到输出层第k节点的阈值,f为tansig函数;
数据样本库300采集多个已有的数据样本,每个已有的数据样本包括所述自动控制系统被控对象的结构参数K、α、β;引入的超前校正器的结构参数aT、T;以及引入该超前校正器后系统的频域性能参数γ、ω;
神经网络训练单元400将所采集到的数据样本输入上述(3)式所表达的神经网络中,对该神经网络进行训练;
超前校正器结构参数获取单元500将所述已有数据样本之外的K、α、β、γ、ω值输入所述训练好的神经网络中,获取与该K、α、β、γ、ω对应的超前校正器的结构参数aT、T。
尽管已经结合详细示出并描述的优选实施例公开了本发明,但是本领域技术人员应当理解,对于上述本发明所提出的超前校正器结构参数的获取方法和装置,还可以在不脱离本发明内容的基础上做出各种改进。因此,本发明的保护范围应当由所附的权利要求书的内容确定。
Claims (4)
1.一种超前校正器结构参数的获取方法,包括:
a)确定自动控制系统被控对象的传递函数结构Gp(s)为:
其中,K、α、β为该自动控制系统被控对象的结构参数;确定超前校正器的传递函数结构Gc(s)为:
其中,aT、T为该超前校正器的结构参数;并且确定引入该超前校正器后系统的期望的频域性能参数为相角裕量γ和剪切频率ω;
b)根据由(1)式确定的自动控制系统被控对象、由(2)式确定的超前校正器以及期望的频域性能参数,构造相应的神经网络,该神经网络包括输入层、隐含层和输出层,其中,输入层节点的输入为该自动控制系统被控对象的结构参数K、α、β以及期望的频域性能参数γ、ω,输出层节点的输出为该超前校正器的结构参数aT、T,并且该K、α、β、γ、ω与该aT、T通过隐含层节点联系如下:
其中,k=1或2,O1=aT,O2=T,1≤i≤n,n=5,x1=K,x2=α,x3=β,x4=γ,x5=ω,1≤j≤l,l为隐含层节点数,w1ij表示输入层第i节点到隐含层第j节点的权值,b1j表示输入层到隐含层第j个节点的阈值,w2jk表示隐含层第j节点到输出层第k节点的权值,b2k表示隐含层到输出层第k节点的阈值,f为tansig函数;
c)采集多个已有的数据样本,每个已有的数据样本包括所述自动控制系统被控对象的结构参数K、α、β;引入的超前校正器的结构参数aT、T;以及引入该超前校正器后系统的频域性能参数γ、ω;
d)将所采集到的数据样本输入上述(3)式所表达的神经网络中,对该神经网络进行训练;
e)将所述已有数据样本之外的K、α、β、γ、ω值输入所述训练好的神经网络中,获取与该K、α、β、γ、ω对应的超前校正器的结构参数aT、T。
2.根据权利要求1所述的超前校正器结构参数的获取方法,其中,在对所述神经网络进行训练的过程中,采用试凑算法获得所述神经网络隐含层的节点数l。
3.根据权利要求1所述的超前校正器结构参数的获取方法,其中,对所述神经网络进行训练的步骤包括:
第一步:初始化所述神经网络,任意赋予w1、w2、b1和b2初始值,其中,w1=[w1ij],w2=[w2jk],b1=[b1j],b2=[b2k];
第二步:输入所述多个数据样本中的一个未使用的数据样本中的K、α、β、γ、ω的值;
第三步:根据输入的K、α、β、γ、ω的值,向前计算所述神经网络的输出值;
第四步:计算该输出值与该未使用的数据样本中的aT和T之间的误差,并判断该误差是否小于预定值,如果小于,则转到第七步,如果不小于,则执行第五步;
第五步:反向计算所述神经网络的局部梯度;
第六步:根据计算出局部梯度修正w1、w2、b1、b2值,并执行第三步至第四步;
第七步:判断是否使用所有数据样本对所述神经网络进行了训练,如果判断为否,则返回第二步,如果判断为是,则完成了所述神经网络的训练。
4.一种超前校正器结构参数的获取装置,包括:传递函数结构确定单元、神经网络单元、数据样本库、神经网络训练单元、超前校正器结构参数获取单元,其中,
所述传递函数结构确定单元确定自动控制系统被控对象的传递函数结构Gp(s)为:
其中,K、α、β为该自动控制系统被控对象的结构参数;确定超前校正器的传递函数结构Gc(s)为:
其中,aT、T为该超前校正器的结构参数;并且确定引入该超前校正器后系统的期望的频域性能参数为相角裕量γ和剪切频率ω;
所述神经网络单元根据由(1)式确定的自动控制系统被控对象、由(2)式确定的超前校正器以及期望的频域性能参数,构造相应的神经网络,该神经网络包括输入层、隐含层和输出层,其中,输入层节点的输入为该自动控制系统被控对象的结构参数K、α、β以及期望的频域性能参数γ、ω,输出层节点的输出为该超前校正器的结构参数aT、T,并且该K、α、β、γ、ω与该aT、T通过隐含层节点联系如下:
其中,k=1或2,O1=aT,O2=T,1≤i≤n,n=5,x1=K,x2=α,x3=β,x4=γ,x5=ω,1≤j≤l,l为隐含层节点数,w1ij表示输入层第i节点到隐含层第j节点的权值,b1j表示输入层到隐含层第j个节点的阈值,w2jk表示隐含层第j节点到输出层第k节点的权值,b2k表示隐含层到输出层第k节点的阈值,f为tansig函数;
所述数据样本库采集多个已有的数据样本,每个已有的数据样本包括所述自动控制系统被控对象的结构参数K、α、β;引入的超前校正器的结构参数aT、T;以及引入该超前校正器后系统的频域性能参数γ、ω;
所述神经网络训练单元将所采集到的数据样本输入上述(3)式所表达的神经网络中,对该神经网络进行训练;
所述超前校正器结构参数获取单元将所述已有数据样本之外的K、α、β、γ、ω值输入所述训练好的神经网络中,获取与该K、α、β、γ、ω对应的超前校正器的结构参数aT、T。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410848378.7A CN104635725B (zh) | 2014-12-31 | 2014-12-31 | 超前校正器结构参数的获取方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410848378.7A CN104635725B (zh) | 2014-12-31 | 2014-12-31 | 超前校正器结构参数的获取方法及装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104635725A true CN104635725A (zh) | 2015-05-20 |
CN104635725B CN104635725B (zh) | 2017-05-17 |
Family
ID=53214594
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410848378.7A Active CN104635725B (zh) | 2014-12-31 | 2014-12-31 | 超前校正器结构参数的获取方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104635725B (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105404153A (zh) * | 2015-12-17 | 2016-03-16 | 吉林大学 | 一种基于bp神经网络的绕线机控制方法及绕线机 |
CN110119750A (zh) * | 2018-02-05 | 2019-08-13 | 浙江宇视科技有限公司 | 数据处理方法、装置及电子设备 |
CN115112521A (zh) * | 2022-08-29 | 2022-09-27 | 泉州海关综合技术服务中心 | 茶叶水分测定误差补偿方法、系统、电子设备和存储介质 |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5847952A (en) * | 1996-06-28 | 1998-12-08 | Honeywell Inc. | Nonlinear-approximator-based automatic tuner |
EP0897560B1 (en) * | 1996-05-06 | 2002-12-18 | Pavilion Technologies, Inc. | Method and apparatus for modeling dynamic and steady-state processes for prediction, control and optimization |
WO2008034017A2 (en) * | 2006-09-13 | 2008-03-20 | Pavilion Technologies, Inc. | Dynamic controller utilizing a hybrid model |
CN101241352A (zh) * | 2007-02-09 | 2008-08-13 | 三星电子株式会社 | 用于比例积分微分控制的设备和方法 |
CN101937233A (zh) * | 2010-08-10 | 2011-01-05 | 南京航空航天大学 | 近空间高超声速飞行器非线性自适应控制方法 |
CN103226326A (zh) * | 2013-03-11 | 2013-07-31 | 上海电力学院 | 船舶自动舵系统的频域分析方法 |
CN103823374A (zh) * | 2014-02-28 | 2014-05-28 | 西安费斯达自动化工程有限公司 | 飞行器多回路模型簇复合根轨迹补偿控制器设计方法 |
-
2014
- 2014-12-31 CN CN201410848378.7A patent/CN104635725B/zh active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0897560B1 (en) * | 1996-05-06 | 2002-12-18 | Pavilion Technologies, Inc. | Method and apparatus for modeling dynamic and steady-state processes for prediction, control and optimization |
US5847952A (en) * | 1996-06-28 | 1998-12-08 | Honeywell Inc. | Nonlinear-approximator-based automatic tuner |
WO2008034017A2 (en) * | 2006-09-13 | 2008-03-20 | Pavilion Technologies, Inc. | Dynamic controller utilizing a hybrid model |
CN101241352A (zh) * | 2007-02-09 | 2008-08-13 | 三星电子株式会社 | 用于比例积分微分控制的设备和方法 |
CN101937233A (zh) * | 2010-08-10 | 2011-01-05 | 南京航空航天大学 | 近空间高超声速飞行器非线性自适应控制方法 |
CN103226326A (zh) * | 2013-03-11 | 2013-07-31 | 上海电力学院 | 船舶自动舵系统的频域分析方法 |
CN103823374A (zh) * | 2014-02-28 | 2014-05-28 | 西安费斯达自动化工程有限公司 | 飞行器多回路模型簇复合根轨迹补偿控制器设计方法 |
Non-Patent Citations (4)
Title |
---|
刘姜涛等: "基于MATLAB的串联超前校正器设计", 《湖北第二师范学院学报》 * |
唐珺等: "一种基于改进神经网络的系统辨识方法", 《计算机与数字工程》 * |
李秀美: "感应电机的自适应逆控制", 《中国优秀硕士学位论文全文数据库信息科技辑》 * |
李钟慎等: "基于MATLAB的超前校正器的计算机辅助设计", 《计算技术与自动化》 * |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105404153A (zh) * | 2015-12-17 | 2016-03-16 | 吉林大学 | 一种基于bp神经网络的绕线机控制方法及绕线机 |
CN105404153B (zh) * | 2015-12-17 | 2017-12-08 | 吉林大学 | 一种基于bp神经网络的绕线机控制方法及绕线机 |
CN110119750A (zh) * | 2018-02-05 | 2019-08-13 | 浙江宇视科技有限公司 | 数据处理方法、装置及电子设备 |
CN115112521A (zh) * | 2022-08-29 | 2022-09-27 | 泉州海关综合技术服务中心 | 茶叶水分测定误差补偿方法、系统、电子设备和存储介质 |
CN115112521B (zh) * | 2022-08-29 | 2022-11-01 | 泉州海关综合技术服务中心 | 茶叶水分测定误差补偿方法、系统、电子设备和存储介质 |
Also Published As
Publication number | Publication date |
---|---|
CN104635725B (zh) | 2017-05-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN112884136B (zh) | 耦合神经网络有界聚类投影同步调节控制方法及系统 | |
WO2015127110A3 (en) | Event-based inference and learning for stochastic spiking bayesian networks | |
CN108319147B (zh) | 一类具有短时延和数据丢包的网络化线性参数变化系统的h∞容错控制方法 | |
CN108427288B (zh) | 一类具有时变时延的网络化线性参数变化系统的h∞容错控制方法 | |
CN104635725B (zh) | 超前校正器结构参数的获取方法及装置 | |
CN103324093B (zh) | 一种多模型自适应控制系统及其控制方法 | |
CN103426030A (zh) | 计及老化因素的电力设备故障率预测方法 | |
CN109039725A (zh) | 一种具有随机发生耦合的复杂网络优化估计方法 | |
CN105425587A (zh) | 迟滞非线性电机辨识与控制方法 | |
CN102870309A (zh) | 便于设计高压(hvdc)控制系统的方法和系统、hvdc系统和优化hvdc系统的方法 | |
CN115660115A (zh) | 一种联邦学习模型训练方法、装置、设备及存储介质 | |
US10984163B1 (en) | Systems and methods for parallel transient analysis and simulation | |
JP2018072265A5 (zh) | ||
CN104714408B (zh) | 滞后超前校正器结构参数的获取方法及装置 | |
CN102831477A (zh) | 一种自适应模糊脉冲神经膜系统及推理算法和学习算法 | |
CN105224432B (zh) | 一种性能测试参数配置方法、装置、压力机及系统 | |
CN105843078A (zh) | 滑模控制方法及装置 | |
CN104714409B (zh) | 滞后校正器结构参数的获取方法及装置 | |
CN108052006B (zh) | Mimo基于siso全格式无模型控制器与偏导信息的解耦控制方法 | |
CN110989356B (zh) | 一种反馈延迟消除方法、系统、设备及计算机存储介质 | |
CN104483829B (zh) | 被控对象频域性能的获取方法及装置 | |
CN106936628B (zh) | 一种计及传感器故障的分数阶网络系统状态估计方法 | |
CN106446323A (zh) | 基于幅度差方差最小判决准则的时延矫正算法 | |
DE112015007040B4 (de) | Integrierte Vorrichtung, Kommunikationsverfahren und Kommunikationsprogramm | |
WO2013171862A1 (ja) | 設定計算システムの学習装置及び学習方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
TR01 | Transfer of patent right | ||
TR01 | Transfer of patent right |
Effective date of registration: 20230113 Address after: 401331 first and second floors of Zhongchuang building, No. 20, East University Town Road, Shapingba District, Chongqing Patentee after: Chongqing Keju Business Incubator Co.,Ltd. Address before: 401331 Chongqing city Shapingba District hogye University City, Chongqing University of Science and Technology Patentee before: Chongqing University of Science & Technology |