CN110032210B - 基于延续传递风格的无人机编队的异常处理方法 - Google Patents

基于延续传递风格的无人机编队的异常处理方法 Download PDF

Info

Publication number
CN110032210B
CN110032210B CN201910284107.6A CN201910284107A CN110032210B CN 110032210 B CN110032210 B CN 110032210B CN 201910284107 A CN201910284107 A CN 201910284107A CN 110032210 B CN110032210 B CN 110032210B
Authority
CN
China
Prior art keywords
unmanned aerial
abnormal
continuation
aerial vehicle
formation
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.)
Active
Application number
CN201910284107.6A
Other languages
English (en)
Other versions
CN110032210A (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.)
Nanjing University of Posts and Telecommunications
Original Assignee
Nanjing University of Posts and Telecommunications
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 Nanjing University of Posts and Telecommunications filed Critical Nanjing University of Posts and Telecommunications
Priority to CN201910284107.6A priority Critical patent/CN110032210B/zh
Publication of CN110032210A publication Critical patent/CN110032210A/zh
Application granted granted Critical
Publication of CN110032210B publication Critical patent/CN110032210B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/10Simultaneous control of position or course in three dimensions
    • G05D1/101Simultaneous control of position or course in three dimensions specially adapted for aircraft
    • G05D1/104Simultaneous control of position or course in three dimensions specially adapted for aircraft involving a plurality of aircrafts, e.g. formation flying
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • G06F30/20Design optimisation, verification or simulation

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Remote Sensing (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Computer Hardware Design (AREA)
  • Evolutionary Computation (AREA)
  • Geometry (AREA)
  • General Engineering & Computer Science (AREA)
  • Aviation & Aerospace Engineering (AREA)
  • Debugging And Monitoring (AREA)
  • Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)

Abstract

本发明提供了一种基于延续传递风格的无人机编队的异常处理方法。基于延续传递风格的无人机编队的异常处理方法包括以下步骤:S1、获取、呈现无人机编队任务的流程控制步骤,并设定延续点;S2、模拟运行无人机编队任务的流程控制步骤,并捕获无人机编队任务执行过程中出现异常处的异常延续点;S3、调用无人机编队任务执行过程中的异常延续点,确定异常处的异常问题,并进行异常问题的修复;S4、异常问题修复后,自异常延续点重新运行无人机编队任务的流程控制步骤。本发明的基于延续传递风格的无人机编队的异常处理方法,利用函数式编程中延续传递风格来处理无人机执行编队任务时遇到的故障问题,以此提高无人机编队的异常处理的效率。

Description

