Search:

PmWiki

pmwiki.org

edit SideBar

Main / Automotive

Glossary

  • ACC = automatic/adaptive/autonomous cruise control
  • ASC = automatic speed control
  • ADAS = automated driver assist system
  • ADS = automated driving system, specific to levels 3-5; contrast with the generic non-acronym “driving automation system” that can be any level system or feature
  • ADS-DV = a level 4/5 vehicle designed to be driverless, might not have human control interfaces but might be operated temporarily by conventional or remote driver
  • BMS = battery management system
  • EBC/S = electronic braking control/system
  • EPS = electronic power steering
  • ESC = electronic stability control
  • DDT = dynamic driving task (all aspects of driving tactically, but none of the strategic functions like route selection and timing)
  • DDT fallback = response by the user after DDT failure condition
  • DMS = driver monitoring system
  • LCC = lane center control
  • LDW = lane departure warning
  • LKA = lane keep assist (per AJ this is the not the same LCC, this is more driver-dependent)
  • MCU = motor control unit
  • NCAP = new car assessment program, most countries have one of these for things like frontal crash ratings
  • ODD = operational design domain
  • OEDR = object and event detection and response
  • PAM = parking assist module
  • SRS = safety restraint system
  • TPMS = tire pressure monitor system
  • VCU = vehicle control unit

Autonomy

EE Times: "Unpredictability isn’t an edge case that can be fixed with AI; it's the default setting for the real world."

Active safety systems like ABS, stability control, etc are NOT “driving automation”.

  • Level 0 – driver performs all DDT with/without active safety systems (any ODD)
  • Level 1 – “Driver Assistance” - a driving automation system handles lat or long motion control only
  • Level 2 – “Partial Automation” – a system handles both lat/long subtasks while driver supervises
  • Level 3 – “Conditional Automation” – ADS performs entire DDT with fallback-ready user for any failure
  • Level 4 – “High Automation” – ADS performs entire DDT including fallback with no user expectations
  • Level 5 – “Full Automation” – ADS performs entire DDT including fallback with no user expectations (any ODD)

Levels 1 – 4 are “ODD-specific”. Levels 4-5 mean NO driver, only a passenger.

Levels are assigned, rather than measured, and reflect the design intent for the driving automation system feature as defined by its manufacturer. Therefore a feature is NOT non-compliant or unsafe against the SAE definition document.

It is incorrect to describe driving automation features using fractional SAE J3016 levels, such as 2.5 or 4.7

It is not logically possible for a given feature to be assigned more than a single level. The feature is either capable of the advanced level or not. But it is possible to deliver a feature at different levels in different usage specifications.

Though I'm enthusiastic about autonomous cars, I think that it will be a long time before we see affordable and reliable level 5 autonomy. This is a very hard problem. It's probably 90% solved, but the next 10% will require 90% of the development time. As someone said: trains still crash. And they run on tracks! -Jack Ganssle, 2019

EE Times 2019: Autonomous vehicle technology typically involves some type of machine learning, especially for object detection and classification. Machine learning training has the potential to introduce systematic faults. As this process can be of critical importance to the safe operation of the vehicle, this can lead to the need for the data collection and learning system to be developed according to safety standards, with attention given to reducing hazards such as unintended bias or distortion in the collected data.
Algorithms aside, the make-or-break factor in AI is the database from which it learns. Machine learning is the elephant on the loveseat in any discussion of safety in autonomous driving. The problem is that the non-deterministic nature of machine learning can present different results, Shuler noted. The industry isn’t quite sure how to deal with it. Practicing functional safety to achieve an ASIL D is an order of magnitude more expensive than ASIL B.

Design

Power Train

2019 range specs: 17.6 kWh might do 58 miles, up to 100 kWh in the Teslas can run for over 300 miles.

Sensors

LiDAR and RADAR units may use CAN for data out, but often Ethernet because of improved throughput. In 2018, 77Ghz is the preferred choice for automotive.

CAN bus classical max xfer rate is 500kbps.

Quality

In 2019, there are no ASIL D rated components for high bandwidth communication (Ethernet, MIPI, PCIe). You can still use these in an ASIL D system by providing two ASIL B links instead as long as they have independent failure modes.

Code

How much code is there in a modern vehicle? According to the June issue of IEEE's Computing Edge magazine, in 2016 Ford announced their F-150 pickup has 150 million lines.

"With the AUTOSAR standard becoming increasingly popular, I think the challenge will be to find ASIL-D drivers for the TC397 that would be a lot cheaper than the standard MCAL. I have had customers go for the AUTOSAR solution because it turned out to be more cost effective compared to the cost/risk of developing that in house or getting a contractor to create it." -ETAS

Mandates

Mandated Safety and Controls
11 features mandated by Europe from 2021

  • Advanced emergency braking (L1)
  • Alcohol interlock installation facilitation
  • Drowsiness and attention detection (L0, active safety system)
  • Event (accident) data recorder
  • Emergency stop signal
  • Full-width frontal occupant protection crash test and improved seatbelts
  • Head impact zone enlargement for pedestrians and cyclists, as well as safety glass
  • Intelligent speed assistance (L0, active safety system)
  • Lane keeping assist (L0, active safety system)
  • Pole side impact occupant protection
  • Reversing camera or detection system (L0, active safety system)

New HW Developments in the Industry

GMSL - Gigabit Multimedia Serial Link (GMSL) serializer and deserializers (SerDes) are high-speed communication ICs that fully support the high bandwidth, complex interconnect, and data integrity requirements needed to support evolving automotive infotainment and advanced driver assistance systems (ADAS). Some manufacturers are creating GMSL cameras (serdes cameras) that apparently are designed to interface to these GMSL chips.

The trend in this space is towards single wire connections where possible. There's always been a search to reduce the length of cabling needed simply because of the size, weight, cost of running wires all over the car, and making circuit boards smaller. There's also the reliability issue and the drive toward minimal failure vectors, so the idea is to serialize everything as much as possible. Some interfaces are reduced to one single wire that handles TX and RX and CLK.


Page last modified on August 20, 2019, at 02:57 PM