具有集成的优化器的控制装置制造方法

文档序号:6307897阅读:213来源:国知局
具有集成的优化器的控制装置制造方法
【专利摘要】本发明涉及一种具有集成的优化器的控制装置。具有至少一个轴线的机器的控制装置接收第一参数。根据第一参数使第一普遍技术问题具化成第一具体技术问题。在解决优化问题的状态下,对于机器轴线的一系列的位置的或该位置的时间导数的值,控制装置一次性地预先分别算出一定数量的从属于相应值的变量,从而在通过控制装置驱控机器时根据优化标准以最佳方式解决第一具体技术问题。从属变量由控制装置在从属于相应值的情况下存储在存储器中。存储了从属变量以后,控制装置接收第一执行指令。控制装置基于第一执行指令使系列值输出到轴线上。在输出相应值时,控制装置根据从属于相应值的一定数量的变量驱控机器。
【专利说明】具有集成的优化器的控制装置

【技术领域】
[0001]本发明涉及一种用于具有至少一个轴线的机器的控制装置,其中,如下地构造该控制装置,即其
[0002]-接收第一参数,
[0003]-借助第一参数使第一普遍技术问题具化成第一具体技术问题,
[0004]-对于机器的轴线的一系列的位置的或者该位置的时间导数的值,分别算出从属于相应值的一定数量的变量,从而在通过控制装置驱控机器时解决所述第一个具体技术问题,
[0005]-接收第一执行指令,
[0006]-基于第一执行指令使系列值输出到轴线上,并且
[0007]-在输出相应的值时,根据从属于相应值的一定数量的变量驱控机器。
[0008]本发明还涉及一种包含机器代码的系统程序,机器代码能够由具有至少一个轴线的机器的控制装置运行,其中,通过控制装置运行该机器代码使得,相应地构造控制装置。
[0009]本发明还涉及一种具有至少一个轴线的机器的控制装置,其中,控制装置利用这种电脑程序来编程。
[0010]本发明还涉及一种具有至少一个轴线和这种控制装置的机器。

【背景技术】
[0011]这种控制装置是普遍公知的。例如在数字控制中公知的是,数字控制操作员能够自行参数化简单的轮廓、例如所谓的凹槽。这种情况下,这种参数化转移到由数字控制系统运行的子程序中,并且在运行子程序的范畴中考虑这种参数化。在本发明的意义上,凹槽将作为第一普遍技术问题。凹槽的位置和尺寸即为第一参量。在本工作方法的范畴内,轴线的值是位置额定值。从属变量是其他轴线的位置额定值。此外,在运行子程序时进行对从属于该轴线值的变量的计算。
[0012]通常通过预设一个明确的几何形状、即预设要行驶的轨迹实现为调节了位置的轴线预设在控制系统中的移动(移动控制mot1n control)。在现有技术中,由操作员如下地为调节了位置的轴线生成额定值,即,使得机器的运动学设备行驶过由操作员规定的几何形状。额定值通常定义到要行驶的轨迹的轨道参数(弧长)上。例如在机床中,通常定义TCP(刀具中心点tool central point)的移动,而不是单个机器轴线的移动。通过控制装置进行到单个机器轴线的位置额定值的转化。
[0013]在移动控制的范围内,通常以凸轮盘的形式定义调节了位置的轴线之间的关联。这种定义的缺点通常是操作员必须用以下精确度来详细说明该移动,即就所涉及的实际上待解决的自动化任务而言,其实甚至不需要的准确度。因此,虽然在处理任务时必须使操作器的终端构件从A驶到B,并且此时为了避免冲撞要绕行干扰轮廓。相反,准确的路径是无关紧要的。
[0014]在其他的技术状态中也出现类似的问题。在伺服压力机中,操作员例如要规定变形速度和冲程数(即每秒或每分的重复数),而不是角度上的转速。在其他的技术问题中也出现这种情况,其中,操作员所期待的技术参量不能直接转化成调节了位置的轴线的轴线移动。
[0015]对于伺服压力机,如今已经公知一种算法,借助这种算法根据预定的技术参数能够算出伺服压力机的最佳控制方案。这种算法是特别地为计算伺服压力机的最佳控制方案而设计的。其是离线实施的,即在控制装置以外。计算出的、从属于位置额定值的变量存储在一个文件中,然后该文件存入到控制装置中。该文件不能够再通过控制装置的操作员来修改。
[0016]此外还公知了可比较的问题状况,其中,轴线的值不是位置值,而是速度值或者在特殊情况下是加速度值。
[0017]由US 6 505 085 BI中公知了一种具有至少一个轴线的机器的控制装置,其中,如下地构造控制装置,即其接收参数,并且根据该参数使普遍技术问题具化为具体技术问题。在解决优化问题时,控制装置算出一定数量的控制信号和从属的控制时间点,从而在通过控制装置驱控机器时,根据优化标准以最优的方式解决具体技术问题。控制装置至少使控制时间点存储在存储器中。控制装置在对应的控制时间点使控制信号输送到轴线上,并且由此相应地驱控该轴线。


