CN102236338A - 四阶定值发生器的实现方法 - Google Patents
四阶定值发生器的实现方法 Download PDFInfo
- Publication number
- CN102236338A CN102236338A CN2010101536874A CN201010153687A CN102236338A CN 102236338 A CN102236338 A CN 102236338A CN 2010101536874 A CN2010101536874 A CN 2010101536874A CN 201010153687 A CN201010153687 A CN 201010153687A CN 102236338 A CN102236338 A CN 102236338A
- Authority
- CN
- China
- Prior art keywords
- time period
- acceleration
- displacement
- constraint
- speed
- 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.)
- Granted
Links
Images
Landscapes
- Combined Controls Of Internal Combustion Engines (AREA)
- Feedback Control In General (AREA)
Abstract
一种四阶定值发生器的实现方法,用以产生满足约束的四阶定值轨迹,其包括:定义djerk时间段Td、jerk时间段Tj、加速度时间段Ta、速度时间段Tv,其中jerk为加速度的微分,djerk为jerk的微分,该过程包括:令Td=td,其中td为常djerk时间段;令Tj=td+tj,其中tj为常jerk时间段;令Ta=td+tj+ta,其中ta为常加速度时间段;令Tv=td+tj+ta+tv,其中tv为常速度时间段;根据期望的位移以及djerk、jerk、加速度和速度的最大值约束求出Td、Tj、Ta、Tv的值;得到满足约束的四阶定值轨迹。以上方法采用了不同于现有技术的时间段定义方式,进而采用非递推计算过程来实现四阶定值发生器,其相对于现有技术,实现过程简洁,计算量小。
Description
技术领域
本发明涉及伺服控制技术领域,特别是涉及一种四阶定值发生器的实现方法。
背景技术
为满足某种目的,产生运动和对物体运动进行控制是人类最重要的活动之一。所谓伺服控制就是指对物体运动的有效控制,即对物体运动的速度、位置、加速度进行控制。这种控制正在变得越来越普遍。
目前,随着机电制造的发展,对于高精度、高速度的伺服控制的要求越来越高。但是当前制约伺服控制性能的一个主要问题在于运动轨迹的加速度和减速度的突变会激发***的谐振,增加建立时间(settling time)。针对这个问题,许多学者提出了各种定值发生器(set point generator),通过定值发生器来产生更加平滑的加速度轨迹,来避免激发对象的高频谐振模态。
例如,2003年2月公开的论文“Trajectory planning and feedforward design forelectromechanical motion systems”揭露了一种三阶定值发生器的实现方法;2004年8月公开的公开号为US2004/0166425的美国专利申请揭露了一种三阶定值发生器。这种三阶定值发生器虽然可以使得加速度的曲线变得平滑,但是加速度的微分(jerk)曲线仍然是不连续的。而jerk的突变也会导致较大的建立时间,降低生产效率。因此,很多学者开始致力于研究更高阶的定值发生器,如四阶定值发生器。
例如,2003年2月公开的论文“Traj ectory planning and feedforward design forelectromechanical motion systems”揭露了一种四阶定值发生器的实现方法;2005年6月公开的公开号为US2005/0128460的美国专利申请揭露了一种四阶定值发生器。其中提出虽然阶次升高会导致整个轨迹的执行时间加长,但是由于jerk曲线更加平滑,减小了建立时间,从而提高了生产效率。
四阶定值发生器的目的是要根据期望的位移得到时间最短且满足jerk的微分(djerk)、jerk、加速度a、速度v等最大值约束的运动轨迹。设 和分别为djerk、jerk、加速度和速度的最大值约束。标准的四阶轨迹如图1所示,其中曲线101为djerk曲线,呈方波形状;对djerk曲线101进行积分,可得曲线102所示的jerk曲线,该曲线呈梯形;对jerk曲线102进行积分,可得曲线103所示的加速度曲线,此时的加速度曲线103完全平滑,可以极大的减少由于加速度突变所产生的振荡,减小建立时间;继续对加速度曲线103进行积分就可得曲线104所示的速度曲线,对速度曲线104再进行积分可得位移曲线105。
下面简要回顾一下以上四阶定值发生器的实现方法:
首先,按照如图2所示的方式定义时间段,其中td为djerk保持最大值的时间段,称为常djerk时间段;tj为jerk等于的时间段,称为常jerk时间段;ta为加速度等于的时间段,称为常加速度时间段;tv是速度等于的时间段,称为常速度时间段。然而,根据位移以及对djerk、jerk、加速度和速度的最大值约束求出四个时间段td、tj、ta和tv的值,然后就可以得到djerk的曲线。而后,再通过多次积分,可得速度位移等曲线。
其中,根据位移以及对djerk、jerk、加速度和速度的最大值约束求出四个时间段td、tj、ta和tv的值的过程的具体流程如图3所示,包括如下步骤:
步骤S1:首先,设立一个标记变量flag,并令flag=0,根据位移x计算td;
步骤S2:根据td计算轨迹的最大速度vmax;
步骤S5:根据td计算轨迹的最大加速度amax;
步骤S8:根据td计算轨迹的最大jerk,jmax;
步骤S11:判断flag的值:当flag=3时,执行步骤S12;当flag=2时,执行步骤S20;当flag=1时,执行步骤S24;当flag=0时,代表整个运动轨迹的djerk、jerk、a、v都满足其最大值约束,则此时可以结束。
步骤S12:根据x计算tj,并令flag=0;
步骤S13:根据td和tj计算轨迹的最大速度vmax;
步骤S16:根据td和tj计算轨迹的最大加速度amax;
步骤S19:判断flag的值,当flag=2时,执行步骤S20;当flag=1时,执行步骤S24;当flag=0时,则结束。
步骤S20:根据x计算ta;
步骤S21:根据td、tj和ta计算轨迹的最大速度vmax;
步骤S23:根据计算ta;
步骤S24:根据x计算tv。
虽然以上方法实现了四阶定值发生器,但是其采用的是一种递推式的实现方法,实现过程较为繁琐,包括一些重复的计算。而且其对于计算过程中得到的每个时间段,不论是中间量还是最终的值都要进行离散化,同时还要修改最大的djerk,如此制约着***控制性能的提高。
另外,前面所得到的时间段都是连续的时间段,但实际上所得到的轨迹都需要进行离散化来实现。以上四阶定值发生器的实现方法所对应的离散化方法是在设计轨迹的过程中不断的进行离散化,即设计轨迹与离散化是同时进行的。例如图3中所示的步骤S1至S8是一个求取td的过程,其中最多可能要计算四次td,而每次计算完td都要对其进行离散化,使其成为采样周期ts的倍数。离散化公式如下:
可见,现有四阶定值发生器的实现过程复杂,计算量大,且对于***控制性能的提高有一定的影响。
发明内容
本发明的目的在于提供一种四阶定值发生器的实现方法,以解决现有四阶定值发生器实现过程复杂,计算量大等技术问题。
为解决以上技术问题,本发明提供一种四阶定值发生器的实现方法,用以产生满足约束的四阶定值轨迹,其包括:定义djerk时间段Td、jerk时间段Tj、加速度时间段Ta、速度时间段Tv,其中jerk为加速度的微分,djerk为jerk的微分,该过程包括:令Td=td,其中td为常djerk时间段;令Tj=td+tj,其中tj为常jerk时间段;令Ta=td+tj+ta,其中ta为常加速度时间段;令Tv=td+tj+ta+tv,其中tv为常速度时间段;根据期望的位移以及djerk、jerk、加速度和速度的最大值约束求出Td、Tj、Ta、Tv的值;得到满足约束的四阶定值轨迹。
进一步的,所述根据期望的位移以及djerk、jerk、加速度和速度的最大值约束求出Td、Tj、Ta、Tv的值的过程包括:根据求出td;根据和td求出最大位移xmax、速度vmax和加速度amax;分析轨迹是否超出期望的位移以及速度、加速度的最大值约束的限制,当超出限制时,利用期望的位移或相应的最大值约束调整td;根据调整的后的td,计算Td、Tj、Ta、Tv的值。
进一步的,所述分析轨迹是否超出期望的位移以及速度、加速度的最大值约束的限制,当超出限制时,利用期望的位移或相应的最大值约束调整td的过程包括:比较以上最大位移xmax、速度vmax、加速度amax与期望的位移速度、加速度的最大值约束以判断位移、速度、加速度是否超出限制;当加速度、速度、位移都超出限制时,分别根据和来求取三个时间段tda、tdv、tdx,取其中的最小值作为td;当仅加速度、速度超出限制时,分别根据 来求取两个时间段tda、tdv,取其中的最小值作为td;当仅加速度、位移超出约束时,分别根据和来求取两个时间段tda、tdv,取其中的最小值作为td;当仅速度、位移超出约束时,分别根据和来求取两个时间段tdv、tdx,取其中的最小值作为td;当仅加速度超出约束时,根据求取一个时间段tda,且令td=tda;当仅速度超出约束时,根据来求取一个时间段tdv,且令td=tdv;当仅位移超出约束时,根据来求取一个时间段tdx,令td=tdx。
进一步的,所述四阶定值发生器的实现方法,还包括:在已经得到各个时间段以后,对每个时间段进行离散化;利用离散化后的时间段,得到离散化后的轨迹的位移;调整djerk的最大值约束来保证离散化后的轨迹的位移等于期望的位移并且保证jerk、加速度和速度等不超过其最大值约束
可见,在以上方法中,采用了不同于现有技术的时间段定义方式,进而采用非递推计算过程来实现四阶定值发生器,其相对于现有技术,实现过程简洁,计算量小。把以上方法与现有方法用Matlab实现,经实验验证,使用本发明提供的方法可以使求取四阶轨迹的最长时间比现有方法缩短约30%。因此,本发明提供的方法能够在更短的时间内计算出四阶轨迹,有利于***控制性能的提高。
附图说明
图1为一种标准的四阶轨迹示意图;
图2为现有技术的四阶定值发生器实现方法中时间段定义方式的示意图;
图3为现有技术的四阶定值发生器实现方法的流程示意图;
图4为本发明一实施例所提供的四阶定值发生器实现方法的流程示意图;
图5为本发明一实施例所提供的时间段定义方式的示意图;
图6为本发明另一实施例所提供的时间段定义方式的示意图;
图7为本发明一实施例所提供的各个时间段的求取流程示意图;
图8为本发明一实施例所提供四阶定值发生器实现方法的流程示意图;
图9为本发明一实施例所提供常加速度求取方法的流程示意图。
具体实施方式
为让本发明的上述特征和优点能更明显易懂,下文特举示例性实施例,并配合附图,作详细说明如下。
在背景技术中已经提及,四阶定值发生器的目的是要根据期望的位移得到时间最短且满足jerk(加速度的微分)的微分(djerk)、jerk、加速度a、速度v等最大值约束的运动轨迹。设和分别为djerk、jerk、加速度和速度的最大值约束。
由于现有方法中采取了递推式的实现方法,使得实现过程较为繁琐,包括了一些重复的计算。针对这个问题,本发明的发明人经过研究与实验,提出了一个非递推式的实现方法,其流程更加简单,计算量更小。下面结合图4对该方法概述如下:
S100:首先,定义时间段,在此步骤中,采用了与现有技术不同的定义方式。具体,请参考图5与图6两个实施例中对于时间段的定义:定义djerk时间段Td为常djerk时间段td,即令Td=td;定义jerk时间段Tj为常djerk时间段td加上常jerk时间段tj,即令Tj=td+tj。以此类推,定义加速度时间段Ta为常djerk时间段td、常jerk时间段tj与常加速度时间段ta的和,即令Ta=td+tj+ta;定义速度时间段Tv为常djerk时间段td、常jerk时间段tj、常加速度时间段ta与常速度时间段tv的和,即令Tv=td+tj+ta+tv。
S300:进而,得到满足约束的四阶定值轨迹。
由于采用了步骤S100所述的时间段定义方式,步骤S200便可以实现一种非递推式的计算过程,具体如图7所示,包括如下步骤:
S204:根据调整的后的td,计算Td、Tj、Ta、Tv的值。
为使以上步骤更为明显易懂,下面以图6的实施例为例,并结合图8,引入以下公式,来详细描述以上各个步骤:
此时,Td=td,Tj=td,Ta=2td,Tv=4td,jerk的轨迹如图6所示。
由于图6中的轨迹并没有考虑加速度、速度和位移的约束,因此下面需要分析该轨迹是否满足约束。可以分多种情况:当加速度、速度、位移都超出限制时,分别根据和来求取三个时间段tda、tdv、tdx,取其中的最小值作为td;当仅加速度、速度超出限制时,分别根据来求取两个时间段tda、tdv取其中的最小值作为td;当仅加速度、位移超出约束时,分别根据和来求取两个时间段tda、tdx,取其中的最小值作为td;当仅速度、位移超出约束时,分别根据和来求取两个时间段tdv、tdx,取其中的最小值作为td;当仅加速度超出约束时,根据求取一个时间段tda,且令td=tda;当仅速度超出约束时,根据来求取一个时间段tdv,且令td=tdv;当仅位移超出约束时,根据来求取一个时间段tdx,令td=tdx。对以上各种情况详细描述如下:
1.
下面再看位移和速度是否满足要求:
1.1
比较tda、tdv和tdx三个量,哪个最小,就以哪个值作为最终的td,这样才能满足所有的要求:
如果tda最小,td=tda,此时加速度已经达到最大,但位移还不满足要求,因此后续需要计算常加速度段ta,以计算得到Ta。
如果tdv最小,td=tdv,此时速度已经达到最大,但位移还不满足要求,因此后续需要计算常速度段tv,以计算得到Tv。
如果tdx最小,td=tdx,满足所有的约束,而且位移也满足要求,因此结束。
1.2
说明速度和加速度超出了限制。根据按式(6)计算tdv,然后判断tda和tdv大小:
如果tda<tdv,则td=tda,此时加速度已经达到最大,但位移还不满足要求,因此后续需要计算常加速度段ta,以计算得到Ta。
如果tda>tdv,则td=tdv,此时速度已经达到最大,但位移还不满足要求,因此后续需要计算常速度段tv,以计算得到Tv。
1.3
如果tda<tdx,则td=tda,此时加速度已经达到最大,但位移还不满足要求,因此后续需要计算常加速度段ta,以计算得到Ta。
如果tda>tdx,则td=tdx,满足所有约束,且位移也达到要求,因此结束。
1.4
说明位移和速度都没有超出限制,但是加速度超出限制。因此设td=tda。此时加速度已经达到最大,但位移还不满足要求,因此后续需要计算常加速度段ta,以计算得到Ta。
2.
2.1
说明速度超出了限制。根据按式(6)来求tdv,此时速度已经达到最大,但位移还不满足要求,因此后续需要计算常速度段tv,以计算得到Tv。
2.2
说明位移超出了限制。首先按式(6)根据来求tdv,然后按式(7)根据位移来求tdx,然后判断tdv和tdx两个时间段的大小:
如果tdx>tdv,说明到达最大速度的时间小于到达位移的时间,因此设td=tdv,此时速度已经达到最大,但位移还不满足要求,因此后续需要计算常速度段tv,以计算得到Tv。
如果tdx<tdv,说明以位移来计算tdx并没有超出速度的限制,因此td=tdx,结束。
2.3
说明位移超出限制,速度和加速度没有超出限制。因此轨迹形状不变,只需要按式(7)根据位移重新计算td即可,结束。
2.4
说明所有的参数都没有超出限制。那么后续需要计算常jerk段tj,以计算得到Tj。
下面详细描述常jerk时间段tj、常加速度时间段ta和常速度时间段tv的求取方法。
然后根据来求tjx:
根据上式可得tjx为:
比较三个值的大小,可得:
如果tja最小,设此时加速度已经达到最大,但位移还不满足要求,因此后续需要计算常加速度段ta,以计算得到Ta。
如果tjv最小,设tj=tjv,此时速度已经达到最大,但位移还不满足要求,因此后续需要计算常速度段tv,以计算得到Tv。
如果tjx最小,则tj=tjx,结束。
而后比较tax和tav的大小:
tax>tav,说明虽然已经达到最大速度,但是位移仍然不满足要求,因此ta=tav,因此后续需要计算常速度段tv,以计算得到Tv。
tax<tav,说明满足位移要求的同时没有超出速度的限制,设ta=tax,结束。
根据位移计算tv:
下面比较一下以上实施例所提供的方法与现有技术在设计四阶轨迹时的效率。用[td,tj,ta,tv]来表示根据期望的位移和约束条件,按照四阶轨迹规划方法所求出的常djerk时间段、常jerk时间段、常加速度时间段和常速度时间段。由于期望的位移及约束条件的不同,常jerk时间段、常加速度时间段和常速度时间段都可能不存在,即对应的时间为0。例如,[td,0,ta,0]就表示所得到的轨迹有常djerk时间段和常加速度时间段,而没有常jerk时间段和常速度时间段的情况。但是,当4个参数都需要,即td、tj、ta和tv都不为0的时候,所需要求的参数最多,即计算量最大,是整个方法的最坏情况。针对最坏情况,比较现有技术的方法和以上实施例提出的方法,要求出所有的参数,现有技术需要经过10次两两比较与16次计算,而以上实施例提供的方法仅需要经过6次两两比较与10次的计算。把两种方法用Matlab实现,经实验验证,使用以上实施例提供的方法可以使求取四阶轨迹的最长时间比现有技术的方法缩短约30%。因此,以上实施例提供的方法能够在更短的时间内计算出四阶轨迹,有利于***控制性能的提高。
前面所得到的时间段都是连续的时间段,但实际上所得到的轨迹都需要进行离散化来实现。
在背景技术中已经提及现有技术的离散化方法是在设计轨迹的过程中不断的进行离散化,即设计轨迹与离散化是同时进行的。例如现有技术中求td的流程如图3所示,整个流程中最多可能要计算四次td,而每次计算完td都要对其进行离散化,使其成为采样周期ts的倍数:
本发明以上实施例所提出的方法也是连续时间段的计算方法,为此本发明同时也提出了对应的离散化方法。在已经得到各个时间段以后,再对每个时间段进行离散化,计算量更小。具体如下:
首先在连续情况下可知:
通过上式可得:
在离散的情况下,要对以上的时间段都按式(15)的方法进行离散化,使得每个时间段成为采样周期ts的整数倍。设离散化以后的轨迹的位移是:
其中td′、tj′、ta′和tv′是经过离散化的时间段,由于离散化的时间段大于连续情况下的时间段,因此离散化后的位移x′肯定大于期望的位移x。针对这个问题,可以通过调整的大小来保证位移等于期望值,并且保证jerk、加速度和速度等不超过其最大值约束。
根据期望的位移和实际的位移可得:
轨迹的最大的jerk为:
这样的话,只需要在连续的情况下计算好轨迹的时间段以后,通过计算一个系数f,就可以实现轨迹的离散化处理,与现有技术提出的方法相比要简单得多。
综上所述,在以上方法中,采用了不同于现有技术的时间段定义方式,进而采用非递推计算过程来实现四阶定值发生器,其相对于现有技术,实现过程简洁,计算量小。把以上方法与现有方法用Matlab实现,经实验验证,使用本发明提供的方法可以使求取四阶轨迹的最长时间比现有方法缩短约30%。因此,本发明提供的方法能够在更短的时间内计算出四阶轨迹,有利于***控制性能的提高。
以上仅为举例,并非用以限定本发明,本发明的保护范围应当以权利要求书所涵盖的范围为准。
Claims (7)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2010101536874A CN102236338B (zh) | 2010-04-22 | 2010-04-22 | 四阶定值发生器的实现方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2010101536874A CN102236338B (zh) | 2010-04-22 | 2010-04-22 | 四阶定值发生器的实现方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102236338A true CN102236338A (zh) | 2011-11-09 |
CN102236338B CN102236338B (zh) | 2013-11-13 |
Family
ID=44887078
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2010101536874A Active CN102236338B (zh) | 2010-04-22 | 2010-04-22 | 四阶定值发生器的实现方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102236338B (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106898034A (zh) * | 2017-02-28 | 2017-06-27 | 北京润科通用技术有限公司 | 一种目标运动轨迹模拟方法和装置 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5004968A (en) * | 1987-12-21 | 1991-04-02 | Fanuc Ltd. | Method for acceleration and deceleration control of servomotors |
JP2001092533A (ja) * | 1999-09-21 | 2001-04-06 | Yaskawa Electric Corp | 速度データの動的最適化方法 |
JP2007272597A (ja) * | 2006-03-31 | 2007-10-18 | Yaskawa Electric Corp | ロボットの加減速パターン生成方法 |
-
2010
- 2010-04-22 CN CN2010101536874A patent/CN102236338B/zh active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5004968A (en) * | 1987-12-21 | 1991-04-02 | Fanuc Ltd. | Method for acceleration and deceleration control of servomotors |
JP2001092533A (ja) * | 1999-09-21 | 2001-04-06 | Yaskawa Electric Corp | 速度データの動的最適化方法 |
JP2007272597A (ja) * | 2006-03-31 | 2007-10-18 | Yaskawa Electric Corp | ロボットの加減速パターン生成方法 |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106898034A (zh) * | 2017-02-28 | 2017-06-27 | 北京润科通用技术有限公司 | 一种目标运动轨迹模拟方法和装置 |
CN106898034B (zh) * | 2017-02-28 | 2020-04-03 | 北京润科通用技术有限公司 | 一种目标运动轨迹模拟方法和装置 |
Also Published As
Publication number | Publication date |
---|---|
CN102236338B (zh) | 2013-11-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7919940B2 (en) | System and method for jerk limited trajectory planning for a path planner | |
Murgovski et al. | Convex modeling of conflict resolution at traffic intersections | |
JP6165378B1 (ja) | 車速制御装置 | |
US20150120107A1 (en) | PHEV Energy Management Control with Trip-Oriented Energy Consumption Preplanning | |
CN102207729B (zh) | 基于理想误差动态的半周期重复控制器 | |
CN103076759A (zh) | 一种获取数控***的s型曲线的方法及其装置 | |
CN104036331A (zh) | 一种基于改进粒子群算法的电力***动态经济调度方法 | |
JP4710529B2 (ja) | 走行制御装置 | |
De Wit | Best-effort highway traffic congestion control via variable speed limits | |
Sakhdari et al. | Robust tube-based mpc for automotive adaptive cruise control design | |
CN110893850A (zh) | 一种车辆纵向速度规划方法和纵向速度规划装置 | |
Azmi et al. | Optimization of the PID-PD parameters of the overhead crane control system by using PSO algorithm | |
CN114077226A (zh) | S型曲线速度规划方法、控制终端及计算机可读存储介质 | |
Kim et al. | Two-stage optimal control of a parallel hybrid vehicle with traffic preview | |
CN102236338B (zh) | 四阶定值发生器的实现方法 | |
JP2019077346A (ja) | 車間距離制御装置 | |
CN111798060A (zh) | 一种基于机组爬坡率估计的功率指令优化分配方法 | |
Dahmane et al. | Stochastic mpc for optimal energy management strategy of hybrid vehicle performing acc with stop&go maneuvers | |
Wang et al. | Driver support and cooperative systems control design: Framework and preliminary results | |
CN111130104B (zh) | 一种电力***混沌振荡的无源性滑模控制方法 | |
Ichchou et al. | A reduced energy supply strategy in active vibration control | |
RU2405182C1 (ru) | Адаптивная система управления с наблюдателем переменных состояния для объекта с запаздыванием | |
Liu et al. | A Centralized Cooperative Lane-Changing Strategy for Merging into CAV Platoon | |
CN113968263B (zh) | 一种列车运行曲线优化方法、装置及电子设备 | |
Zhang et al. | Feasibility Analysis and Proof of Model Predictive Control |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CP01 | Change in the name or title of a patent holder |
Address after: 1525 Zhang Dong Road, Shanghai, No. 201203 Patentee after: Shanghai microelectronics equipment (Group) Limited by Share Ltd Address before: 1525 Zhang Dong Road, Shanghai, No. 201203 Patentee before: Shanghai Micro Electronics Equipment Co., Ltd. |