基于延续传递风格的无人机编队的异常处理方法
技术领域
本发明涉及函数式编程和无人机编队控制领域,具体涉及一种基于延续传递风格的无人机编队的异常处理方法。
背景技术
无人机具有低成本、无人员伤亡、设备简单、操作方便和灵活可靠等特点,其可以近距离对地面目标有选择性和针对性地实施观测,并且可以进入敌方阵地进行监视,提高情报的可靠性和时效性。在军事侦察和民用测量上采用一定的编队队形进行飞行,可以扩大侦察和搜索的范围。多无人机协作优点更多,可以弥补单机性能的种种不足。虽然多无人机编队具有很多优点,但是其中仍存在许多难题,相关技术也需要得到相应的完善。如果多架无人机在执行任务的过程中没有进行有效的异常处理,将不能最大程度地发挥出多机的潜能和优势。
有鉴于此,确有必要提供一种基于延续传递风格的无人机编队的异常处理方法,以解决上述问题。
发明内容
本发明的目的在于提供一种基于延续传递风格的无人机编队的异常处理方法,其利用函数式编程中的延续传递风格来处理无人机执行编队任务时遇到的故障问题,以此提高无人机编队的异常问题的处理效率。
为实现上述发明目的,本发明提供了一种基于延续传递风格的无人机编队的异常处理方法,其包括以下步骤:
S1、获取并呈现无人机编队任务的流程控制步骤,并设定延续点;
S2、模拟运行无人机编队任务的流程控制步骤,并捕获无人机编队任务执行过程中出现异常处的异常延续点;
S3、调用无人机编队任务执行过程中的异常延续点,确定异常处的异常问题,并进行异常问题的修复;
S4、异常问题修复后,自异常延续点重新运行无人机编队任务的流程控制步骤。
作为本发明的进一步改进,所述步骤S1具体包括:
S11、利用延续传递风格技术获取无人机编队中每架无人机执行编队任务的流程控制步骤;
S12、预判流程控制步骤中可能出现异常的问题和/或位置,并设定相应的延续点同时生成延续点对应的ID。
作为本发明的进一步改进,所述步骤S1还包括步骤S13:利用闭包技术获取并保存无人机编队任务中的重要参数。
作为本发明的进一步改进,所述重要参数至少包括无人机之间的距离、飞行速度、偏转角速度中的一种或几种。
作为本发明的进一步改进,所述延续点对应的ID为构成延续点对应信息的数组。
作为本发明的进一步改进,所述基于延续传递风格的无人机编队的异常处理方法还包括延续点数据库的建立,所述延续点数据库由多个所述延续点的ID构成。
作为本发明的进一步改进,所述步骤S2具体为:
S21、模拟运行无人机编队任务的流程控制步骤,所述流程控制步骤出现异常后,排查步骤S1中设定的延续点;
S22、锁定流程控制步骤中的异常点,捕获异常点处的异常延续点并暂停流程控制步骤。
作为本发明的进一步改进,所述步骤S3具体为:
S31、调用无人机编队任务执行过程中的异常延续点,控制无人机编队任务跳回至异常点;
S32、确认所述异常延续点的异常问题,并修补所述异常问题。
作为本发明的进一步改进,所述异常延续点的异常问题由异常处理模块接收并进行修补。
作为本发明的进一步改进,所述步骤S4具体为:
S41、获取某一无人机在异常延续点处的初始状态;
S42、待异常延续点的异常问题排除后,控制无人机自异常延续点的初始状态重新开始执行无人机编队任务。
本发明的有益效果是:本发明的基于延续传递风格的无人机编队的异常处理方法,通过利用延续传递风格技术获取并呈现无人机编队任务的流程控制步骤,进一步通过设定延续点,可方便任意地调用、操作任一流程控制步骤,实现了代码执行流程的完全控制,使得无人机编队任务可从任意地方跳回至设定的延续点处,无需重头开始执行无人机编队任务,即可完成无人机编队任务的异常问题的处理、调试,有效提升了无人机编队的异常问题的处理效率。
附图说明
图1是本发明基于延续传递风格的无人机编队的异常处理方法的流程图。
图2是本发明基于延续传递风格的无人机编队的异常处理方法一较佳实施例的控制流程图。
图3是图1中步骤S1和步骤S2的细节流程图。
具体实施方式
为了使本发明的目的、技术方案和优点更加清楚,下面结合附图和具体实施例对本发明进行详细描述。
请参阅图1及图2所示,本发明揭示了一种基于延续传递风格的无人机编队的异常处理方法,该基于延续传递风格的无人机编队的异常处理方法包括以下步骤:
S1、获取并呈现无人机编队任务的流程控制步骤,并设定延续点;
S2、模拟运行无人机编队任务的流程控制步骤,并捕获无人机编队任务执行过程中出现异常处的异常延续点;
S3、调用无人机编队任务执行过程中的异常延续点,确定异常处的异常问题,并进行异常问题的修复;
S4、异常问题修复后,自异常延续点重新运行无人机编队任务的流程控制步骤。
以下说明书部分将对所述基于延续传递风格的无人机编队的异常处理方法进行详细的说明。
请参阅图3所示,所述步骤S1具体包括:
S11、利用延续传递风格技术获取无人机编队中每架无人机执行编队任务的流程控制步骤;
S12、预判流程控制步骤中可能出现异常的问题和/或位置,并设定相应的延续点同时生成延续点对应的ID。
具体来讲,“延续点(Continuation)”的概念最早是由Adriaan van Wijngaarden于1964年9月提出的,传统意义上,延续点被定义为一个函数,它代表“计算剩余的部分”或者“接下来要做的事”。最初设计Scheme语言的时候,就将延续点作为基本类型引入其中,用来编写非局部跳转,异常处理,协同程序等。
应用延续点进行异常处理,可在可能抛出异常的函数外面try的地方做一个延续点记录,那么这个函数就可以在需要的时候直接返回到try语句的地方。在出现了异常之后,当异常处理模块修复了错误后,需要返回到发生错误的地方继续执行的时候,即可实时返回延续点处。故在本发明中,延续点的设置可方便无人机自流程控制步骤中的任意位置返回至选定的延续点处,方便无人机执行编队任务的调试及流程控制过程中异常问题的排查。
进一步的,本发明中延续点对应的ID由数组构成,如此设置,可使用相同名字引用一系列变量,并用数字(索引)来识别延续点对应的ID,可有效缩短和简化延续点的构成。
步骤S1还包括步骤S13:利用闭包技术获取并保存无人机编队任务中的重要参数。重要参数至少包括无人机之间的距离、飞行速度、偏转角速度中的一种或几种,且重要参数的获取可方便无人机自流程控制步骤中的任意位置处重新开始执行后续的流程控制步骤。
本发明的基于延续传递风格的无人机编队的异常处理方法还包括延续点数据库的建立,延续点数据库由多个延续点的ID构成,且延续点数据库需进行定期的维护与更新,如此设置,一方面可有效清除延续点数据库中无效的ID,避免了异常延续点在获取的过程中出现混杂的情况,保证了无人机编队任务中异常问题的获取可高速有效的进行;另一方面,可实时向延续点数据库中增加延续点的ID,保证了异常点异常问题获取的准确性。
步骤S2具体为:
S21、模拟运行无人机编队任务的流程控制步骤,流程控制步骤出现异常后,排查步骤S1中设定的延续点;
S22、锁定流程控制步骤中的异常点,捕获异常点处的异常延续点并暂停流程控制步骤。
在本发明中,流程控制步骤中异常问题的排查首先从设定的延续点处开始进行,若异常问题属于延续点对应的问题则直接调用设定的延续点,并在流程控制步骤中标定出现异常问题的异常延续点;若异常问题不属于延续点对应的问题,则可对异常问题出现的位置处进行单独的标定。
进一步的,异常问题出现后需暂停流程控制步骤,以方便对出现异常问题的位置进行锁定,异常问题存在的异常点获取结束后,可进一步标定异常点处的延续点,以最终获取流程控制步骤中异常问题处的异常延续点。
步骤S3具体为:
S31、调用无人机编队任务执行过程中的异常延续点,控制无人机编队任务跳回至异常点;
S32、确认所述异常延续点的异常问题,并修补所述异常问题。
在步骤S31中,控制无人机编队任务跳回至异常延续点通常通过手动控制进行,当然在本发明的其他实施例中,可通过自动控制的形式控制无人机编队任务跳回至异常延续点。
进一步的,异常延续点的异常问题由异常处理模块接收并进行修补。
步骤S4具体为:
S41、获取某一无人机在异常延续点处的初始状态;
S42、待异常延续点的异常问题排除后,控制无人机自异常延续点的初始状态重新开始执行无人机编队任务。
在本发明中,异常延续点的初始状态由异常延续点处的重要参数决定,待异常延续点处的异常问题排除后,可将异常延续点处初始状态的重要参数重新分配给某架无人机,并控制该无人机自异常延续点处的初始状态开始执行后续的无人机编队任务,如此设置,可有效减少无人机编队任务的调试时间,提升了无人机编队任务的调试效率。
当然,在本发明的其他实施例中,异常延续点的初始状态还可通过其他手段获取,在本发明中仅以初始状态为通过重要参数确定获取为例进行举例说明,但不应以此为限。
综上所述,本发明的基于延续传递风格的无人机编队的异常处理方法,通过利用延续传递风格技术进行异常处理,可以显示呈现无人机编队任务的流程控制步骤,同时,函数式编程与指令式编程(面向过程编程和面向对象编程)相比较,函数式编程提升了函数的地位。进一步的,本发明通过设定延续点,可方便任意地调用、操作任一流程控制步骤,实现了代码执行流程的完全控制,使得无人机编队任务可从任意地方跳回至设定的延续点处,无需重头开始执行无人机编队任务,即可完成无人机编队任务的异常处理、调试,有效提升了无人机编队的异常问题的处理效率。同时,延续点数据库的建立方便了延续点的ID的存储、搜索,保证了异常点异常问题获取的准确性。
需要说明的是,术语“包括”、“包含”或者任何其他变体意在涵盖非排他性的包含。上述示例性描述,不应被解释为以任何方式限制本发明的范围。另外,尽管不同的实施方式中包括不同的技术特征,本领域的普通技术人员应当理解,可以将这些技术特征有利地组合,而不脱离本发明技术方案的精神和范围。
以上实施例仅用以说明本发明的技术方案而非限制,尽管参照较佳实施例对本发明进行了详细说明,本领域的普通技术人员应当理解,可以对本发明的技术方案进行修改或者等同替换,而不脱离本发明技术方案的精神和范围。

