一种离散式测控在线执行方法转让专利

申请号 : CN201810920872.8

文献号 : CN108919688B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 张金黄筱调洪荣晶张虎吴伟伟

申请人 : 南京工大数控科技有限公司

摘要 :

本发明公开了一种离散式测控在线执行方法,该方法在一个有边界条件的目标形状中,通过在线测量模块获得的实际形状曲线数据,与要求的目标形状进行比较得出控制参数Z向坐标差值;执行模块单位时间内输出M个介质,利用该控制参数与介质的输出量,进而获得控制执行单位的运行速度;不同速度下,在单位长度内执行输出相应数量的介质;基于介质的填充特性,叠加后其拓扑尺寸不变,Z向可累加而X向和/或Y向具有填充特性,因此在基础形状的基础上实现与目标形状的逼近,进而堆叠形成目标形状介质。采用该控制方案,考虑了测量模块与执行模块的位置距离和目标形状曲线的边界条件,实现物品介质的生成,该控制方法可以应用于涂装、三维打印、土壤返填等领域。

权利要求 :

1.一种离散式测控在线执行方法,其特征在于所述方法包括以下步骤:

在一个有边界条件的目标形状中,通过测量模块(1)获得的实际形状曲线数据,与要求的目标形状进行比较得出控制参数Z向坐标差值;

通过执行模块(2)在单位时间内输出M个介质,利用该控制参数Z向坐标差值与介质的输出量,进而获得控制执行模块的运行速度;

不同速度下,在单位长度内执行输出相应数量的介质;基于介质的填充特性,叠加后其拓扑尺寸不变,Z向可累加X向和/或Y向填充特性,在基础形状的基础上实现与目标形状的逼近,进而堆叠形成目标形状介质;

采用该离散式测控在线执行方法,考虑了测量模块与执行模块的位置距离和目标形状曲线的边界条件,实现目标形状的生成;

还包括如下步骤:在执行过程中,依据已有的边界条件,进行分别控制:在左边界处,测量模块(1)开始测量数据;待执行模块进入左边界后,根据已检测的数据,控制执行模块(2)运行;移动出右边界时,测量模块(1)停止,而执行模块(2)仍旧根据已经检测的数据,控制执行模块(2)运行;待执行模块(2)移动出右边界后,停止运行。

2.根据权利要求1所述的一种离散式测控在线执行方法,其特征在于所述测量模块(1)和执行模块(2),置于坐标系(3)中,并含有实际形状曲线(4)和目标形状曲线(5)。

3.根据权利要求1所述的一种离散式测控在线执行方法,其特征在于所述测量模块(1)和执行模块(2)之间固定连接,距离为P。

4.根据权利要求1所述的一种离散式测控在线执行方法,其特征在于所述执行模块(2)输出介质(21),该介质(21)具有填充特性,叠加后其拓扑尺寸不变,即Z向可累加X向和/或Y向填充特性。

5.根据权利要求1所述的一种离散式测控在线执行方法,其特征在于所述方法通过获得控制参数,实现对介质输出的控制,进而达到保证目标形状与理论要求形状一致的要求。

6.一种离散式测控在线执行方法,其特征在于所述方法包括以下步骤:

(1)在一个平面笛卡尔坐标系XOZ中,测量模块与执行模块固连在一起,距离为P,二者可以以可变速度V沿着X向运动;

(2)执行模块输出介质,单位时间内输出量为M个介质,该种介质的尺寸参数分别是Xm,Ym,Zm;

(3)定义该种介质的基本特点,介质具有填充特性,叠加后其拓扑尺寸不变,即Xm,Ym,Zm均不会发生改变:介质逐个叠加,从第1层、第2层、……、第7层、第8层、……,直到达到所要求的高度;

或者介质下方如果没有介质,则在X方向,自动切断,填充到下部;切断后其Zm保持不变,该介质可以分割为2部分,也可以分割为3部分,以此类推,可以不断分割,直到把最底层介质填充完成;

执行模块单位时间内输出M个介质,在不同速度下运动,单位之间内M个介质落下后,因为速度的不同,M个介质在X向的总体布置不同;

(4)测量模块可测量介质形成的外表面,包括Z向坐标值,同时记录所测量时X、Y向的坐标值;

(5)所述一种离散式测控在线执行方法过程的执行:

1)确定目标形状曲线,建立坐标系,确定目标形状曲线的左边界XL及右边界XR;执行模块与测量模块位于左边界XL外侧;

2)执行模块与测量模块按照速度V0向左边界XL运行;

(6)测量模块运行到目标形状曲线或者曲面的左边界时,开始测量获得数据:X00、Z00,对应的目标形状曲线坐标为 运行到X00+P/N,记做X01,再次测量获得Z01,对应的目标形状曲线坐标为 以此顺序,运行到X00+P*i/N,则测量获得X0i、Z0i数据,直到测量点X00+P*(N-1)/N,获得数据X0(N-1)、Z0(N-1),这样共获得N个坐标点;

(7)执行模块与测量模块继续运行,直到执行模块运行到XL左边界;运行到左边界后,测量模块测量获得数据X10、Z10,对应的目标形状曲线坐标为 执行模块输出介质,测量模块和执行模块运行速度改变为V00;

测量模块移动到X10+P/N,测量模块测量获得数据X11、Z11,对应的目标形状曲线坐标为执行模块输出介质,测量模块和执行模块运行速度改变为V01;

以此类推,测量模块移动到X10+P*i/N,则测量获得X1i、Z1i数据,测量模块和执行模块运行速度改变为V0i;

直到测量点X10+P*(N-1)/N,获得数据X1(N-1)、Z1(N-1),这样又共获得N个点,生成形状曲线控制参数;执行模块输出介质,测量模块和执行模块运行速度改变为V0(N-1);

(8)重复上述步骤,直到测量模块走到XR右边界,测量模块停止测量数据,执行模块继续执行堆叠工作;

(9)继续运行,当执行模块走到XR右边界位置时,停止输出介质;

(10)运行过程完成。

说明书 :

一种离散式测控在线执行方法

技术领域

[0001] 本发明涉及的是机械工程中测试与控制领域,具体涉及一种离散式测控在线执行方法,该发明采用离散式方法,通过将测试技术与控制技术结合,实现介质堆叠从而获得目标形状。

背景技术

[0002] 近年来,随着科学技术的发展,大型在线分析处理能力越来越强大。当前,生产过程中通常采用定时离线分析的方法,即每几小时或设定的时间采样一次,送实验室进行人工分析,然后根据分析值来指导生产。由于时间滞后大,因此远远不能满足在线控制的要求。在线检测技术正是为了获得所需变量的实时测量和控制问题而逐渐发展起来的。在线检测技术,主要通过采集某些容易测量的变量,构造一个以这些易测变量为输入的数学模型来估计难测的主要变量,从而为过程控制、质量控制、过程管理与决策等提供支持,也为进一步实现质量控制和过程优化奠定基础。在线连续检测技术已是现代流程工业和过程控制领域关键技术之一,在激烈的市场竞争中,为了保证产品的质量和经济效益,先进的控制方法和优化后的控制方法纷纷被应用于工业过程中。随着技术的进步,制造业系统中应用在线测量技术,获得实际参数,通过改变执行模块的运行速度、时间、输出速度等,达到控制制造目标物的要求。
[0003] 离散系统是系统的全部或关键组成部分的变量具有离散信号形式,系统的状态在时间的离散点作出一定突变的系统。通常是通过等时间间隔、或者等坐标间隔,获得横坐标序列,按一定的采样时刻方法进行数据收集,进而控制系统的运行。实际系统中,间隔时间越短,逐步逼近实际系统参数。随着计算机大规模运算技术的进一步发展,系统总体触发信号以及执行响应越来越快,离散事件动态系统中驱动演化的响应也越来越快。基于该种快速响应系统的功能,发明一种离散式测控在线执行方法,实现边检测、边控制的总体控制思路,达到实现目标模型的方案。

发明内容

