[go: up one dir, main page]

KR101509907B1 - 차량 제어기의 상태 진단 방법 및 그 시스템 - Google Patents

차량 제어기의 상태 진단 방법 및 그 시스템 Download PDF

Info

Publication number
KR101509907B1
KR101509907B1 KR20130095423A KR20130095423A KR101509907B1 KR 101509907 B1 KR101509907 B1 KR 101509907B1 KR 20130095423 A KR20130095423 A KR 20130095423A KR 20130095423 A KR20130095423 A KR 20130095423A KR 101509907 B1 KR101509907 B1 KR 101509907B1
Authority
KR
South Korea
Prior art keywords
vehicle
controller
various controllers
diagnosing
operation holding
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
KR20130095423A
Other languages
English (en)
Other versions
KR20150019068A (ko
Inventor
황현철
Original Assignee
현대자동차주식회사
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 현대자동차주식회사 filed Critical 현대자동차주식회사
Priority to KR20130095423A priority Critical patent/KR101509907B1/ko
Publication of KR20150019068A publication Critical patent/KR20150019068A/ko
Application granted granted Critical
Publication of KR101509907B1 publication Critical patent/KR101509907B1/ko
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W50/00Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
    • B60W50/04Monitoring the functioning of the control system
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W50/00Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
    • B60W50/02Ensuring safety in case of control system failures, e.g. by diagnosing, circumventing or fixing failures

Landscapes

  • Engineering & Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Human Computer Interaction (AREA)
  • Transportation (AREA)
  • Mechanical Engineering (AREA)
  • Testing And Monitoring For Control Systems (AREA)

Abstract

본 발명은 차량 제어기의 상태 진단 방법에 관한 것으로, 차량 네트워크를 통해 차량에 탑재된 각종 제어기와 통신하여 각종 제어기의 상태를 진단함으로써, 신속 정확하게 실시간으로 제어기에 대한 진단을 수행할 수 있는 차량 제어기의 상태 진단 방법을 제공하고자 한다.
이를 위하여, 본 발명은 진단장치에서 차량 제어기의 상태 진단 방법에 있어서, 차량 내 각종 제어기의 종류 및 사양정보를 저장하는 단계; 상기 차량 내 각종 제어기로 식별정보와 사양정보를 요청하는 요청신호를 전송하는 단계; 및 상기 저장하고 있는 제어기의 종류 및 사양정보를 기반으로, 각종 제어기로부터 전송받은 식별정보와 사양정보를 이용하여 차량 제어기의 상태를 진단하는 단계를 포함한다.

Description

차량 제어기의 상태 진단 방법 및 그 시스템{METHOD FOR DIAGNOSING STATUS OF VEHICLE CONTROLLER AND SYSTEM THEREOF}
본 발명은 차량 제어기의 상태 진단 방법 및 그 시스템에 관한 것으로, 더욱 상세하게는 차량 네트워크를 통해 차량에 탑재된 각종 제어기와 통신하여 각종 제어기의 상태를 진단하는 기술에 관한 것이다.
최근 들어, 차량에 탑재되는 각종 제어기, 즉 운전자에게 안전성 및 편의성을 제공하기 위한 각종 제어기의 수가 증가 추세에 있다.
이렇게 차량에 탑재되는 제어기의 수가 증가하고 있는 상황에서, 차량 생산자는 탑재되어야 할 차량 제어기가 정상적으로 탑재되었는지 또는 탑재된 차량 제어기가 정상적으로 동작하는지를 진단할 필요가 있다.
이는 운전자의 안전과도 직결되는 사항이므로 매우 중요한 과정이다.
실제, 차량에 탑재되는 제어기는 그 종류가 다양하고 이로 인해 적용되는 프로토콜도 다양하며, 그 수가 차량마다 제각각인 경우가 많아 차량 생산자 입장에서는 여간 까다로운 작업이 아니다.
이에 효율적으로 차량에 탑재된 각종 제어기의 상태를 진단할 수 있는 방안이 요구된다.
상기와 같은 요구에 부응하기 위하여, 본 발명은 차량 네트워크를 통해 차량에 탑재된 각종 제어기와 통신하여 각종 제어기의 상태를 진단함으로써, 신속 정확하게 실시간으로 제어기에 대한 진단을 수행할 수 있는 차량 제어기의 상태 진단 방법 및 그 시스템을 제공하는데 그 목적이 있다.
본 발명의 목적들은 이상에서 언급한 목적으로 제한되지 않으며, 언급되지 않은 본 발명의 다른 목적 및 장점들은 하기의 설명에 의해서 이해될 수 있으며, 본 발명의 실시예에 의해 보다 분명하게 알게 될 것이다. 또한, 본 발명의 목적 및 장점들은 특허 청구 범위에 나타낸 수단 및 그 조합에 의해 실현될 수 있음을 쉽게 알 수 있을 것이다.
상기 목적을 달성하기 위한 본 발명의 방법은, 진단장치에서 차량 제어기의 상태 진단 방법에 있어서, 차량 내 각종 제어기의 종류 및 사양정보를 저장하는 단계; 상기 차량 내 각종 제어기로 식별정보와 사양정보를 요청하는 요청신호를 전송하는 단계; 및 상기 저장하고 있는 제어기의 종류 및 사양정보를 기반으로, 각종 제어기로부터 전송받은 식별정보와 사양정보를 이용하여 차량 제어기의 상태를 진단하는 단계를 포함한다.
또한 상기 목적을 달성하기 위한 본 발명의 다른 방법은, 진단장치에서 차량 제어기의 상태 진단 방법에 있어서, 차량 내 각종 제어기의 동작유지시간을 저장하는 단계; IG(IGnition)의 오프를 인지함에 따라 차량 내 각종 제어기로 식별정보와 사양정보를 요청하는 요청신호를 주기적으로 전송하는 단계; 각종 제어기로부터 응답신호가 해당 동작유지시간 동안 수신되는지 확인하는 단계; 상기 확인 결과, 해당 동작유지시간 동안 응답신호가 수신되면 해당 제어기는 정상으로 진단하는 단계; 및 상기 확인 결과, 해당 동작유지시간을 초과하여 응답신호가 수신되면 해당 제어기는 비정상으로 진단하는 단계를 포함한다.
한편, 상기 목적을 달성하기 위한 본 발명의 시스템은, 고유의 동작유지시간을 갖으며, 진단 장치로부터의 요청신호에 대한 응답신호를 회신하는 적어도 하나 이상의 제어기; 및 IG(IGnition)의 오프를 인지함에 따라 차량 내 각종 제어기로 식별정보와 사양정보를 요청하는 요청신호를 주기적으로 전송하며, 각종 제어기로부터 응답신호가 해당 동작유지시간 동안 수신되면 정상으로 진단하고, 해당 동작유지시간을 초과하여 수신되면 비정상으로 진단하는 진단 장치를 포함한다.
상기와 같은 본 발명은, 차량 네트워크를 통해 차량에 탑재된 각종 제어기와 통신하여 각종 제어기의 상태를 진단함으로써, 신속 정확하게 실시간으로 제어기에 대한 진단을 수행할 수 있는 효과가 있다.
또한, 본 발명은 각종 제어기의 진단 결과를 통해 간접적으로 고장을 예측할 수 있는 효과가 있다.
또한, 본 발명은 각종 제어기의 통신 결과를 통해 각종 제어기의 통신 프로토콜을 검출할 수 있는 효과가 있다.
도 1 은 본 발명에 따른 차량 제어기의 상태 진단 시스템에 대한 일실시예 구성도,
도 2 는 본 발명에 따른 차량 제어기의 상태 진단 방법에 대한 일실시예 흐름도,
도 3 은 본 발명에 따른 차량 제어기의 상태 진단 방법에 대한 다른 실시예 흐름도이다.
상술한 목적, 특징 및 장점은 첨부된 도면을 참조하여 상세하게 후술되어 있는 상세한 설명을 통하여 보다 명확해 질 것이며, 그에 따라 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자가 본 발명의 기술적 사상을 용이하게 실시할 수 있을 것이다. 또한, 본 발명을 설명함에 있어서 본 발명과 관련된 공지 기술에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우에 그 상세한 설명을 생략하기로 한다. 이하, 첨부된 도면을 참조하여 본 발명에 따른 바람직한 실시예를 상세히 설명하기로 한다.
도 1 은 본 발명에 따른 차량 제어기의 상태 진단 시스템에 대한 일실시예 구성도이다.
도 1에 도시된 바와 같이, 본 발명에 따른 차량 제어기의 상태 진단 시스템은, 적어도 하나 이상의 제어기(11)를 장착하고 있는 차량(10), 및 진단장치(20)를 포함한다.
먼저, 차량(10)은 각종 제어기(11)를 장착하고 있다. 여기서, 제어기(11)는 ECU(Engine Control Unit), MCU(Motor Control Unit), TCU(Transmission Control Unit), ABS(Anti-lock Brake System), EPS(Electronic controlled Power assisted Steering), ACU(air bag control unit), LDWS(Lane Departure Warning System), LKAS(Lane Keeping Assist System), BCM(Body Control Module), SPAS(Smart Parking Assist System) 등을 포함한다.
각종 제어기(11)는 접속되는 차량 네트워크에 따라 동일 통신 프로토콜을 사용할 수도 있지만 각기 다른 통신 프로토콜을 사용할 수도 있다. 이때, 차량 네트워크는 CAN(Controller Area Network), LIN(Local Interconnect Network), 플렉스레이(FlexRay), MOST(Media Oriented System Transport) 등을 포함한다.
이러한 각종 제어기(11)는 진단장치(20)로부터 요청(request) 신호를 수신하면, 자신의 식별정보(ID)와 사양정보를 진단장치로 전송한다.
예를 들어, 제어기(11)가 진단장치(20)로부터 07DF(Functional request)와 SID(사양정보 요청)을 포함하는 요청신호를 수신하면, 제어기(11)는 07XX(자신의 ID)와 AA(자신의 사양을 표시하는 LID)를 포함하는 응답(response) 신호를 진단장치(20)로 전송한다. 이때, 제어기(11)는 사양정보 요청 확인 기능(SID)을 구비하고 있다.
구체적으로, 4WD(4 wheel drive)에서 AA의 값이 0이면 전륜 TOD 및 유압식을 의미하며, 1이면 후륜 EST 모터식을 의미한다. 여기서는 이해를 돕기 위해 2개의 예를 들었지만 이에 한정되는 것은 아니다.
또한, 각종 제어기(11)는 IG(IGnition)이 오프된 후 소정시간 동안 동작하는데, 그 시간을 동작유지시간(Power Latch Time)이라 한다. 이때, 제어기(11)는 IG가 오프된 이후에도 주기적으로 요청신호를 전송받으면 동작유지시간 동안(이내에) 응답신호를 전송한다.
다음으로, 진단장치(20)는 스캔 장비(SCAN TOOL), 라인 장비, MTS(Mobile Telematics System) 등을 포함하며, 식별정보와 사양정보를 요청하는 요청신호를 차량(10) 내 각종 제어기(11)로 전송한다. 이때, 진단장치(20)는 서로 다른 통신 프로토콜을 순차적으로 적용하여 제어기(11)로 요청신호를 전송할 수도 있다.
또한, 진단장치(20)는 차량별 제어기의 종류 및 사양정보를 저장하고 있어, 각 제어기로부터 전송받은 정보를 이용하여, 차량(10)에 장착되어야 할 모든 제어기가 장착되었는지, 장착된 제어기의 사양이 장착되어야 할 사양과 일치하는지 등을 진단할 수 있다.
또한, 진단장치(20)는 응답신호를 전송하지 않은 제어기를 파악하여 해당 제어기의 미장착 여부를 파악할 수도 있다.
또한, 진단장치(20)는 각 제어기(11)별 동작유지시간을 측정하여 동작유지시간이 임계시간을 초과하는 경우, 해당 제어기(11)에 고장이 발생한 것으로 진단할 수도 있다. 이때, 진단장치(20)는 각 제어기의 동작유지시간을 저장하고 있다.
또한, 진단장치(20)는 차량 네트워크를 통해 IG의 오프 여부를 인지할 수 있다.
도 2 는 본 발명에 따른 차량 제어기의 상태 진단 방법에 대한 일실시예 흐름도이다.
먼저, 진단장치(20)는 차량(10) 내 각종 제어기의 종류 및 사양정보를 저장하고 있다(201).
이후, 진단장치(20)가 차량(10) 내 각종 제어기(11)로 식별정보와 사양정보를 요청하는 요청신호를 전송한다(202). 이때, 진단장치(20)는 제어기(11)로 서로 다른 통신 프로토콜의 요청신호를 순차적으로 전송할 수도 있다.
이후, 각종 제어기(11)는 자신의 식별정보와 사양정보를 포함하는 응답신호를 진단장치(20)로 전송한다(203).
이후, 진단장치(20)가 기 저장하고 있는 제어기의 종류 및 사양정보를 기반으로, 각종 제어기(11)로부터 전송받은 식별정보와 사양정보를 이용하여 차량 제어기의 상태를 진단한다(204).
도 3 은 본 발명에 따른 차량 제어기의 상태 진단 방법에 대한 다른 실시예 흐름도이다.
먼저, 진단장치(20)가 차량(10) 내 각종 제어기의 동작유지시간을 저장하고 있다(301).
이후, 진단장치(20)가 IG(IGnition)의 오프를 인지함에 따라 차량(10) 내 각종 제어기(11)로 식별정보와 사양정보를 요청하는 요청신호를 주기적으로 전송한다(302).
이후, 진단장치(20)가 각종 제어기(11)로부터 응답신호가 해당 동작유지시간 동안 수신되는지 확인한다(303).
상기 확인 결과(303), 해당 동작유지시간 동안 응답신호가 수신되면 해당 제어기는 정상으로 진단한다(304).
상기 확인 결과(303), 해당 동작유지시간을 초과하여 응답신호가 수신되면 해당 제어기는 비정상으로 진단한다(305).
한편, 전술한 바와 같은 본 발명의 방법은 컴퓨터 프로그램으로 작성이 가능하다. 그리고 상기 프로그램을 구성하는 코드 및 코드 세그먼트는 당해 분야의 컴퓨터 프로그래머에 의하여 용이하게 추론될 수 있다. 또한, 상기 작성된 프로그램은 컴퓨터가 읽을 수 있는 기록매체(정보저장매체)에 저장되고, 컴퓨터에 의하여 판독되고 실행됨으로써 본 발명의 방법을 구현한다. 그리고 상기 기록매체는 컴퓨터가 판독할 수 있는 모든 형태의 기록매체를 포함한다.
이상에서 설명한 본 발명은, 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자에게 있어 본 발명의 기술적 사상을 벗어나지 않는 범위 내에서 여러 가지 치환, 변형 및 변경이 가능하므로 전술한 실시예 및 첨부된 도면에 의해 한정되는 것이 아니다.
10 : 차량
11 : 제어기
20 : 진단장치

Claims (6)

  1. 삭제
  2. 삭제
  3. 진단장치에서 차량 제어기의 상태 진단 방법에 있어서,
    차량 내 각종 제어기의 동작유지시간을 저장하는 단계;
    IG(IGnition)의 오프를 인지함에 따라 차량 내 각종 제어기로 식별정보와 사양정보를 요청하는 요청신호를 주기적으로 전송하는 단계;
    각종 제어기로부터 응답신호가 해당 동작유지시간 동안 수신되는지 확인하는 단계;
    상기 확인 결과, 해당 동작유지시간 동안 응답신호가 수신되면 해당 제어기는 정상으로 진단하는 단계; 및
    상기 확인 결과, 해당 동작유지시간을 초과하여 응답신호가 수신되면 해당 제어기는 비정상으로 진단하는 단계
    를 포함하는 차량 제어기의 상태 진단 방법.
  4. 제 3 항에 있어서,
    상기 진단장치는,
    스캔 장비, 라인 장비, MTS(Mobile Telematics System) 중 어느 하나인 것을 특징으로 하는 차량 제어기의 상태 진단 방법.
  5. 제 4 항에 있어서,
    차량 네트워크는,
    CAN(Controller Area Network), LIN(Local Interconnect Network), 플렉스레이(FlexRay), MOST(Media Oriented System Transport) 중 적어도 하나 이상을 포함하는 차량 제어기의 상태 진단 방법.
  6. 고유의 동작유지시간을 갖으며, 진단 장치로부터의 요청신호에 대한 응답신호를 회신하는 적어도 하나 이상의 제어기; 및
    IG(IGnition)의 오프를 인지함에 따라 차량 내 각종 제어기로 식별정보와 사양정보를 요청하는 요청신호를 주기적으로 전송하며, 각종 제어기로부터 응답신호가 해당 동작유지시간 동안 수신되면 정상으로 진단하고, 해당 동작유지시간을 초과하여 수신되면 비정상으로 진단하는 진단 장치
    를 포함하는 차량 제어기의 상태 진단 시스템.
KR20130095423A 2013-08-12 2013-08-12 차량 제어기의 상태 진단 방법 및 그 시스템 Active KR101509907B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR20130095423A KR101509907B1 (ko) 2013-08-12 2013-08-12 차량 제어기의 상태 진단 방법 및 그 시스템

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR20130095423A KR101509907B1 (ko) 2013-08-12 2013-08-12 차량 제어기의 상태 진단 방법 및 그 시스템

Publications (2)

Publication Number Publication Date
KR20150019068A KR20150019068A (ko) 2015-02-25
KR101509907B1 true KR101509907B1 (ko) 2015-04-14

Family

ID=52578282

Family Applications (1)

Application Number Title Priority Date Filing Date
KR20130095423A Active KR101509907B1 (ko) 2013-08-12 2013-08-12 차량 제어기의 상태 진단 방법 및 그 시스템

Country Status (1)

Country Link
KR (1) KR101509907B1 (ko)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102842944B1 (ko) * 2020-08-03 2025-08-07 현대자동차주식회사 차량의 무선 충전 인터페이스를 이용한 진단 및 리프로그래밍 시스템을 위한 장치 및 그 방법
KR102452402B1 (ko) * 2020-12-18 2022-10-06 현대오토에버 주식회사 차량 제어기 연계 기능 관리 방법 및 장치

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3965772B2 (ja) * 1998-05-01 2007-08-29 日産自動車株式会社 車両用故障診断装置
KR20090005457A (ko) * 2007-07-09 2009-01-14 현대자동차주식회사 지능형 자기진단코드 모니터링 시스템 및 방법

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3965772B2 (ja) * 1998-05-01 2007-08-29 日産自動車株式会社 車両用故障診断装置
KR20090005457A (ko) * 2007-07-09 2009-01-14 현대자동차주식회사 지능형 자기진단코드 모니터링 시스템 및 방법

Also Published As

Publication number Publication date
KR20150019068A (ko) 2015-02-25

Similar Documents

Publication Publication Date Title
US10614639B2 (en) In-vehicle control device and in-vehicle recording system
US10055904B2 (en) Vehicle gateway network protection
US8126606B2 (en) Automobile detection and control gateway interface and method thereof
US10337438B2 (en) Push-button start system fault diagnosis
US7889072B2 (en) Failure information detection device, failure information detection system, server, and failure information detection method
CN106394446B (zh) 一种新型车身控制系统以及控制方法
CN109922976B (zh) 将轮胎传感器模块与挂车车辆相关联的方法
KR20200058664A (ko) 전방 충돌 방지 보조 성능 검사 시스템 및 그 방법
US10796503B2 (en) Vehicle calibration based upon performance product detection
CN107111536B (zh) 诊断辅助方法、设备和系统
CN109039693A (zh) 用于控制器局域网络的故障隔离
KR20140089022A (ko) 자동차 급발진 및 주행 상태 통합 관리 블랙박스 시스템
KR101362718B1 (ko) 연속적 소프트웨어 리셋이 발생하는 전자 제어 장치에서의 고장 진단 방법
KR101509907B1 (ko) 차량 제어기의 상태 진단 방법 및 그 시스템
EP2789127A1 (en) Self -learning automotive data logger identifying automotive messages transmitted over a can bus connecting automotive electronic control units
CN113711150B (zh) 用于安全的远程操纵地行驶的系统
CN101537855B (zh) 控制车辆传感器的不当安装的方法、程序产品以及系统
KR20130008702A (ko) 차량 모니터링 장치
JP2014221608A (ja) 車両の電子制御装置
KR100499944B1 (ko) 텔레매틱스 장치를 이용한 자동차용 자가진단 시스템
CN111683826B (zh) 用于保存用于机动车辆的轮胎压力监测系统的电子模块的上下文的方法
JP2004142511A (ja) 車両用電子制御装置,電子制御ユニット,プログラム及び記録媒体
KR20170100246A (ko) 급발진 감지를 위한 페달 움직임 측정 센서 모듈
JP4259468B2 (ja) 車両用診断システム
KR100802833B1 (ko) 차량의 타이어 동반경 학습장치 및 방법

Legal Events

Date Code Title Description
A201 Request for examination
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20130812

PA0201 Request for examination
E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20141025

Patent event code: PE09021S01D

E701 Decision to grant or registration of patent right
PE0701 Decision of registration

Patent event code: PE07011S01D

Comment text: Decision to Grant Registration

Patent event date: 20150211

PG1501 Laying open of application
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 20150401

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 20150401

End annual number: 3

Start annual number: 1

PG1601 Publication of registration
FPAY Annual fee payment

Payment date: 20180329

Year of fee payment: 4

PR1001 Payment of annual fee

Payment date: 20180329

Start annual number: 4

End annual number: 4

FPAY Annual fee payment

Payment date: 20190327

Year of fee payment: 5

PR1001 Payment of annual fee

Payment date: 20190327

Start annual number: 5

End annual number: 5

PR1001 Payment of annual fee

Payment date: 20200330

Start annual number: 6

End annual number: 6

PR1001 Payment of annual fee

Payment date: 20210329

Start annual number: 7

End annual number: 7

PR1001 Payment of annual fee

Payment date: 20220328

Start annual number: 8

End annual number: 8

PR1001 Payment of annual fee

Payment date: 20230327

Start annual number: 9

End annual number: 9

PR1001 Payment of annual fee

Payment date: 20240325

Start annual number: 10

End annual number: 10

PR1001 Payment of annual fee

Payment date: 20250325

Start annual number: 11

End annual number: 11