KR101388412B1 - 차량 제어기의 테스트 방법 - Google Patents

차량 제어기의 테스트 방법 Download PDF

Info

Publication number
KR101388412B1
KR101388412B1 KR1020120122815A KR20120122815A KR101388412B1 KR 101388412 B1 KR101388412 B1 KR 101388412B1 KR 1020120122815 A KR1020120122815 A KR 1020120122815A KR 20120122815 A KR20120122815 A KR 20120122815A KR 101388412 B1 KR101388412 B1 KR 101388412B1
Authority
KR
South Korea
Prior art keywords
vehicle
controller
defect
data
defect data
Prior art date
Application number
KR1020120122815A
Other languages
English (en)
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 KR1020120122815A priority Critical patent/KR101388412B1/ko
Application granted granted Critical
Publication of KR101388412B1 publication Critical patent/KR101388412B1/ko

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01RMEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
    • G01R31/00Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
    • G01R31/005Testing of electric installations on transport means
    • G01R31/006Testing of electric installations on transport means on road vehicles, e.g. automobiles or trucks
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C5/00Registering or indicating the working of vehicles
    • G07C5/008Registering or indicating the working of vehicles communicating information to a remotely located station
    • GPHYSICS
    • G08SIGNALLING
    • G08CTRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
    • G08C19/00Electric signal transmission systems
    • G08C19/02Electric signal transmission systems in which the signal transmitted is magnitude of current or voltage

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Chemical & Material Sciences (AREA)
  • Engineering & Computer Science (AREA)
  • Combustion & Propulsion (AREA)
  • Testing Electric Properties And Detecting Electric Faults (AREA)

Abstract

본 발명은 차량 제어기의 테스트 방법에 관한 것으로, 보다 구체적으로 차량 제어기를 개발하는 과정에서 차량의 전장품을 제어하는 제어기를 테스트하는 방법에 관한 것이다. 상기 차량의 제어기를 테스트하는 방법은 상기 차량에서 발생되는 결함에 대한 데이터를 생성하는 결함생성프로그램에서 임의의 결함데이터를 입력 및 생성하는 단계, 상기 결함생성프로그램이 상기 결함데이터를 송신하는 통신모듈을 인식 및 상기 통신모듈에 의해 결함데이터를 송신하는 단계, 상기 송신된 결함데이터를 상기 차량 제어기가 수신하는 단계, 상기 수신된 결함데이터에 의해 상기 차량 제어기에서 출력신호가 발생되는 단계 및 상기 발생된 출력신호를 검출 및 모니터링하는 단계를 포함한다. 이와 같은 방법으로, 차량의 전장품을 제어하는 제어기를 개발 또는 생산하는 과정에서 제어기의 결함여부를 실시간으로 테스트함으로써, 제어기의 생산성 향상을 도모함은 물론 작업의 효율성을 극대화할 수 있다.

Description