[0004] 本发明提供一种离散式测控在线执行方法,基于等坐标间隔的离散方法,通过测试技术与控制技术结合,实现介质堆叠从而获得目标形状的一种方法。所述技术方案的步骤为如下:
[0005] 一种离散式测控在线执行方法,其特征在于所述方法包括以下步骤:
[0006] 在一个有边界条件的目标形状中,通过测量模块(1)获得的实际形状曲线数据,与要求的目标形状进行比较得出控制参数Z向坐标差值;
[0007] 通过执行模块(2)在单位时间内输出M个介质,利用控制参数Z向坐标差值与介质的输出量,进而获得控制执行模块的运行速度;
[0008] 不同速度下,在单位长度内执行模块输出相应数量的介质;基于介质的填充特性,叠加后其拓扑尺寸不变,Z向可累加X向和/或Y向填充特性,在基础形状的基础上实现与目标形状的逼近,进而堆叠形成目标形状介质;
[0009] 采用该控制方案,考虑了测量模块与执行单位的位置距离和目标形状曲线的边界条件,实现目标形状的生成。
[0010] 所述测量模块(1)和执行模块(2),置于坐标系(3)中,并含有实际形状曲线(4)和目标形状曲线(5)。
[0011] 所述测量模块(1)和执行模块(2)之间固定连接。
[0012] 所述执行模块(2)输出介质(21),该介质(21)具有填充特性,叠加后其拓扑尺寸不变,即Z向可累加X向和/或Y向填充特性。
[0013] 所述方法通过获得控制参数,实现对介质输出的控制,进而达到保证目标形状与理论要求形状一致的要求。
[0014] 还包括如下步骤:在执行过程中,依据已有的边界条件,进行分别控制:在左边界处,测量模块(1)开始测量数据;待执行模块进入左边界后,根据已检测的数据,控制执行模块(2)运行;移动出右边界时,测量模块(1)停止,而执行模块(2)仍旧根据已经检测的数据,控制执行模块(2)运行;待执行模块(2)移动出右边界后,停止运行。一种离散式测控在线执行方法,其特征在于所述方法包括以下步骤:
[0015] (1)在一个平面笛卡尔坐标系XOZ中,测量模块与执行模块固连在一起,距离为P,二者可以以可变速度V沿着X向运动。
[0016] (2)执行模块输出介质,单位时间内输出量为M个介质,该种介质的尺寸参数分别是Xm,Ym,Zm。
[0017] (3)定义该种介质的基本特点,该介质具有填充特性,叠加后其拓扑尺寸不变,即Xm,Ym,Zm均不会发生改变:
[0018] 介质逐个叠加,从第1层、第2层、……、第7层、第8层、……,直到达到所要求的高度;
[0019] 或者介质下方如果没有介质,则在X方向自动切断,填充到下部。切断后其Zm保持不变,该介质可以分割为2部分,也可以分割为3部分,以此类推,可以不断分割,直到把最底层介质填充完成;
[0020] 执行模块单位时间内输出M个介质,在不同速度下运动,单位之间内M个介质落下后,因为速度的不同,M个介质在X向的总体布置不同;
[0021] (4)测量模块可测量介质形成的外表面,包括Z向坐标值,同时记录所测量时X、Y向的坐标值。
[0022] (5)所述一种离散式测控在线执行方法过程的执行:
[0023] 1)确定目标形状曲线,建立坐标系,确定目标形状曲线的左边界XL及右边界XR;执行模块与测量模块位于左边界XL外侧;
[0024] 2)执行模块与测量模块按照速度V0向左边界XL运行;
[0025] (6)测量模块运行到目标形状曲线或者曲面的左边界时,开始测量获得数据:左边界起始数据X方向坐标为X00、左边界起始数据Z方向坐标为Z00,对应的目标形状曲线坐标为X'00,Z'00;运行到X00+P/N,记做X01,再次测量获得Z01,对应的目标形状曲线坐标为X'01,Z'01;以此顺序,运行到X00+P*i/N,则测量获得X0i、Z0i数据,直到测量点X00+P*(N-1)/N,获得数据X0(N-1)、Z0(N-1),这样共获得N个坐标点。;
[0026] (7)执行模块与测量模块继续运行,直到执行模块运行到XL左边界。运行到左边界后,测量模块测量获得数据X10、Z10,对应的目标形状曲线坐标为X1'0,Z1'0;执行模块输出介质,测量模块和执行模块运行速度改变为V00;
[0027] V00=P*M*Zm/(N*(Z'00-Z00));
[0028] 测量模块移动到X10+P/N,测量模块测量获得数据X11、Z11,对应的目标形状曲线坐标为X1'1,Z1'1;执行模块输出介质,测量模块和执行模块运行速度改变为V01;
[0029] V01=P*M*Zm/(N*(Z'01-Z01));
[0030] 以此类推,测量模块移动到X10+P*i/N,则测量获得X1i、Z1i数据,测量模块和执行模块运行速度改变为V0i;
[0031] V0i=P*M*Zm/(N*(Z'0i-Z0i));
[0032] 直到测量点X10+P*(N-1)/N,获得数据X1(N-1)、Z1(N-1),这样又共获得N个点,生成形状曲线控制参数;执行模块输出介质,测量模块和执行模块运行速度改变为V0(N-1);
[0033] V0(N-1)=P*M*Zm/(N*(Z'0(N-1)-Z0(N-1)));
[0034] (8)重复上述步骤,直到测量模块走到XR右边界,测试测量模块停止测量数据,执行模块继续执行堆叠工作;
[0035] (9)继续运行,当执行模块走到XR右边界位置时,停止输出介质;
[0036] (10)运行过程完成。
[0037] 本发明的有益效果是:
[0038] 通过在线测量基础数据,应用相对应的计算方案,获得控制方法,实现对介质输出的控制,进而达到保证目标形状与理论要求形状一致的要求,该种方法是对理论介质模型的一种有益尝试,该控制方法可以应用于涂装、3维打印、土壤返填等领域。

附图说明

[0039] 图1是本发明的离散式测控在线执行方法的总体结构示意图;
[0040] 图2是本发明执行模块输出介质的示意图;
[0041] 图3a是本发明执行模块输出介质的特性示意图之一;
[0042] 图3b是本发明执行模块输出介质的特性示意图之一;
[0043] 图4本发明中测量模块获得的测量值意图;
[0044] 图5是本发明中目标形状曲线和实际形状曲线意图;
[0045] 图6是本发明的一种实施案例中,测量模块和执行模块启动运行意图;
[0046] 图7是本发明的一种实施案例中,测量模块进入左边界意图;
[0047] 图8是本发明的一种实施案例中,执行模块进入左边界意图;
[0048] 图9是本发明的一种实施案例中,测量模块即将运行出右边界意图;
[0049] 图10是本发明的一种实施案例中,执行模块即将运行出右边界意图;

具体实施方式

[0050] 下面结合附图对本发明的较佳实施例进行详细阐述,以使本发明的优点和特征能更易于被本领域技术人员理解,从而对本发明的保护范围做出更为清楚明确的界定。
[0051] 如图1至图10,一种离散式测控在线执行方法,其特征在于所述方法包括以下步骤:
[0052] 在一个有边界条件的目标形状中,通过测量模块(1)获得的实际形状曲线数据,与要求的目标形状进行比较得出控制参数Z向坐标差值;
[0053] 通过执行模块(2)在单位时间内输出M个介质,利用该控制参数与介质的输出量,进而获得控制执行单位的运行速度;
[0054] 不同速度下,在单位长度内执行输出相应数量的介质;基于介质的填充特性,叠加后其拓扑尺寸不变,Z向可累加X向和/或Y向填充特性,在基础形状的基础上实现与目标形状的逼近,进而堆叠形成目标形状介质;
[0055] 采用该控制方案,考虑了测量模块与执行单位的位置距离和目标形状曲线的边界条件,实现物品介质的生成。
[0056] 所述测量模块(1)和执行模块(2),置于坐标系(3)中,并含有实际形状曲线(4)和目标形状曲线(5)。
[0057] 所述测量模块(1)和执行模块(2)之间固定连接。
[0058] 所述执行模块(2)输出介质(21),该介质(21)具有填充特性,叠加后其拓扑尺寸不变,即Z向可累加X向和/或Y向填充特性。
[0059] 所述方法通过获得控制参数,实现对介质输出的控制,进而达到保证目标形状与理论要求形状一致的要求。
[0060] 还包括如下步骤:在执行过程中,依据已有的边界条件,进行分别控制:在左边界处,测量模块(1)开始测量数据;待执行模块进入左边界后,根据已检测的数据,控制执行模块(2)运行;移动出右边界时,测量模块(1)停止,而执行模块(2)仍旧根据已经检测的数据,控制执行模块(2)运行;待执行模块(2)移动出右边界后,停止运行。
[0061] 本发明提供一种离散式测控在线执行方法,包括步骤为:
[0062] (1)如图1,在一个平面笛卡尔坐标系XOZ中,测量模块与执行模块固连在一起,距离为P,二者可以以可变速度V沿着X向运动。
[0063] (2)如图2,执行模块可以输出介质,单位时间内输出量为M个介质,该种介质的尺寸参数分别是Xm,Ym,Zm。
[0064] (3)如图3,定义了该种介质的基本特点,介质具有填充特性,叠加后其拓扑尺寸不变,即Xm,Ym,Zm均不会发生改变。
[0065] 如图3a中,介质可以逐个叠加,从第1层、第2层、……、第7层、第8层、……,直到达到所要求的高度。
[0066] 如图3b中,介质下方如果没有介质,则在X0方向中,自动切断,填充到下部。切断后其Zm保持不变。该介质可以分割为2部分,也可以分割为3部分,以此类推,可以不断分割,直到把最底层介质填充完成。
[0067] 执行模块单位时间内输出M个介质,在不同速度下运动,单位之间内M个介质落下后,因为速度的不同,M个介质在X向的总体布置不同。
[0068] (4)如图4,测量模块以及测量介质形成的外表面与Z向坐标值,同时记录所测量时X、Y向的坐标值。
[0069] (5)如图5,表示介质目标形状曲线和介质实际形状曲线示意图。
[0070] (6)如图6,一种离散式测控在线执行方法过程开始执行。
[0071] 1)确定目标形状曲线,建立坐标系,确定目标形状曲线的左边界XL及右边界XR。执行模块与测量模块位于左边界XL外侧。
[0072] 2)执行模块与测量模块按照速度V0向左边界XL运行。
[0073] (7)如图7,测量模块运行到目标形状曲线或者曲面的左边界时,开始测量获得数据:X00、Z00,对应的目标形状曲线坐标为X'00,Z'00;运行到X00+P/N,记做X01,再次测量获得Z01,对应的目标形状曲线坐标为X'01,Z'01;以此顺序,运行到X00+P*i/N,则测量获得X0i、Z0i数据,直到测量点X00+P*(N-1)/N,获得数据X0(N-1)、Z0(N-1),这样共获得N个坐标点。
[0074] (8)如图8,执行模块与测量模块继续运行,直到执行模块运行到XL左边界。运行到左边界后,测量模块测量获得数据X10、Z10,对应的目标形状曲线坐标为X1'0,Z1'0;执行模块输出介质,测量模块和执行模块运行速度改变为V00;
[0075] V00=P*M*Zm/(N*(Z'00-Z00))
[0076] 测量模块移动到X10+P/N,测量模块测量获得数据X11、Z11,对应的目标形状曲线坐标为X1'1,Z1'1;执行模块输出介质,测量模块和执行模块运行速度改变为V01;
[0077] V01=P*M*Zm/(N*(Z'01-Z01))
[0078] 以此类推,测量模块移动到X10+P*i/N,则测量获得X1i、Z1i数据,测量模块和执行模块运行速度改变为V0i
[0079] V0i=P*M*Zm/(N*(Z'0i-Z0i))
[0080] 直到测量点X10+P*(N-1)/N,获得数据X1(N-1)、Z1(N-1),这样又共获得N个点,生成形状曲线控制参数。执行模块输出介质,测量模块和执行模块运行速度改变为V0(N-1)[0081] V0(N-1)=P*M*Zm/(N*(Z'0(N-1)-Z0(N-1)))
[0082] (9)重复上述步骤,直到测量模块走到XR右边界。如图9,测试测量模块停止测量数据,执行模块继续执行堆叠工作。
[0083] (10)继续运行,当执行模块走到XR右边界位置时,如图10,停止输出介质。
[0084] (11)运行过程完成。