【发明内容】

[0018]本发明的目的在于,提供可能性,使得控制装置自身基于相应的变量能够算出技术问题的优化的控制方案。
[0019]该目的通过一种具有权利要求1所述特征的控制装置来实现。根据本发明的控制装置的有利的设计方案是从属权利要求2至8的内容。
[0020]根据本发明,由此来继续设计开头所述类型的控制装置,即其
[0021]-根据第一具体技术问题算出优化问题的第一种参数化方案,
[0022]-根据利用第一种参数化方案参数化的优化问题,在控制装置内借助优化器算出第一组已优化的参量,
[0023]-根据每一组第一组已优化参量,一次性地预先算出从属于所述值的变量,从而在通过控制装置驱控机器时根据优化标准以最优的方式解决第一技术问题,
[0024]-从属的变量在从属于相应的值的情况下存储在存储器内,并且
[0025]-在存储了从属的变量之后才接收第一执行指令。
[0026]由此使得能够参数化(=具体化)自动化任务(=第一技术问题),并且从属于轴线值的变量能够由控制装置一次性地预先算出并存储,从而该变量在后面的流程中能够随时供以使用。
[0027]第一参数和/或第一执行指令的预设例如可以通过人机接口实现。替代性地可以是,由运行或加工过程或者基于变化的边界条件自动确定控制装置的第一参数和/或第一执行指令,并且向控制装置输送第一参数和/或第一执行指令。
[0028]在本发明的一种可能的设计方案中,从属于相应值的变量的数量等于1,并且从属于相应值的变量是所述值的根据位置或时间的导数。特别地,这种设计方案可以应用在伺服压力器中。
[0029]替代性地可以是,所述值是轴线的位置额定值,并且从属于相应的位置额定值的变量包括另一个调节了位置的轴线的相应的位置额定值。在这种情况下,通过位置额定值和从属的变量定义一个轨道。这种设计方案特别是能够应用在操作任务和起重机中。
[0030]可行的是,从属于相应的位置额定值的变量包括速度或加速度。在这种情况下,不仅详细说明一个要行驶的轨道,而是附加地还详细说明应该以何种速度或加速度行驶该轨道。速度或加速度可以根据需要关联到(在这种情况下是调节了位置的)轴线上、关联到其他调节了位置的轴线中的一个上或者关联到轨道参数上。
[0031]可行的是,固定地预设控制装置的轴线值,或者由外界、例如由操作员预设。替代性地可以是,在解决优化问题的范畴中,控制装置分别算出一定数量的变量所附属的值。采取何种工作方法取决于要解决的普遍技术问题。
[0032]基于这种划分可以使用本身公知的、通用的优化器。仅需要如下地表达第一具体技术问题,即第一具体技术问题的相应参数可以用作优化器的初始参量。然后优化器的输出参量,也就是第一组已优化的参量,可以1:1地换算成从属于相应值的一定数量的变量,可能的情况下包含对于相应的值的计算。
[0033]当如下地构造控制装置时,后面所述的设计方案、即使用在控制装置内运行的通用优化器,是特别有优势的,即控制装置
[0034]-接收第二参数,
[0035]-根据第二参数,使与第一普遍技术问题不同类别的第二普遍技术问题具化成第二具体技术问题,
[0036]-在解决优化问题时,为机器的轴线的系列值分别算出从属于相应值的一定数量的变量,从而在通过控制装置驱控机器时,根据优化标准以最佳的方式解决第二具体技术问题,
[0037]-从属的变量在从属于相应的值的情况下存储在存储器中,并且
[0038]-在存储了从属的变量以后,接收第二执行指令,
[0039]-基于第二执行指令使得系列值输出到轴线上,
[0040]-在输出相应的值时,根据从属于相应值的一定数量的变量驱控所述机器,
[0041]-根据第二具体技术问题算出优化问题的第二参数化方案,
[0042]-根据利用了第二参数化方案参数化的优化问题,在控制装置内通过优化器算出第二组已优化的参量,并且
[0043]-根据每一组第二组已优化的参量算出一定数量的从属于相应值的变量。
[0044]第二参数和/或第二执行指令的预设例如可以通过已提及的人机接口来实现。同样,替代性地可以是,由处理或加工流程或者基于变化的边界条件自动确定控制装置的第二参数和/或第二执行指令,并且向控制装置输送第二参数和/或第二执行指令。
[0045]通过这种设计方案特别地能够,对于多个不同类型的普遍技术问题,例如通过人机接口分别为相应参数的输入提供一种屏面格式或者类似物,根据相应的具体技术问题算出优化问题的相应的参数化方案,并且使由优化器算出的已优化的参量组换算成从属于相应值的一定数量的变量。但是对于所有这类的技术问题都可以使用一种并且相同的优化器。
[0046]在控制装置的一种设计方案中设置为,其接收优化标准。由此能够以不同的角度根据优化标准来优化。
[0047]此外,该目的还通过一种具有权利要求9所述特征的系统程序来实现。根据本发明,如下地构造开头所述类型的系统程序,即通过实施该系统程序根据本发明地构造控制装置。系统程序特别是能够以机器可读取的方式、例如以电子形式存储在数据载体上。
[0048]该目的还通过一种具有权利要求1所述特征的控制装置来实现。根据本发明,所述控制装置利用根据本发明的系统程序来编程。
[0049]该目的还通过一种具有权利要求12所述特征的机器来实现。根据本发明,根据本发明地构造机器的控制装置。

