CN113748385B - 控制装置 - Google Patents
控制装置 Download PDFInfo
- Publication number
- CN113748385B CN113748385B CN201980095793.0A CN201980095793A CN113748385B CN 113748385 B CN113748385 B CN 113748385B CN 201980095793 A CN201980095793 A CN 201980095793A CN 113748385 B CN113748385 B CN 113748385B
- Authority
- CN
- China
- Prior art keywords
- output
- controller
- control object
- neural network
- dead time
- 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.)
- Active
Links
- 238000013528 artificial neural network Methods 0.000 claims abstract description 79
- 230000004044 response Effects 0.000 claims abstract description 46
- 230000008859 change Effects 0.000 claims abstract description 6
- 230000001052 transient effect Effects 0.000 abstract description 6
- 238000000034 method Methods 0.000 description 23
- 230000000052 comparative effect Effects 0.000 description 11
- 230000003252 repetitive effect Effects 0.000 description 10
- 230000000694 effects Effects 0.000 description 8
- 238000010586 diagram Methods 0.000 description 5
- 230000006872 improvement Effects 0.000 description 5
- 230000006870 function Effects 0.000 description 4
- 230000004043 responsiveness Effects 0.000 description 4
- 238000004886 process control Methods 0.000 description 3
- 238000004088 simulation Methods 0.000 description 3
- 238000004378 air conditioning Methods 0.000 description 2
- 238000001746 injection moulding Methods 0.000 description 2
- 230000008901 benefit Effects 0.000 description 1
- 230000001364 causal effect Effects 0.000 description 1
- 230000003111 delayed effect Effects 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 238000002945 steepest descent method Methods 0.000 description 1
- 239000013598 vector Substances 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/08—Learning methods
- G06N3/084—Backpropagation, e.g. using gradient descent
-
- 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
- G05B13/00—Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion
- G05B13/02—Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric
- G05B13/04—Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric involving the use of models or simulators
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/04—Architecture, e.g. interconnection topology
- G06N3/044—Recurrent networks, e.g. Hopfield networks
-
- 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
- G05B11/00—Automatic controllers
- G05B11/01—Automatic controllers electric
- G05B11/36—Automatic controllers electric with provision for obtaining particular characteristics, e.g. proportional, integral, differential
- G05B11/42—Automatic controllers electric with provision for obtaining particular characteristics, e.g. proportional, integral, differential for obtaining a characteristic which is both proportional and time-dependent, e.g. P. I., P. I. D.
-
- 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
- G05B13/00—Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion
- G05B13/02—Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric
- G05B13/0265—Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric the criterion being a learning criterion
- G05B13/027—Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric the criterion being a learning criterion using neural networks only
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/08—Learning methods
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Artificial Intelligence (AREA)
- General Physics & Mathematics (AREA)
- Evolutionary Computation (AREA)
- Theoretical Computer Science (AREA)
- Health & Medical Sciences (AREA)
- Software Systems (AREA)
- Automation & Control Theory (AREA)
- General Health & Medical Sciences (AREA)
- Data Mining & Analysis (AREA)
- Molecular Biology (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Computational Linguistics (AREA)
- Mathematical Physics (AREA)
- Biophysics (AREA)
- Biomedical Technology (AREA)
- Life Sciences & Earth Sciences (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Medical Informatics (AREA)
- Feedback Control In General (AREA)
Abstract
本发明提供一种即便对于死区时间***,神经网络也能不受死区时间的影响而学习,并且具有改善对于指令输入的过渡特性的能力的控制装置。控制装置(1)具备:对包含死区时间单元的控制对象进行控制的反馈控制器(10);包含死区时间单元并输出针对输入的期望的响应波形的规范模型部(20);以及输出与反馈控制器的输出相加并输入控制对象的学习型控制器(30),以使控制对象的输出与规范模型部的输出的误差由于来自学习型控制器的输出的变化而成为最小或预定的阈值以下的方式进行学习。
Description
技术领域
本发明涉及控制装置,特别是涉及对包含死区时间的控制对象进行控制的控制装置。
背景技术
作为将神经网络用于反馈控制的方法,已知有利用控制对象的逆***的反馈误差学习方法及***。图2示出了该反馈误差学习***的框图。在该方法中,神经网络控制器110以反馈控制器的输出xc为示教信号进行学习,使得随着学习的进行xc变为0。由此,进行学习及控制使得误差e为0并且输出y为目标值yd。因而,在学习之后,所使用的控制器从反馈控制器120转移到神经网络控制器110。其结果,控制***100从反馈构造被置换为前馈构造。
另外,作为向使用神经网络的控制***引入规范模型的方法,例如公开了以下方法。在专利文献1中,公开了向神经网络部输入反馈控制部的输出和基于转向量信号输出理想预期响应的时间序列数据信号的规范模型的该输出的控制装置。在专利文献2中,公开了将反馈控制器本身作为神经网络学习型控制器的构造。另外,在专利文献3中,公开了通过具有非线性函数近似能力的神经网络来构成估计装置,并作为补偿器构成单元并入的控制装置。
现有技术文献
专利文献
专利文献1:日本特开平07-277286号公报
专利文献2:日本特开平06-035510号公报
专利文献3:日本特开平04-264602号公报。
发明内容
发明要解决的课题
在如上述图2所示的***中,对于重复的阶跃指令的输出响应波形上,有响应性不会按每个阶跃,即随着时间的经过而改善的情况。认为这是因为即便有对控制对象的输入信号,由于控制对象的死区时间,神经网络在没有响应(来自控制对象的输出)的状态下也有可能无法学习。
在此,为了防止起因于死区时间的输出响应延迟导致神经网络的学习延迟,可以考虑使用能获得期望响应的规范模型,并使该规范模型具有死区时间,以使实际输出跟随规范模型的输出的方式使神经网络学习的方法。然而,例如在如专利文献1~3的使用规范模型的方法中,存在如下的课题。
首先,专利文献1中公开的方法基本上与现有的反馈误差学习方式相同,在该方法中即便向规范模型加入死区时间,也进一步延迟对控制对象的延迟。因而,在专利文献1公开的方法中,不能改善学习延迟。
在专利文献2公开的方法中,如果在规范模型中包括死区时间就可以避免学习延迟。然而,在神经网络控制器的初始设计阶段需要控制对象的模型。因而,控制器的设计较复杂,也可能会出现模型误差。另外,需要用神经网络控制器来补偿目标值响应、扰动及波动等所有的补偿对象。因此,很难针对每个补偿对象设计/调整控制器,并且通过学习来修正补偿器变得复杂。在专利文献3公开的方法中,也存在与专利文献2同样的课题。
上述各种方法都是在没有死区时间或可可以忽略死区时间的影响的***中关注对规范模型的跟随性的控制方法,不专注于性能改善,如考虑到死区时间的过渡特性改善。其结果,在上述各种方法中,难以同时实现针对死区时间***的过渡响应特性和借助神经网络的学习效果的更进一步地特性改善。
鉴于以上几点,本发明的一个目的是构建一种解决上述课题的控制***。另外,本发明的目的在于提供一种控制装置,即便对于死区时间***,神经网络也能不受死区时间的影响而学习,并具有改善对于指令输入的过渡特性的能力。
用于解决课题的方案
依据本发明的第1方式,提供一种控制装置,其具备:
反馈控制器,控制包含死区时间单元的控制对象;
规范模型部,包含死区时间单元,输出针对输入的期望的响应波形;以及
学习型控制器,其输出与所述反馈控制器的输出相加并输入到所述控制对象,以使所述控制对象的输出与所述规范模型部的输出的误差由于来自所述学习型控制器的输出的变化而成为最小或预定的阈值以下的方式进行学习。
依据本发明的第2方式,提供一种控制装置,适用于利用预先设计的反馈控制器来控制控制对象的控制***,所述控制装置具备:
规范模型部,包含死区时间单元,输出针对输入的期望的响应波形;以及
学习型控制器,其输出与所述反馈控制器的输出相加并输入到所述控制对象,以使所述控制对象的输出与所述规范模型部的输出的误差由于来自所述学习型控制器的输出的变化而成为最小或预定的阈值以下的方式进行学习。
发明效果
依据本发明,能够提供即便对于死区时间***,神经网络也能不受死区时间的影响而学习,并且具有改善对于指令输入的过渡特性的能力的控制装置。
附图说明
图1是本实施方式所涉及的控制***的框图。
图2是比较例的控制***的框图。
图3是比较例的控制***中的重复阶跃响应波形。
图4是比较例的控制***中的重复阶跃响应波形的叠加比较图。
图5是本实施方式的控制***中的重复阶跃响应波形。
图6是本实施方式的控制***中的重复阶跃响应波形的叠加比较图。
具体实施方式
以下,参照附图,对本发明的实施方式进行说明。
<本实施方式的概要>
首先,说明本实施方式的概要。本实施方式的控制***(control system)采用通过学习使过程控制***等的具有死区时间的控制对象的输出跟随同样包含死区时间的规范模型的输出的控制方法。
反馈(FB)控制器能够使用现有的反馈(FB)控制器。使控制对象的响应跟随具有死区时间的规范模型的输出。因此,在神经网络控制器中,将控制对象的输出(实际输出)与规范模型的输出的误差作为神经网络的示教信号,例如以使该误差成为最小的方式使神经网络学习。另外,将神经网络控制器的输出与反馈控制器的输出相加并作为对控制对象的输入,从而对控制对象进行控制。
<本实施方式的说明>
图1是本实施方式所涉及的控制***的框图。本实施方式所涉及的控制***包含对控制对象2进行控制的控制装置1。控制装置1具有反馈控制器10、规范模型部20、和神经网络控制器30。
反馈控制器10根据与控制对象2的输出相关的预定的目标值yd控制控制对象2。例如,反馈控制器10输入预定的目标值(也称为SV)yd与控制对象2的输出(也称为测定值、PV)之差e,并进行既定控制运算,输出对控制对象2的操作量(第1操作量)。反馈控制器10例如作为主控制器进行动作。例如,反馈控制器10是用于在假定为没有模型化误差且没有扰动的情况下,使控制对象2的输出按照期望的设计动作的控制器。作为反馈控制器10,例如,能够使用可以通过自动调谐等自动设计的PID控制器等。另外,反馈控制器10也可以使用抑制过调量的I-PD控制器,从而由神经网络控制器30改善相对于目标值的上升。
规范模型部20包含死区时间(死区时间单元),输出针对输入的期望的响应波形。规范模型部20被输入目标值yd。规范模型部20的输入/输出关系例如可以用包含死区时间单元的一阶滞后***等来表示,但该关系并不限于此,也可以是包含死区时间单元的适当关系。规范模型部20的死区时间例如可以设定为与控制对象2的死区时间相同的时间。另外,规范模型部20的死区时间也可以为与控制对象2的死区时间相同程度的时间。在此相同程度可以是例如通过神经网络控制器30能改善控制对象2的输出的响应性的程度。另外,也可以是将控制对象2的死区时间按预定的位数取整的值,换言之,预定的容许误差范围内的值。作为一个例子,规范模型部20的死区时间相对于控制对象2的死区时间既可以在约±10%的范围内,也可以在约±30%的范围内。将包含死区时间的规范模型部20的输出与控制对象2的输出之间的误差ey作为示教信号提供给神经网络控制器30。
神经网络控制器30的输出(第2操作量)与反馈控制器10的输出(第1操作量)相加,并向控制对象2输入。神经网络控制器30利用神经网络以通过神经网络控制器30的输出的变化(调整)使控制对象2的输出与规范模型部20的输出的误差ey成为最小或预定的阈值以下的方式进行学***方误差ey2最小。作为输入信号,对神经网络控制器30输入目标值yd和控制对象的输出y。神经网络控制器30供给输入信号和与学习结果相应的输出。另外,来自神经网络控制器30的输出xN如上所述加到反馈控制器10的输出以求出操作量x,并向控制对象2输入。这样将神经网络控制器30的输出xN与反馈控制器10的输出相加并输入到控制对象2,从而能够使反馈控制器10和神经网络控制器30的作用分开。此外,作为输入信号,神经网络控制器30还可以被输入误差ey。
此外,神经网络具有输入及输出和一个或多个中间层。中间层由多个节点构成。神经网络的结构能够采用适当的结构,并且关于神经网络的学习方法可以采用公知的学习方法。
另外,控制装置1也可以具有:求出控制对象2的输出y与规范模型部20的输出之间的差ey的差分器11;相加反馈控制器10的输出和神经网络控制器30的输出的加法器12;以及求出目标值yd与控制对象2的输出y之间的差e的差分器13。
规范模型部20和神经网络控制器30例如也可以通过具有CPU(CentralProcessing Unit)及DSP(Digital Signal Processor)等的处理部和存储器等的存储部的数字装置来安装。规范模型部20和神经网络控制器30的处理部及存储部既可以使用共同的处理部及存储部,也可以使用单独的处理部及存储部。另外,神经网络控制器30也可以具有多个处理部,并且并行执行至少一部分的处理。
(效果)
依据本实施方式的控制装置,例如得到如下效果。但是,本实施方式的控制装置不必限于发挥以下所有效果的装置。
作为反馈控制器10,能够使用能够利用自动调谐进行设计的控制器等。因此,在设计反馈控制器10时,不需要控制对象2的模型。另外,在神经网络控制器30的设计中也不需要控制对象2的模型,因此对于控制装置1的各控制器的设计而言,模型是不必要的。
在本实施方式的控制***中,以使控制对象2的输出跟随规范模型部20的输出的方式进行学习。通过使规范模型部20具有死区时间,能够避免神经网络控制器30在没有控制对象2的输出的状态下开始利用神经网络进行学习(即,建立因果关系)。另外,在神经网络的学习中,能够避免在死区时间先行学习的问题。因而,无需使神经网络的学习仅延迟死区时间,也无需有意增大学习周期。由此能够避免当增大控制对象2的输出时神经网络控制器30提供过量的控制输入这一现象。
反馈控制器10的作用主要是以满足设计时的标称规格的方式进行动作。例如,反馈控制器10以满足控制***中的作为控制装置(控制器)的规格、PID的动作规格等的方式进行动作。另一方面,神经网络控制器30的作用是以在学习后使控制对象2的输出跟随规范模型部20的输出的方式动作。进而,在出现模型化误差或扰动的情况下,神经网络控制器30补偿模型化误差或扰动。在出现这样的误差或扰动的情况下,会在控制对象2的输出与规范模型部20的输出产生误差,神经网络控制器30基于该误差进行动作,从而补偿模型化误差或扰动。
除了以上效果之外,本实施方式的控制装置还具有以下效果。
·由于是跟随规范模型部20的输出的结构,即便通过规范模型部20的设定及调整进行了神经网络的学习,控制输入也不太可能变得过大。换言之,能够间接调整控制对象2的输入。
·神经网络控制器30的设计不需要控制对象的模型。另外,能够利用通过自动调谐来设计的反馈控制器10,因此可以在没有模型的情况下设计控制***。
·即便神经网络的学习进展,也可以维持反馈控制***而不会转移到前馈构造。例如,在规范模型部20的输出与控制对象2的输出之间的误差为零的情况下,相当于只有反馈控制器10进行动作。
·通过在反馈控制器10中使用I-PD构造,随着神经网络学习的进行,能够无过调量地只改善响应性。例如,控制对象2的输出可以被控制成为在刚开始控制后缓慢上升,但抑制过调量,同时随着学习的进行而改善上升。另外,在神经网络控制器30的学习并不良好或者控制性能没有改善等情况下,即便神经网络控制器30的输出被限制或为零,也由反馈控制器10保证初始的基本性能。
·由于配合规范模型部20的输出进行学习,所以容易适用于多输入多输出***(MIMO(multiple-input and multiple-output)化)。例如,在控制多点温度的控制***中,包括过渡状态在内可以进行多点(多输出)温度的均匀控制。此外,在适用于多输入多输出***的情况下,上述误差、操作量等包含与输入/输出对应的多个单元,例如可以用向量来表示。
本实施方式的控制装置能够适用于具有死区时间的控制***,例如过程控制***或温度调整***。作为具体例子,可举出温调/空调***、射出成型机及热板等。在这样的领域中,通常通过使用控制输入的导通/截止(ON/OFF)的自动调谐来进行反馈控制器的设计,而无需推导出控制对象的模型。本实施方式通过对这样的现有的控制***追加引入利用了神经网络的控制器,具有继承不使用模型的现有的设计法,进而能够与动作一起借助学习谋求控制性能改善的优点。
(模拟结果)
通过与比较例的对比来说明使用本实施方式中的控制装置1的控制***的模拟结果及效果。
首先,对比较例中的响应波形进行说明。图2是比较例的控制***的框图。比较例中,作为相关技术采用上述的反馈误差学习***。在该例子中,神经网络控制器110采用反馈控制器120的输出xc作为示教信号,以随着学习的进行而使xc成为0的方式进行学习。由此,比较例的控制***以使目标值yd与控制对象130的误差e成为0(换言之,以输出y为目标值yd)的方式进行学习及控制。因而,在学习后,所使用的控制器从反馈控制器120转移到神经网络控制器110。在此,反馈控制器120使用PI控制器。神经网络控制器110的神经网络中,中间层为两层,各层的节点数设为10。
图3示出比较例的控制***中的重复阶跃响应波形。图3的横轴为时间。图3在上排示出控制对象130相对于目标值(重复阶跃指令)31的输出响应波形32、在下排示出反馈控制器120的输出(FBA)33和神经网络控制器110的输出(NNout)34。如图3所示,没有观察到响应性随时间经过的改善。
图4是比较例的控制***中的重复阶跃响应波形的叠加比较图。图4的横轴是时间。图4在上排示出将相对于多个正方向的阶跃指令的响应(阶跃响应)叠加显示的波形41、在下排示出将相对于多个负方向的阶跃指令的响应(阶跃响应)叠加显示的波形43。更详细而言,图4的上排及下排一起,对于如图3所示的重复的阶跃指令31,以各阶跃指令的上升或下降为时间0,叠加示出针对第1个、第5个及第10个阶跃指令的阶跃响应波形(分别以细线、虚线及粗线示出)。另外,作为参考例,以虚线示出理想的响应波形42、44。即便观察图4,响应波形也大致叠加,没有看到响应性按每个阶跃改善的情况。
另一方面,作为一个例子,在图5及图6示出本实施方式的控制***中的模拟结果。图5是本实施方式的控制***中的重复阶跃响应波形。图6是本实施方式的控制***中的重复阶跃响应波形的叠加比较图。
控制对象2和反馈控制器10的结构设为分别与图2所示的比较例的控制对象130及反馈控制器120相同。另外,神经网络控制器30的神经网络中,设中间层为2层、节点数为10、且与神经网络控制器110的结构相同。
图5的横轴是时间。图5与图3同样,在上排示出控制对象2相对于目标值(重复阶跃指令)51的输出响应波形52,在下排示出反馈控制器10的输出(FBA)53与神经网络控制器30的输出(NNout)54。
图6的横轴是时间。图6与图4同样,在上排示出将针对多个正方向的阶跃指令的响应(阶跃响应)叠加显示的波形61~63,在下排示出将针对多个负方向的阶跃指令的响应(阶跃响应)叠加显示的波形65~67。更详细而言,图6的上排及下排一起,对于如图5所示的重复的阶跃指令51,以各阶跃指令的上升为时间0,叠加示出针对第1个阶跃指令的阶跃响应波形61及65、针对第5个阶跃指令的阶跃响应波形62及66、针对第10个阶跃指令的阶跃响应波形63及67。另外,作为参考例,以虚线示出理想的响应波形(例如,规范模型部20的输出)64、68。
通过阶跃响应的重复,能够确认与正方向及负方向的响应一起距离目标值的过调量减少,且稳定时间也变快,跟随规范模型的输出。另外,从图5的下排能够确认神经网络控制器30的输出(NNout)54因重复阶跃响应而增大。这表明神经网络控制器30的学习以使输出信号y跟随规范模型输出的方式进行。
(其他)
在上述实施方式中,神经网络控制器30利用神经网络进行了学习,但是也可以利用神经网络以外的功能进行学习。即,神经网络控制器30也可为学习型控制器。另外,还可以在控制装置1之中提供具有不包含反馈控制器10的结构的第2控制装置。例如,也可以在利用预先设计的现有的反馈控制器来对控制对象进行控制的控制***,适用具有规范模型部20和神经网络控制器30的控制装置而构成上述控制***。
上述各结构及处理还可以通过具有处理部和存储部的计算机来实现。处理部执行各结构的处理。存储部存储处理部所执行的程序。上述处理也可以作为处理部执行的控制方法来实现。另外,可以通过包含用于令处理部执行上述处理的命令的程序或程序介质、存储该程序的计算机可读记录介质及非临时性记录介质等来实现。
[产业上的可利用性]
本实施方式的控制装置及控制***例如可以适用于对具有死区时间的控制对象进行控制的控制***。作为一个例子,可以适用于过程控制***或温度调整***。作为更具体的例子,可举出温调/空调***、射出成型机及热板等。
[标号说明]
1控制装置;2控制对象;10反馈控制器;20规范模型部;30神经网络控制器;51目标值(重复阶跃指令);52输出响应波形;53反馈控制器的输出(FBA);54神经网络控制器的输出(NNout)。
Claims (4)
1.一种控制装置,其具备:
反馈控制器,输入包含死区时间单元的控制对象的输出与预定的目标值之差,输出对所述控制对象的操作量,由此控制该控制对象,所述反馈控制器是I-PD控制器;
规范模型部,包含死区时间单元,输入所述目标值,输出针对该输入的期望的响应波形;以及
学习型控制器,其输入所述目标值与所述控制对象的输出,输出与所述反馈控制器的输出相加并输入到所述控制对象,将所述规范模型部的输出与所述控制对象的输出之间的误差用作示教信号,以使所述控制对象的输出与所述规范模型部的输出的误差由于来自所述学习型控制器的输出的变化而成为最小或预定的阈值以下的方式进行学习。
2.如权利要求1所述的控制装置,其中,所述学习型控制器是利用神经网络来学习的神经网络控制器,所述神经网络控制器以所述控制对象的输出与所述规范模型部的输出的误差为神经网络的示教信号,利用神经网络,以使所述误差成为最小或预定的阈值以下的方式进行学习。
3.如权利要求1所述的控制装置,其中,所述规范模型部的死区时间被设定为与所述控制对象的死区时间相同或相同程度。
4.一种控制装置,适用于以下的控制***:利用输入包含死区时间单元的控制对象的输出与预定的目标值之差并且输出对所述控制对象的操作量的、作为I-PD控制器的反馈控制器,来控制所述控制对象,
所述控制装置具备:
规范模型部,包含死区时间单元,输入所述目标值,输出针对该输入的期望的响应波形;以及
学习型控制器,其输入所述目标值与所述控制对象的输出,输出与所述反馈控制器的输出相加并输入到所述控制对象,将所述规范模型部的输出与所述控制对象的输出之间的误差用作示教信号,以使所述控制对象的输出与所述规范模型部的输出的误差由于来自所述学习型控制器的输出的变化而成为最小或预定的阈值以下的方式进行学习。
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/JP2019/017878 WO2020217445A1 (ja) | 2019-04-26 | 2019-04-26 | 制御装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113748385A CN113748385A (zh) | 2021-12-03 |
CN113748385B true CN113748385B (zh) | 2024-06-25 |
Family
ID=72940909
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201980095793.0A Active CN113748385B (zh) | 2019-04-26 | 2019-04-26 | 控制装置 |
Country Status (5)
Country | Link |
---|---|
US (1) | US20220207328A1 (zh) |
JP (1) | JP7432838B2 (zh) |
KR (1) | KR20220004981A (zh) |
CN (1) | CN113748385B (zh) |
WO (1) | WO2020217445A1 (zh) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP7270938B2 (ja) * | 2021-07-19 | 2023-05-11 | 新日本空調株式会社 | Pid制御装置の自動調整方法 |
WO2023007596A1 (ja) * | 2021-07-27 | 2023-02-02 | 理化工業株式会社 | 制御装置 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH02273804A (ja) * | 1989-04-14 | 1990-11-08 | Omron Corp | Pid制御装置のパラメータ調整法 |
US7277764B2 (en) * | 2002-12-09 | 2007-10-02 | Georgia Tech Research Corporation | Adaptive output feedback apparatuses and methods capable of controlling a non-minimum phase system |
WO2019069649A1 (ja) * | 2017-10-06 | 2019-04-11 | キヤノン株式会社 | 制御装置、リソグラフィ装置、測定装置、加工装置、平坦化装置及び物品製造方法 |
Family Cites Families (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS59149517A (ja) * | 1983-02-04 | 1984-08-27 | Toshiba Corp | 電流制御装置 |
JP2647216B2 (ja) * | 1989-12-13 | 1997-08-27 | 株式会社東芝 | むだ時間補償制御装置 |
JPH04264602A (ja) * | 1991-02-19 | 1992-09-21 | Toshiba Corp | 非線形プロセス適応制御装置 |
JPH0635510A (ja) * | 1992-07-15 | 1994-02-10 | Fujitsu Ltd | ニューラルネットワークを用いたモデル規範型適応制御装置 |
JPH0675604A (ja) * | 1992-08-24 | 1994-03-18 | Nippon Telegr & Teleph Corp <Ntt> | ニューラルネットワークを用いた軌道型順方向同定器及びシミュレータ |
JP3182902B2 (ja) | 1992-08-24 | 2001-07-03 | トヨタ自動車株式会社 | 車体のセンタピラー下部構造 |
JP3233702B2 (ja) | 1992-10-16 | 2001-11-26 | ローム株式会社 | 固体電解コンデンサの製法 |
JPH07277286A (ja) * | 1994-04-11 | 1995-10-24 | Mitsubishi Heavy Ind Ltd | 航空機用学習型飛行制御装置 |
JP4264602B2 (ja) | 1998-07-17 | 2009-05-20 | ソニー株式会社 | 画像処理装置 |
CN101076308B (zh) | 2004-12-14 | 2010-06-23 | Sca卫生产品股份公司 | 具有弹性伸长检查功能的吸收制品 |
US10494016B2 (en) * | 2016-07-20 | 2019-12-03 | Nsk Ltd. | Electric power steering apparatus |
CN109463039B (zh) * | 2016-07-20 | 2020-02-28 | 日本精工株式会社 | 电动助力转向装置 |
JP7277286B2 (ja) | 2019-06-28 | 2023-05-18 | 三菱重工業株式会社 | プラントの検査方法 |
-
2019
- 2019-04-26 WO PCT/JP2019/017878 patent/WO2020217445A1/ja active Application Filing
- 2019-04-26 US US17/606,141 patent/US20220207328A1/en active Pending
- 2019-04-26 KR KR1020217034713A patent/KR20220004981A/ko not_active Application Discontinuation
- 2019-04-26 JP JP2021515681A patent/JP7432838B2/ja active Active
- 2019-04-26 CN CN201980095793.0A patent/CN113748385B/zh active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH02273804A (ja) * | 1989-04-14 | 1990-11-08 | Omron Corp | Pid制御装置のパラメータ調整法 |
US7277764B2 (en) * | 2002-12-09 | 2007-10-02 | Georgia Tech Research Corporation | Adaptive output feedback apparatuses and methods capable of controlling a non-minimum phase system |
WO2019069649A1 (ja) * | 2017-10-06 | 2019-04-11 | キヤノン株式会社 | 制御装置、リソグラフィ装置、測定装置、加工装置、平坦化装置及び物品製造方法 |
Also Published As
Publication number | Publication date |
---|---|
KR20220004981A (ko) | 2022-01-12 |
JPWO2020217445A1 (zh) | 2020-10-29 |
CN113748385A (zh) | 2021-12-03 |
JP7432838B2 (ja) | 2024-02-19 |
US20220207328A1 (en) | 2022-06-30 |
WO2020217445A1 (ja) | 2020-10-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Cao et al. | Design and analysis of a novel ${\cal L} _1 $ adaptive control architecture with guaranteed transient performance | |
Ortega et al. | Systematic design of weighting matrices for the H∞ mixed sensitivity problem | |
CN113748385B (zh) | 控制装置 | |
Ruan et al. | Decentralized iterative learning control to large-scale industrial processes for nonrepetitive trajectory tracking | |
Dastres et al. | Neural-network-based adaptive backstepping control for a class of unknown nonlinear time-delay systems with unknown input saturation | |
EP1950636B1 (en) | Multivariable controller design method for multiple input/output systems with multiple input/output constraints | |
Kookos et al. | On-line PI controller tuning for integrator/dead time processes | |
Freeman et al. | A common setting for the design of iterative learning and repetitive controllers with experimental verification | |
US6738688B2 (en) | Method of predicting carrying time in automatic warehouse system | |
Vijula et al. | Design of decentralised pi controller using model reference adaptive control for quadruple tank process | |
Tavakoli et al. | Kalman filter-smoothed random walk based centralized controller for multi-input multi-output processes | |
WO2023007596A1 (ja) | 制御装置 | |
Corona et al. | Optimality principles and decomposition of tracking controllers for weakly dual redundant systems | |
Tsai et al. | Iterative learning-based decentralized adaptive tracker for large-scale systems: A digital redesign approach | |
Ochi et al. | PID controller design based on optimal servo and v-gap metric | |
Vu et al. | Analytical design of multi-loop PI controllers for interactive multivariable processes | |
JP4440827B2 (ja) | アンチワインドアップコントローラ | |
CN110632872B (zh) | 双执行器切换控制***及控制方法 | |
Dong et al. | Nearly optimal fault-tolerant constrained tracking for multi-axis servo system via practical terminal sliding mode and adaptive dynamic programming | |
Qu et al. | A new suboptimal control design for cascaded non‐linear systems | |
Theilliol et al. | Fault tolerant control system against actuator failures based on re-configuring reference input | |
Jiang et al. | Adaptive fault‐tolerant control of uncertain MIMO systems with reduced requirement on desired trajectory under unknown control direction | |
Jin et al. | PI controller design for a TITO system based on delay compensated structure and direct synthesis | |
JPH0635510A (ja) | ニューラルネットワークを用いたモデル規範型適応制御装置 | |
Joelianto | Advanced Control and Intelligent Systems: Reference Signal Manipulation |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |