CN113353125B - 一种列车自动防护在区域控制器边界筛选删除方法 - Google Patents

一种列车自动防护在区域控制器边界筛选删除方法 Download PDF

Info

Publication number
CN113353125B
CN113353125B CN202110854059.7A CN202110854059A CN113353125B CN 113353125 B CN113353125 B CN 113353125B CN 202110854059 A CN202110854059 A CN 202110854059A CN 113353125 B CN113353125 B CN 113353125B
Authority
CN
China
Prior art keywords
train
zone controller
protection
screening
boundary
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
CN202110854059.7A
Other languages
English (en)
Other versions
CN113353125A (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.)
Casco Signal Ltd
Original Assignee
Casco Signal Ltd
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 Casco Signal Ltd filed Critical Casco Signal Ltd
Priority to CN202110854059.7A priority Critical patent/CN113353125B/zh
Publication of CN113353125A publication Critical patent/CN113353125A/zh
Application granted granted Critical
Publication of CN113353125B publication Critical patent/CN113353125B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B61RAILWAYS
    • B61LGUIDING RAILWAY TRAFFIC; ENSURING THE SAFETY OF RAILWAY TRAFFIC
    • B61L23/00Control, warning or like safety means along the route or between vehicles or trains

Landscapes

  • Engineering & Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • Train Traffic Observation, Control, And Security (AREA)

Abstract

本发明提供一种列车自动防护在区域控制器边界筛选删除方法,其包括:步骤A、区域控制器ZC从位于其控制范围内的通信列车获取列车位置报文;步骤B、区域控制器ZC根据轨道区段占用状态和列车位置报文创建列车自动防护;步骤C、区域控制器ZC检查列车位置信息,从相邻区域控制器ZC’获取线路状态信息,将区域控制器边界处的列车防护筛选转化为区域控制器内部的列车防护筛选;步骤D、区域控制器ZC对通信列车关联的列车自动防护进行筛选,删除其周围确认无车区域的列车防护。本发明提供的一种列车自动防护在区域控制器边界筛选删除方法不仅提高了***的模块化程度,还增加了***的可扩展性。

Description

一种列车自动防护在区域控制器边界筛选删除方法
技术领域
本发明涉及轨道交通信号安全控制技术领域,尤其是涉及一种列车自动防护在区域控制器边界筛选删除方法。
背景技术
列车自动防护是轨道交通线路中常用的一种功能,该功能由区域控制器ZC(ZoneController)实现,在具有CBTC(Communication Based Train Control,基于通信的列车控制***)全自动运营模式的线路中,通过对通信列车的自动防护进行筛选,删除其周围确认无车区域的列车防护。但现有方案无法实现区域控制器边界处列车自动防护的筛选删除。
发明内容
为解决上述问题,本发明提供一种列车自动防护在区域控制器边界筛选删除方法,对区域控制器边界的状态以及列车位置信息进行抽象,将区域控制器边界列车自动防护的筛选删除转化为非区域控制器边界筛选删除,实现了在区域控制器边界处信息异步、线路状态复杂的条件下列车自动控制筛选删除的问题。
本发明提供一种列车自动防护在区域控制器边界筛选删除方法,通过对列车位置报文、轨道区段占用状态、区域控制器线路状态、相邻区域控制器线路状态信息进行抽象,使列车自动防护在区域控制器边界处能够进行筛选删除,其包括:
步骤A、区域控制器ZC从位于其控制范围内的通信列车获取列车位置报文;
步骤B、区域控制器ZC根据轨道区段占用状态和列车位置报文创建列车自动防护;
步骤C、区域控制器ZC检查列车位置信息,从相邻区域控制器ZC’获取线路状态信息,将区域控制器边界处的列车防护筛选转化为区域控制器内部的列车防护筛选;
步骤D、区域控制器ZC对通信列车关联的列车自动防护进行筛选,删除其周围确认无车区域的列车防护。
其中,所述步骤B中,轨道区段占用状态仅包含有车区域和无车区域。
其中,所述步骤B还包括如下步骤:步骤B-1、区域控制器ZC在区域控制器边界创建一个覆盖通信列车并延伸到相邻区域控制器ZC’的第一列车防护;步骤B-2、根据通信列车提供的列车位置报文,执行自动防护***程序,将步骤B-1所创建的第一列车防护分为两个不同的列车防护,其中一个为有车区域的列车自动防护,另一个为无车区域的第二列车防护。
其中,步骤C所述的检查列车位置信息包括如下步骤:步骤C-1、区域控制器ZC检查通信列车的列车位置报文有效性TLocRep、通信列车的列车位置与区域控制器边界的间距DistTrain是否满足以下筛选条件TLocRep<Tmax,DistTrain<DistDel以及在TMinDel时间内线路状态未发生改变;其中,Tmax为列车位置报文最长存活时间,若超出最长存活时间列车位置报文失效,DistDel为列车筛选距离边界的最大距离,若超出列车筛选距离边界的最大距离无法执行筛选,TMinDel为筛选过程的最短时间;步骤C-2、相邻区域控制器ZC’检查其控制范围内的列车位置报文有效性和列车位置与区域控制器边界的间距是否满足步骤C-1所述的筛选条件,使区域控制器ZC内不存在与通信列车无关的无车区域的第二列车防护。
其中,步骤C所述的从相邻区域控制器ZC’获取线路状态信息,其步骤如下:步骤C-3、若区域控制器ZC获取的通信列车的列车位置报文和列车位置与区域控制器边界的间距均满足步骤C-1所述筛选条件,则将区域控制器ZC获取的通信列车的列车位置数据作为内部筛选的列车防护端点信息;步骤C-4、若相邻区域控制器ZC’获取的其控制范围内的列车位置报文和列车位置与区域控制器边界的间距均满足步骤C-2所述筛选条件,则将相邻区域控制器ZC’获取的列车位置数据作为补充的列车防护端点信息;其中,所述列车位置数据包含在列车位置报文中;步骤C-5、判断步骤C-3和C-4所获取的端点信息;具体为:确定区域控制器边界所对应的端点,若步骤C-3中的某一端点信息和步骤C-4中的某一端点信息相同,则这两个端点重合,所处的位置即为区域控制器边界;通过所述步骤C-3~步骤C-5将区域控制器边界处列车防护筛选转为区域控制器内相邻分段的端点信息筛选。
优选地,所述步骤C在执行筛选过程中保持所有区域控制器的运行状态以及传输信号不变。
其中,所述步骤D对步骤C各区域控制器内相邻分段的端点信息筛选进行判断,具体为:若步骤C-3中的某一内部筛选的列车防护端点信息与步骤C-4中的某一补充的列车防护端点信息相同,则可判断该内部筛选的列车防护端点信息对应的列车防护为区域控制器ZC中的列车自动防护,即需保留;若步骤C-3中的某一内部筛选的列车防护端点信息与步骤C-4中的所有补充的列车防护端点信息均不同,则可判断该内部筛选的列车防护端点信息对应的列车防护为区域控制器ZC中的无车区域第二列车防护,即可删除。
其中,执行所述步骤D时,需要消除不同区域控制器间通信的异步。
综上所述,与现有技术相比,本发明提供的一种列车自动防护在区域控制器边界筛选删除方法通过对列车位置报文、区域控制器线路状态、相邻区域控制器线路状态的抽象,提出了区域控制器边界处列车自动防护的筛选删除方法,提高了算法的可维护性和可扩展性,具体包括以下优点:
1)本发明通过对区域控制器边界处列车位置报文、区域控制器线路状态、相邻区域控制器线路状态的抽象处理,提高了***的模块化程度、可维护性。
2)本发明将传统列车自动防护筛选删除扩展到区域控制器边界处,增加了***的可扩展性。
附图说明
图1为本发明的列车自动防护在区域控制器边界处筛选删除方法的删除列车自动防护示意图;
图2为本发明的列车自动防护在区域控制器边界处筛选删除方法的删除列车自动防护计算流程图。
具体实施方式
以下将结合本发明实施例中的附图1~附图2,对本发明实施例中的技术方案、构造特征、所达成目的及功效予以详细说明。
需要说明的是,在本发明中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括明确列出的要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。
本发明提供了一种列车自动防护在区域控制器边界筛选删除方法,通过对列车位置报文、轨道区段占用状态、区域控制器线路状态、相邻区域控制器线路状态等信息进行抽象采集,即获取上述信息的文本或数值,使列车自动防护在区域控制器边界处能够进行筛选删除,并且无需考虑线路复杂性、异步延时的问题,提高了***的可扩展性,如图1和图2所示,具体包括如下步骤:
步骤A、区域控制器ZC从位于其控制范围内的通信列车1获取列车位置报文;
步骤B、区域控制器ZC根据轨道区段占用状态和列车位置报文创建列车自动防护;
步骤C、区域控制器ZC检查列车位置信息,从相邻区域控制器ZC’获取线路状态信息,将区域控制器边界处的列车防护筛选转化为区域控制器内部的列车防护筛选;
步骤D、区域控制器ZC对通信列车1关联的列车自动防护进行筛选,删除其周围确认无车区域的列车防护。
其中,所述步骤B中,轨道区段占用状态仅包含有车区域和无车区域。
进一步地,如图1所示,所述步骤B还包括如下步骤:
步骤B-1、区域控制器ZC在区域控制器边界创建一个覆盖通信列车1并延伸到相邻区域控制器ZC’的第一列车防护2(如图1(a)所示);
步骤B-2、根据通信列车1提供的列车位置报文,执行自动防护***程序,将步骤B-1所创建的第一列车防护2分为两个不同的列车防护,其中一个为有车区域的列车自动防护3,另一个为无车区域的第二列车防护4(如图1(b)所示)。
需要说明的是,本实施例中列车自动防护3和第二列车防护4作为步骤D中筛选删除的主体。
其中,步骤C所述的检查列车位置信息具体包括如下步骤:
步骤C-1、区域控制器ZC检查通信列车1的列车位置报文有效性TLocRep、通信列车1的列车位置与区域控制器边界的间距DistTrain是否同时满足以下筛选条件TLocRep<Tmax,DistTrain<DistDel以及在TMinDel时间内线路状态未发生改变;
其中,Tmax为列车位置报文最长存活时间,若超出该存活时间列车位置报文失效,DistDel为列车筛选距离边界的最大距离,若超出该长度无法执行筛选,TMinDel为筛选过程的最短时间;
步骤C-2、相邻区域控制器ZC’检查其控制范围内的列车位置报文有效性和列车位置与区域控制器边界的间距是否满足步骤C-1所述的筛选条件,即保证区域控制器ZC内不存在与通信列车1无关的无车区域的第二列车防护4;
其中,由于在区域控制边界处的区域控制器ZC的列车自动防护3与第二列车防护4的线路状态部分重合(如图1(b)所示,如端点位置信息、轨道区段占用信息等),因此需要将重合的线路状态进行筛选,进而区分自动防护3和第二列车防护4。
步骤C所述的从相邻区域控制器ZC’获取线路状态信息,并将区域控制器边界处列车防护筛选转化为区域控制器内部列车防护的筛选,具体步骤如下:
步骤C-3、若区域控制器ZC获取的通信列车1的列车位置报文和列车位置与区域控制器边界的间距均满足步骤C-1所述筛选条件,则将区域控制器ZC获取的通信列车1的列车位置数据作为内部筛选的列车防护端点信息(包含列车自动防护3和第二列车防护4的端点信息);
步骤C-4、若相邻区域控制器ZC’获取的其控制范围内的列车位置报文和列车位置与区域控制器边界的间距均满足步骤C-2所述筛选条件,则将相邻区域控制器ZC’获取的列车位置数据作为补充的列车防护端点信息;
其中,所述列车位置数据包含在列车位置报文中;
步骤C-5、判断步骤C-3和C-4所获取的端点信息;具体为:确定区域控制器边界所对应的端点,若步骤C-3中的某一端点信息和步骤C-4中的某一端点信息相同,则这两个端点重合,所处的位置即为区域控制器边界。也就是说,当前已将区域控制器边界处列车防护筛选转为区域控制器内相邻分段的端点信息筛选;
需要注意的是,在执行筛选过程中保持所有区域控制器的运行状态以及传输信号不变,通信列车1对应的区域控制器即可将列车区域控制器边界处筛选转化为非列车区域控制器边界处筛选。
其中,如图1(c)所示,所述步骤D的具体过程如下:对步骤C所述的各区域控制器内相邻分段的端点信息筛选进行判断,若步骤C-3中的某一内部筛选的列车防护端点信息与步骤C-4中的某一补充的列车防护端点信息相同,则可判断该内部筛选的列车防护端点信息对应的列车防护为区域控制器ZC中的列车自动防护3,即需保留;若步骤C-3中的某一内部筛选的列车防护端点信息与步骤C-4中的所有补充的列车防护端点信息均不同,则可判断该内部筛选的列车防护端点信息对应的列车防护为区域控制器ZC中的无车区域第二列车防护4,即可删除。
需要注意的是,在筛选删除的过程中需要考虑不同区域控制器间通信的异步(本实施例需要考虑区域控制器ZC和相邻区域控制器ZC’之间的通信异步)。
综上所述,与现有技术相比,本发明提出了区域控制器边界处列车自动防护的筛选删除方法,提高了算法的可维护性和可扩展性。
尽管本发明的内容已经通过上述优选实施例作了详细介绍,但应当认识到上述的描述不应被认为是对本发明的限制。在本领域技术人员阅读了上述内容后,对于本发明的多种修改和替代都将是显而易见的。因此,本发明的保护范围应由所附的权利要求来限定。

Claims (8)

1.一种列车自动防护在区域控制器边界筛选删除方法,通过对列车位置报文、轨道区段占用状态、区域控制器线路状态、相邻区域控制器线路状态信息进行抽象,使列车自动防护在区域控制器边界处能够进行筛选删除,其特征在于,包括:
步骤A、区域控制器ZC从位于其控制范围内的通信列车获取列车位置报文;
步骤B、区域控制器ZC根据轨道区段占用状态和列车位置报文创建列车自动防护;
步骤C、区域控制器ZC检查列车位置信息,从相邻区域控制器ZC’获取线路状态信息,将区域控制器边界处的列车防护筛选转化为区域控制器内部的列车防护筛选;
步骤D、区域控制器ZC对通信列车关联的列车自动防护进行筛选,删除其周围确认无车区域的列车防护。
2.如权利要求1所述的列车自动防护在区域控制器边界筛选删除方法,其特征在于,所述步骤B中,轨道区段占用状态仅包含有车区域和无车区域。
3.如权利要求2所述的列车自动防护在区域控制器边界筛选删除方法,其特征在于,所述步骤B还包括如下步骤:
步骤B-1、区域控制器ZC在区域控制器边界创建一个覆盖通信列车并延伸到相邻区域控制器ZC’的第一列车防护;
步骤B-2、根据通信列车提供的列车位置报文,执行自动防护***程序,将步骤B-1所创建的第一列车防护分为两个不同的列车防护,其中一个为有车区域的列车自动防护,另一个为无车区域的第二列车防护。
4.如权利要求3所述的列车自动防护在区域控制器边界筛选删除方法,其特征在于,步骤C所述的检查列车位置信息包括如下步骤:
步骤C-1、区域控制器ZC检查通信列车的列车位置报文有效性TLocRep、通信列车的列车位置与区域控制器边界的间距DistTrain是否满足以下筛选条件TLocRep<Tmax,DistTrain<DistDel以及在TMinDel时间内线路状态未发生改变;
其中,Tmax为列车位置报文最长存活时间,若超出最长存活时间列车位置报文失效,DistDel为列车筛选距离边界的最大距离,若超出列车筛选距离边界的最大距离无法执行筛选,TMinDel为筛选过程的最短时间;
步骤C-2、相邻区域控制器ZC’检查其控制范围内的列车位置报文有效性和列车位置与区域控制器边界的间距是否满足步骤C-1所述的筛选条件,使区域控制器ZC内不存在与通信列车无关的无车区域的第二列车防护。
5.如权利要求4所述的列车自动防护在区域控制器边界筛选删除方法,其特征在于,步骤C所述的从相邻区域控制器ZC’获取线路状态信息,将区域控制器边界处列车防护筛选转化为区域控制器内部列车防护的筛选,其包括步骤如下:
步骤C-3、若区域控制器ZC获取的通信列车的列车位置报文和列车位置与区域控制器边界的间距均满足步骤C-1所述筛选条件,则将区域控制器ZC获取的通信列车的列车位置数据作为内部筛选的列车防护端点信息;
步骤C-4、若相邻区域控制器ZC’获取的其控制范围内的列车位置报文和列车位置与区域控制器边界的间距均满足步骤C-2所述筛选条件,则将相邻区域控制器ZC’获取的列车位置数据作为补充的列车防护端点信息;
其中,所述列车位置数据包含在列车位置报文中;
步骤C-5、判断步骤C-3和C-4所获取的端点信息;具体为:确定区域控制器边界所对应的端点,若步骤C-3中的某一端点信息和步骤C-4中的某一端点信息相同,则这两个端点重合,所处的位置即为区域控制器边界;
通过所述步骤C-3~步骤C-5将区域控制器边界处列车防护筛选转为区域控制器内相邻分段的端点信息筛选。
6.如权利要求5所述的列车自动防护在区域控制器边界筛选删除方法,其特征在于,所述步骤C在执行筛选过程中保持所有区域控制器的运行状态以及传输信号不变。
7.如权利要求6所述的列车自动防护在区域控制器边界筛选删除方法,其特征在于,所述步骤D对步骤C各区域控制器内相邻分段的端点信息筛选进行判断,具体为:
若步骤C-3中的某一内部筛选的列车防护端点信息与步骤C-4中的某一补充的列车防护端点信息相同,则可判断该内部筛选的列车防护端点信息对应的列车防护为区域控制器ZC中的列车自动防护,即需保留;
若步骤C-3中的某一内部筛选的列车防护端点信息与步骤C-4中的所有补充的列车防护端点信息均不同,则可判断该内部筛选的列车防护端点信息对应的列车防护为区域控制器ZC中的无车区域第二列车防护,即可删除。
8.如权利要求7所述的列车自动防护在区域控制器边界筛选删除方法,其特征在于,执行所述步骤D时,需要消除不同区域控制器间通信的异步。
CN202110854059.7A 2021-07-27 2021-07-27 一种列车自动防护在区域控制器边界筛选删除方法 Active CN113353125B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110854059.7A CN113353125B (zh) 2021-07-27 2021-07-27 一种列车自动防护在区域控制器边界筛选删除方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110854059.7A CN113353125B (zh) 2021-07-27 2021-07-27 一种列车自动防护在区域控制器边界筛选删除方法