【专利附图】

【附图说明】
[0050]结合下面对于借助附图详尽阐述的实施例的说明使得本发明的上述属性、特征和优点以及实现这些的方式和方法更清楚易懂。其中,以示意图示出:
[0051]图1是具有调节了位置的轴线的机器,
[0052]图2是流程图,
[0053]图3是第一技术问题向从属于位置额定值的变量的转化,
[0054]图4是流程图,
[0055]图5是具有调节了位置的轴线的另一个机器,
[0056]图6是第二技术问题向从属于位置额定值的变量的转化,和
[0057]图7是流程图。

【具体实施方式】
[0058]根据图1,机器具有轴线I。在图1的设计方案中,轴线I是唯一的轴线。此外,图1所示的机器是处理机器。替代性地,其可以涉及加工机器。轴线I在图1的实施例中是调节了位置的。然而,替代性地,轴线I同样可能是调节了速度的,或者(在特殊情况下)是调节了加速度的。该机器也可以构造成其他类型的机器。
[0059]该机器还具有控制装置2。控制装置2通常构造成数字控制装置(numericalcontrol)或者构造成移动控制装置(mot1n control) ?控制装置2利用系统程序3来编程。该系统程序3例如能够以机器可读取的方式(特别是以电子形式)存储在数据载体4上,并且通过使数据载体4与控制装置2相连向控制装置2输送该系统程序。纯示例性地,图1中所示的数据载体4是USB记忆棒。但是该展示纯粹是示例性的,并且不能局限地理解。此外,控制装置2的其他类型的编程也是可能的,例如通过连接到数据网络上。
[0060]系统程序3包括能够由控制装置2运行的机器代码5。该机器代码5可以由控制装置2直接地并且立即运行。在这种情况下,机器代码5直接由机器指令构成。作为代替,机器代码5可以涉及助记符,其由控制装置2通过解读转化为机器指令。替代性地或者附加性地,可能需要预先处理机器代码5、例如解密。然而,无论采取何种工作方法,控制装置2都可以执行机器代码5,而不需要人类智力活动。通过控制装置2运行机器代码5使得如同下面结合图2和3详尽阐述地构造并运行控制装置2。
[0061]根据图2,控制装置2在步骤SI中、例如通过人机接口 6(见图2)从操作员7处接收第一参数Pl。借助第一参数Pl可以由控制装置2在步骤S2中使第一普遍技术问题具化成第一具体技术问题。例如,根据图3,对于图1中示意性表示的伺服压力机,其中调节了位置的轴线I通过凸轮和连杆作用到压头上,可以预先设定压头的速度作为压头的冲程高度的函数。在这种纯示例性情况下,第一具体技术问题是作为压头的冲程高度的函数的压头的速度的变化曲线。作为第一参数Pl例如可以考虑凸轮的偏心率的程度、压头打开和关闭压力机的极限位置、以及在确定的压头冲程高度时的该压头的速度。当然,在发生其他普遍技术问题时,能预设其他的第一参数Pl。
[0062]在步骤S3中,在解决优化问题时,对于调节了位置的轴线I的一系列位置额定值PU通常:对于一系列的位置值Pl或者轴线I的位置Pl的时间导数的值,控制装置2分别算出从属于相应位置额定值Pl的一定数量的变量V。在根据图1所示的实例中,其中存在唯一的轴线1,通常为每个值Pl分别仅算出唯一的变量V。从属变量V的计算如下地进行,即在通过控制装置2驱控机器时,根据优化标准OK以最佳的方式解决所述第一具体技术问题,即作为压头冲程高度的函数的压头速度的预设的变化曲线。
[0063]在步骤S4中,控制装置2使从属的变量V在从属于相应的位置额定值Pl的情况下存储在存储器位置上。例如,控制装置2可以使从属的变量V存储在第一文件8中。这种存储可以是附加的。在这种情况下,存储如下地进行,即当控制装置2的能量供应中断时、例如因为关闭控制装置2,所存储的数据pi, V或者说第一文件8也还作为一个整体来维持。但是,在任何情况下存储如下地进行,即能够重复地调出并运行所存储的数据pl,V。
[0064]在存储了从属变量V以后,控制装置2在步骤S5中、例如从操作员7处接收第一执行指令Al。存储从属变量V和接收第一执行指令Al之间的时间段可以视需求而定。该时间段可以是几秒钟。该时间段也可以是几小时、几天或者几周,甚至更久。重要的仅仅是,控制装置2首先全部算出并且完全存储变量V,然后才接收第一执行指令Al。
[0065]基于第一执行指令Al,控制装置2在步骤S6中读取存储的从属变量V。此外,控制装置2在步骤S7中使系列值pl、在本实例中是位置额定值Pl输出到轴线I上。在步骤S7的范畴内,在输出相应的值pl时,控制装置2也根据从属于相应值pl的变量V驱控机器。根据操作员7的设定,例如可以使该系列值pl和从属的变量V的输出
[0066]-仅进行一次,
[0067]-一直继续,直到完成预定次数的迭代,或者
[0068]-一直继续,直到操作员7或者其他的装置预设了终止指令。
[0069]无论是仅完成一次性的输出,还是完成多次的输出,都保留了存储在存储位置上的数据pi,v。因此,这些数据也供随后的调取使用。
[0070]在上面结合图1至3阐述的实施例中,从属于相应值pl的变量V的数量等于I。此外,从属于相应值Pl的变量V是值Pl的根据位置或时间的导数,具体根据图3是根据时间的导数。根据图3,其是(角)速度ω。然而,其根据技术问题也可以附属其他变量。下面纯示例性地简短阐述了几个此类技术问题。
[0071]在压铸流程中,其中塑化的材料非连续地喷射到浇注模内,轴线I例如可以引起活塞升降。在这种情况下,轴线I可以通过值Pl来调节位置。作为从属的变量V例如可以考虑温度、加热功率、喷射速度和/或喷射压力。
[0072]在挤压成形时,其中连续地进行挤压,此时轴线I例如可以引起材料上的进给。在这种情况下,轴线I可以是调节了速度的或调节了转速的。在这种情况下,值Pi是位置值Pi的第一时间导数。作为从属的变量V,与挤压情况类似的,例如可以考虑温度、加热功率和/或喷射压力。
[0073]在有振动能力的系统中通常使用减振器。在这种情况下,轴线I可以是调节了加速度的。作为从属的变量V例如可以考虑需要产生的力。
[0074]可行的是,值pl是预先确定的,或者是控制装置2以其他方式已知的。在这种情况下,虽然可以,但不是必要的是,除了从属的变量V之外还存储值pl本身。在这种情况下,变量V与值pl的从属关系直接由从属变量V的顺序得出。替代性地可以是,从外界、例如由操作员7预设控制装置2的值pl。在这种情况下,虽然不必由控制装置2算出值pl,但是其必须连同从属变量V—起存储。此外,替代性地可以是,在解决优化问题的范畴内,控制装置2算出值pl,控制装置分别为这些值分配了从属的变量V。
[0075]为了解决优化问题,根据图4的控制装置2优选地首先在步骤Sll中根据第一具体技术问题算出优化问题的第一种参数化方案P。第一参数化方案例如可以包括根据预定义的、具有微分方程和/或代数方程的方程组利用或不利用应包含的相等和/或不等条件确定边界条件和起始条件。然而,其他的设计方案也是有可能的。
[0076]控制装置2在步骤S12中为根据图1安装在控制装置2内的优化器9预设了第一参数化方案。这种合适的优化器9对于本领域技术人员是已知的。然后控制装置2启动优化器9。根据利用了第一参数化方案参数化的优化问题,控制装置2借助优化器9在步骤S13中算出第一组Gl的优化参量gi。然后根据每一组第一组Gl的已优化参量gi,控制装置2在步骤S14中分别算出一定数量(I)的、从属于相应值Pl的变量V。
[0077]在计算优化参量gi的范畴中,控制装置2考虑优化标准0K。可行的是,为控制装置2固定预设优化标准0K。但是优选地,可以根据图1为控制装置2预设优化标准0K。
[0078]根据图5的机器设计方案与图1所示的机器遥相对应。因此,只要下面没有另外指出,上面结合图1至4所描述的工作方法也适用于根据图5的机器设计方案。
[0079]在根据图5的机器设计方案中,除了轴线I以外还存在至少一个另外的轴线10,例如两个或者三个其他的轴线10。这些轴线1,10大部分是调节了位置的。与图1所示的设计方案类似,图5所示的机器是处理机器。替代性地,其可以是加工机器、机床或工业机器人。在根据图5的这种同样纯粹示例性情况下,第一具体技术问题可以是在预设了起始位置A并且预设了结束位置B的情况下对于要行驶的路径的计算,其中,在计算该路径的范畴内,应考虑到例如像障碍物11的边界条件,并且应算出时间上或能量上最优的行驶方式。图6纯粹示例性示出了一种可设想的、对于共计为三个的平移地作用的轴线1,10的优化方案,其中,轴线I作用于X坐标,轴线10作用于y和z坐标。
[0080]如果同根据图5的情况一样,要借助控制装置2驱控多个轴线1,10,那么从属于相应值pl、即轴线I的值Pi的变量V包括了对于每个其他轴线10的轴线相应的值p1。附加地根据图6的图示,从属于相应值Pl的变量V可以、但不是必须的,包括速度V或加速度a。速度V或加速度a可以根据需要关联到轴线I上、其他轴线10中的一个上或者其他参数上,例如关联到所产生的轨道上。
[0081]上面根据两个实例阐述了,如何能够借助本发明通过解决优化问题算出从属的变量V。然而,本发明不局限于这两个技术问题,而是也能直接用于其他的技术问题。
[0082]此外,还可行的是,基于利用系统程序3来编程控制装置,如下地构造控制装置2,即通过控制装置2不仅能够优化唯一的、而且能够优化多个普遍的技术问题,其中,技术问题相互间是不同类型的。例如,基于利用系统程序3来编程控制装置2能够实现,首先借助选择指令SEL为图7所示的控制装置2预设,控制装置2应当以具体的形式解决的至少两个普遍技术问题中的一个。在这种情况下,在接收了选择指令SEL(图7,步骤S21)之后,控制装置2根据选择指令SEL的值例如接收第一普遍技术问题的第一参数Pl (步骤S22)或者接收第二普遍技术问题的第二参数P2 (步骤S23)。第一技术问题例如可以是上面结合图1至3阐述的技术问题,第二技术问题可以是上面结合图5和6阐述的技术问题。然而,其他的技术问题也是可能的。结合图1已经提到了一些这类其他技术问题的实例。
[0083]用于优化的解决方案的原则性工作方法在两种情况下是相同的。特别地,见图7中的两个步骤S24和S25,控制装置2根据分别预设的参数Pl,P2使相应的普遍性技术问题具化成相应的具体技术问题。此外,见图7中的两个步骤S26和S27,控制装置2还分别为-可能相应的-机器的轴线I的一系列值Pl分别算出一定数量的从属于相应值Pl的变量V。在解决最优化问题时如下地进行在两种情况中的计算,即在通过控制装置2驱控-可能是相应的-机器时根据优化标准OK以最佳的方式解决所述相应的具体技术问题。此外,见图7中的两个步骤S28和S29,分别算出的从属变量V在从属于相应的值pl的情况下存放(存储)。这种存储例如可以根据图1所示在相应的文件8、12中完成。
[0084]在存放以后,控制装置2在步骤S30中接收执行指令A1,A2。在步骤S31中,控制装置2检测所涉及的执行指令Al,A2。根据步骤S31的检测结果,控制装置2过渡到步骤S32或步骤S33。如果预设了第一执行指令Al,那么控制装置2在步骤S32中读取关于第一个技术问题算出的并存储的从属变量V,使系列值pl输出到轴线I上,并且在输出相应的值Pl时根据从属于相应的值Pl的变量V驱控机器。如果预设了第二执行指令A2,控制装置2在步骤S33中读取关于第二个技术问题算出的并存储的从属变量V,将系列值pl输出到轴线I上,并且在输出相应的值Pl时根据从属于相应的值Pl的变量V驱控机器。
[0085]在这种关联中,显著优点是,当在两个步骤S26和S27的范畴内采取了原则上相同的工作方法,见图4,即控制装置2,,
[0086]-根据相应的具体技术问题算出优化问题的相应的参数化方案,
[0087]-根据利用了相应的参数化方案参数化的优化问题在控制装置2内借助优化器9算出已优化的参量gi的相应组Gl, G2,并且
[0088]-根据每一个已优化的参量gi的相应组Gl,G2分别算出一定数量的从属于相应值Pi的变量V。
[0089]因此,特别是步骤S13在任何情况下,即与要优化的具体技术问题无关的,都相同。因此,对于不同类型的技术问题的解决方案能够使用一个且同一优化器9。
[0090]上面对于两种不同类型的技术问题阐述的工作方法能够直接拓展到三种、四种、五种、……不同类型的技术问题上。
[0091]本发明具有许多优点。这对于从属的变量的计算及其存储已经实现了。在更大的规模中,对于使用通用的优化器9,本发明也具有许多优点。因为由此能够,利用一个且同一优化器9为多个技术问题分别算出最佳解决方案。仅需要的是,根据相应的具体技术问题实施优化器9的相对应的参数化,并且然后使其解决方案转化为从属的变量V的计算和也可能的值Pl的计算。通过这种工作方法,特别地可以由控制装置2的制造商封装所述优化器9,并且仅提供一个接口,优化器9通过该接口能够接受具体的参数化方案,并且反馈已优化的参量gi。
[0092]因此,总而言之,本发明涉及下列事实:
[0093]具有至少一个轴线I的机器的控制装置2接收第一参数Pl。控制装置2根据第一参数Pl使第一普遍技术问题具化成第一具体技术问题。在解决优化问题时,控制装置2为轴线I的位置的或位置的时间导数的一系列值Pl —次性地预先分别算出从属于相应的值Pl的一定数量的变量V,从而在通过控制装置2驱控处理机器时,根据优化标准OK以最佳的方式解决第一具体技术问题。从属的变量V由控制装置2在从属于相应的值pl的情况下存储在存储器中。在存储了对应的变量V以后,控制装置2接收第一执行指令Al。控制装置基于第一执行指令Al使该系列的值pl输出到轴线I上。在输出相应的值pl时,控制装置2根据从属于相应的值pl的一定数量的变量V驱控机器。
[0094]尽管通过优选的实施例详尽阐述并描述了本发明的细节,但是本发明不受公开的实例的局限,并且本领域技术人员能够推导出其他变体,而不离开本发明的保护范围。
【权利要求】
1.一种具有至少一个轴线(I)的机器的控制装置,其中,如下地构造所述控制装置,即所述控制装置 -接收第一参数(Pl), -根据所述第一参数,使第一普遍技术问题具化成第一具体技术问题, -借助所述第一具体技术问题算出优化问题的第一参数化方案, -根据利用了所述第一参数化方案参数化的所述优化问题,在所述控制装置(2)内,对于所述机器的所述轴线(I)的一系列的位置的或者所述位置的时间导数的值(PD,借助优化器(9)算出第一组(Gl)已优化的参量(gi),并且根据每一组第一组(Gl)已优化的参量(gi)分别一次性地预先算出从属于相应的所述值(PD的一定数量的变量(V),从而在通过所述控制装置驱控所述机器时,根据优化标准(OK)以最佳的方式解决所述第一具体技术问题, -从属的所述变量(V)在从属于相应的所述值(Pl)的情况下存储在存储器中, -在存储了从属的所述变量(V)以后,接收第一执行指令(Al), -基于所述第一执行指令(Al)使一系列的所述值(pi)输出到所述轴线(I)上,并且-在输出相应的所述值(Pl)时,根据从属于相应的所述值(Pl)的一定数量的所述变量(V)驱控所述机器。
2.根据权利要求1所述的控制装置,其特征在于,从属于相应的所述值(pi)的所述变量(V)的数量等于1,并且从属于相应的所述值(pi)的所述变量(V)是所述值(pi)根据位置或时间的导数。
3.根据权利要求1所述的控制装置,其特征在于,所述值(pi)是所述轴线(I)的位置额定值,并且从属于相应的所述位置额定值(PD的所述变量(V)包括另一个调节了位置的轴线(10)的相应的位置额定值(PlO)。
4.根据权利要求3所述的控制装置,其特征在于,从属于相应的所述位置额定值(pi)的所述变量(V)包括速度(V)或加速度(a)。
5.根据前述权利要求中任一项所述的控制装置,其特征在于,在解决所述优化问题的范畴中,所述控制装置算出一定数量的所述变量(V)分别所从属的所述值(pi)。
6.根据前述权利要求中任一项所述的控制装置,其特征在于,如下地构造所述控制装置,即所述控制装置 -接收第二参数(P2), -根据所述第二参数(P2),使与所述第一普遍技术问题不同类别的第二普遍技术问题具化成第二具体技术问题, -在解决优化问题时,为所述机器的所述轴线(I)的一系列值(Pl)分别算出从属于相应的所述值(PD的一定数量的变量(V),从而在通过所述控制装置驱控所述机器时,根据优化标准(OK)以最佳的方式解决所述第二具体技术问题, -从属的所述变量(V)在从属于相应的所述值(pi)的情况下存储在存储器中, -在存储了从属的所述变量(V)之后,接收第二执行指令(A2), -基于所述第二执行指令(A2)使得一系列的所述值(pi)输出到所述轴线(I)上, -在输出相应的所述值(Pl)时,根据从属于相应的所述值(Pl)的一定数量的所述变量(V)驱控所述机器, -根据所述第二具体技术问题,算出所述优化问题的第二参数化方案, -根据利用了所述第二参数化方案参数化的所述优化问题,在所述控制装置内通过所述优化器(9)算出第二组(G2)已优化的参量(gi),并且 -根据每一组所述第二组(G2)已优化的参量(gi)算出一定数量的从属于相应的所述值(PD的变量(V)。
7.根据前述权利要求中任一项所述的控制装置,其特征在于,所述控制装置从外界接收所述优化标准(OK)。
8.一种包含机器代码(5)的系统程序,所述机器代码能够由具有至少一个轴线(I)的机器的控制装置(2)运行,其中,通过所述控制装置(2)运行所述机器代码(5)使得,根据前述权利要求中任一项构造所述控制装置(2)。
9.根据权利要求8所述的控制装置,其特征在于,所述系统程序以机器能读取的形式存储在数据载体(4)上。
10.一种具有至少一个轴线(I)的机器的控制装置,其中,所述控制装置利用根据权利要求8所述的系统程序(3)来编程。
11.具有至少一个轴线(I)和控制装置(2)的机器,其中,根据权利要求10构造所述控制装置(2)。
【文档编号】G05B19/18GK104516309SQ201410499247
【公开日】2015年4月15日 申请日期:2014年9月25日 优先权日:2013年9月27日
【发明者】卡斯滕·哈姆, 哈特穆特·林克, 托马斯·普赫特勒, 杰拉尔德·赖希尔, 埃尔玛·谢菲尔斯, 马蒂亚斯·托伊歇特 申请人:西门子公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1