用于执行位置发送器的调整装置的自适应位置调节的方法和装置制造方法
【专利摘要】用于执行位置发送器的调整装置的自适应位置调节的方法和装置。本发明涉及一种用于运行位置发送器系统、尤其是具有内燃机的电机系统中的节流阀位置发送器的调节的方法,其中执行所述调节,以便获得用于操控位置发送器系统的伺服驱动的调整参量,其中所述调节通过如下方式执行:首先给调节偏差施加传递函数,以便获得经适配的调节偏差,并且接着给经适配的调节偏差施加传输函数,以便获得所述调整参量,其中传递函数是如下的函数:该函数说明具有预先给定的标称参数的标称位置发送器系统的模型与要调节的位置发送器系统的模型的偏差,其中对所述调节的适配通过匹配传递函数来执行,其方式是尤其是实时地匹配要调节的位置发送器系统的模型的参数。
【专利说明】用于执行位置发送器的调整装置的自适应位置调节的方法和装置
【技术领域】
[0001]本发明涉及用于位置发送器(Stellgeber)的调节方法、尤其是用于对位置发送器进行位置调节的自适应调节方法。
【背景技术】
[0002]内燃机中的位置发送器系统中的调整装置的位置通常借助于调节方法根据一个或多个内部或外部的预先给定的额定参量来确定。但是由制造引起的公差以及环境和老化影响导致,调整装置或位置发送器系统的行为偏离预期的行为或者该行为改变。因此,要调节的位置发送器系统根据其运行条件而改变。
[0003]一般而言,调节方法应当实现调整装置的所有可能的状态之间的折衷,使得该调节在每个运行状态下都在带宽、稳定性、精度和鲁棒性方面实现良好的行为。但是当公差和环境或老化影响对调整装置变得过大并且由此位置发送器的特性过大地偏离于调节方法及其调节参数与之相匹配的位置发送器时,调节方法及其调节参数与具有特定特性的位置发送器的匹配导致不希望的系统行为。因此需要对调节进行相应地匹配,以便在位置发送器的整个寿命中实现最优的系统行为。
[0004]从文献WO 2007/096327A1中公知了一种用于节流阀的自适应调节方法,其中根据所测量的运行条件——例如温度、空气质量流和节流阀上的压力降——来匹配预控制。
[0005]文献US 6,668 214公开了一种利用在线参数识别进行的自适应调节方法。所识别的参数被用于补偿调节回路中的不工作时间以及匹配滑动模式控制器(Sliding-Mode-ControIIer)ο
【发明内容】
[0006]根据本发明规定了一种根据权利要求1所述的用于运行位置发送器系统、尤其是具有内燃机的电机系统中的节流阀位置发送器的调节的方法、以及一种根据并列权利要求所述的调节设备和一种计算机程序产品。
[0007]本发明的另外的有利构型在从属权利要求中予以说明。
[0008]根据第一方面,规定一种用于运行位置发送器系统的调节的方法,其中执行所述调节,以便获得用于操控位置发送器系统的伺服驱动的调整参量,其中所述调节通过如下方式执行:首先给调节偏差施加传递函数,以便获得经适配的调节偏差,并且接着给经适配的调节偏差施加传输函数,以便获得所述调整参量,其中传递函数是如下的函数:该函数说明具有预先给定的标称参数的标称位置发送器系统的模型与要调节的位置发送器系统的模型的偏差,其中对所述调节的适配通过匹配传递函数来执行,其方式是匹配要调节的位置发送器系统的模型的参数。
[0009]上述方法的思想在于,将位置发送器系统的调节构造为使得通过如下方式执行适配:在调节偏差被通过传输函数施加以前对调节偏差进行适配。为此,将传输函数与用于适配调节偏差的传递函数相匹配,使得经适配的调节偏差仅仅考虑物理位置发送器系统的行为与参考位置发送器系统或标称位置发送器系统的偏差,而调节的传输函数相应地是根据参考位置发送器系统或标称位置发送器系统来设计的。那里使用的调节参数应当优选地在对调节进行适配时不被考虑。这所有具有的优点是,可以快速地和在不干预调节的情况下执行对调节的适配,其方式是可以仅仅利用位置发送器系统的由于位置发送器系统的物理行为的改变而改变的模型参数来匹配传递函数。
[0010]此外,传输函数可以是具有恒定的预先给定的调节参数的调节函数,所述调节参数关于标称位置发送器系统被确定并且对于调节的适配是不变的。
[0011]尤其是可以规定,作为标称位置发送器系统的模型以及作为要调节的位置发送器系统的模型仅仅考虑线性分量。
[0012]此外,根据一个实施方式,传输函数可以考虑预控制参量,该预控制参量根据要调节的位置发送器系统的逆模型以及在线确定和匹配的模型参数来确定。
[0013]此外,在预控制中可以考虑要调节的位置发送器系统的模型的非线性分量,以便补偿位置发送器系统的非线性。
[0014]可以规定,借助于Tustin方法将传递函数实现为离散递归关系。
[0015]根据另一方面,规定一种用于运行位置发送器系统的调节的调节系统,其中执行所述调节以便获得用于操控位置发送器系统的伺服驱动的调整参量,所述调节系统包括:
一自适应滤波器,用于给调节偏差施加传递函数,以便获得经适配的调节偏差,其中传递函数是如下的函数:该函数说明具有预先给定的标称参数的标称位置发送器系统的所提供的模型与要调节的位置发送器系统的所提供的模型的偏差,
一调节块,用于给经适配的调节偏差施加传输函数,以便获得调整参量,
其中所述自适应滤波器被构造用于根据可提供的模型参数来匹配要调节的位置发送器系统的模型。
[0016]根据另一方面,规定一种具有程序代码装置的计算机程序,用于在该计算机程序在计算机或相应的计算单元上、尤其是在上面的调节系统中实施时执行上面的方法的所有步骤。
[0017]根据另一方面,规定一种包含程序代码的计算机程序产品,该程序代码存储在计算机可读数据载体上并且在该程序代码在数据处理设备上实施时执行上述方法。
【专利附图】
【附图说明】
[0018]下面根据附图进一步阐述本发明的优选实施方式。其中:
图1以节流阀位置发送器为例示出了位置发送器系统的示意图;
图2示出了用于说明图1的位置发送器的位置调节的功能图;
图3示出了用于说明图2的位置调节的调整参量的产生的功能图;
图4示出了用于图解产生图2的位置调节的调整参量的前置滤波器和预控制的功能
图;
图5示出了用于图解产生调整参量的调节单元的功能图;
图6示出了用于说明产生前置滤波信号和预控制信号的行为的流程图;
图7示出了用于图解产生调整参量的方法的流程图,所述调整参量用于通过根据图1的节流阀位置发送器来调节位置发送器系统;以及
图8示出了用于说明图1的位置发送器系统的复位弹簧的弹簧特征曲线的图。
【具体实施方式】
[0019]图1以节流阀位置发送器系统为例示出了位置发送器系统I的示意图。位置发送器系统I作为调整装置2具有节流阀,该节流阀布置在气体输送管道3中。调整装置是可移动的,并且可以被调整以便在气体输送管道3中提供可调整的流动阻力。也就是说,流经气体输送管道3的气体量的量可以通过调整装置2的位置来确定。
[0020]调整装置2与伺服驱动6耦合,该伺服驱动例如可以被构造为机电伺服驱动。伺服驱动6可以通过电驱动信号来操控,以便向调整装置2施加调整扭矩或调整力,使得该调整装置2移动。伺服驱动6例如可以构造成直流电机、电子换向电机或步进电机,其可以分别通过合适的脉宽调制的操控信号来操控。通过可由具有一个或多个H桥电路的驱动电路生成的操控信号,伺服驱动6可以提供调整扭矩。
[0021]调整装置2的实际位置可以通过与调整装置2耦合的位置传感器4来检测,并且作为实际位置说明y被提供。借助于与伺服驱动6连接的另一传感器12,可以检测位置发送器系统I的另外的状态参量,例如被接受以用于由伺服驱动6提供调整扭矩的电机电流
坐坐寸寸O
[0022]位置发送器系统I受到在应用领域中常见的环境和老化影响。此外,各个器件在其制造时是包含公差的。这可能导致,位置发送器系统I的系统行为可能偏离于所期望的标称系统行为。由于针对位置发送器系统I的调节通常必须与位置发送器的标称系统行为相匹配,因此这可能导致使调节的品质变差的错误匹配。
[0023]图2从原理上示意性地示出了用于调节位置发送器系统I的伺服驱动6的调节系统13。为此设置有调节设备5,其从位置传感器4获得实际位置说明y并且此外包括模块14,该模块14向调节设备5提供额定位置说明r和另外的所测量或所建模的状态参量z例如,所提供的状态参量?之一可以对应于电池电压Ubat。
[0024]此外,调节设备5从位置发送器系统I获得测量参量1,例如电机电流等等。调节设备5从所获得的信息中生成调整参量U,该调整参量用于操控位置发送器系统I的伺服驱动6。调整参量u例如可以说明伺服驱动6的驱动电路的脉宽调制操控的占空比,该占空比对应于施加在伺服驱动6处的电压的有效高度。占空比可以确定电机电流流经伺服驱动6期间的时长与循环时长的比例,其中循环时长对应于伺服驱动6的循环操控的周期时长。
[0025]图3详细示出了调节设备5的结构。调节设备5包括前置滤波器和预控制块7、参数识别块9和调节单元8。参数识别块9规律地、循环地或在预定时刻计算位置发送器系统
I的计算模型的模型参数登,也就
是说,在有效调节期间,可以确定位置发送器系统I的计算模型的模型参数。位置发送器系
统I的计算模型的模型参数@基于调整装置2的实际位置说明I的调整参量U、以及可选
地基于附加地测量和建模的状态I和Z (例如电机电流和/或电池电压Ubat等等)来确定。
参数识别块9例如可以通过应用递归方法(递归最小二乘法或梯度法)确定模型参数
[0026]在前置滤波器和预控制块7中对经滤波的额定位置说明rp中的额定位置说明r进行滤波,并且为调整参量U生成预控制变量Up为此,需要位置发送器系统I的计算模型的当前确定的参数包和一些附加的所测量和建模的状态I和L以及调整装置2的当前的实际位置说明y。
[0027]在调节单元8中,借助于预控制参量Up经滤波的额定位置rp、调整装置2的当前
的实际位置说明y、位置发送器系统I的计算模型G的重复确定的模型参数@、以及可选地
总系统的一些附加的所测量和所建模的状态变量I以及位置发送器系统I的一个或多个状态变量I产生伺服驱动6的调整参量U。
[0028]图4详细示出了前置滤波器和预控制块7的结构。前置滤波器和预控制块7具有前置滤波器块10和预控制块11。前置滤波器块10充当状态可变的滤波器。前置滤波器块10的阶数对应于系统的阶数η。在该实施例中,选择三阶(η = 3)的前置滤波器。在其他实施例中,前置滤波器10的阶数可以不同于该阶数。
[0029]前置滤波器块10被实现为使得其对额定位置说明r进行低通滤波,以便提供经滤波的额定位置说明rp,并且在经滤波的额定位置说明rp的情况下提供矢量d* ,其中k为I至η。矢量迅[e是rp的直至阶数η的导数。对于η = 3,矢量:--可以由作为rp的一阶时间导数的C rp、作为rp的二阶时间导数的d2rp、以及作为rp的三阶时间导数的d3rp组成。当预控制参量达到其电压极限时,前置滤波器块10使用预控制参量w和总系统的一些另外的所测量和建模的状态参量例如电池电压Ubat等等来重新计算其输出变量,其中所述电压极限是附加的所测量和建模的状态变量 的函数。前置滤波器块10主要实现为了实现可用导数所需的低通功能,因为额定位置说明rp可能消逝。
[0030]预控制块11被构造成基于平坦的预控制块。预控制块11借助于当前确定的模型
参数@和经滤波的额定位置说明rp的导数来实施对位置发送器系统I的计算模型G的
反函数G—1的计算。此外,预控制块11可以考虑附加地测量和建模的状态参量I和-以便执行适配。
[0031]图5示出了调节单元8的结构。调节单元8包括差分块17、自适应滤波器15和调节块16。差分块17将调节偏差确定为调整装置2的经滤波的额定位置说明rp和当前的实际位置说明I之间的差ε: ε = rp - y ο
[0032]自适应滤波器15将调节偏差ε适配成经适配的调节偏差St,使得调节块16总是
调节类似的系统。调整装置2的线性计算模型G可以对应于由当前确定的模型参数@来表征的η阶传递函数H。
[0033]调节块16对应于传输函数C,该传输函数C可以借助于用于离散化的Tustin方法被实现为离散递归关系。根据调节的类型,可以为比例分量、积分分量或差分分量实现调节参数Kp、Ki, Kd中的至少一个,这些调节参数被设置为恒定的不可适配的调节参数。原则上可以设想每种类型的调节。
[0034]可以替换地规定,替代于利用固定的调节参数Kp、Ki, Kd而是利用可变的调节参数来构造调节块16,其中对自适应滤波器15的适配也可以在调节块16中实施。
[0035]传输函数C被针对标称位置发送器系统I的计算模型Gm创建,以便获得开环调节回路的所期望的行为β晒=C.G隱。标称位置发送器系统I的计算模型Gm基于标
称参数,使得计算模型Gm反映标称位置发送器系统I。标称位置发送器系统I的计算模型Gm优选地仅仅考虑线性分量,使得一般性地对于η = 3,计算模型以如下形式存在:
【权利要求】
1.用于运行位置发送器系统(I)、尤其是具有内燃机的电机系统中的节流阀位置发送器的调节的方法,其中执行所述调节,以便获得用于操控位置发送器系统(I)的伺服驱动(6)的调整参量, 其中所述调节通过如下方式执行:首先给调节偏差施加传递函数(H),以便获得经适配的调节偏差,并且接着给经适配的调节偏差施加传输函数(C),以便获得所述调整参量, 其中传递函数(H)是如下的函数:该函数说明具有预先给定的标称参数(Q0fiffi)的标称位置发送器系统的模型(Gwn)与要调节的位置发送器系统(I)的模型(G)的偏差, 其中对所述调节的适配通过匹配传递函数(H)来执行,其方式是尤其是实时地匹配要调节的位置发送器系统(I)的模型的参数(g)。
2.根据权利要求1所述的方法,其中传输函数(C)是具有恒定的预先给定的调节参数的调节函数,所述调节参数关于标称位置发送器系统(I)被确定并且对于所述调节的适配是不变的。
3.根据权利要求1或2所述的方法,其中作为标称位置发送器系统(I)的模型以及作为要调节的位置发送器系统(I)的模型仅仅考虑线性分量。
4.根据权利要求1至3之一所述的方法,其中传输函数(C)还考虑预控制参量,所述预控制参量根据要调节的位置发送器系统(I)的逆模型尤其是实时地被确定。
5.根据权利要求4所述的方法,其中在预控制中考虑要调节的位置发送器系统(I)的模型(G)的非线性分量,以便补偿位置发送器系统(I)的非线性。
6.根据权利要求1至5之一所述的方法,其中借助于Tustin方法将传递函数(H)实现为离散递归关系。
7.用于运行位置发送器系统(I)的调节的调节系统(13),其中执行所述调节以便获得用于操控位置发送器系统(I)的伺服驱动(6)的调整参量(U),所述调节系统包括: 一自适应滤波器(15),用于给调节偏差施加传递函数(H),以便获得经适配的调节偏差,其中传递函数(H)是如下的函数:该函数说明具有预先给定的标称参数(@_)的标称位置发送器系统(I)的所提供的模型(Gfwn)与要调节的位置发送器系统(I)的所提供的模型(G)的偏差, 一调节块(15),用于给经适配的调节偏差施加传输函数(C),以便获得调整参量U), 其中所述自适应滤波器(15)被构造用于尤其是实时地根据可提供的模型参数(g)来匹配要调节的位置发送器系统(I)的模型(G)。
8.具有程序代码装置的计算机程序,用于在该计算机程序在计算机或相应的计算单元上、尤其是在根据权利要求7所述的调节系统中实施时执行根据权利要求1至6之一所述的方法的所有步骤。
9.包含程序代码的计算机程序产品,该程序代码存储在计算机可读的数据载体上并且当该程序代码在数据处理设备上实施时执行根据权利要求1至6之一所述的方法。
【文档编号】G05B13/04GK103454915SQ201310215016
【公开日】2013年12月18日 申请日期:2013年6月3日 优先权日:2012年6月4日
【发明者】A.瓦格纳, R.比尔勒 申请人:罗伯特·博世有限公司