CN1023841C - 自动设定pid常数的方法和仪器 - Google Patents

自动设定pid常数的方法和仪器 Download PDF

Info

Publication number
CN1023841C
CN1023841C CN89102070A CN89102070A CN1023841C CN 1023841 C CN1023841 C CN 1023841C CN 89102070 A CN89102070 A CN 89102070A CN 89102070 A CN89102070 A CN 89102070A CN 1023841 C CN1023841 C CN 1023841C
Authority
CN
China
Prior art keywords
set point
pid
eigenwert
error
point change
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.)
Expired - Fee Related
Application number
CN89102070A
Other languages
English (en)
Other versions
CN1036845A (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.)
Hitachi Ltd
Original Assignee
Hitachi Ltd
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 Hitachi Ltd filed Critical Hitachi Ltd
Publication of CN1036845A publication Critical patent/CN1036845A/zh
Application granted granted Critical
Publication of CN1023841C publication Critical patent/CN1023841C/zh
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

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/0205Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric not using a model or a simulator of the controlled system
    • G05B13/024Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric not using a model or a simulator of the controlled system in which a parameter or coefficient is automatically adjusted to optimise the performance
    • 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/0265Adaptive 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/0275Adaptive 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 fuzzy logic only
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S706/00Data processing: artificial intelligence
    • Y10S706/90Fuzzy logic

Abstract

PID控制方法和PID控制器,用来从一个过程的控制响应特性确定代表可控性的特征值,并自动地从所确定的特征值导出和设定PID常数。一个设定点与一个被控值之间的误差被判定是由设定点变化还是由扰动所造成的,并根据判定的结果来设定PID常数。

Description

本发明涉及一种自动设定用于过程控制的PID(比例+积分+微分)常数的方法和装置,更详细地说是涉及一种用于自校正(常数的自动调整)PID控制的方法和装置,这种自校正PID控制适合于根据一个过程的控制响应特性自动设定PID常数,这些PID常数能够根据设定点的变化和所施加的扰动来快速地调整控制响应特性。
在PID控制系统中,PID常数的设定向来是根据从熟练的控制工程师的经验所获得的“经验法则”来完成的。然而,在这种手动设定中,每当一个过程开始起动或有变化被引入过程特性时,就要求工程师进行一次PID常数的校正。为了消除这种麻烦的工作,提出了一种具有自动校正PID常数的功能的PID控制器。
起因于设定点变化的控制响应特性不同于起因于施加扰动后的控制响应特性,而针对前一个因素的PID常数通常不同于针对后一个因素的PID常数。当相同的PID常数用于设定点变化和扰动时难于实现获得对设定点变化和扰动二者均有效的控制特性的控制,也就是说,对于选定衰减比为10%和超调量为5%(作为例子)的上述控制是难于实现的。(日本)专利JP-A-62-241003揭示了一种早先技术的以模糊推理法为基础的自校正PID控制器,它用一个唯一的知识库和特征值来实现校正。不利的是,这种早先技术的控制器设定PID常数只对设定点变化和扰动二者之一有效, 从而不能获得对这两个因素都有效的控制响应特性。
序列号为177,428的美国专利申请(PID控制器系统)也涉及基于模糊推理法的PID常数的自校正,该专利已转让给(与本专利)相同的受让人并于1988年4月1日申请。
根据专利号为JP-A-61-290505和JP-A-62-9404的专利揭示的内容,只对设定点变化和扰动二者之一有效的PID常数被设定,而当一个扰动或设定点的一个变化出现时,PID常数被一个补偿计算装置校正到与某一控制状态相当的PID常数,该控制状态对于抑制由于出现的那个因素所引起的变化是最优化的。
本发明的一个目的是提供一种PID常数自动设定方法和能够自动设定PID常数的自校正控制器,这些PID常数能够根据设定点的变化和施加给一过程的扰动这两个因素来快速地调整控制响应特性。
为了达到上述目的,根据本发明的一个方面,以对过程的一个设定点与从该过程得到的一个被控值之间的误差为基础来确定代表对该过程的可控性的特征值,判定在该过程产生的控制响应特征是由于设定点的一个变化所造成的还是由于施加于该过程的一个扰动所造成的,再根据所确定的特征值和判定的结果来确定PID常数。
根据本发明的另一方面,一个自校正PID控制器包括:根据对过程的一个设定点与从该过程得到的一个被控值之间的误差来提取代表可控性的特征值的装置;用来判定来自该过程的控制响应特性是由于设定点的一个变化所造成的还是由于施加的一个扰动所造成的装置;以及用来根据特征值导出PID常数的PID常数确定装置, 该确定装置包括一个用来确定与设定点变化对应的PID常数的第一确定单元,一个用来确定与所施加的扰动对应的PID常数的第二确定单元,以及用来根据来自判定装置的判定结果选择第一和第二确定单元二者之一的选择装置。
图1是一说明根据本发明的一个自校正PID控制器的实施例的框图。
图2是一个误差信号波形例子的示意图。
图3示出了对于设定点变化和所施加的扰动的PID控制规则。
图4是用于设定点变化方式和施加扰动方式下的模糊推理法的隶属函数的例子的示意图。
图5是表明通过模糊推理法确定PID常数的修正系数的步骤的示意图。
图6和7示出了对说明图1实施例的工作(运行过程)有用的一个流程图。
图8是说明自校正PID控制器的另一个实施例的框图。
在说明本发明的实施例之前,将首先说明本发明的原理。
在专利JP-A-62-241003所揭示的现有技术中,对设定的变化和所施加的扰动二者是以同样的方法来实现PID常数的校正的。然而有时候,如果在PID运算中对设定点变化起响应的可控性是最优化的,则对扰动起响应的可控性将降低,反之,如果对扰动起响应的可控性是最优化的,则在设定的变化的瞬态响应特性将变坏。因此就出现了一个问题,即只可能对设定点变化和扰动响应特性二者之一实现PID常数的设定。
本发明的特点是首先判定来自一个过程的控制响应特性是由于设 定点的变化所造成的还是由于扰动所造成的。然后,当判定结果指明是由于设定点的变化时,就设定适合于调整由于设定点变化所造成的变化的PID常数;而当判定结果指明是由于扰动时,就另外设定一些PID常数,这些PID常数适合于调整由于扰动所造成的变化。
如果控制响应特性被认为是由于设定点变化和扰动这二者之一所造成的,则可调整PID常数,以使响应由于设定点变化所带来的误差(即设定点和被控值之间的偏差)的瞬态响应波形能够得到改善,以及使响应不是由于设定点变化而是由于施加的扰动或过程特性的变化而出现的一个误差的变化的特性能够得到改善,从而使同时设定适合于上述两种响应特性的PID常数成为可能。
在本发明中,优选地是通过模糊推理法来推导出PID常数。更详细地说,有一个设定点变化检测器检测到一个被改变的设定点的变化宽度,一个判定器判定伴随一个误差的出现而产生的设定点变化宽度是否超过阈值,从而确定设定点变化和施加的扰动这二者之一,一个知识处理选择器对判定结果进行响应,从而选择一个相对于设定点变化或扰动的知识库,最后一个特征值选择器选择相对于设定点变化或扰动的特征值。于是,在选出的知识库和特征值的基础上,一个模糊推理单元推导出新的PID常数并把它们设定于一个PID运算器中。以这种方式能够设定适合于设定点变化和扰动这二者之中任何一个因素的PID常数,当由于设定点变化而产生一个误差时,无需设定用于抑制扰动的PID常数。
可能干扰此过程的扰动起因于环境温度的变化、预定供给此过程的流体原料从储液罐的泄漏以及类似因素。
现在将参照附图用例子说明本发明。
参照图1,其中以框图的形式说明了一个根据本发明的自校正PID控制器的实例。通常用参考数字11标示出的PID控制器带有一个微处理器,该PID控制器11包含一个PID运算器1,执行使一个过程10的设定点和被控值相互一致的PID运算,一个用于根据设定点和被控值之间的误差来确定特征值的特征值采集器2,一个用于检测设定点的变化的设定点变化检测器3,一个用于判定设定点变化和扰动二者之一的判定器4,一个用于根据来自判定器4的判定结果来选择特征值的特征值选择器5,一个用于选择知识库的知识处理选择器6,一个针对设定点变化的知识库7(单元7)和一个针对扰动的知识库8(单元8),两个知识库中每个都包括PID控制规则和用于模糊推理的隶属函数,最后,还包含一个用于根据选出的知识库来设定PID常数的模糊推理单元9。误差由一个减法器20所产生,该减法器从设定点中减去被控值。
PID运算器1对设定点r(t)与来自过程10的被控值y(t)之间的误差e(t)进行响应,从而计算下面的具有比例带PR、积分时间TI和微分时间TD等变量的公式(1),并产生一个操作值MV:
M V = 100 P R ( 1 + 1 T I S + T D S 1 + T D 10 · S )e
                                                          ……………(1)
公式中S是拉普拉斯算子。
特征值采集器2从误差e(t)的信号波形中采集特征值。
图2表示出了误差e(t)的信号波形和特征值。峰值和峰值出现的时间的测量都与信号波形有关,特征值采集器2对测得的峰值和峰值出现时间进行响应,从而计算出超调量OV,幅值衰减比DP、振荡周期Dt和一个调整时间St。接着,对于振荡周期Dt,把伴随前一个误差的出现而确定的值除以当前确定的值而得到一个振荡周期比DR;对于调整时间St,把先前确定的值除以当前确定的值而得到一个调整时间比SR。通过下面的公式(2)、(3)、(4)和(5),可分别计算出超调量OV,幅值衰减比DP,振荡周期比DR和调整时间比SR等特征值。
OV=PEAK2/PEAK1    ……(2)
DP=PEAK3/PEAK2    ……(3)
SR=St(N)/St(N-1)    ……(4)
DR=Dt(N)/Dt(N-1)    ……(5)
其中:St(N):当前确定的调整时间
Dt(N):当前确定的振荡周期
St(N-1):先前确定的调整时间
Dt(N-1):先前确定的振荡周期
本质上,要求特征值代表控制响应特性的品质,因此特征值另外还可以包括e(t)的信号波形的上升时间,例如,e(t)值达到第一个峰值(Peak1)的60%所需要的时间,以及波峰数(在图2中所示的波形的情况下是3个波峰)。当误差的绝对值超过已事先手动予置的预定值±BD时,就开始误差信号波形的峰的检测。如 果绝对值没有超过预定值,就不进行峰值检测,不计算特征值,PID常数就不被改变。
设定点变化检测器3对当前设定点r(t)进行响应,从而按照下面的公式计算设定点的变化宽度△SV:
△SV=r(t)-r(t-△t)    …(6)
其中r(t):当前检测时刻的设定点
r(t-△t):先前检测时刻(领先于当前检测时刻一个采样周期△t秒)的设定点
判定器4首先检测误差信号e(t)幅值的变化,当幅值变化的绝对值超过预定值±BD时,它就判定是否在设定点的变化宽度△SV内出现一个变化。在△SV内有变化的情况下,判定器4就产生一个用于把工作方式换接到设定点变化方式的信号,而在△SV内没有变化的情况下,判定器则产生一个用于把工作方式换接到施加扰动方式的信号。
判定器4与一个自动/手动转换开关MSW相连,开关MSW可在控制器的外部设置。借助于如开关MSW被断开(或,例如逻辑电平“O”),自动方式被建立,在自动方式中,设定点变化被检测到,从而自动地选择对应于设定点变化的特征值和知识库或对应于施加的扰动的特征值和知识库。如果开关MSW被接通,手动方式被建立,在手动方式中,可以从外部设置设定点变化方式和施加的扰动方式二者之中的任一种方式。这种手动方式用于下述二种情况之一:当总是遵从由于设定点变化而引起的瞬态(响应)特性的PID常数足够时或当总是遵从扰动影响极小化的PID常数足够时,由于这种手动方式是牺牲了一种响应特性才使另一种响应特性最优化,所以,只 有当被牺牲的响应特性对控制目标不会产生有害的影响时才能用这种手动方式。用所设置的自动方式,下述事情也是可能的:在维持对扰动的抑制作用与由于设定点变化的瞬态响应特性之间的交替使用的情况下,如此调节PID常数以使其满足对两种因素的每一种因素的响应的可控性。
特征值选择器5对方式转换信号进行响应,从而在设定点变化方式期间选择超调量、幅值衰减比和调整时间比,并提供这些特征值,以及在施加扰动方式期间选择超调量、幅值衰减比和振荡周期比,并提供这些特征值。另一种方案是,特征值选择器可合并到一个能够确定(采集)和选择特征值的特征值采集器2之中。
知识处理选择器6也响应于方式转换信号,从而选择针对设定点变化或施加扰动的知识库。图3举例说明了储存在设定点变化知识库7中的针对设定点变化的PID控制规则和储存在扰动知识库8中的针对施加的扰动的PID控制规则。图4举例说明了储存在设定点变化知识库7中的针对设定点变化的模糊推理法所用的隶属函数和储存在扰动知识库8中的针对施加的扰动的模糊推理隶属函数。
参照图4,当设定点变化时,左边的针对设定点变化方式的隶属函数被选择并被送到模糊推理单元9。当设定点没有变化时,右边的针对于施加扰动方式的隶属函数被选择。这样,用于估计特征值的隶属函数对于不同的方式分别被设定,目的是各不相同地依据由于设定点变化而出现的误差或由于所加扰动而出现的误差,甚至对相同的误差波形都能进行不同的估计。在图4的每个图形表示中,横坐标代表特征值,向右是增加的,而纵坐标代表归一化的隶属度,以范围从0到1内的数值来指示特征值与各个隶属函数相关联的程度。各个隶属 函数是依照控制规则取名为FE,ZO,PB和PM的,示于图3中。在横坐标上测得的特征值OV,DP,SR或DR,可以确定相应的隶属函数的隶属度,由于相应于设定点变化方式的隶属函数形状与相应于所加扰动方式隶属函数形状是相似的,因此准备了公用的隶属函数,只要改变常数就适用于两种方式的每一种。这些常数已储存在知识库中,当设定点变化方式被选择时,与图4中左边的隶属函数相应的那些常数在知识库被取出之前就被送到模糊推理单元9。
现在回到图3,其中所示的控制规则以条件语句的形式被记录下来,如:
“IF    OV=PB,DP=PB,SR=PB
THEN CPR=UP,CTI=UP,CTD=DW”
其含义是:如果超调量较大,则幅值衰减比也大,调整时间比也大,比例带PR必需加大,积分时间TI必需增加而微分时间TD必需减小。图3中,字符变量PB(正的大的)代表“大的”,NB(负的大的)代表“小的”,ZO代表“合适”,UP代表“增加”,DW代表“减小”和NC代表“不变化”。比例带、积分时间和微分时间的修正系数分别表示为CPR、CTI和CTD。指令UP,DW和NC由熟练的控制工程师或通过仿真来确定。不同的熟练的控制工程师有时候可能确定出的PID控制规则和隶属函数也不同。
在已确定的特性参数和知识库的基础上,模糊推理单元9调整PID常数。用于模糊推理的算法在“用于简单动态对象控制的模糊算法的应用”(by    E.H.Mamdani,PROC.IEEE,VOI.121,NO.12,December    1974)一文中已描述,在此包括在参考文献中。模糊推理程序表示于图5中。在元素 OV、DP和SP或DR的一个模糊集中,根据已调整的特征值来确定各个元素的隶属度,并把各个隶属度的最小值确定为g。接着,在元素CPR、CTI和CTD的一个模糊集中把g与分别相应于元素CPR、CTI和CTD的隶属函数进行比较,阴影线所标出的元素CPR、CT I和CT D的一个模糊集被选出,该模糊集中的每一个元素的隶属度都小于g。哪个模糊集被选择取决于每个PID控制规则。从各个PID控制规则推断出的元素CPR、CT I和CT D分别相加在一起,从而得到元素 CPR、 CTI和 CTD的一个并集。然后,计算出每个元素 CPR、 CTI或 CTD的重心来并用作PID常数的修正系数KPR、KTI或KTD。用如此确定的修正系数乘以当前的PID常数就得到新的PID常数,如下面的公式(7)、(8)和(9)所表示出:
PR(N)=KPR×PR(N-1)    ……(7)
TI(N)=KTI×TI(N-1) ……(8)
TD(N)=KTD×TD(N-1)
其中PR(N)、TI(N)和TD(N)是新设定的PID常数,而PR(N-1)、TI(N-1)和TD(N-1)是当前的PID常数。另一方面,上述的推理法也可用一个混合式集成电路来实现。用下述方法,即增加方式转换信号类型的数目和相应地增加知识库的数目,例如,增加阶梯式或斜坡式设定点变化类型的数目,就能够保证PID常数的更精细的设定。
图6和7表示出在一次采样期间用图1的自校正PID控制器来实现的过程的流程图。现在将参照此流程图来说明自校正运行过程(工况)。
当自校正开始,控制器11通过一个模/数转换器采样一个设定点r(i)和一个控制值y(i)(步骤B1)。自校正的起动可由接通一个为控制器设置的自校正起动开关来完成。当起动开关被接通,采样时间i被设定为零(步骤B2),在i=0被设定的时刻,i-1时刻即(-1)时刻的设定点r(i-1)被变成r(i)(步骤B3),从而使与自校正有关的变量(内部标志)初始化(步骤B4)。这些变量中,变量SW和MSW与判定器4相关。变量MSW是特别与自动/手动转换开关相关的,用来判定工况方式是自动地还是手动地接到设定点变化方式和施加的扰动方式二者之一的方式。对于MSW=0,自动接通被选择,而对于MSW=1,则手动接通被选择。变量SW用来确定是设定点变化方式还是施加的扰动方式,在自动转换接通的情况下,自动地设定SW为“0”或“1”。对于SW=0,施加扰动的方式被选择,而对于SW=1,则设定点变化方式被选择。在手动转换接通的情况下,SW的设定必须与MSW设定为“1”同时完成。变量Wr代表波形观测起始状态。波形观测不在Wr=0时执行,而是当Wr=1被设定的时刻起动。在i=1之后,将不进行参数的初始化。
从设定点r(i)和控制值y(i)可确定误差e(i)=r(i)-y(i)并把它送到判定器4和特征值采集器2。判定器4在每一个周期都判定误差e(i)是否超过一个在控制器外部设定的预定值ec(步骤B5)。如果e(i)超过ec,则波形观测状态的变量Wr设定为“1”(步骤B6)。波形观测完成之后,Wr复位为“0”,这将在后面说明。判定器4判定Wr是否是“1”或“0”(步骤7)。若Wr=1,则判定器4接着判定与自动/手动 转换开关有关的变量MSW是否是“0”(步骤8)。如果MSW=0保持表示自动方式,则在步骤B9中完成如下的判定,以便使变量SW的自动设定能够实现。更详细说,在步骤9中,当前采样值r(i)与先前采样值r(i-1)之间的差值被计算出来并判定这个差值的绝对值是否超过一个预定值rc,以便检测设定点的变化。若该绝对值超过rc,则程序继续进行到步骤B11,在步骤B11中SW=1(设定点变化方式)被设定,而如果该绝对值并不超过rc,则程序转到步骤B12,在步骤B12中SW=0(扰动方式)保持不变。应当注意到,SW的设定是由判定器4来进行的。
在Wr=1被设定的时刻,特征值采集器2和特征值选择器5被起动运行,以便误差e(i)可以在步骤B13、B14、B15和B16中被处理。特别是在步骤B14中,特征值选择器5选择能够根据SW的值来确定的特征值。
在步骤B17中,判定器4也可实用于判定是否误差e(i)被设定。用下述事实,即误差e(i)在一预定时间保持在一预定的范围内,就可判定误差e(i)被设定。如果e(i)的设定被确定了,则在步骤B18和随后的几个步骤中进行模糊推理处理。如果e(i)的设定未被确定,则波形观测继续进行。
在判定误差设定的步骤结束后,知识处理选择器6根据SW值而传送知识库和隶属函数的常数至模糊推理单元9。更详细地说,若在步骤B18中判定SW=0,则对应于扰动的(隶属函数的)常数被取出并供给单元9(步骤B19),而在步骤B18中判定出SW=1,则对应于设定点变化的常数被取出并供给单元9(步骤B20)。模糊推理单元9查寻知识库以通过模糊推理估计特征值并确定 PID常数的修正系数KPR、KTI和KTD(步骤B21)。接着,模糊推理单元9用所确定的修正系数乘以当前的PID常数(步骤B22)而得到新的PID常数并把新的PID常数设定到PID运算器中(步骤B23)。在调整了PID常数之后,波形观测状态的变量Wr被置“0”,变量SW也被置“0”,当前设定点r(i)被置于r(i-1)中(步骤B24),这就完成了波形观测和PID常数推导。在步骤B24中参数的再设定和修改是利用模糊推理单元9来完成的。
在另一方案中,上面所说明的实用的PID控制器可用一个微型计算机来实现。
参照图8,其中说明了根据本发明的自校正PID控制器的另一个实例。
在图1的实施例中,特征值采集器2采集超调量OV、幅值衰减比DP、振荡周期比DR和调整时间比SR作为特征值。对方式转换信号选择进行响应的特征值选择器5在设定点变化方式期间输出超调量OV、幅值衰减比DP和调整时间比SR作为特征值;而在施加扰动方式期间它输出超调量OV、幅值衰减比DP和振荡周期比DR作为特征值。然而,在图8的第二实例中,用波峰数来代替调整时间比SR和振荡周期比DR。由于在这第二个实施例中是用与设定点变化方式和施加扰动方式无关的相同的特征值来设定PID常数,在图1实施例中要求的特征值选择器5可以被省掉。因此,按照图8的实施例,特征值采集器2采集超调量OV、幅值衰减比DP和波峰数作为特征值,这些特征值被直接地传送给模糊推理单元9。
除上述不同点之外,第2个实施例的结构是与图1的实施例是相 同的,在此将不再进行说明。
如上所述,根据本发明的实施例,设置判定器4的目的是用来判定设定点变化方式或施加的扰动方式中的哪一种方式的,在判定结果的基础上PID常数对于设定点变化和扰动的抑制二者之中的任一因素都能够被设定到合适的值。
有利的是,本发明能够实现一种自校正控制器,这种控制器能够这样地控制过程,以使在设定点变化和施加扰动或过程特性变化期间能够从过程获得恰当的控制响应特性。

