CN105372988B - 具有自适应误差补偿的控制装置 - Google Patents

具有自适应误差补偿的控制装置 Download PDF

Info

Publication number
CN105372988B
CN105372988B CN201510509562.3A CN201510509562A CN105372988B CN 105372988 B CN105372988 B CN 105372988B CN 201510509562 A CN201510509562 A CN 201510509562A CN 105372988 B CN105372988 B CN 105372988B
Authority
CN
China
Prior art keywords
signal
control device
frequency filter
buffer
nodal point
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
Application number
CN201510509562.3A
Other languages
English (en)
Other versions
CN105372988A (zh
Inventor
克劳斯·盖斯德费尔
卡斯滕·哈姆
马库斯·斯特凡·哈施卡
埃尔玛·谢菲尔斯
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Siemens AG
Original Assignee
Siemens AG
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Siemens AG filed Critical Siemens AG
Publication of CN105372988A publication Critical patent/CN105372988A/zh
Application granted granted Critical
Publication of CN105372988B publication Critical patent/CN105372988B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B13/00Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion
    • G05B13/02Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric
    • G05B13/04Adaptive 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
    • G05B13/042Adaptive 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 in which a parameter or coefficient is automatically adjusted to optimise the performance
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03HIMPEDANCE NETWORKS, e.g. RESONANT CIRCUITS; RESONATORS
    • H03H17/00Networks using digital techniques
    • H03H17/02Frequency selective networks
    • H03H17/06Non-recursive filters
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B15/00Systems controlled by a computer
    • G05B15/02Systems controlled by a computer electric
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B5/00Anti-hunting arrangements
    • G05B5/01Anti-hunting arrangements electric
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/10Plc systems
    • G05B2219/13Plc programming
    • G05B2219/13103Adaptive selftuning regulator

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • General Physics & Mathematics (AREA)
  • Mathematical Physics (AREA)
  • Computer Hardware Design (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Software Systems (AREA)
  • Medical Informatics (AREA)
  • Evolutionary Computation (AREA)
  • Health & Medical Sciences (AREA)
  • Artificial Intelligence (AREA)
  • Feedback Control In General (AREA)
  • Numerical Control (AREA)

Abstract

控制装置具有前节点、后节点、控制器和补偿电路。为前节点输送检测的实际值和相应额定值。将外部和信号输送给控制器,得出调节信号并输出至受控***。布置外分接点,在该处截取调节差并输送给补偿电路,得出补偿信号并输送至后节点。电路具有内节点、频率滤波器、前缓存器和后缓存器。为内节点输送以第一加权因子加权的调节差和以第二加权因子加权的反馈信号。内节点将内部和信号输送给频率滤波器。该滤波器过滤频率并将过滤的信号输送给前缓存器。缓存器延迟相应的运行时间并将延迟的信号输送至后缓存器或作为反馈信号输出。布置内分接点,在该处截取补偿信号。频率滤波器和两个缓存器的延时之和是干扰的周期持续时间的整数倍。

Description

具有自适应误差补偿的控制装置
技术领域
本发明从用于控制受控***的控制装置出发,
-其中,该控制装置具有前节点、后节点、控制器和补偿电路,
-其中,为前节点输送在受控***的输出侧借助于测量装置检测到的实际值和相对应的额定值,并且前节点通过对额定值和实际值求差来得出调节差,
-其中,为后节点输送该调节差,并且后节点将调节差输送给控制器,
-其中,控制器根据输送给它的信号得出用于受控***的调节信号并将其输送到受控***处。
本发明进一步从包括机器代码的软件模块出发,通过能软件编程的控制装置来处理机器代码使得控制装置是相应设计的。
背景技术
这种控制装置和附属的软件模块是普遍公知的。
在一些被调节的技术参数、特别是圆轴的位置值中,经常出现周期性的干扰。这种干扰能够例如由于惯性-或作用力在机床或其它生产机器中出现。对这种干扰的抑制明显改进了控制的质量,有时改善了大于一个量级。
为了抑制这种周期性的干扰,公知有自适应控制。用于这种自适应控制的相关专业术语是重复控制(Repetitive Control)。然而,这种自适应控制的精准执行通常未被这种控制装置的制造商公布。
发明内容
本发明的目的在于,在开头所述类型的、其中所检测的实际值载有具有周期持续时间的干扰的控制装置中,提出一种简单的且可靠地工作的控制装置,借助于该控制装置对周期性干扰进行高度精准的补偿。
该目的通过具有权利要求1所述特征的控制装置来实现。该控制装置的有利的设计方案是从属权利要求2至13的内容。
根据本发明,开头所述类型的控制装置如下设计,即
-除了调节差外还为后节点输送补偿信号,并且后节点为控制器输送通过将调节差和补偿信号相加形成的外部和信号,
-控制器根据输送给它的、外部和信号得出调节信号,
-在前部和后节点之间布置外部的分接点,在该分接点处截取调节差并将其输送给补偿电路。
-补偿电路得出补偿信号并将其输送给后节点,
-补偿电路具有内节点、频率滤波器、前缓存器和后缓存器,
-为内节点输送利用第一加权因子加权的调节差和利用第二加权因子加权的反馈信号,
-内节点将通过将加权了的调节差和加权了的反馈信号相加形成的内部和信号输送给频率滤波器,
-频率滤波器执行频率过滤且将过滤了的信号输送给前缓存器,
-前缓存器执行第一运行时间延迟且将相应延迟的信号输送给后缓存器,
-后缓存器执行第二运行时间延迟且将相应延迟的信号作为反馈信号输出,
-在前缓存器和后缓存器之间布置内分接点,在该内分接点处截取补偿信号并将其输送给后节点,和
-频率滤波器和这两个缓存器如下地设计,即频率滤波器的和这两个缓存器的延时之和是干扰的周期持续时间的整数倍,且频率滤波器的和前缓存器的延时之和是干扰的周期持续时间的整数倍减去直至输送给前节点的信号引起了实际值的变化所花的渡越时间。
补偿电路相当于受控***的所谓的内部模块。内部模块在控制技术领域是公知的。
频率滤波器能够按需要而构造。例如,频率滤波器能够构造成线性非递归型数字滤波器(英语:finite impulse response=FIR)。这种滤波器对于所有频率均具有相同的运行时间。
频率滤波器能够特别地设计成低通滤波器。频率滤波器的滤波顺序能够是固定预设的或者是能调节的。
借助于非递归型数字滤波器能够过滤调节差的确定的频率范围。然而,在一些情况下仅需要过滤唯一的或者少数几个具体规定的频率并对其干扰进行补偿。在这种情况下,代替于作为非递归型数字滤波器的设计方案,频率滤波器能够具有多个正交的相关滤波器,借助其分别将单个的频率分量过滤出。正交的相关滤波器的数量在这种情况下最小为1。但是,该数量也能够更大。
第一加权因子确定了补充电路学习所出现的干扰的迅速程度。第二加权因子确定了补充电路记住曾经适应的干扰的良好程度。加权因子能够是固定预设的。然而优选的是可调节的。
优选地,频率滤波器的输出端能够与内分接点断开。特别地,在频率滤波器的输出端与内分接点断开时,能够以简单的方式检查补偿电路的稳定性并作为整体也检查控制结构的稳定性,并且如下地调节补偿电路的可能的参数,特别是非递归型数字滤波器的滤波顺序和/或加权因子,即当补偿电路闭合时,也就是当频率滤波器的输出端与内分接点相连时,补偿电路并且随之总体的控制此时也保持稳定。
特别地,第一加权因子、第二加权因子和频率滤波器优选地如下调节,即在频率滤波器的输出端与内分接点断开时,从内分接点直至频率滤波器的输出端为止的放大与在内分接点处随后的信号的频率无关地小于或者最大等于1。只要实际的控制电路作为这种电路是稳定的,这种调节就确保了作为整体的控制结构的稳定性。
优选地,放大作为频率的函数能够通过输出装置输出到控制装置的使用者处。使用者由此获得相关反馈,即由其采取的对补偿电路的调节是否危害到了控制结构作为整体的稳定性。
能够为控制器下设至少另一个控制器。在这种情况下,优选地为下设的控制器输送从储存在前缓存器中的信号推导出的预控制信号。由此还能够进一步提高控制的质量。
在一些情况下,干扰的周期持续时间能够随时间而变化。特别是在圆轴的情况中,干扰的周期持续时间通常与圆轴的转数成反比。在这种情况下,至少前缓存器的延时优选地依据周期持续时间动态地被跟踪。
如上述,受控***能够构造成圆轴。当在这种情况中将控制器构造成位置控制器时,优选地为储存在前部和在后缓存器中的信号相应地分配所对应的位置值。由此能够在周期持续时间发生变化时,补偿电路在考虑到为储存在前部和在后缓存器中的信号所分配的位置值的情况下得出补偿信号。
在很多情况下,控制装置构造成能软件编程的控制装置且利用软件模块来编程,从而其基于利用软件模块进行的编程而根据本发明来构造。
本发明的目的进一步通过具有权利要求14所述特征的软件模块实现。根据本发明,通过能软件编程的控制装置对软件模块的机器代码进行处理使得控制装置是根据本发明来构造的。软件模块特别地能够以机器能读取的形式储存在数据载体上。
附图说明
本发明的上述属性、特征和优点以及如何实现这些的方式和方法结合下面根据附图详细阐述的对实施例的说明而更明确易懂。在此以示意图示出:
图1是用于控制受控***的控制装置,
图2是干扰的时间图,
图3是在补偿电路断开时的图1的控制装置,
图4是频率特性,
图5是图1的控制装置的变体,
图6是缓存器的可行构造,
图7是图1的控制装置的另一种变体,
图8是图1的控制装置的另一种变体,
图9是流程图,
图10是频率滤波器的可行的设计方案,和
图11是用于控制受控***的控制装置。
具体实施方式
根据图1,用于控制受控***1的控制装置具有前节点2、后节点3、控制器4和补偿电路5。为前节点2输送实际值x和相对应的额定值x*。在受控***1的输出侧借助于测量装置6以测量技术检测该实际值x。前节点2通过对额定值x*和实际值x求差来得出调节差δx。为后节点3输送调节差δx和补偿信号K。后节点3将调节差δx和补偿信号K相加且由此形成和信号,下面称为外部和信号。后节点3将外部和信号输送给控制器4。控制器4根据输送给它的外部和信号得出用于受控***1的调节信号S。控制器4将调节信号S输出到受控***1处。
检测到的实际值x载有干扰z。根据图2中的图示,干扰z是时间t的周期性函数。也就是说,其具有周期持续时间T。补偿电路5和由补偿电路5得出的补偿信号K用于干扰z的补偿。
为了能够得出补偿信号K,在前部和后节点2,3之间布置外分接点7。在该外分接点7处截取调节差δx且将其输送至补偿电路5。补偿电路5得出补偿信号K并将其输送至后节点3。
补偿电路5具有内节点8、频率滤波器9、前缓存器10和后缓存器11。为内节点8前接了两个倍增器12,13。为倍增器12输送调节差δx,为倍增器13输送反馈信号R。倍增器12,13将输送给其的信号δx,R乘以相应的加权因子γ,β并将乘积输送给内节点8。内节点8将利用加权因子γ加权的δx和利用加权因子β加权的反馈信号R相加并由此形成另一个和信号,在下面称为内部和信号。内节点8将内部和信号输送至频率滤波器9。
频率滤波器9实施频率过滤。根据图1中的示意图,为该目的能够将频率滤波器9例如构造成非递归型数字滤波器,特别是低通滤波器。频率滤波器9的滤波顺序能够通过调节相应的参数P是可调节的。频率滤波器9将相应过滤的信号输送至前缓存器10。
前缓存器10实施对输送给它的信号的第一运行时间延迟T1。前缓存器10将相应延迟的信号输送至后缓存器11。后缓存器11以类似的方式实施第二运行时间延迟T2。后缓存器11将相应延迟的信号作为反馈信号R输出。
在前缓存器10和后缓存器11之间布置了内分接点14。在该内分接点14处截取补偿信号K并将其输送至后节点3。
正如已经提到的,频率滤波器9具有滤波顺序。该滤波顺序与延时TF相对应。根据本发明,频率滤波器9和这两个缓存器10,11如下地设计,即关系式
TF+T1+T2=n·T (1)
成立。n是整数。数字n通常尽可能小。数字n通常具有值1或值2。
与标准的控制装置(即没有补偿电路5)相连接时,受控***1具有渡越时间TL。渡越时间TL是直至输送至前节点2的信号引起实际值x变化为止所花费的时间。后缓存器11根据本发明如下地设计,即关系式
T2-TL=m·T (2)
成立。m是整数。数字m通常尽可能小。数字m通常具有值0。在个别情况下,数字m能够具有值1。数字m优选地不应具有更大的值。因此,频率滤波器9的和前缓存器10的延时TF,T1之和是干扰z的周期持续时间T的整数倍减去渡越时间TL。
根据图1,第一加权因子γ和第二加权因子β优选地是能够由控制装置的使用者15进行调节的。这同样也优选地适用于频率滤波器9的参数P。由此,补偿电路5能够由使用者15如下地调节,即确保对受控***1的稳定控制。加权因子γ,β优选地是与频率无关的。
为了调节补偿电路5,首先也正如在现有技术中的那样将控制装置作为以下控制装置、即没有补偿电路5和其能参数化的组件9,10和11的控制装置进行参数化,从而使控制装置作为这种控制装置对受控***1进行稳定控制。这种处理方式对于本领域技术人员来说是已知的且熟悉的,并且因此不必详细说明。然后激活补偿电路5,即建立内分接点14与后节点5在控制技术方面的连接。
为了得出对加权因子γ,β和频率滤波器9的参数P的适当调节,进一步根据图3首先使频率滤波器9的输出端16与内分接点14断开。补偿电路5的这种状态在下面称为断开的补偿电路5。然后在这种状态下(即补偿电路5断开),在内分接点14处施加信号u并得出在频率滤波器9的输出端16处出现的放大。
图4示例性地将放大作为频率的函数示出。在图4中,向右以对数为单位绘出频率,向上以分贝为单位绘出放大。正如从图4中能看到的,放大取决于信号u的频率和对加权因子γ,β的和频率滤波器9的参数P的调节。当例如加权因子γ和β二者均具有值1且频率滤波器9如下地参数化、即它不实施任何过滤而是作为纯粹的缓存器起作用时,参见在图4中用I表示的曲线,放大在一些频率下大于1。相反,当加权因子γ和/或β取更小的值,例如在0.6至0.8之间,并且/或者将频率滤波器9作为低通滤波器进行参数化时,参见在图4中用II表示的曲线,能够确保放大不取决于信号u的频率地始终小于或者最大等于1。利用这种参数化,当在频率滤波器9的输出端16处后续的信号通过前缓存器10输送至内分接点14(且从那里出发输送至后缓存器11)时,控制装置此时也保持稳定。
放大作为信号u的频率的函数通常也称为传递函数。根据图3,传递函数优选地能够通过显示装置17输出到控制装置的使用者15处。使用者15因此能够在补偿电路5断开时调节加权因子γ,β和频率滤波器9的参数P,获悉所产生的传递函数并且然后按需要改变加权因子γ,β和频率滤波器9的参数P,直至放大不取决于信号u的频率地始终小于或者最大等于1。
在个别情况下可行的是,虽然频率滤波器9如下地进行了参数化,即其完全不进行过滤而是仅作为(另一个)缓存器起作用,但用于所有频率的传递函数均小于1。在这种情况下,频率滤波器9是衰退的。然而通常需要(真正的)过滤。特别地,频率滤波器9能够如下地参数化,即放大恰好在传递函数否则会大于1的频率范围内减弱。
频率滤波器9的参数化优选地如下进行,即滤波顺序尽可能地低。因为由此改进了补偿电路5在频率更高的干扰z时的行为。此外,通常还尝试将频率滤波器9的所谓的拐点频率调节得尽可能高。
在许多情况下,控制装置设计成级联控制装置。例如在控制器4作为速度-或转数控制器的设计方案中,能够为控制器4下设加速度-、力矩-或电流控制器。在控制器4作为位置控制器的设计方案中,能够以类似的方式为控制器4下设速度-或转数控制器或者加速度-、力矩-或电流控制器。图5示出一种设计方案,其中将控制器4构造成位置控制器,为其下设了速度-或转数控制器18。速度-或转数控制器18自身则下设了加速度-、力矩-或电流控制器19。
在存在下设的控制器18,19的情况下,为相应的、下设的控制器18,19前置相应的节点20,21。为相应的节点20,21一方面输送作为额定值的、相应的上级控制器4,18的输出信号和附属的实际值。用于速度-或转数控制器18的实际值例如能够借助于微分器22从位置实际值x中推导出。用于电流控制器19的实际值能够例如借助于相应的测量装置23来检测。
根据图5中的示图,在控制装置设计成级联控制装置的情况下,与图1类似地能够借助于补偿信号K进行补偿。然而,附加地也能够为下设的控制器18输送控制信号V1,为下设的控制器19输送预控制信号V2或者为这两个下设的控制器18,19输送相应的预控制信号V1,V2。根据图5,用于下设的控制器18,19的预控制信号V1,V2从储存在前缓存器10中的信号推导出。
特别地,根据图5中的示图,将缓存器9,10相对于图1中的示图稍作修改。补偿电路5进一步具有附加的缓存器24,25。补偿电路5最后还具有求取件26,27。
对缓存器9,10的修改在于,前缓存器9稍微缩短,通常缩短一个存储单元。由于整个控制装置通常是按节拍地运行的,所以该缩短相当于以一个节拍周期来缩短。
后缓存器10以相同的程度延长。因此,前部和后缓存器9,10的运行时间延迟T1,T2之和是不变的。
附加的缓存器24精准地具有前缓存器9所缩短的长度。因此,在根据图5的设计方案中,补偿信号K的接通精确地在与根据图1的设计方案中相同的时间点上进行。
求取件26进行对于得出预控制信号V1所必需的求取。为此通常需要求取时间。附加的缓存器25如下地确定尺寸,即其引起了延迟,该延迟与通过求取件26引起的延迟相结合等于附加的缓存器24的长度。
求取件27进行对于得出预控制信号V2所必需的求取。为此通常同样需要求取时间。该求取时间通常大于求取件26的求取时间。
求取件27没有前置或后置缓存器。这能够由此实现,即附加的缓存器24如下地确定尺寸,即其延迟与求取件27的求取时间相符。
求取件26,27的求取时间在个别情况下能够相当于节拍周期的整数倍。然而,求取时间通常仅相当于半个节拍周期的整数倍。特别地可行的是,求取件26的求取时间与半个节拍周期相符且求取件27的求取时间与完整的节拍周期相符。在这种情况下,附加的缓存器25必须实现以半个节拍周期进行的延迟。为了能够实现这种延迟(又或者不同于一个完整的节拍周期的延迟),附加的缓存器25如下面结合图6详细说明的那样来设计。结合图6在此仅说明,必须如何设计缓存器25,以便最终能够实现在0至一个完整的节拍周期之间的延迟。这样已经足够了,因为完整的节拍周期的实现完全能够通过缓存器25的相应数量的存储单元来实现。此外,不同于缓存器25的其它缓存器当然也能够通过类似于图6的设计方案实现在0至一个完整的节拍周期之间的延迟。
根据图6,缓存器25具有节点28、单个的存储单元29、两个倍增器30,31和节点32。在节点28处将输送至缓存器25的信号输送给两个分支,这两个分支中的一个包含了存储单元29和一个倍增器30,且另一个包含倍增器31。存储单元29引起了以一个完整的节拍周期的延迟。为倍增器30,31输送加权因子α和1-α。在节点32处进行这两个加权了的信号的求和。根据图6,该结构最终引起以一个节拍周期的α部分的延迟。
在一些情况下,周期持续时间T是恒定的。在其它情况下,周期持续时间T随时间t而变化。当周期持续时间T随时间t而变化时,优选地按照根据图7的设计方案修改图1的控制装置。类似的修改对于图5的控制装置也是可行的。
根据图7,借助于测量装置33检测表征了周期持续时间T的值G。值G被输送给求取装置34,该求取装置由此得出前缓存器10的第一延时T1并对前缓存器10动态地进行相应配置。第一延时T1由此动态地被跟踪。值G作为这种值能够按需要确定。当受控***1例如构造成驱动装置时,干扰z的频率在一些情况下能够与驱动装置的转数成比例。在这种情况下,周期持续时间T与转数互为倒数。当在这种情况下借助于测量装置33检测转数时,能够由此反推周期持续时间T。
在许多情况下,受控***1被设计成圆轴,即构造成轴,轴进行旋转且其物理状态由此随着每一次完整的旋转而重复。此外,在这种情况下,控制器4通常被构造成位置控制器。当在这种情况下圆轴的转数且由此周期持续时间T也能够改变时,优选地如在下面结合图8详细说明的那样修改图1的控制装置。类似的修改对于图5的和图7的控制装置也是可行的。
根据图8,除了控制误差δx外,分别也将附属的位置值平p输送给补偿电路5。位置值p能够相当于额定值x*、实际值x或者这两个值x*,x的组合。补偿电路5附加地具有移位寄存器35,将位置值p写入该移位寄存器中。位置值p的写入与将控制误差δx接收到频率滤波器9中同步进行。由此特别地为储存在前部和后缓存器10,11中的信号(确切地说,也是在频率滤波器9内部处理的信号)分别分配附属的位置值p。
在根据图8的设计方案的情况下,补偿电路5的控制装置36根据图9在步骤S1中检测,干扰z的周期持续时间T是否发生了变化。当情况并非如此时,则控制装置36跳至步骤S2。在步骤S2中如上面结合图1所说明的那样进行处理。相反,当干扰z的周期持续时间T已经发生了变化时,即周期持续时间T改变时,则控制装置36跳至步骤S3。在步骤S3中,控制装置36在考虑到储存在移位寄存器35中的位置值p的情况下得出在前部或在后缓存器10,11中的以下位置,该缓存器的储存在该处的信号应作为补偿信号K输送给后节点3。相应的信号在步骤S4中被输送至后节点3。
当周期持续时间T较迅速地变化时,图9的处理方式通常也导致好的结果。这特别地适用于当在少数几次迭代(例如3至5次迭代)的范畴内得出在前部和后缓存器10,11中的正确位置时。
上面结合设计成非递归型数字滤波器的频率滤波器9对本发明进行了说明。然而,频率滤波器9也能够根据图10中的示图替换地具有多个正交的相关滤波器37,借助于这些相关滤波器分别过滤出单个的频率分量。正交的相关滤波器37通过正交相关计算傅里叶级数的系数并随后生成单频的且相位正确的信号。正交的相关滤波器37的结构和工作方式对于本领域技术人员来说是普遍已知的并且因此不必详细说明。
正交的相关滤波器37的数量能够按需要确定。在可能的情况下,最少存在唯一的正交的相关滤波器37。当存在多个正交的相关滤波器37时,这些相关滤波器按照图10中的示图彼此并联。
根据图11中的示图,控制装置优选地构造成能软件编程的控制装置。即:其包括微处理器38。在这种情况下利用软件模块39对控制装置编程。基于利用控制模块39的编程,控制装置是根据本发明来构造的。软件模块39包括机器代码40。通过控制装置对机器代码40的处理由此使控制装置是根据本发明来构造的。
软件模块39能够以原则上任意的方式输送给控制装置。软件模块39特别地能够以机器能读取的形式储存在数据载体41上。在图11中的示图中,数据载体41作为USB-记忆棒示出,然而图11中的示图是纯粹示例性的且不应被局限地理解。
综上,本发明由此涉及以下事实:
一种用于控制受控***1的控制装置具有前节点2、后节点3、控制器4和补偿电路5。为前节点2输送在受控***1的输出侧检测到的实际值x和相对应的额定值x*。其得出调节差δx。检测到的实际值x载有干扰z。为后节点3输送调节差δx和补偿信号K。其将由调节差δx和补偿信号K形成的外部和信号输送至控制器4。控制器4得出用于受控***1的调节信号S并将其输出至受控***1。在前部和后节点2,3之间布置了外分接点7,在该外分接点处截取调节差δx并将其输送给补偿电路5。补偿电路5得出补偿信号K并将其输送至后节点3。补偿线路5具有内节点8、频率滤波器9、前缓存器10和后缓存器11。为内节点8输送利用加权因子γ,β加权的调节差δx和反馈信号R。内节点8将由此形成的内部和信号输送给频率滤波器9。频率滤波器9实施频率过滤并将过滤了的信号输送至前缓存器10。缓存器10,11实施相应的运行时间延迟T1,T2并将相应延迟的信号输送至后缓存器11或者将其作为反馈信号输出。在缓存器10,11之间布置了内分接点14,在该内分接点处截取补偿信号K。频率滤波器9的和这两个缓存器10,11的延时TF,T1,T2之和是干扰z的周期持续时间T的整数倍。频率滤波器9的和前缓存器10的延迟TF,T1之和是干扰z的周期持续时间T的整数倍减去直至输送给前节点2的信号引起实际值x变化所花的渡越时间TL。
本发明具有众多优点。特别是能够几乎完全地调整周期性的干扰。正如从数字信号处理领域已知的,能够将已知的经典的窗函数用于频率滤波器9的设计。通过在补偿电路断开时检验传递函数能够进一步预先检验控制的稳定性。
虽然通过优选的实施例对本发明进行了详尽的说明与描述,但本发明不局限于已公开的实例,并且在不脱离本发明的保护范围的前提下,本领域技术人员能够从中推导出其它变体。

Claims (15)

1.一种用于控制受控***(1)的控制装置,
其中,所述控制装置具有前节点(2)、后节点(3)、控制器(4)和补偿电路(5),
其中,为所述前节点(2)输送在所述受控***(1)的输出侧借助于测量装置(6)检测到的实际值(x)和相对应的额定值(x*),并且所述前节点(2)通过对额定值(x*)和实际值(x)求差来得出调节差(δx),
检测到的所述实际值(x)载有具有周期持续时间(T)的干扰(z),
其中,为所述后节点(3)输送所述调节差(δx)和补偿信号(K),并且所述后节点(3)将通过将调节差(δx)和补偿信号(K)相加形成的外部和信号输送给所述控制器(4),
其中,所述控制器(4)根据输送给该控制器的所述外部和信号得出用于所述受控***(1)的调节信号(S)并且该调节信号输出到所述受控***(1)处,
其中,在所述前节点(2)和所述后节点(3)之间布置了外分接点(7),在该外分接点(7)处截取所述调节差(δx)并且该调节差输送给所述补偿电路(5),
其中,所述补偿电路(5)得出所述补偿信号(K)并将该补偿信号输送给所述后节点(3),
其中,所述补偿电路(5)具有内节点(8)、频率滤波器(9)、前缓存器(10)和后缓存器(11),
其中,为所述内节点(8)输送利用第一加权因子(γ)加权的调节差(δx)和利用第二加权因子(β)加权的反馈信号(R),
其中,所述内节点(8)将通过将加权的调节差(δx)和加权的反馈信号(R)相加形成的内部和信号输送给所述频率滤波器(9),
其中,所述频率滤波器(9)实施频率过滤,并且将过滤了的信号输送给所述前缓存器(10),
其中,所述前缓存器(10)实施第一运行时间延迟(T1),并且将相应延迟的信号输送至所述后缓存器(11),
其中,所述后缓存器(11)实施第二运行时间延迟(T2),并且将相应延迟的信号作为反馈信号(R)输出,
其中,在所述前缓存器(10)和所述后缓存器(11)之间布置了内分接点(14),在该内分接点处截取所述补偿信号(K)并将该补偿信号输送至所述后节点(3),和
其中,所述频率滤波器(9)和这两个缓存器(10,11)设计成,即所述频率滤波器(9)的和这两个所述缓存器(10,11)的延时(TF,T1,T2)之和是所述干扰(z)的所述周期持续时间(T)的整数倍,并且所述频率滤波器(9)的和所述前缓存器(10)的延时(TF,T1)之和是所述干扰(z)的周期持续时间(T)的整数倍减去直至输送给所述前节点(2)的信号引起所述实际值(x)的变化所花的渡越时间(TL)。
2.根据权利要求1所述的控制装置,其特征在于,所述频率滤波器(9)设计成非递归型数字滤波器。
3.根据权利要求2所述的控制装置,其特征在于,所述频率滤波器(9)设计成低通滤波器。
4.根据权利要求2或3所述的控制装置,其特征在于,所述频率滤波器(9)的滤波顺序是能调节的。
5.根据权利要求1所述的控制装置,其特征在于,所述频率滤波器(9)具有多个正交的相关滤波器(36),借助于所述相关滤波器分别过滤单个的频率分量。
6.根据权利要求1至3中任一项所述的控制装置,其特征在于,所述第一加权因子(γ)和所述第二加权因子(β)是能调节的。
7.根据权利要求1至3中任一项所述的控制装置,其特征在于,所述频率滤波器(9)的输出端(16)能与所述内分接点(14)分离。
8.根据权利要求7所述的控制装置,其特征在于,所述第一加权因子(γ)、所述第二加权因子(β)和所述频率滤波器(9)如下地调节,即在所述频率滤波器(9)的输出端(16)与所述内分接点(14)分离时,从所述内分接点(14)直至当所述频率滤波器(9)的输出端(16)的放大与在所述内分接点(14)处后续的信号(u)的频率无关地小于或者最大等于1。
9.根据权利要求8所述的控制装置,其特征在于,所述放大作为频率的函数能够通过输出装置(17)输出到所述控制装置的使用者(15)处。
10.根据权利要求1至3中任一项所述的控制装置,其特征在于,为所述控制器(4)下设至少另一个控制器(18,19),并且为下设的所述控制器(18,19)输送从储存在所述前缓存器(10)中的信号推导出的预控制信号(V1,V2)。
11.根据权利要求1至3中任一项所述的控制装置,其特征在于,所述周期持续时间(T)随时间(t)流逝而变化,并且至少所述前缓存器(10)的延时(T1)根据所述周期持续时间(1)动态地被跟踪。
12.根据权利要求11所述的控制装置,其特征在于,所述受控***(1)设计成圆轴,所述控制器(4)设计成位置控制器,为储存在所述前缓存器(10)和所述后缓存器(11)中的信号分别分配从属的位置值(p),并且在所述补偿电路(5)的所述周期持续时间(T)变化时,在考虑到从属于储存在所述前缓存器(10)和所述后缓存器(11)中的信号的位置值(p)的情况下,得出所述补偿信号(K)。
13.根据权利要求1至3中任一项所述的控制装置,其特征在于,所述控制装置构造成能软件编程的控制装置并利用软件模块(39)来编程,从而该控制装置基于利用所述软件模块(39)的编程而根据前述权利要求中的任一项来构造。
14.一种软件模块,包括机器代码(40),通过能软件编程的控制装置对所述机器代码进行处理,使得所述控制装置是根据权利要求1至12中任一项构造的。
15.根据权利要求14所述的软件模块,其特征在于,所述软件模块以机器能读取的形式储存在数据载体(41)上。
CN201510509562.3A 2014-08-19 2015-08-18 具有自适应误差补偿的控制装置 Active CN105372988B (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
EP14181404.6 2014-08-19
EP14181404.6A EP2988181B1 (de) 2014-08-19 2014-08-19 Regeleinrichtung mit lernfähiger Fehlerkompensation

Publications (2)

Publication Number Publication Date
CN105372988A CN105372988A (zh) 2016-03-02
CN105372988B true CN105372988B (zh) 2019-09-13

Family

ID=51429027

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510509562.3A Active CN105372988B (zh) 2014-08-19 2015-08-18 具有自适应误差补偿的控制装置

Country Status (4)

Country Link
US (1) US9859870B2 (zh)
EP (1) EP2988181B1 (zh)
JP (1) JP6448499B2 (zh)
CN (1) CN105372988B (zh)

Families Citing this family (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP3115857A1 (de) 2015-07-09 2017-01-11 Siemens Aktiengesellschaft Trajektorienbestimmungsverfahren für nebenzeitbewegungen
EP3131202A1 (de) 2015-08-11 2017-02-15 Siemens Aktiengesellschaft Filterumschaltverfahren für eine maschinensteuerung
EP3136192A1 (de) 2015-08-24 2017-03-01 Siemens Aktiengesellschaft Steuerungsverfahren für die bewegung eines werkzeugs und steuerungsvorrichtung
EP3144754A1 (de) 2015-09-17 2017-03-22 Siemens Aktiengesellschaft Dämpfung von lastschwingungen ohne zusätzliche messmittel an der lastseite
EP3244270B1 (de) * 2016-05-12 2018-09-19 Siemens Aktiengesellschaft Regeleinrichtung mit lernfähiger fehlerkompensation
JP6800799B2 (ja) * 2017-04-05 2020-12-16 オムロン株式会社 制御装置、制御プログラム、制御システム、および、制御方法
EP3438771A1 (de) 2017-07-31 2019-02-06 Siemens Aktiengesellschaft Bearbeitung von werkstücken mit fehlerkompensation
EP3438773B1 (de) * 2017-08-04 2020-09-30 Siemens Aktiengesellschaft Bearbeitung von werkstücken mit modellgestützter fehlerkompensation
CN109491245B (zh) * 2018-10-30 2021-09-10 江苏大学 一种cstr***的扰动补偿控制方法
CN110531333B (zh) * 2019-08-22 2021-08-17 北京理工大学 一种宽带雷达孔径渡越效应自适应补偿方法
CN114519437B (zh) * 2022-02-18 2022-12-27 江苏兴教科技有限公司 一种基于云的故障诊断分析及报修的微服务方法及***

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH01318103A (ja) * 1988-06-20 1989-12-22 Michio Nakano 繰返し制御装置
JPH06343284A (ja) * 1993-05-31 1994-12-13 Toyota Motor Corp Acサーボモータの繰り返し制御方法及び装置
JP2001346388A (ja) * 2000-05-31 2001-12-14 Mitsubishi Heavy Ind Ltd 回転機駆動制御装置
CN101004592A (zh) * 2007-01-25 2007-07-25 上海交通大学 干扰和时滞不稳定***的前馈-反馈控制***控制方法
CN101076004A (zh) * 2006-05-16 2007-11-21 索尼株式会社 无线通信装置
JP4534859B2 (ja) * 2005-05-06 2010-09-01 ソニー株式会社 サーボ制御装置及びサーボ制御方法、並びに光ディスク記録又は再生装置
CN102540216A (zh) * 2011-11-14 2012-07-04 北京航空航天大学 一种自适应跟踪环路及实现方法
CN102895000A (zh) * 2012-11-06 2013-01-30 重庆大学 一种基于自适应加权的双聚焦波束合成方法
CN103217902A (zh) * 2013-03-14 2013-07-24 郭雷 一种基于干扰观测器的指令滤波反步控制方法
CN102736518B (zh) * 2012-07-24 2014-06-25 北京航空航天大学 一种含测量和输入时滞的挠性航天器复合抗干扰控制器

Family Cites Families (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5053983A (en) * 1971-04-19 1991-10-01 Hyatt Gilbert P Filter system having an adaptive control for updating filter samples
US6788662B2 (en) * 1995-06-30 2004-09-07 Interdigital Technology Corporation Method for adaptive reverse power control for spread-spectrum communications
JPH1198883A (ja) * 1997-09-24 1999-04-09 Fujitsu General Ltd ブラシレスモータの制御方法
US7236913B2 (en) 2001-01-18 2007-06-26 Siemens Aktiengesellschaft Method for simulating a mechatronic system
JP2004015406A (ja) * 2002-06-06 2004-01-15 Matsushita Electric Ind Co Ltd ディジタルフィルタ回路
DE10321970A1 (de) 2003-05-15 2004-12-09 Siemens Ag Verfahren zur Bewegungsführung eines bewegbaren Maschinenelementes einer numerisch gesteuerten Werkzeug-oder Produktionsmaschine
US7107119B2 (en) 2003-10-27 2006-09-12 Siemens Aktiengesellschaft Controller for a machine tool or production machine
DE10355614B4 (de) 2003-11-28 2006-11-23 Siemens Ag Einrichtung und Verfahren zur Bewegungsaufteilung einer Bewegung eines Maschinenteils entlang einer Antriebsachse einer Werkzeug- oder Produktionsmaschine
JP4326386B2 (ja) * 2004-03-26 2009-09-02 本田技研工業株式会社 制御装置
DE102005048390A1 (de) 2005-10-10 2007-04-19 Siemens Ag Verfahren und Einrichtung zur Bewegungsführung eines bewegbaren Maschinenelementes einer Maschine
US20080167735A1 (en) * 2007-01-08 2008-07-10 Gerardo Escobar Valderrama Repetitive controller to compensate for (61±1) harmonics
JP4864841B2 (ja) * 2007-09-11 2012-02-01 株式会社東芝 位置決め制御システムおよび位置決め制御方法
FR2931003B1 (fr) * 2008-05-07 2010-06-04 Wuilfert Soc Nouv Procede et dispositif de rejet robuste de perturbations periodiques dans une boucle de controle de position d'un axe
EP2174748B1 (de) 2008-10-10 2011-06-29 Siemens Aktiengesellschaft Werkzeugmaschine und Verfahren zur Dämpfung von Schwingbewegungen eines Maschinenelements einer Werkzeugmaschine
US8943112B2 (en) * 2009-06-26 2015-01-27 Syntropy Systems, Llc Sampling/quantization converters
EP2574820B1 (de) 2011-09-30 2014-04-16 Siemens Aktiengesellschaft Bearbeitungsmaschine mit Schwingungskompensation beweglicher mechanischer Strukturen
EP2574821B1 (de) 2011-09-30 2013-10-30 Siemens Aktiengesellschaft Aktiver Schwingungsdämpfer ohne direkte Beschleunigungserfassung
EP2574819B1 (de) 2011-09-30 2014-04-23 Siemens Aktiengesellschaft Geschwindigkeitsproportionale aktive Schwingungsdämpfung
EP2605095A1 (de) 2011-12-14 2013-06-19 Siemens Aktiengesellschaft Bearbeitungsmaschine mit Zugriffskontrolle über Rechnernetz
US9467113B2 (en) * 2012-08-30 2016-10-11 Avatekh, Inc. Method and apparatus for signal filtering and for improving properties of electronic devices

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH01318103A (ja) * 1988-06-20 1989-12-22 Michio Nakano 繰返し制御装置
JPH06343284A (ja) * 1993-05-31 1994-12-13 Toyota Motor Corp Acサーボモータの繰り返し制御方法及び装置
JP2001346388A (ja) * 2000-05-31 2001-12-14 Mitsubishi Heavy Ind Ltd 回転機駆動制御装置
JP4534859B2 (ja) * 2005-05-06 2010-09-01 ソニー株式会社 サーボ制御装置及びサーボ制御方法、並びに光ディスク記録又は再生装置
CN101076004A (zh) * 2006-05-16 2007-11-21 索尼株式会社 无线通信装置
CN101004592A (zh) * 2007-01-25 2007-07-25 上海交通大学 干扰和时滞不稳定***的前馈-反馈控制***控制方法
CN102540216A (zh) * 2011-11-14 2012-07-04 北京航空航天大学 一种自适应跟踪环路及实现方法
CN102736518B (zh) * 2012-07-24 2014-06-25 北京航空航天大学 一种含测量和输入时滞的挠性航天器复合抗干扰控制器
CN102895000A (zh) * 2012-11-06 2013-01-30 重庆大学 一种基于自适应加权的双聚焦波束合成方法
CN103217902A (zh) * 2013-03-14 2013-07-24 郭雷 一种基于干扰观测器的指令滤波反步控制方法

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
低信噪比下的变步长最小均方自适应算法及其在时延估计中的应用;付学志 等;《中南大学学报(自然科学版)》;20120331;第43卷(第3期);论文第1012-1014页 *

Also Published As

Publication number Publication date
US9859870B2 (en) 2018-01-02
US20160056794A1 (en) 2016-02-25
JP2016045948A (ja) 2016-04-04
EP2988181B1 (de) 2019-07-03
JP6448499B2 (ja) 2019-01-09
CN105372988A (zh) 2016-03-02
EP2988181A1 (de) 2016-02-24

Similar Documents

Publication Publication Date Title
CN105372988B (zh) 具有自适应误差补偿的控制装置
CN101546173B (zh) 用于对***进行控制的装置及方法
CN108205259B (zh) 基于线性扩张状态观测器的复合控制***及其设计方法
CN107980169B (zh) 等离子体阻抗匹配单元、用于向等离子体负载供应rf能量的***、以及向等离子体负载供应rf能量的方法
CN103034127B (zh) 一种轴向磁轴承控制***
Karimi et al. Iterative correlation-based controller tuning with application to a magnetic suspension system
CN103222183B (zh) 用于电动机的位置控制设备
CN105911869A (zh) 一种基于干扰观测的快速反射镜扰动抑制方法
CN108828950A (zh) 一种自适应自抗扰控制方法、装置及设备
CN107884099A (zh) 校正装置、校正方法及测量***
CN104237818A (zh) 梯度***及梯度磁场控制方法、核磁共振成像***
Sun et al. Disturbance attenuation via double-domination approach for feedforward nonlinear system with unknown output function
CN108345953A (zh) 温度预测方法及装置
CN101489345A (zh) 射频自动阻抗匹配方法及射频自动阻抗匹配器
WO2015021122A1 (en) Sensor devices and methods for calculating an orientation while accounting for magnetic interference
CN105528835A (zh) 一种钞箱实时收钞的控制方法及***
CN110209122B (zh) 一种多轴运动平台的控制方法、装置、介质及设备
CN110032071B (zh) 一种降阶自抗扰控制器及其建立方法
CN110209051A (zh) 一种基于自适应内模控制器的不确定周期扰动消除方法
CN109388099A (zh) 利用模型支持的误差补偿对工件的加工
CN107528513A (zh) 速度环控制参数的整定方法及电机控制单元
CN109901384A (zh) 烟叶制丝加料精度控制方法及***
Hahn et al. Achievements and lessons learned from the operation of KSTAR plasma control system upgrade
TW202310681A (zh) 用於匹配網路的可變增益調諧之系統及方法
CN115123865A (zh) 一种基于模糊控制的表面处理机张力控制方法及***

Legal Events

Date Code Title Description
C06 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