Publications (2)

Publication Number Publication Date
CN113353125A CN113353125A (zh) 2021-09-07
CN113353125B true CN113353125B (zh) 2022-07-26

Family

ID=77540439

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110854059.7A Active CN113353125B (zh) 2021-07-27 2021-07-27 一种列车自动防护在区域控制器边界筛选删除方法

Country Status (1)

Country Link
CN (1) CN113353125B (zh)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113602320B (zh) * 2021-09-16 2023-03-24 卡斯柯信号有限公司 区域控制器在通信列车之间的中间筛选的方法

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107139974A (zh) * 2017-03-21 2017-09-08 卡斯柯信号有限公司 基于列车自动防护的区域控制器间列车移交管理方法
CN107738667A (zh) * 2017-10-16 2018-02-27 交控科技股份有限公司 Cbtc***中跨重叠区列车位置的计算方法及装置
CN107878507A (zh) * 2016-12-19 2018-04-06 比亚迪股份有限公司 列车的移动授权生成方法、装置和***
CN110789582A (zh) * 2019-01-28 2020-02-14 通号城市轨道交通技术有限公司 列车运行控制方法及装置
CN110789583A (zh) * 2019-01-28 2020-02-14 通号城市轨道交通技术有限公司 管辖重叠区列车移交方法和装置
CN111874042A (zh) * 2020-06-28 2020-11-03 通号城市轨道交通技术有限公司 一种基于重叠管辖区的列车信息处理方法及***

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8214092B2 (en) * 2007-11-30 2012-07-03 Siemens Industry, Inc. Method and apparatus for an interlocking control device

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107878507A (zh) * 2016-12-19 2018-04-06 比亚迪股份有限公司 列车的移动授权生成方法、装置和***
CN107139974A (zh) * 2017-03-21 2017-09-08 卡斯柯信号有限公司 基于列车自动防护的区域控制器间列车移交管理方法
CN107738667A (zh) * 2017-10-16 2018-02-27 交控科技股份有限公司 Cbtc***中跨重叠区列车位置的计算方法及装置
CN110789582A (zh) * 2019-01-28 2020-02-14 通号城市轨道交通技术有限公司 列车运行控制方法及装置
CN110789583A (zh) * 2019-01-28 2020-02-14 通号城市轨道交通技术有限公司 管辖重叠区列车移交方法和装置
CN111874042A (zh) * 2020-06-28 2020-11-03 通号城市轨道交通技术有限公司 一种基于重叠管辖区的列车信息处理方法及***

Also Published As

Publication number Publication date
CN113353125A (zh) 2021-09-07

Similar Documents

Publication Publication Date Title
CN113353125B (zh) 一种列车自动防护在区域控制器边界筛选删除方法
CN108401491B (zh) 信息处理方法、信息处理***以及程序
US11575538B2 (en) Anomaly detection device, anomaly detection method, and recording medium
CN109952545A (zh) 车辆控制***
CN106332096A (zh) 一种基于lte的地铁双网组网方法
CN103158739B (zh) 一种动态处理铁路轨道分路不良的方法及装置
CN113954929B (zh) 一种车车通信的降级列车进路管理方法及***
CN113602320B (zh) 区域控制器在通信列车之间的中间筛选的方法
JP2008131362A (ja) 中継接続ユニット及び車載用通信システム
US20210174613A1 (en) Method and control unit for detecting a damage to a vehicle
CN109229150B (zh) 进路区段解锁方法及装置
CN114655278B (zh) 一种场联进路编码一致性的控制方法、***及列控中心
CN114275009B (zh) 基于全电子联锁的防止进路错误解锁方法、设备及介质
JP2016199057A (ja) 列車制御システム、車上装置、地上制御装置
JP4855049B2 (ja) 列車制御装置
Murvay et al. Physical layer intrusion detection and localization on can bus
Debiolles et al. Track circuit automatic diagnosis based on a local electrical modelling
US3901468A (en) Logic backup for a train detection system in an automatic block system
JP2005022536A (ja) Atc地上送受信器
CA3081124A1 (en) Vehicle-based device for receiving information from a track-based transmission device
CN101419729A (zh) 车载装置的数据记录方法及数据记录装置
CN105700507A (zh) 一种车辆网络诊断控制方法及装置
CN107709134B (zh) 电车控制装置
US20230247037A1 (en) Information processing device and method of controlling information processing device
JP3233979B2 (ja) データ伝送方式

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