Claims (13)

1、一种用于过程控制的自动设定PID常数的方法,包括下列步骤:
根据对一个过程(10)的一个设定点与来自该过程的一个被控值之间的误差采集(2、5)代表对该过程可控性的特征值;
其特征在于下列步骤:
判定(3、4)在该过程产生的控制响应特性是由于设定点变化还是由于一个施加给该过程的扰动所造成的;
根据上述特征值和判定结果确定(6、7、8、9)PID常数;
其中上述PID常数确定步骤包括:从知识库装置(7、8)中取得PID控制规则和模糊推理隶属函数,并根据所取得的PID控制规则和模糊推理隶属函数来确定PID常数。
2、如权利要求1所述的设定方法,其中上述的知识库装置包括一个用来储存PID控制规则和适应于设定点变化的模糊推理隶属函数的第一知识库(7)和一个用来储存PID控制规则和适应于施加的扰动的模糊推理隶属函数的第二知识库(8),上述的PID常数确定步骤包括根据上述的判定步骤中判定的结果来选择该第一和第二知识库二者之一这一步骤。
3、如权利要求1所述的设定方法,其中所述特征值采集步骤包括采集一组适合于控制一个由于设定点变化所造成的响应特性的特征值和采集另一组适合于控制一个由于扰动所造成的响应特性的特征值,该PID常数确定步骤包括根据在所判定步骤中的判定结果来选择该两组特征值之一的步骤。
4、如权利要求1所述的设定方法,其中所述判定步骤包括判定该误差是否超过一个预定值,当该误差被判定是超过时,检测对该过程的该设定点是否被改变,以及在判定和检测结果的基础上来确定该误差的产生是由于设定点变化还是由于扰动所造成的。
5、一种用于过程控制的自校正PID控制器,它包括:
用于根据对一过程(10)的一个设定点与来自该过程的一个被控值之间的误差来采集代表对该过程的可控性的特征值的装置(2、5);
其特征在于:
用于判定在该过程产生的控制响应特性是由设定点变化还是由施加扰动所造成的装置(3、4);以及
用于根据上述特征值和判定结果来确定PID常数的装置(6-9);
其中该PID常数确定装置包括用于贮存PID控制规则和模糊推理隶属函数的信息的装置(7、8)以及用于根据所述信息确定PID常数的装置(9)。
6、如权利要求5所述的自校正PID控制器,其中该知识库装置包括一个用于储存PID控制规则和当出现设定点变化时所用的模糊推理隶属函数的信息的第一知识库(7),以及包括一个用于贮存PID控制规则和另一些当施加扰动时用的模糊推理隶属函数的信息的第二知识库(8)。
7、如权利要求6所述的自校正PID控制器,其中所述PID常数确定装置包括对该判定装置的输出信号进行响应的装置(6),从而选择该第一和第二知识库二者之一。
8、如权利要求5所述的自校正PID控制器,其中所述判定装置包括装置(MSW),后者适用于手动地使过程控制有可能设定为设定点变化方式或施加扰动方式。
9、如权利要求5所述的自校正PID控制器,其中所述特征值采集装置包括用来采集适合于控制一个由于设定点变化所造成的响应特性的特征值和采集适合于控制一个由于扰动所造成的响应特性的特征值的装置(2),还包括对该判定装置进行响应从而选择该两组特征值之一的装置(5)。
10、如权利要求5所述的自校正PID控制器,其中该特征值采集装置包括用来采集对由于设定点变化和施加的扰动二者所造成的控制响应特性有效的特征值的装置(2′)。
11、如权利要求5所述的自校正PID控制器,其中所述判定装置包括用来检测对所述过程的所述设定点是否被改变的装置(3)以及用来判定所述误差是否超过一个预定值的装置(4),利用装置(4),当检测出该误差超过该预定值和设定点变化时,则该误差的产生就被判定是由于设定点变化所造成的,而当该误差超过该预定值但没有检测出设定点变化时,则该误差的产生被被判定为是由于施加的扰动所造成的。
12、如权利要求5所述的自校正PID控制器,其中所述采集装置包括装置(2),后者用于从该误差的一个波形中采集一个超调量、一个幅值衰减比和一个振荡周期比或一个调整时间比。
13、如权利要求5所述的自校正PID控制器,其中该采集装置包括装置(2),后者用来从该误差的一个波形中采集一个超调量、一个幅值衰减比和一个上升时间。
CN89102070A 1988-04-07 1989-04-07 自动设定pid常数的方法和仪器 Expired - Fee Related CN1023841C (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP84037/88 1988-04-07
JP88-84037 1988-04-07
JP63084037A JPH0774961B2 (ja) 1988-04-07 1988-04-07 オートチユーニングpid調節計

Publications (2)

Publication Number Publication Date
CN1036845A CN1036845A (zh) 1989-11-01
CN1023841C true CN1023841C (zh) 1994-02-16

Family

ID=13819322

Family Applications (1)

Application Number Title Priority Date Filing Date
CN89102070A Expired - Fee Related CN1023841C (zh) 1988-04-07 1989-04-07 自动设定pid常数的方法和仪器

Country Status (4)

Country Link
US (1) US5043862A (zh)
JP (1) JPH0774961B2 (zh)
CN (1) CN1023841C (zh)
DE (1) DE3911186A1 (zh)

Families Citing this family (131)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5541833A (en) * 1987-03-30 1996-07-30 The Foxboro Company Multivariable feedforward adaptive controller
US5432885A (en) * 1987-10-16 1995-07-11 Mitsubishi Denki Kabushiki Kaisha Recurrent fuzzy inference apparatus
US5235835A (en) * 1988-12-28 1993-08-17 Furukawa Aluminum Co., Ltd Method and apparatus for controlling flatness of strip in a rolling mill using fuzzy reasoning
WO1991001827A1 (en) * 1989-07-31 1991-02-21 Kabushiki Kaisha Toshiba Device for controlling meandering of rolled material
JP2647217B2 (ja) * 1989-12-28 1997-08-27 出光興産株式会社 複合制御方法
US5355444A (en) * 1990-01-23 1994-10-11 International Business Machines Corporation Expert system wtih a plurality of independent knowledge bases
JP2919572B2 (ja) * 1990-07-19 1999-07-12 三洋電機株式会社 自動チューニングpid制御装置
US5295061A (en) * 1990-04-20 1994-03-15 Sanyo Electric Co., Ltd. Control parameter tuning unit and a method of tuning parameters for a control unit
DE69121789T2 (de) * 1990-06-04 1997-04-03 Hitachi Ltd Steuerungsvorrichtung für die Steuerung einer gesteuerten Anlage und Steuerungsverfahren dafür
JPH0460702A (ja) * 1990-06-28 1992-02-26 Sanyo Electric Co Ltd ファジィ制御方式
US5406474A (en) * 1990-07-16 1995-04-11 The Foxboro Company Self-tuning controller
US5394322A (en) * 1990-07-16 1995-02-28 The Foxboro Company Self-tuning controller that extracts process model characteristics
US5587896A (en) * 1990-07-16 1996-12-24 The Foxboro Company Self-tuning controller
EP0474492B1 (en) * 1990-09-07 1995-11-15 Kabushiki Kaisha Toshiba Two degrees of freedom type control system
JPH04119814A (ja) * 1990-09-10 1992-04-21 Nissei Plastics Ind Co 射出成形機の温度制御方法
JPH04195338A (ja) * 1990-11-28 1992-07-15 Hitachi Ltd ファジィ推論方式
US5259210A (en) * 1991-01-10 1993-11-09 Sanyo Electric Co., Ltd. Refrigerating apparatus and method of controlling refrigerating apparatus in accordance with fuzzy reasoning
US5270516A (en) * 1991-04-01 1993-12-14 Matsushita Electric Industrial Co., Ltd. Arc welding machine
US5251124A (en) * 1991-04-30 1993-10-05 Omron Corporation Fuzzy controller apparatus and method for steady state control
DE4215959C2 (de) * 1991-05-15 1997-01-16 Toyoda Automatic Loom Works Verstärkungsfaktor-Einstelleinrichtung für PID-Regler
US5673365A (en) * 1991-06-12 1997-09-30 Microchip Technology Incorporated Fuzzy microcontroller for complex nonlinear signal recognition
JPH065019A (ja) * 1992-04-08 1994-01-14 Internatl Business Mach Corp <Ibm> デイスク・ドライブ制御システム及び読み取り/書き込みヘツドの位置設定方法
JPH05313705A (ja) * 1992-05-12 1993-11-26 Hitachi Ltd プロセス制御方法および装置
US5251681A (en) * 1992-06-05 1993-10-12 Newman-Whitney Method and apparatus for optimizing planer mill output
JP2945223B2 (ja) * 1992-12-02 1999-09-06 三菱電機株式会社 知識ベース保存装置と合成装置、およびファジィ制御システム
DE4309109A1 (de) * 1993-03-22 1994-09-29 Schenck Ag Carl Verfahren zur Störausblendung bei einer Differentialdosierwaage und Vorrichtung zur Durchführung des Verfahrens
US5737214A (en) * 1993-06-09 1998-04-07 Abb Patent Gmbh Method for controlling a function unit with a steering and control device
US6041320A (en) * 1993-08-23 2000-03-21 Fisher Controls International, Inc. Multi-region fuzzy logic control system with auxiliary variables
EP0721719A1 (en) * 1993-09-20 1996-07-17 Cabletron Systems, Inc. Communications network management system and method, using fuzzy logic
DE4342057B4 (de) * 1993-12-09 2007-02-08 Bosch Rexroth Aktiengesellschaft Verfahren zur Adaption der Regelparameter einer elektrohydraulischen Achse
US5642301A (en) * 1994-01-25 1997-06-24 Rosemount Inc. Transmitter with improved compensation
CN1141679A (zh) * 1994-02-23 1997-01-29 罗斯蒙德公司 用于储存信息的现场发送器
DE4406498C1 (de) * 1994-02-28 1995-04-27 Siemens Ag Selbstprogrammierende Schaltungsanordnung
FR2722310B1 (fr) * 1994-07-11 1996-09-27 Elf Aquitaine Procede et dispositif de regulation sur une plage admissible avec anticipation sur contextes utilisant la logique floue
US5450999A (en) * 1994-07-21 1995-09-19 Ems Control Systems International Variable air volume environmental management system including a fuzzy logic control system
US5570621A (en) * 1994-10-07 1996-11-05 General Motors Corporation Adaptive control for hydraulic systems
US5748467A (en) * 1995-02-21 1998-05-05 Fisher-Rosemont Systems, Inc. Method of adapting and applying control parameters in non-linear process controllers
FR2731810B1 (fr) * 1995-03-14 1997-04-25 Ascometal Sa Procede de regulation d'une installation a comportement non lineaire, notamment d'un four a arc electrique, a l'aide d'un regulateur de type proportionnel-integral adaptatif
US5691896A (en) * 1995-08-15 1997-11-25 Rosemount, Inc. Field based process control system with auto-tuning
WO1997011414A1 (en) * 1995-09-22 1997-03-27 Rosemount Inc. Adaptive bias controller
US5746511A (en) * 1996-01-03 1998-05-05 Rosemount Inc. Temperature transmitter with on-line calibration using johnson noise
US7623932B2 (en) 1996-03-28 2009-11-24 Fisher-Rosemount Systems, Inc. Rule set for root cause diagnostics
US7949495B2 (en) 1996-03-28 2011-05-24 Rosemount, Inc. Process variable transmitter with diagnostics
US6907383B2 (en) 1996-03-28 2005-06-14 Rosemount Inc. Flow diagnostic system
US7085610B2 (en) 1996-03-28 2006-08-01 Fisher-Rosemount Systems, Inc. Root cause diagnostics
US8290721B2 (en) 1996-03-28 2012-10-16 Rosemount Inc. Flow measurement diagnostics
US7630861B2 (en) 1996-03-28 2009-12-08 Rosemount Inc. Dedicated process diagnostic device
US6539267B1 (en) 1996-03-28 2003-03-25 Rosemount Inc. Device in a process system for determining statistical parameter
US6017143A (en) 1996-03-28 2000-01-25 Rosemount Inc. Device in a process system for detecting events
US7254518B2 (en) 1996-03-28 2007-08-07 Rosemount Inc. Pressure transmitter with diagnostics
US6654697B1 (en) 1996-03-28 2003-11-25 Rosemount Inc. Flow measurement with diagnostics
US5818714A (en) * 1996-08-01 1998-10-06 Rosemount, Inc. Process control system with asymptotic auto-tuning
US5793022A (en) * 1996-09-12 1998-08-11 Applied Materials, Inc. Adaptive temperture controller and method of operation
US6449574B1 (en) 1996-11-07 2002-09-10 Micro Motion, Inc. Resistance based process control device diagnostics
US6754601B1 (en) 1996-11-07 2004-06-22 Rosemount Inc. Diagnostics for resistive elements of process devices
US5828567A (en) * 1996-11-07 1998-10-27 Rosemount Inc. Diagnostics for resistance based transmitter
US6601005B1 (en) 1996-11-07 2003-07-29 Rosemount Inc. Process device diagnostics using process variable sensor signal
US6519546B1 (en) 1996-11-07 2003-02-11 Rosemount Inc. Auto correcting temperature transmitter with resistance based sensor
US6434504B1 (en) 1996-11-07 2002-08-13 Rosemount Inc. Resistance based process control device diagnostics
US5956663A (en) * 1996-11-07 1999-09-21 Rosemount, Inc. Signal processing technique which separates signal components in a sensor for sensor diagnostics
EP0948759B1 (en) * 1996-12-31 2002-08-07 Rosemount Inc. Device in a process system for validating a control signal from a field device
EP1023650B1 (en) 1997-10-13 2003-09-24 Rosemount Inc. Communication technique for field devices in industrial processes
US6047244A (en) * 1997-12-05 2000-04-04 Rosemount Inc. Multiple range transition method and apparatus for process control sensors
US6081751A (en) * 1997-12-19 2000-06-27 National Instruments Corporation System and method for closed loop autotuning of PID controllers
US7539549B1 (en) 1999-09-28 2009-05-26 Rockwell Automation Technologies, Inc. Motorized system integrated control and diagnostics using vibration, pressure, temperature, speed, and/or current analysis
US7308322B1 (en) * 1998-09-29 2007-12-11 Rockwell Automation Technologies, Inc. Motorized system integrated control and diagnostics using vibration, pressure, temperature, speed, and/or current analysis
US6317637B1 (en) * 1998-10-22 2001-11-13 National Instruments Corporation System and method for maintaining output continuity of PID controllers in response to changes in controller parameters
US6611775B1 (en) 1998-12-10 2003-08-26 Rosemount Inc. Electrode leakage diagnostics in a magnetic flow meter
US6615149B1 (en) 1998-12-10 2003-09-02 Rosemount Inc. Spectral diagnostics in a magnetic flow meter
US7206646B2 (en) 1999-02-22 2007-04-17 Fisher-Rosemount Systems, Inc. Method and apparatus for performing a function in a plant using process performance monitoring with process equipment monitoring and control
US6633782B1 (en) 1999-02-22 2003-10-14 Fisher-Rosemount Systems, Inc. Diagnostic expert in a process control system
US6298454B1 (en) 1999-02-22 2001-10-02 Fisher-Rosemount Systems, Inc. Diagnostics in a process control system
US7562135B2 (en) 2000-05-23 2009-07-14 Fisher-Rosemount Systems, Inc. Enhanced fieldbus device alerts in a process control system
US8044793B2 (en) 2001-03-01 2011-10-25 Fisher-Rosemount Systems, Inc. Integrated device alerts in a process control system
US6356191B1 (en) 1999-06-17 2002-03-12 Rosemount Inc. Error compensation for a process fluid temperature transmitter
US7010459B2 (en) 1999-06-25 2006-03-07 Rosemount Inc. Process device diagnostics using process variable sensor signal
WO2001003099A1 (en) 1999-07-01 2001-01-11 Rosemount, Inc. Low power two-wire self validating temperature transmitter
US6505517B1 (en) 1999-07-23 2003-01-14 Rosemount Inc. High accuracy signal processing for magnetic flowmeter
US6701274B1 (en) 1999-08-27 2004-03-02 Rosemount Inc. Prediction of error magnitude in a pressure transmitter
US6556145B1 (en) 1999-09-24 2003-04-29 Rosemount Inc. Two-wire fluid temperature transmitter with thermocouple diagnostics
JP3437807B2 (ja) * 1999-10-18 2003-08-18 株式会社山武 制御演算装置及び制御演算方法
US6961625B2 (en) * 2000-04-04 2005-11-01 Yamaha Hatsudoki Kabushiki Kaisha Characteristic control device for control subject
US6554198B1 (en) * 2000-05-05 2003-04-29 Automated Logic Corporation Slope predictive control and digital PID control
US7246753B2 (en) * 2000-05-05 2007-07-24 Automated Logic Corporation Slop predictive control and digital pid control for a variable temperature control system
US6735484B1 (en) 2000-09-20 2004-05-11 Fargo Electronics, Inc. Printer with a process diagnostics system for detecting events
CN1188989C (zh) * 2000-09-29 2005-02-09 株式会社山武 小型简单的显示和控制单元和同时通信系统
US7720727B2 (en) 2001-03-01 2010-05-18 Fisher-Rosemount Systems, Inc. Economic calculations in process control system
CN100524130C (zh) 2001-03-01 2009-08-05 费舍-柔斯芒特系统股份有限公司 自动工作命令/部件命令生成和跟踪
WO2002071173A2 (en) 2001-03-01 2002-09-12 Fisher-Rosemount Systems, Inc. Data sharing in a process plant
US8073967B2 (en) 2002-04-15 2011-12-06 Fisher-Rosemount Systems, Inc. Web services-based communications for use with process control systems
US6970003B2 (en) 2001-03-05 2005-11-29 Rosemount Inc. Electronics board life prediction of microprocessor-based transmitters
US7669777B2 (en) 2001-05-07 2010-03-02 Automated Logic Corporation Slope predictive control and digital PID control for a variable temperature control system
US6629059B2 (en) 2001-05-14 2003-09-30 Fisher-Rosemount Systems, Inc. Hand held diagnostic and communication device with automatic bus detection
US6772036B2 (en) 2001-08-30 2004-08-03 Fisher-Rosemount Systems, Inc. Control system using process model
JP3451554B1 (ja) * 2002-06-12 2003-09-29 オムロン株式会社 異常検出方法、異常検出装置および温度調節器
US6871105B2 (en) * 2002-09-26 2005-03-22 General Electric Company Methods and apparatus for reducing hyperplanes in a control space
GB2400923B (en) * 2003-04-25 2005-06-01 Falmer Investment Ltd Adaptive fuzzy logic temperature control
CN1853098B (zh) 2003-07-18 2010-12-08 罗斯蒙德公司 声学流量计和监测工业过程中固定设备的健康程度的方法
US7018800B2 (en) 2003-08-07 2006-03-28 Rosemount Inc. Process device with quiescent current diagnostics
US7627441B2 (en) 2003-09-30 2009-12-01 Rosemount Inc. Process device with vibration based diagnostics
US7278066B2 (en) * 2003-10-22 2007-10-02 Honeywell International Inc Automatic fieldbus device load-mode identification
US7523667B2 (en) 2003-12-23 2009-04-28 Rosemount Inc. Diagnostics of impulse piping in an industrial process
US6920799B1 (en) 2004-04-15 2005-07-26 Rosemount Inc. Magnetic flow meter with reference electrode
US7046180B2 (en) 2004-04-21 2006-05-16 Rosemount Inc. Analog-to-digital converter with range error detection
US7184847B2 (en) 2004-12-17 2007-02-27 Texaco Inc. Method and system for controlling a process in a plant
US9201420B2 (en) 2005-04-08 2015-12-01 Rosemount, Inc. Method and apparatus for performing a function in a process plant using monitoring data with criticality evaluation data
US8005647B2 (en) 2005-04-08 2011-08-23 Rosemount, Inc. Method and apparatus for monitoring and performing corrective measures in a process plant using monitoring data with corrective measures data
US8112565B2 (en) 2005-06-08 2012-02-07 Fisher-Rosemount Systems, Inc. Multi-protocol field device interface with automatic bus detection
US7272531B2 (en) 2005-09-20 2007-09-18 Fisher-Rosemount Systems, Inc. Aggregation of asset use indices within a process plant
US20070068225A1 (en) 2005-09-29 2007-03-29 Brown Gregory C Leak detector for process valve
US7953501B2 (en) 2006-09-25 2011-05-31 Fisher-Rosemount Systems, Inc. Industrial process control loop monitor
US8788070B2 (en) 2006-09-26 2014-07-22 Rosemount Inc. Automatic field device service adviser
EP2074385B2 (en) 2006-09-29 2022-07-06 Rosemount Inc. Magnetic flowmeter with verification
US7321846B1 (en) 2006-10-05 2008-01-22 Rosemount Inc. Two-wire process control loop diagnostics
US8898036B2 (en) 2007-08-06 2014-11-25 Rosemount Inc. Process variable transmitter with acceleration sensor
US8301676B2 (en) 2007-08-23 2012-10-30 Fisher-Rosemount Systems, Inc. Field device with capability of calculating digital filter coefficients
US7702401B2 (en) 2007-09-05 2010-04-20 Fisher-Rosemount Systems, Inc. System for preserving and displaying process control data associated with an abnormal situation
US7647134B2 (en) * 2007-09-18 2010-01-12 Husky Injection Molding Systems Ltd. Method of operating a temperature management device
US7590511B2 (en) 2007-09-25 2009-09-15 Rosemount Inc. Field device for digital process control loop diagnostics
US8055479B2 (en) 2007-10-10 2011-11-08 Fisher-Rosemount Systems, Inc. Simplified algorithm for abnormal situation prevention in load following applications including plugged line diagnostics in a dynamic process
US7921734B2 (en) 2009-05-12 2011-04-12 Rosemount Inc. System to detect poor process ground connections
FR2956237B1 (fr) * 2010-02-09 2012-12-21 Commissariat Energie Atomique Dispositif pour mettre a jour un modele photometrique
US9207670B2 (en) 2011-03-21 2015-12-08 Rosemount Inc. Degrading sensor detection implemented within a transmitter
US9927788B2 (en) 2011-05-19 2018-03-27 Fisher-Rosemount Systems, Inc. Software lockout coordination between a process control system and an asset management system
WO2013071098A1 (en) 2011-11-11 2013-05-16 Power Quality Renaissance, Llc Reactive following for distributed generation and loads of other reactive controller(s)
US9052240B2 (en) 2012-06-29 2015-06-09 Rosemount Inc. Industrial process temperature transmitter with sensor stress diagnostics
US9207129B2 (en) 2012-09-27 2015-12-08 Rosemount Inc. Process variable transmitter with EMF detection and correction
US9602122B2 (en) 2012-09-28 2017-03-21 Rosemount Inc. Process variable measurement noise diagnostic
CN103439882B (zh) * 2013-09-02 2016-08-17 北京经纬恒润科技有限公司 一种控制器参数的调整方法和装置
CN106094926A (zh) * 2016-06-16 2016-11-09 苏州浙远自动化工程技术有限公司 一种中药提取过程温度精确控制装置及方法
CN108549215B (zh) * 2018-06-29 2021-02-02 南宁学院 一种无刷直流电机模糊化自适应pid控制优化方法

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4539633A (en) * 1982-06-16 1985-09-03 Tokyo Shibaura Denki Kabushiki Kaisha Digital PID process control apparatus
US4602326A (en) * 1983-12-12 1986-07-22 The Foxboro Company Pattern-recognizing self-tuning controller
JPS6123578U (ja) * 1984-07-18 1986-02-12 株式会社デンソー 流量制御弁
JPS61290505A (ja) * 1985-06-19 1986-12-20 Toshiba Corp プロセス制御装置
JPS629404A (ja) * 1985-07-08 1987-01-17 Toshiba Corp プロセス制御装置
US4755924A (en) * 1985-02-19 1988-07-05 Kabushiki Kaisha Toshiba Process controller having an adjustment system with two degrees of freedom
JPS6240707A (ja) * 1985-08-15 1987-02-21 Ckd Corp 2線式ラツチ型ソレノイド
EP0241286B2 (en) * 1986-04-11 1994-11-09 Mitsubishi Denki Kabushiki Kaisha An auto-tuning controller
JPS62241003A (ja) * 1986-04-11 1987-10-21 Mitsubishi Electric Corp オ−ト・チユ−ニング・コントロ−ラ
US4882526A (en) * 1986-08-12 1989-11-21 Kabushiki Kaisha Toshiba Adaptive process control system
DE3811086A1 (de) * 1987-04-03 1988-10-20 Hitachi Ltd Pid-reglersystem
JP2835061B2 (ja) * 1989-02-23 1998-12-14 株式会社東芝 適応制御装置

Also Published As

Publication number Publication date
US5043862A (en) 1991-08-27
JPH01258003A (ja) 1989-10-16
DE3911186A1 (de) 1989-10-19
CN1036845A (zh) 1989-11-01
JPH0774961B2 (ja) 1995-08-09

Similar Documents

Publication Publication Date Title
CN1023841C (zh) 自动设定pid常数的方法和仪器
US5561599A (en) Method of incorporating independent feedforward control in a multivariable predictive controller
EP0384437B1 (en) Method and system for changing control parameters in accordance with state of process in process control
EP0495590A2 (en) Voltage or reactive power control method and control device therefor
US5153807A (en) Self-tuning controller apparatus and process control system
GB2141269A (en) Vehicle speed control
CN1194290C (zh) 控制运算设备和方法
CN1129037A (zh) 采用自动调节进行模糊逻辑控制的方法和装置
JPH06301406A (ja) 階層型モデル予測制御システム
CN1061764C (zh) 过程控制系统
CN1082203C (zh) 过程控制方法及其装置
WO1991010057A1 (fr) Unite de commande numerique
US4358821A (en) Method and apparatus for the incorporation of varying flow in the control of process quantities
CN111555665A (zh) 电机控制方法
CN1187664C (zh) 定量整定鲁棒性的智能比例积分微分控制方法
JP2001514404A (ja) 非線形ゲインを用いたpidコントローラのワインドアップを防止する方法
JPH0610761B2 (ja) 調節計
JPH0235501A (ja) ファジィ制御方式
Gude et al. Simple tuning rules for fractional PI controllers
Dubay et al. Well-conditioned model predictive control
CN113419432A (zh) 一种基于动态矩阵控制算法的污水处理系统精准加药方法
JPS6121505A (ja) プロセス制御装置
JPS61131103A (ja) 非干渉制御装置
AU621254B2 (en) Process control system
Higham A Different Approach for Self-Tuning in Process Controllers—The Case for Introducing an Expert System

Legal Events

Date Code Title Description
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C06 Publication
PB01 Publication
C14 Grant of patent or utility model
GR01 Patent grant
C15 Extension of patent right duration from 15 to 20 years for appl. with date before 31.12.1992 and still valid on 11.12.2001 (patent law change 1993)
OR01 Other related matters
C19 Lapse of patent right due to non-payment of the annual fee
CF01 Termination of patent right due to non-payment of annual fee