차량 제어기의 테스트 방법{The test method of vehicle controller}
본 발명은 차량 제어기의 테스트 방법에 관한 것으로, 보다 구체적으로 차량 제어기를 개발하는 과정에서 차량의 전장품을 제어하는 제어기를 테스트하는 방법에 관한 것이다.
과거 자동차산업분야는 기계부분이 주요이었고 전문가를 비롯한 대부분 사람의 인식이었다. 그러나, 전기· 전자기술의 비약적 발전으로 자동차 연비, 성능, 장치의 스마트화가 이루어 졌다. 또한, 최근 자동차의 안전성, 편의성, 안락성 등을 개선하기 위하여 제어하여야 하는 부품 수가 급격히 증가하고 있으며, 이를 위하여 차량에는 각 부품들을 제어할 수 있도록 제어기를 설치하여 사용하고 있다.
일반적으로 차량 제어기는 여러 제어장치를 하나의 제어유닛으로 조합하는 총합화가 이루어지고 있으며, 이러한 제품기술의 발전에 따른 제품의 품질 및 안전성 보증을 위하여 보다 효과적인 기술에 의한 검사장치를 필요로 하고 있다.
종래의 검사기술은 차량 제어기의 전반적인 부품을 조립하는 과정에서 작업자에 의한 육안검사나 수동 검사가 이루어지고, 더 나아가 완제품을 조립한 이후에 작동 여부에 따른 동작검사로 품질검사가 행해지고 있다.
그런데, 종래의 품질검사의 경우에는 작업자에 의한 검사행위 자체에 한계가 있으며, 검사하는 공정에서 많은 시간이 소요되므로 제품의 생산성이나 가격경쟁력에서 크게 떨어지는 문제점이 있었다.
상기와 같은 문제점의 해결을 위한 종래기술로는 실제 차량이나 시뮬레이터 같은 장비에 검사기(generic scan tool)를 연결하여 사용하므로 서비스의 동작 유무를 판단하여 차량 제어기를 비롯한 부품의 품질을 검사하고 있는 실정이다.
그러나, 상기한 종래의 검사기는 극히 제한된 기종의 검사로 처리능력이 떨어져 검사과정에서 많은 시간이 소요되고, 일관성 있는 검사방법의 결여로 인해 제품의 검사과정에서 자체적으로 잦은 오류가 발생하여 시험결과의 신뢰성이 떨어지는 문제점이 있었다.
또한, 종래의 검사기는 작업자가 기기를 다루는데 있어서 조작이 복잡하며 검사한 이후의 처리결과를 명확히 전달하지 못하므로 사용상의 불편함이 있고, 검사 처리한 이후의 검사결과를 저장하는 기능이 없어 추후에 검사결과를 확인할 수 없음은 물론 재검사를 시행해야 하며, 다른 주변장치들과 연결할 수 없어 상호 자료의 송수신이 어려운 문제점이 있었다.
본 발명의 실시예들에 따르면, 차량의 전장품을 제어하는 제어기를 개발 또는 생산하는 과정에서 제어기의 결함여부를 실시간으로 테스트함으로써, 제어기의 생산성 향상을 도모함은 물론 작업의 효율성을 극대화할 수 있는 차량 제어기의 테스트 방법을 제공하기 위한 것이다.
상술한 본 발명의 실시예들에 따른 차량의 제어기를 테스트하는 방법은 상기 차량에서 발생되는 결함에 대한 데이터를 생성하는 결함생성프로그램에서 임의의 결함데이터를 입력 및 생성하는 단계, 상기 결함생성프로그램이 상기 결함데이터를 송신하는 통신모듈을 인식 및 상기 통신모듈에 의해 결함데이터를 송신하는 단계, 상기 송신된 결함데이터를 상기 차량 제어기가 수신하는 단계, 상기 수신된 결함데이터에 의해 상기 차량 제어기에서 출력신호가 발생되는 단계 및 상기 발생된 출력신호를 검출 및 모니터링하는 단계를 포함한다.
일 실시예에 따른, 상기 결함생성프로그램은 사용자 인터페이스(User Interface)를 구비하며, 상기 차량의 전장품에 대한 결함데이터를 생성한다.
일 실시예에 따른, 상기 결함데이터는 각각의 전장품 단위 또는 전체 전장품 단위로 생성하여 테스트한다.
일 실시예에 따른, 상기 결함데이터는 상기 사용자 인터페이스(User Interface)를 통해 수치값이 정의된다.
일 실시예에 따른, 상기 통신모듈은 CAN통신장치를 사용한다.
이와 같은 방법으로, 차량의 전장품을 제어하는 제어기를 개발 또는 생산하는 과정에서 제어기의 결함여부를 실시간으로 테스트함으로써, 제어기의 생산성 향상을 도모함은 물론 작업의 효율성을 극대화할 수 있다.
이상에서 본 바와 같이, 본 발명의 실시예들에 따르면, 차량의 전장품을 제어하는 제어기를 개발 또는 생산하는 과정에서 제어기의 결함여부를 실시간으로 테스트함으로써, 제어기의 생산성 향상을 도모함은 물론 작업의 효율성을 극대화할 수 있다.
도1은 본 발명의 일 실시예에 따른 차량 제어기의 테스트 방법을 개략적으로 도시한 구성도이다.
도2는 본 발명의 일 실시예에 따른 차량 제어기의 테스트 방법을 개략적으로 도시한 순서도이다.
이하, 도 1 내지 도2를 참조하여 본 발명의 일 실시예에 따른 차량 제어기의 테스트 방법에 대해 자세히 설명한다.
도1은 본 발명의 일 실시예에 따른 차량 제어기의 테스트 방법을 개략적으로 도시한 구성도이고, 도2는 본 발명의 일 실시예에 따른 차량 제어기의 테스트 방법을 개략적으로 도시한 순서도이다.
도1을 참고하면, 차량 제어기(30)의 테스트 방법을 실행하기 위한 구성은 차량의 각 전장품의 결함데이터를 생성하는 결함생성프로그램(10), 상기 결함데이터를 차량 제어기(30)에 송신하는 통신모듈(20), 차량의 각 전장품을 제어하는 차량 제어기(30) 및 상기 차량 제어기(30)에서 발생되는 출력신호를 검출 및 모니터링 하는 PC(40)를 포함한다.
상기 결함생성프로그램(10)은 사용자 인터페이스(User Interface:UI)로 구성되며, 사용자가 차량의 전장품에 대한 임의의 값을 입력 및 생성 가능한 다수의 테이블로 구성될 수 있다.
상기 통신모듈(20)은 CAN(Controller Area Network)통신을 사용할 수 있으며, 상기 CAN통신(20)은 전지적인 노이즈에 매우 강한다는 점, 한 개의 버스라인에 최대 110개의 노드를 연결할 수 있다는 점, 데이터 프레임에 CRC가 있음으로써 하드웨어적인 오류보정이 가능하다는 점, 최대 1Mbps로 통신 속도가 빠르다는 점, 최대 1000미터의 먼 거리 까지도 40kbps로 통신이 가능하다는 점, 플러그 앤 플레이 기능을 제공한다는 등 장점이 매우 많다.
상기 차량 제어기(30)는 일반적으로 차량의 각 부품들을 제어할 수 있도록 전자제어유닛(ECU:Electronic Control Unit)을 말하며, 상기 전자제어유닛은 여러 제어장치를 하나의 제어유닛으로 조합하는 총합화가 이루어 질 수 있다.
이하, 도2를 참고하면, 차량의 제어기를 테스트하는 방법은 상기 차량에서 발생되는 결함에 대한 데이터를 생성하는 결함생성프로그램(10)에서 임의의 결함데이터를 입력 및 생성하는 단계(S10), 상기 결함생성프로그램(10)이 상기 결함데이터를 송신하는 통신모듈(20)을 인식 및 상기 통신모듈(20)에 의해 결함데이터를 송신하는 단계(S20), 상기 송신된 결함데이터를 상기 차량 제어기(30)가 수신하는 단계(S30), 상기 수신된 결함데이터에 의해 상기 차량 제어기(30)에서 출력신호가 발생되는 단계(S40) 및 상기 발생된 출력신호를 검출 및 모니터링하는 단계(S50)를 포함한다.
보다 구체적으로 설명하면, 상기 차량에 발생될 수 있는 각 전장품의 결함 데이터를 임의로 생성하는 결함생성프로그램(10)을 이용하여, 사용자가 임의의 결함데이터를 입력 및 생성(S10)할 수 있다.
여기서, 상기 결함생성프로그램(10)은 사용자 인터페이스 (User Interface:UI)로 구성되여, 사용자가 차량의 전장품에 대한 임의의 값을 입력 및 생성 가능한 다수의 테이블로 구성될 수 있다. 또한, 상기 테이블은 냉각펌프(Cooling Pump), 레귤레이터(Regulator), 배터리(Battery) 등 각 전장품에 대한 설정값을 정의할 수 있는 항목이 구비되어 있으며, 사용자가 상기 테이블에 임의의 수치 값을 설정하여, 결함을 생성할 수 있다.
또한, 상기 결함데이터는 각각의 전장품 단위로 생성되거나 전장품 전체 단위의 임의의 값으로 생성될 수 있다. 상기 결함데이터는 상기 사용자 인터페이스(User Interface:UI)에 구성된 테이블을 통해 임의의 수치 값이 정의될 수 있다.
위에 상기 결함데이터가 생성되면, 상기 결함생성프로그램(10)은 상기 결함데이터를 송신하기 위해 통신모듈(20)을 인식하고, 상기 통신모듈(20)을 통해 상기 결함데이터를 송신(S20)할 수 있다.
여기서, 상기 통신모듈(20)은 CAN(Controller Area Network)통신을 사용할 수 있다.
상기 CAN통신(20)은 전지적인 노이즈에 매우 강한다는 점, 한 개의 버스라인에 최대 110개의 노드를 연결할 수 있다는 점, 데이터 프레임에 CRC가 있음으로써 하드웨어적인 오류보정이 가능하다는 점, 최대 1Mbps로 통신 속도가 빠르다는 점, 최대 1000미터의 먼거리 까지도 40kbps로 통신이 가능하다는 점, 플러그 앤 플레이 기능을 제공한다는 등 장점이 매우 많다.
또한, 상기 CAN통신(20)은 하나의 공통 네트워크 버스에 연결하는 것이며, 상기 차량의 배선 양을 획기적으로 감소시키며, 차량의 총 제조 비용도 감소될 수 있다. 상기 차량에는 각각 독립적인 기능을 수행하는 여러 제어기들이 장착되며, 상기 제어기(30)는 상기 CAN통신(20)의 버스를 통해 연결되고, 각 제어기에 포함되어 있는 상기 CAN통신(20)의 컨트롤러에 의해 각 독립적인 제어 정보에 대한 메시지의 송/수신으로 차량의 주행상태를 최적의 상태로 유지할 수 있다.
상기 통신모듈(20)을 통해 상기 결함데이터가 송신된 후 차량 제어기(30)에서 상기 결함데이터를 수신(S30)할 수 있다.
수신된 결함데이터는 상기 차량 제어기(30)에서 임의 결함을 발생시킬 수 있으며, 상기 결함에 의해 상기 차량 제어기(30)에서 출력 신호를 발생(S40)시키며, 상기 출력신호를 통해 상기 차량 제어기(30)의 상태를 테스트하고 검증할 수 있다.
즉, 상기 결함데이터를 수신한 상기 차량 제어기(30)는 출력신호를 발생시키며, 상기 출력 신호를 통해 상기 제어기(30)의 상태를 확인할 수 있다.
발생된 상기 출력 신호는 PC(40)장치에 의해 검출 및 모니터링(S50)될 수 있으며, 상기 사용자는 상기 PC(40)장치의 모니터링 된 출력 신호를 통해 상기 제어기의 이상 유무를 확인할 수 있다.
즉, 상기 결함데이터를 수신한 상기 차량 제어기(30)는 임의의 결함에 의해 상기 차량의 전장품에서 결함이 발생한 것으로 판단하고, 상기 제어기(30)가 반응하는 출력신호를 검출하여, 상기 PC(40)에서 모니터링함으로써, 상기 사용자가 상기 차량 제어기(30)의 작동에 있어서 이상 유무를 실시간으로 테스트 및 검증할 수 있다.
이와 같은 방법으로, 차량의 전장품을 제어하는 제어기를 개발 또는 생산하는 과정에서 제어기의 결함여부를 실시간으로 테스트함으로써, 제어기의 생산성 향상을 도모함은 물론 작업의 효율성을 극대화할 수 있다.
이상과 같이 본 발명에서는 구체적인 구성 요소 등과 같은 특정 사항들과 한정된 실시예 및 도면에 의해 설명되었으나 이는 본 발명의 보다 전반적인 이해를 돕기 위해서 제공된 것이다. 또한, 본 발명이 상술한 실시예들에 한정되는 것은 아니며, 본 발명이 속하는 분야에서 통상적인 지식을 가진 자라면 이러한 기재로부터 다양한 수정 및 변형이 가능하다. 그러므로, 본 발명의 사상은 상술한 실시예에 국한되어 정해져서는 아니 되며, 후술하는 특허청구범위뿐 아니라 특허청구범위와 균등하거나 등가적 변형이 있는 모든 것들은 본 발명 사상의 범주에 속한다고 할 것이다.
10: 결함생성프로그램
20: 통신모듈
30: 차량 제어기
40: PC
S10: 결함 데이터 입력 및 생성
S20: 통신모듈 인식 및 데이터 송신
S30: 차량 제어기 데이터 수신
S40: 차량 제어기 출력신호 발생
S50: 출력신호 검출 및 모니터링

Claims (5)

  1. 차량의 제어기를 테스트하는 방법에 있어서,
    상기 차량에서 발생되는 결함에 대한 데이터를 생성하는 결함생성프로그램에서 임의의 결함데이터를 입력 및 생성하는 단계;
    상기 결함생성프로그램이 상기 결함데이터를 송신하는 통신모듈을 인식 및 상기 통신모듈에 의해 결함데이터를 송신하는 단계;
    상기 송신된 결함데이터를 상기 차량 제어기가 수신하는 단계;
    상기 수신된 결함데이터에 의해 상기 차량 제어기에서 출력신호가 발생되는 단계; 및
    상기 발생된 출력신호를 검출 및 모니터링하는 단계;
    를 포함하고,
    상기 결함생성프로그램은 사용자 인터페이스(User Interface)를 구비하여, 상기 사용자 인터페이스는 사용자가 차량의 전장품에 대한 임의의 값을 입력 또는 생성 가능한 다수의 테이블로 구성하고, 상기 테이블은 각 전장품에 대한 설정값을 정의할 수 있는 항목이 구비되어 있으며, 상기 사용자가 상기 테이블에 임의의 수치 값을 설정하여, 상기 차량의 전장품에 대한 결함데이터를 생성하는 것을 특징으로 하는 차량 제어기의 테스트 방법.
  2. 삭제
  3. 제1항에 있어서,
    상기 결함데이터는 각각의 전장품 단위 또는 전체 전장품 단위로 생성하여 테스트하는 차량 제어기의 테스트 방법.
  4. 삭제
  5. 제1항에 있어서,
    상기 통신모듈은 CAN통신장치를 사용하는 차량 제어기의 테스트 방법.
KR1020120122815A 2012-11-01 2012-11-01 차량 제어기의 테스트 방법 KR101388412B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020120122815A KR101388412B1 (ko) 2012-11-01 2012-11-01 차량 제어기의 테스트 방법

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020120122815A KR101388412B1 (ko) 2012-11-01 2012-11-01 차량 제어기의 테스트 방법

Publications (1)

Publication Number Publication Date
KR101388412B1 true KR101388412B1 (ko) 2014-04-23

Family

ID=50658494

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020120122815A KR101388412B1 (ko) 2012-11-01 2012-11-01 차량 제어기의 테스트 방법

Country Status (1)

Country Link
KR (1) KR101388412B1 (ko)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109270437A (zh) * 2018-10-31 2019-01-25 东风汽车电子有限公司 一种行车记录仪校验设备

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR920006627A (ko) * 1990-09-06 1992-04-27 마이클 죤 덴턴 차량용 전자제어기를 프로그램하기 위한 프로그래밍장치 및 프로그래밍 방법
KR20020000937A (ko) * 2000-06-22 2002-01-09 탁승호 인터넷을 이용한 ecu 장착 차량의 원격진단 방법 및시스템
KR20120085974A (ko) * 2011-01-25 2012-08-02 아진산업(주) 차량 통신 진단 장비의 디버깅 장치
KR20120088223A (ko) * 2011-01-31 2012-08-08 한국과학기술원 급집전 인프라 시스템 기반의 전기자동차 제어방법

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR920006627A (ko) * 1990-09-06 1992-04-27 마이클 죤 덴턴 차량용 전자제어기를 프로그램하기 위한 프로그래밍장치 및 프로그래밍 방법
KR20020000937A (ko) * 2000-06-22 2002-01-09 탁승호 인터넷을 이용한 ecu 장착 차량의 원격진단 방법 및시스템
KR20120085974A (ko) * 2011-01-25 2012-08-02 아진산업(주) 차량 통신 진단 장비의 디버깅 장치
KR20120088223A (ko) * 2011-01-31 2012-08-08 한국과학기술원 급집전 인프라 시스템 기반의 전기자동차 제어방법

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109270437A (zh) * 2018-10-31 2019-01-25 东风汽车电子有限公司 一种行车记录仪校验设备

Similar Documents

Publication Publication Date Title
CN104914845B (zh) 一种基于工控机的车身控制器故障测试方法和***
CN112653738B (zh) 一种物联网网络调试***和调试方法
CN103367103B (zh) 半导体产品生产方法及***
CN104601402A (zh) 一种物联网家电的物联网功能在线检测方法及装置
CN102435930A (zh) 一种电路板测试装置及其测试方法
CN107462821B (zh) 晶圆测试机台的远端监控方法及***
CN103728970A (zh) 基于多平台的汽车协议测试***
CN109709471A (zh) 一种测试治具、指纹模组的测试方法及装置
CN103455024B (zh) Ecu测试***及方法
CN102707710A (zh) 汽车电子控制单元诊断功能验证方法及***
CN110930538A (zh) 车辆可视化故障信息的方法和***
CN106610885A (zh) 服务器故障检测***及方法
KR101388412B1 (ko) 차량 제어기의 테스트 방법
CN106941434A (zh) 一种通信报文的检测***及方法
CN114286363A (zh) 一种基于蓝牙串口的离线产测方法
CN101846728B (zh) 一种混合动力汽车动力电池入厂检测设备及检测方法
CN105922261B (zh) 一种机器人控制装置及其控制方法
CN104714203A (zh) 一种电能质量监测装置的校验方法
US8635502B2 (en) Debug card and method for diagnosing faults
CN104330685A (zh) 一种查线方法及查线装置
CN109557453B (zh) 一种多主控芯片识别处理方法及***
CN103287400A (zh) 车辆数据诊断***及方法
CN111596647B (zh) 风电机组高效智能测试***及方法
CN115598445A (zh) 一种基于硬件在环的电气故障检测方法及装置
CN111025916A (zh) 家电设备检测控制方法及***

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20180417

Year of fee payment: 5

FPAY Annual fee payment

Payment date: 20190402

Year of fee payment: 6

FPAY Annual fee payment

Payment date: 20200218

Year of fee payment: 7