A blog by Oleg Shilovitsky
Information & Comments about Engineering and Manufacturing Software

Will PLM IoT self-update your cars over-the-air?

Will PLM IoT self-update your cars over-the-air?
Oleg
Oleg
7 February, 2014 | 3 min for reading

plm-iot-car-self-update

Few years ago, I got a problem with automatic transmission of our Honda Odyssey. The funny part of the story was that problem appeared after regular maintenance. Short trip to nearest dealership and after some time our Ody was out with updated software that fixed the way car controled parameters of torque convertor. Details aside, according to dealership, they installed new software patch that fixed  software problem that was installed during the maintenance. That was my first practical experience of how wrong software can influence devices we considered to be purely mechanical. Another similar story few months ago was related to updating of firmware on my Canon EOS-M, which improved significantly auto-focusing of the camera.

These examples made me think about how software updates can be delivered easier. Think about software updates for your computer systems. I’m pretty sure you think now about bad was your last Windows update experience :). However, there are more pleasant examples. My Android phone is updating itself automatically.  I don’t remember any failure for the last 6-8 months of use.

Nowadays this topic can be easily connected to a modern IoT (Internet of Things) trend. I’ve been reading Wired magazine article Tesla’s Over-the-Air Fix: Best Example Yet of the Internet of Things? article, which brings some examples how IoT will be able to influence our car behavior. One of the examples was about how Tesla charging system can be updated and tuned over-the-air. Navigate here to read more. Here is my favorite passage:

…Tesla owners recently received a recall notice from the National Highway Traffic Safety Administration alerting them that a charger plug needed to be fixed because it had been discovered to be a cause for fires. “Not to worry,” said Tesla, and completed the fix for its 29,222 vehicle owners via software update. What’s more, this wasn’t the first time Tesla has used such updates to enhance the performance of its cars. Last year it changed the suspension settings to give the car more clearance at high speeds, due to issues that had surfaced in certain collisions. That particular fix did not carry an official recall notice by NHTSA, and went largely unheralded in the news.

The list of examples can be continued and this is totally up to your imagination. From very practical examples of preemptive alerts about car maintenance to crazy ones related to driving behaviors and self driving cars.

Now let’s get back to our PLM system. Car is not simple mechanical device anymore like it was 50 years ago. It contains lots of electronic, but what we learned even more these days – software code. Sophisticated engineering data management systems need to be used to manage all information about the car – bill of materials, configurations, behaviors. Everything got connected. It is clear software components need to be included in manufacturing and support bills to insure consistency and availability of information. I’ve been touching this topic few days ago in my post – How to combine engineering and software BOMs? Even more, I’d expect before pushing update to hundreds and thousand vehicles, automakers probably will be interested to simulate results of this update using their PLM system. The last one clearly brings list of additional requirements to PLM software vendors related to Simulation Lifecycle Management.

What is my conclusion? I can see an interesting connection between IoT and PLM systems. The designed behavior of the car can be controlled by different devices and to provide information about maintenance, improved configurations and the need to handle mechanical works based on car characteristics and driving behaviors. What Tesla does today can be expanded and used by other car manufacturers tomorrow. PLM systems need to be tuned and adjusted to support these use cases. Note should be taken by PLM software architects. Just my thoughts…

Best, Oleg

Recent Posts

Also on BeyondPLM

4 6
28 March, 2017

For the last few years PLM vendors made a big step towards acceptance of cloud technology, SaaS application and subscription...

6 February, 2015

Cloud computing is changing a world around us. CAD and engineering applications are not exception. It has been already five...

1 February, 2012

The world is changing fast. What was near to impossible 10 years ago tomorrow, becomes a reality today. It related...

23 November, 2010

I’ve been watching a recorded webinar with a fascinating name: PLM+ERP = Manufacturing Success. The tweet about this webinar caught my...

13 January, 2015

Razorleaf article More PLM Licensing models made me think about business models and licensing transformation that happening these days in engineering...

28 January, 2012

What do you think about the future designer workspace? I assume some of my readers remember drawing board in multiple...

10 January, 2012

There is a lot going on in database space these days. Few days ago I posted – PLM, RDBMS and...

31 October, 2019

PTC acquired Onshape last week. Check this link for the PTC press release and more information. I’ve been following media,...

12 March, 2021

Earlier today, I attended the first-ever Onshape virtual customer event – Onshape Live 21. Since I’ve been following Onshape for...

Blogroll

To the top