Claims (10)

1.一种基于延续传递风格的无人机编队的异常处理方法,其特征在于,包括以下步骤:
S1、获取并呈现无人机编队任务的流程控制步骤,并设定延续点;
S2、模拟运行无人机编队任务的流程控制步骤,并捕获无人机编队任务执行过程中出现异常处的异常延续点;
S3、调用无人机编队任务执行过程中的异常延续点,确定异常处的异常问题,并进行异常问题的修复;
S4、异常问题修复后,自异常延续点重新运行无人机编队任务的流程控制步骤。
2.根据权利要求1所述的基于延续传递风格的无人机编队的异常处理方法,其特征在于,所述步骤S1具体包括:
S11、利用延续传递风格技术获取无人机编队中每架无人机执行编队任务的流程控制步骤;
S12、预判流程控制步骤中可能出现异常的问题和/或位置,并设定相应的延续点同时生成延续点对应的ID。
3.根据权利要求2所述的基于延续传递风格的无人机编队的异常处理方法,其特征在于,所述步骤S1还包括步骤S13:利用闭包技术获取并保存无人机编队任务中的重要参数。
4.根据权利要求3所述的基于延续传递风格的无人机编队的异常处理方法,其特征在于:所述重要参数至少包括无人机之间的距离、飞行速度、偏转角速度中的一种或几种。
5.根据权利要求2所述的基于延续传递风格的无人机编队的异常处理方法,其特征在于:所述延续点对应的ID为构成延续点对应信息的数组。
6.根据权利要求2所述的基于延续传递风格的无人机编队的异常处理方法,其特征在于:所述基于延续传递风格的无人机编队的异常处理方法还包括延续点数据库的建立,所述延续点数据库由多个所述延续点的ID构成。
7.根据权利要求1所述的基于延续传递风格的无人机编队的异常处理方法,其特征在于,所述步骤S2具体为:
S21、模拟运行无人机编队任务的流程控制步骤,所述流程控制步骤出现异常后,排查步骤S1中设定的延续点;
S22、锁定流程控制步骤中的异常点,捕获异常点处的异常延续点并暂停流程控制步骤。
8.根据权利要求1所述的基于延续传递风格的无人机编队的异常处理方法,其特征在于,所述步骤S3具体为:
S31、调用无人机编队任务执行过程中的异常延续点,控制无人机编队任务跳回至异常点;
S32、确认所述异常延续点的异常问题,并修补所述异常问题。
9.根据权利要求8所述的基于延续传递风格的无人机编队的异常处理方法,其特征在于:所述异常延续点的异常问题由异常处理模块接收并进行修补。
10.根据权利要求1所述的基于延续传递风格的无人机编队的异常处理方法,其特征在于,所述步骤S4具体为:
S41、获取某一无人机在异常延续点处的初始状态;
S42、待异常延续点的异常问题排除后,控制无人机自异常延续点的初始状态重新开始执行无人机编队任务。
CN201910284107.6A 2019-04-10 2019-04-10 基于延续传递风格的无人机编队的异常处理方法 Active CN110032210B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910284107.6A CN110032210B (zh) 2019-04-10 2019-04-10 基于延续传递风格的无人机编队的异常处理方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910284107.6A CN110032210B (zh) 2019-04-10 2019-04-10 基于延续传递风格的无人机编队的异常处理方法

