CarMA: towards personalized automotive tuning

Wireless sensing and actuation have been explored in many contexts, but the automotive setting has received relatively little attention. Automobiles have tens of onboard sensors and expose several hundred engine parameters which can be tuned (a form of actuation). The optimal tuning for a vehicle can depend upon terrain, traffic, and road conditions, but the ability to tune a vehicle has only been available to mechanics and enthusiasts. In this paper, we describe the design and implementation of CarMA (Car Mobile Assistant), a system that provides high-level abstractions for sensing automobile parameters and tuning them. Using these abstractions, developers can easily write smart-phone "apps" to achieve fuel efficiency, responsiveness, or safety goals. Users of CarMA can tune their vehicles at the granularity of individual trips, a capability we call personalized tuning. We demonstrate through a variety of applications written on top of CarMA that personalized tuning can result in over 10% gains in fuel efficiency. We achieve this through route-specific or driver-specific customizations. Furthermore, CarMA is capable of improving user satisfaction by increasing responsiveness when necessary, and promoting vehicular safety by appropriately limiting the range of performance available to novice or unsafe drivers.

[1]  Hovav Shacham,et al.  Comprehensive Experimental Analyses of Automotive Attack Surfaces , 2011, USENIX Security Symposium.

[2]  M. Willmann,et al.  Realizing Future Trends in Diesel Engine Development , 1997 .

[3]  Gerald R. Lane Advanced vehicle technologies , 1995, Defense + Commercial Sensing.

[4]  E. N. Lawrence Clean Air Act , 1971, Nature.

[5]  Deborah Estrin,et al.  PEIR, the personal environmental impact report, as a platform for participatory sensing systems research , 2009, MobiSys '09.

[6]  Yang Zhang,et al.  CarTel: a distributed mobile sensor computing system , 2006, SenSys '06.

[7]  Yadollah Saboohi,et al.  Model for developing an eco-driving strategy of a passenger vehicle based on the least fuel consumption , 2009 .

[8]  Stacy Cagle Davis,et al.  Transportation energy data book , 2008 .

[9]  Rahul Mangharam,et al.  AutoPlug: An automotive test-bed for electronic controller unit testing and verification , 2011, 2011 14th International IEEE Conference on Intelligent Transportation Systems (ITSC).

[10]  Tarek F. Abdelzaher,et al.  GreenGPS: a participatory sensing fuel-efficient maps application , 2010, MobiSys '10.

[11]  Phillip E. Pfeifer,et al.  General Motors Onstar , 2003 .

[12]  A. B. Schwarzkopf,et al.  Control of highway vehicles for minimum fuel consumption over varying terrain , 1977 .

[13]  Wei Pan,et al.  SoundSense: scalable sound sensing for people-centric applications on mobile phones , 2009, MobiSys '09.

[14]  Xiaofan Jiang,et al.  Enabling green building applications , 2010, HotEmNets.

[15]  Jay Taneja,et al.  Towards Cooperative Grids: Sensor/Actuator Networks for Renewables Integration , 2010, 2010 First IEEE International Conference on Smart Grid Communications.

[16]  Panos Y. Papalambros,et al.  A Learning Algorithm for Optimal Internal Combustion Engine Calibration in Real Time , 2007, DAC 2007.