상세 보기
LIN/CAN 차량용 인터페이스와 칼만 필터 기능을통합한 차량용 ECU 설계
Vehicle ECU Design Incorporating LIN/CAN Vehicle Interface with Kalman Filter Function
- 정선우;
- 김용빈;
- 이성수
초록
본 논문에서는 자동차의 위치 및 자세 추정에 사용되는 칼만 필터 가속기를 내장한 차량용 ECU(electronic control unit)를설계하고 구현하였다. 프로세서 코어는 RISC-V를 사용하였으며 칼만 필터의 행렬 연산을 수행하는 가속기, 차량 내 통신에사용되는 CAN(controller area network) 제어기, 센서 연결에 사용되는 LIN(local interconnect network) 제어기를 내장하였다. 칼만 필터 연산은 시간 업데이트와 측정 업데이트의 두 단계로 나뉘며 시간 업데이트 단계에서는 현재 상태변수와 오차공분산을 예측하고 측정 업데이트 단계에서는 입력값을 받아 칼만 이득을 계산하여 값을 보정한다. 보통 소프트웨어에서는곱셈에 부동소숫점 연산을 사용하지만 본 논문에서는 하드웨어 면적을 줄이기 위해 정밀도 분석을 고려한 고정소숫점 곱셈기를 사용하였다. 설계된 ECU는 Verilog HDL을 이용하여 검증하였으며 28nm 실리콘 공정으로 구현하였다. 28nm 실리콘공정으로 구현하였을 때 동작 주파수는 100MHz, 면적은 0.37mm2, 게이트 수는 76만 게이트였다.
키워드
ECU; Kalman Filter; Location Estimation; Pose Estimation; LIN; CAN
- 제목
- LIN/CAN 차량용 인터페이스와 칼만 필터 기능을통합한 차량용 ECU 설계
- 제목 (타언어)
- Vehicle ECU Design Incorporating LIN/CAN Vehicle Interface with Kalman Filter Function
- 저자
- 정선우; 김용빈; 이성수
- 발행일
- 2021-12
- 저널명
- 전기전자학회논문지
- 권
- 25
- 호
- 4
- 페이지
- 762 ~ 765
- 언어
- KOR
- 출판사
- 한국전기전자학회
- 발행국가
- 대한민국
- 분량
- 4 페이지
- ISSN
- E 2288-243X
P 1226-7244