Publications (2)

Publication Number Publication Date
CN110032210A CN110032210A (zh) 2019-07-19
CN110032210B true CN110032210B (zh) 2022-03-11

Family

ID=67237828

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910284107.6A Active CN110032210B (zh) 2019-04-10 2019-04-10 基于延续传递风格的无人机编队的异常处理方法

Country Status (1)

Country Link
CN (1) CN110032210B (zh)

Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2709232A1 (en) * 2011-05-11 2014-03-19 Toyota Jidosha Kabushiki Kaisha Charging control device, vehicle equipped therewith, and charging control method
CN103970845A (zh) * 2014-04-28 2014-08-06 南京邮电大学 基于程序切片技术的网页过滤方法
CN106406348A (zh) * 2016-10-31 2017-02-15 易瓦特科技股份公司 无人机编队调度控制方法及设备
CN106970645A (zh) * 2017-05-16 2017-07-21 合肥工业大学 多无人机协同编队最优信息交互拓扑生成方法及装置
CN107357308A (zh) * 2017-07-07 2017-11-17 南京邮电大学 基于随机时延描述数据丢失的多无人机编队控制方法
CN107728643A (zh) * 2017-11-10 2018-02-23 西安电子科技大学 一种动态环境下的无人机群分布式任务调度方法
CN107797564A (zh) * 2017-07-04 2018-03-13 合肥工业大学 多无人机协同编队中信息交互拓扑启发式优化方法及装置
CN108052113A (zh) * 2017-12-05 2018-05-18 南京邮电大学 一种多无人机与多智能车混合编队通信方法
CN108594853A (zh) * 2018-04-27 2018-09-28 中国人民解放军陆军工程大学 无人机队形控制方法
CN108897340A (zh) * 2018-09-10 2018-11-27 北京航空航天大学 一种通信和计算约束下航天器编队飞行相对位置控制方法
CN109270943A (zh) * 2017-07-18 2019-01-25 无锡飞天侠科技有限公司 一种农业无人机作业方法

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2709232A1 (en) * 2011-05-11 2014-03-19 Toyota Jidosha Kabushiki Kaisha Charging control device, vehicle equipped therewith, and charging control method
CN103970845A (zh) * 2014-04-28 2014-08-06 南京邮电大学 基于程序切片技术的网页过滤方法
CN106406348A (zh) * 2016-10-31 2017-02-15 易瓦特科技股份公司 无人机编队调度控制方法及设备
CN106970645A (zh) * 2017-05-16 2017-07-21 合肥工业大学 多无人机协同编队最优信息交互拓扑生成方法及装置
CN107797564A (zh) * 2017-07-04 2018-03-13 合肥工业大学 多无人机协同编队中信息交互拓扑启发式优化方法及装置
CN107357308A (zh) * 2017-07-07 2017-11-17 南京邮电大学 基于随机时延描述数据丢失的多无人机编队控制方法
CN109270943A (zh) * 2017-07-18 2019-01-25 无锡飞天侠科技有限公司 一种农业无人机作业方法
CN107728643A (zh) * 2017-11-10 2018-02-23 西安电子科技大学 一种动态环境下的无人机群分布式任务调度方法
CN108052113A (zh) * 2017-12-05 2018-05-18 南京邮电大学 一种多无人机与多智能车混合编队通信方法
CN108594853A (zh) * 2018-04-27 2018-09-28 中国人民解放军陆军工程大学 无人机队形控制方法
CN108897340A (zh) * 2018-09-10 2018-11-27 北京航空航天大学 一种通信和计算约束下航天器编队飞行相对位置控制方法

