본문 바로가기

Automotive

자동차 산업에서 소프트웨어와 E/E 아키텍처 자동차 산업은 하드웨어 중심에서 소프트웨어 중심으로 급격하게 변화하고 있습니다. 이는 자율 주행, 연결성, 전동화, 스마트 모빌리티(ACES) 분야에서 소프트웨어가 주요 혁신을 주도하며 차별화 요소로 작용하고 있기 때문입니다. 이로 인해 OEM(Original Equipment Manufacturer)들은 새로운 전기/전자(E/E) 아키텍처를 구축하고 효율적인 소프트웨어 개발을 지원하기 위한 새로운 프로세스와 모범 사례를 도입해야 하는 과제에 직면해 있습니다. 아래 그림은 자동차 E/E 시스템의 세대별 아키텍처와 주요 특징들을 설명하고 있다. 전략 및 기술:기존 하드웨어와 소프트웨어의 긴밀한 통합 아키텍처는 복잡성과 유연성 부족 등의 문제를 초래합니다.OEM은 하드웨어와 소프트웨어를 분리하고, 주기적인 .. 더보기
테슬라 전기 트럭 "세미(Semi)" at ACT EXPO 2024 ACT 엑스포 2024: 새로운 장소와 새로운 가능성Advanced Clean Transportation (ACT) 엑스포는 일반적으로 남부 캘리포니아에서 개최되지만, 이번 최신 행사는 약 265마일(425km) 북동쪽으로 이동하여 라스베이거스에서 열렸습니다. 2024년 5월 20일부터 23일까지 진행된 이 행사에서 가장 주목받은 것은 바로 테슬라 세미(Tesla Semi)였습니다. 특히 이 거리는 대부분의 클래스 8 배터리 전기 트럭의 주행 한계를 시험하기에 충분한 거리로, 테슬라 세미의 성능이 더욱 돋보였습니다.테슬라 세미의 등장과 혁신Tesla Semi는 최대 82,000파운드의 총 차량 중량(GCW)에서도 최대 500마일(805km)의 주행 거리를 자랑하며, ACT 엑스포에서 첫 무대에 올랐습니다.. 더보기
차량용 48V 아키텍처 개요 (48V Architecture for Automotive E/E System) 자동차 E/E 시스템 발전은 고객의 다양한 니즈와 자율주행이나 전기차와 같은 기술적 요구와 효율성 향상에 따라 진화해왔습니다. 초기 자동차 E/E 시스템은 6볼트(V) 시스템을 사용했으나, 1950년대부터 12V 시스템이 표준이 되었습니다. 그러나 차량 전기 요구 사항이 증가함에 따라 12V 시스템의 한계가 드러났습니다. 예를 들어 12V 시스템은 상대적으로 낮은 전압을 사용하기 때문에 고출력 전기 장치를 효율적으로 운영하는데 한계가 있으며, 12V와 같이 낮은 전압에서 높은 전력을 전달하려면 더 두껍고, 무거운 배선을 사용해야 하기 때문에 이는 차량 중량과 비용 증가로 이어질 뿐만 아니라, 높은 전류를 필요로하여 전력 손실이 증가한다는 문제가 있습니다. 그밖에 추가적인 전기 장치를 통합하는데에도 한계가.. 더보기
SAE J1939 - Introduction SAE J1939는 지난 20년간 중/대형 상용차 네트워크에 사용되던 SAE J1587/J1708 를 대체하는 프로토콜로서 상용차 진단 및 제어를 위한 통신 표준으로 자리잡았으며, 성공적인 활용으로 인해 농업용 기계 (ISO 11789) 및 해저 산업 (NMEA 2000)에서도 널리 사용되고 있다.SAE J1939는 상위 레벨 통신 프로토콜로서, CAN (Controller Area Network) 버스를 구동하는데 사용되며, 차량에서 각 제어기간 어떤 정보들을 주고 받는지를 명확하게 명시하고 있다. 구체적으로 데이터 우선순위, 데이터의 크기, 스케일링, 오프셋 등을 명시하고 있다. 1. ECU(Electronic Control Unit, 전자제어장치):각 차량의 시스템(엔진, 변속기, 브레이크 등)을 .. 더보기
TC1 (Transmission Control 1) Message (SAE J1939) Transmission Repetition Rate: 50msData Length: 8Default Priority: 3Parameter Group Number (PGN): 256 (0x000100)SPN 681 Transmission Gear Shift Inhibit Request- 0x0: 허용 (disable function)- 0x2: ReservedData Length: 2bitsData Range: 0~3Resolution: 4 states/2 bit, 0 offset- 0x3: No Action (leave function as is)- 0x1: 금지 (enable function)기어 변속을 금지하고자 할 때 사용하는 신호SPN 682 Transmisstion Torque Converer .. 더보기
상용차(Commercial Vehicle) 중심의 SDV(Software Defined Vehicles) 전환 전략 수립 시 고려사항 상용차(Commercial Vehicle, CV)는 주로 물류, 운송, 서비스 제공 등 상업적 목적을 위해 사용되는 차량을 의미합니다. 이러한 차량은 다양한 산업 분야에서 중요한 역할을 하며, 승용차와 달리 주로 수익창출을 목적으로 사용되며, 차량의 내구성, 적재능력, 효율성 등이 중요한 요소로 고려되는 차량입니다. 이러한 상용차에 대해서도 요즘 이슈가 되고 있는 소프트웨어 정의 차량(SDV)으로의 전환을 추진하는 것이 필요할 것이므로, 상용차에서 SDV 전환을 위해 상용차의 중요한 특징 중 하나인 내구성, 비용 절감 가격 대비 가치를 고려한 종합적 고려사항을 바탕으로 상용차 중심의 SDV 전환 전략을 고민해 봅니다. 1. 내구성 강화1.1 강화된 하드웨어고품질 부품 사용: 엔진, 변속기, 서스펜션 등 .. 더보기
Automotive Software (2017) [출처] https://store.computer.org/csdl/magazine/so/2017/03/mso2017030033/13rRUwInvd61. 자동차 소프트웨어의 중요성경쟁 요소: 소프트웨어는 자동차 산업에서 가장 중요한 경쟁 요소로 자리 잡았습니다. 혁신적인 운전자 보조 시스템, 에너지 효율 운전 등의 기능은 복잡한 소프트웨어 솔루션을 필요로 합니다.복잡성 관리: 점점 더 복잡해지는 소프트웨어를 관리하고 안전한 동작을 보장해야 합니다. 글로벌 경쟁과 빠른 출시 주기는 지속적인 효율성 개선과 비용 최적화를 요구합니다.2. 전자제품과 IT의 융합변화: 자동차 전자제품과 IT가 빠르게 변화하고 있습니다. 멀티모달 모빌리티는 자동차와 대중교통과 같은 이전에 분리된 영역을 연결합니다.서비스와 비즈니스 .. 더보기
J1939-71 TSC1 동작 개요 J1939-71은 상용차와 중장비의 통신 프로토콜로, 주로 엔진, 변속기, 브레이크, 배터리 관리 시스템 등의 전자 제어 장치간의 통신을 표준화 한다. 여기서 TSC1(Torque/Speed Control 1) 메시지는 특히 중요한 역할을 한다. TSC1 메시지는 엔진의 토크와 속도를 제어하는데 사용된다.TSC1 동작을 이해하려면 다음을 고려해야 한다.1. 메시지 형식TSC1 메시지는 J1939 프로토콜의 데이터 프레임을 통해 전달됩니다. 데이터 프레임은 다음과 같은 필드로 구성된다.PGN (Parameter Group Number): 0x00에 대한 값으로, TSC1은 0x00의 PGN 0의 데이터 페이지(DP)로 정의된다.Source Address (SA): 메시지를 보낸 ECU의 주소.Destina.. 더보기