StudyRepository
728x90
article thumbnail
자동차 통신 및 네트워크 (1)
자동차 2024. 7. 23. 17:02

차량용 통신 및 네트워크 개념  차량용 통신 개념차량용 통신 : 차량 내 수십 개의 제어기들이 서로 안정적으로 정보를 공유하고 전달하기 위해 사용되는 유선 통식 방식장점 : 신호선 단순화, 커넥터 소형화, 무게를 절감하면서 융합 제어가 가능하도록 한다. 차량용 네트워크의 개념차량용 네트워크 : 다양한 방식으로 구성 가능하지만, 일반적으로 버스 구조를 가진다.차량 내 개별 제어기의 역할에 따라 도메인 기준으로 그룹화하여 네트워크를 분리하는 것이 일반적이다.       차량용 통신 및 네트워크 도입 배경 차량용 통신 및 네트워크 도입 배경최근 차량에는 수십개의 제어기가 탑재되며, 그 개수가 계속 늘어나는 추세이다.차량 내 탑재되는 제어기가 늘어남에 따라, 신호선 연결만으로는 내부 신호 복잡도가 늘어나, 단순..

article thumbnail
V-Model
자동차 2024. 7. 17. 14:26

V-Model(V-Cycle)V-Model 혹은 V-Cycle이라고 불린다.V 모델은 소프트웨어 개발 프로세스로 폭포수 모델의 확장된 형태 중 하나이다.말 그대로 V자 형태로 개발이 진행되며 검증과 유효화 검사로 나뉘게 된다.이 프로세스는 자동차 분야 뿐 아니라 전체적인 개발 진행 과정에서 통용되는 용어로 ISO26262, ASPICE 같은 표준에 들어가는 방법론이다.  V-Model에서 왼쪽이 개발진행 단계이고 오른쪽이 검증단계로 표현되는데 실제 업무에서 System Testing과 Acceptance testing 단계가 SW QA의 Role인 경우가 대다수이다.  V-Model과 더불어 V&V라는 용어를 많이 접하게 될텐데 V&V는 Validation & Verification의 약자이다.  Var..

article thumbnail
A-SPICE SYS Group Process
자동차 2024. 7. 4. 17:45

SYS Group Process    SYS.1 System Requirements Elicitation: 요구사항의 베이스라인을 수립하기 위해서 제품의 수명주기를 활용하여 이해관계자(stakeholder)의 요구사항을 수집, 처리, 추적하는 프로세스 SYS.2 System Requirements Analysis: SYS.1에서 정의된 Stakeholder requirement(고객/내부/법적 요구사항 등)을 기반으로 시스템 요구사항을 분석하고 명세하는 프로세스 SYS.3 System Architectural Design: 시스템을 구성하는 소프트웨어, 하드웨어, 기계장치 등의 엘리먼트에 시스템 요구사항(SYS.2)을 할당하여 여러 시스템 아키텍처를 설계하고 정의된 평가 기준에 따라 선정하는 프로세스 S..

article thumbnail
AUTOSAR Platform
자동차 2024. 5. 31. 10:11

AUTOSAR        AUTOSAR 플랫폼은 AUTomotive Open System ARchitecture의 줄임말로, 자동차 개방형 시스템 아키텍처의 줄임말이다.개방형 시스템이란 어떤 자동차 메이커이든 부품사이든 누구나 가져다 사용할 수 있는 아키텍처임을 의미한다. 이러한 AUTOSAR 플랫폼은 AUTOSAR 컨소시엄에서 제정한 자동차 표준 SW플랫폼이다.   AUTOSAR 컨소시엄은 차량 전장 SW 플랫폼에 대한 표준화를 목표로 자동차 메이커, 부품업체들이 모여 구성되었다. AUTOSAR 컨소시엄은 "Cooperate on Standards, Compete on Implementation"라는 슬로건을 가지고 있다. 표준화를 위해 협력하고, 구현으로 경쟁한다는 이 슬로건은 어떤 말일까?   C..

article thumbnail
AUTOSAR Architecture
자동차 2024. 5. 27. 15:48

AUTOSAR는 표준화된(Standardized), 개방형(Openly) 플랫폼이다. 표준이라는 말은 함수의 이름, 기능, 반환값 등을 미리 정의하고 있다는 의미이며, 개방형이라는 말은 누구나 가져다 사용할 수 있다는 의미이다.        Layered Architecture     AUTOSAR 플랫폼의 구조는 계층화된 아키텍처(Layerd Architecture) 구조이며, 크게 위에서부터 ASW, RTE, BSW로 구성된다. 하위 계층들은 특정한 수준의 추상화를 상위 계층에 제공한다.  계층이 분리되어 있어서 시스템의 유지관리가 쉽다. 또한 계층화된 구조로 하드웨어에 독립적인 소프트웨어를 개발할 수 있으며, 재사용성과 확장성을 향상시킬 수 있다. 하지만 대부분의 코드가 데이터를 전달하는 역할을 수..

article thumbnail
SENT 통신
자동차 2024. 5. 27. 11:57

SENT 통신이란?  SENT(Single-Edge Nibble Transmission) 통신은 단방향 통신으로SAE J2716을 근거로 만들어진 Single-wire 통신이다.(Single-Edge Nibble Transmission)   주로 Automotive Application을 위해서 사용된다. 프로토콜은 두 개 지점 사이에 통신을 하기 위해서 사용되며, 한 개 지점은 Transmitter, 다른 한 개 지점은 Receiver로 동작한다. 주로 자동차의 ECU(Engine Control Unit)에서 사용되는데, 자동차 내에서 센서(Sensor)와 컨트롤러 간에  데이터를 통신하는데 사용된다.    SENT 통신의 장점 1. 한 개의 Wire를 사용한다.    > 차량에서 와이어가 많으면 크게..

article thumbnail
SDV 사이버보안 검증
자동차 2024. 3. 28. 15:50

ISO/SAE 21434 사이버 보안 인증 과정에서 중요한 점은, 이 인증이 Tier 1, Tier 2, Tier 3 공급업체가 직접 받는 것이 아니라 주로 OEM(Original Equipment Manufacturer) 기업에 의해 이루어진다는 것입니다. 이는 Tier 1, Tier 2, Tier 3 공급업체들이 OEM 기업이 제공하는 방법에 따라 테스트를 수행하게 된다는 의미입니다. 문서 ISO/SAE 21434에 명시된 바와 같이, 사이버 보안 인터페이스 협약에 따라 Tier 1 공급업체는 OEM 기업의 인증을 받기 위해 필요한 사항들에 대해 협의하고 지원합니다. 이와 유사하게, Tier 2는 Tier 1을, Tier 3은 Tier 2를 지원하게 됩니다. 결국, 인증의 주체가 되는 OEM 기업이 ..

article thumbnail
SDV
자동차 2024. 2. 27. 15:39

완성차 기업의 SDV 전략     현대 현대, 2025년 까지 전 차종 ‘SDV’ 전환현대차는 차세대 차량 플랫폼, 자체 개발 소프트웨어 등을 바탕으로 2025년까지 모든 차종에 OTA 적용SDV로 전환하기 위한 차세대 공용 플랫폼, 기능 집중형 E/E 아키텍처 기반으로 ECU를 통합할 예정42dot과 협업하여 SDV OS 솔수련을 선보여 SDV의 지향점을 구체화모든 ECU에 공용으로 적용하여 하드웨어 성능을 최대한으로 끌어올리는 ccOS를 계속 고도화 할 예정데이터 플랫폼을 활용해 대량의 데이터를 빠르게 안정적으로 처리하고 딥러닝 기술로 학습해, 가치 있는 정보, 서비스를 제공          테슬라 SDV의 선두주자 테슬라테슬라는 중앙 집중형 E/E 아키텍처를 먼저 구축한 완성차 기업E/E 아키텍처로..

article thumbnail
ECU
자동차 2024. 2. 6. 10:33

ECU(Electronic Control Unit)의 이해      ECU(Electronic Control Unit)란? ECU는 자동차 내부의 전자 제어 장치로, 엔진, 변속기, 브레이킹 시스템, 스티어링 시스템 등 차량의 주요 기능을 제어합니다. 각각의 ECU는 특정 작업을 수행하도록 설계되어 있으며, 이를 통해 차량의 성능, 안전성, 편의성이 크게 향상됩니다. 자동차에는 수십 개의 ECU가 탑재되어 있으며, 이들은 차량 내부 네트워크를 통해 서로 통신하며 정보를 교환합니다.      ECU 내부의 소프트웨어 구조ECU의 소프트웨어는 크게 두 가지 계층으로 나뉩니다 (ASW(Application Software)와 BSW(Basic Software)) ASW(Application Software):..

article thumbnail
맨먼스(man/month)
프로젝트 2024. 1. 8. 09:26

프로젝트 기획 단계에서 프로젝트에 투입되는 인원에 대한 개념으로 등장한 용어이다. 단어가 가진 의미로 살펴보자면,Man/Month, M/M 이라는 단어로 표현된다. (즉, man per month)​1M/M(맨먼스)는 '한 사람이 한 달 동안 작업하면 끝낼 수 있는 양'이라는 의미이다.​작업의 량을 보여주는 개념으로 작업에 필요한 인원수를 노동시간(1달)이라는 단위로 표현한 수치인 것이다.​※ 1맨먼스와 비슷한 용어로 1공수 라는 표현도 존재다만 '공수'라는 표현은 주로 건설업계에서 많이 쓰이는 작업량 개념IT업계 쪽에서는 1맨먼스라는 용어가 많이 쓰임​    이러한 맨먼스의 개념이 단순하게 작업량을 표현하는 의미로 쓰이는 것보다현장에서는 좀 더 폭넓게 활용되곤 한다.​바로 작업량에 대한 비용을 계산하는..

SILS, HILS
자동차 2024. 1. 5. 12:02

SILS(Software-in-the-Loop Simulation)와 HILS(Hardware-in-the-Loop Simulation)은 제어 시스템 개발 및 테스트에 사용되는 시뮬레이션 기술의 두 가지 주요 형태입니다.        시뮬레이션 대상   SILS: SILS는 주로 소프트웨어 수준에서 시뮬레이션을 수행합니다. 즉, 제어 시스템의 소프트웨어 부분만을 대상으로 하며, 하드웨어는 특별한 하드웨어 없이 컴퓨터 상에서 실행됩니다. HILS: HILS는 하드웨어와 소프트웨어를 함께 시뮬레이션합니다. 실제 하드웨어 장치를 사용하여 실제 시스템과의 통합을 시뮬레이션하므로 SILS보다는 더 현실적인 환경을 제공합니다.      실제 하드웨어 연결  SILS: SILS에서는 실제 하드웨어가 직접 연결되지 ..

728x90