Non-Patent Citations (4)

* Cited by examiner, † Cited by third party
Title
Real-time trajectory generation for the cooperative path planning of multi-vehicle systems;Feng-Li Lian;《Proceedings of the 41st IEEE Conference on Decision and Control》;20030310;第3766-3769页 *
Resource-Optimized Multiarmed Bandit-Based Offload Path Selection in Edge UAV Swarms;Anandarup Mukherjee;《 IEEE Internet of Things Journal 》;20181102;第4889-4896页 *
用异常处理机制获取程序继续;喻钢;《北京工业大学学报》;20110228;第37卷(第2期);第277-284页 *
面向无人机自组网编队控制的通信组网技术;程潇;《计算机科学》;20181130;第45卷(第11期);第1-13页 *

Also Published As

Publication number Publication date
CN110032210A (zh) 2019-07-19

Similar Documents

Publication Publication Date Title
EP1330685B1 (de) Prüfverfahren und prüfvorrichtung zur inbetriebnahme von mittels einer programmlogik gesteuerten systemen
US20100153941A1 (en) Flexible content update via deployment order template
CN111359216A (zh) 一种游戏的信息处理方法、装置、电子设备及存储介质
DE102017100380A1 (de) Diagnostiktest-durchführungssteuersystem und verfahren
US9514254B2 (en) Modular model and simulation architecture
US9860135B2 (en) Bulk device preparation
US20110138353A1 (en) Procedure And Development Environment For Generation Of An Executable Overall Control Program
AU2020102976A4 (en) System and method for faciliting automated intelligent military mission training
CN109614325B (zh) 一种确定控件属性的方法及装置、电子设备和存储介质
CN113532872A (zh) 一种车机道路测试方法、装置、***及存储介质
CN110032210B (zh) 基于延续传递风格的无人机编队的异常处理方法
WO2020247993A1 (de) Verfahren zur sicherheitsüberprüfung einer technikeinheit
Van Lent et al. Learning hierarchical performance knowledge by observation
DE102012102883A1 (de) Verfahren und System zum Erzeugen eines Quellcodes für ein Computerprogramm zur Ausführung und Simulation eines Prozesses
DE112010005509T5 (de) Robotersystemsteuerverfahren und eine Vorrichtung davon
KR101476724B1 (ko) 워게임 시뮬레이션 엔진 시스템 및 그 동작 방법
DE102012015363B4 (de) Vorrichtung zur Ermittlung von Fehlern eines zum Tragflug an einem Trägerflugzeug ausgebildeten unbemannten Flugkörpers und Verfahren dazu
DE102020118563A1 (de) Middleware-system und -verfahren
DE102017215044B4 (de) Verfahren zum Wechseln auf eine Firmware-Version auf einem elektrischen Steuergerät für ein Antriebssystem, elektrisches Steuergerät und Antriebssystem
Power et al. Applying model-based system engineering to modelling and simulation requirements for weapon analysis
Sartaj Automated approach for system-level testing of unmanned aerial systems
EP2600096A1 (de) Bestimmen von Indikatoren für die Trefferwahrscheinlichkeit eines Waffensystems
CN113312247A (zh) 故障模拟方法和***、分布式***的测试方法
DE102020213809A1 (de) Verfahren zum Betreiben eines Steuergeräts beim Testen einer Software des Steuergeräts und Verfahren zum Betreiben eines Testcomputers beim Testen einer Software eines Steuergeräts
Dahmann et al. Systems of systems engineering technical approaches as applied to mission engineering

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant