Vehicle and vehicle emulator
A vehicle includes a vehicle subsystem, a user interface, and a controller. The user interface is configured to display a plurality of selectable vehicle models. The controller is programmed to, in response to a selection of a particular vehicle model, adjust a parameter of the subsystem to emulate a corresponding subsystem parameter of the particular vehicle model.
1. A vehicle comprising:
a vehicle subsystem;
a user interface configured to display a plurality of selectable vehicle models:
wheels configured to move the vehicle between various locations;
a controller programmed to, in response to a selection of a particular vehicle model, adjust a parameter of the subsystem to emulate a corresponding subsystem parameter of the particular vehicle model;
wherein the subsystem is an electric machine configured to generate torque within a powertrain of the vehicle, the parameter is a commanded electric machine torque, and the corresponding subsystem parameter is an engine torque profile of the particular vehicle model; and
wherein the controller is further programmed to, in response to the engine torque profile exceeding a torque output limit of the electric machine, adjust the electric machine torque to emulate a scaled version of the engine torque profile that does not exceed the torque output limit of the electric machine.
2. The vehicle of claim 1 further comprising a speaker, wherein the controller is further programmed to, in response to the commanded electric machine torque and the selection of a particular vehicle model, activate the speaker to emulate an engine sound of the particular vehicle model.
3. The vehicle of claim 2 , wherein the speaker is located on an exterior of the vehicle.
4. The vehicle of claim 2 , wherein the speaker is located on an interior of the vehicle.
5. The vehicle of claim 1 , wherein the controller is further programmed to, in response to the commanded electric machine torque and the selection of the particular vehicle model, intermittently adjust the electric machine torque to simulate transmission gear shifting based on a shift schedule of the particular vehicle model.
6. The vehicle of claim 1 , wherein the subsystem is a power steering system, the parameter is a resistance torque of the power steering system, and the corresponding subsystem parameter is a steering system resistance torque of the particular vehicle model.
7. The vehicle of claim 6 , wherein the power steering system has an electric motor configured to generate torque in the power steering system and the resistance torque of the power steering system is adjusted to emulate the steering system resistance torque of the particular vehicle model via adjusting the torque of the electric motor.
8. The vehicle of claim 1 , wherein the subsystem is a power steering system, the parameter is a steering ratio of the power steering system, and the corresponding subsystem parameter is a steering system ratio of the particular vehicle model.
9. The vehicle of claim 1 , wherein the subsystem is a suspension system having adjustable dampers, the parameter is a stiffness of the dampers, and the corresponding subsystem parameter is a damper stiffness of the particular vehicle model.
10. The vehicle of claim 9 , wherein the stiffness of the dampers is adjusted by altering a pressure of a fluid within the dampers.
11. The vehicle of claim 9 , wherein the stiffness of the dampers is adjusted by altering a magnetic field that interacts with particles suspended within a fluid within the dampers.
12. The vehicle of claim 1 further comprising a dashboard display screen, wherein the controller is further programmed to, in response to the selection of the particular vehicle model, activate the display screen to display vehicle gauges based on a gauge layout of the particular vehicle model.
13. A vehicle comprising:
a vehicle subsystem;
a user interface configured to display a plurality of selectable engine models; and
wheels configured to move the vehicle between various locations;
a controller programmed to, in response to a selection of a particular engine model, adjust a parameter of the subsystem to emulate a corresponding subsystem parameter of the particular engine model;
wherein the subsystem is an electric machine configured to generate torque within a powertrain of the vehicle, the parameter is a commanded electric machine torque, and the corresponding subsystem parameter is an engine torque profile of the particular vehicle model; and
wherein the controller is further programmed to, in response to the engine torque profile exceeding a torque output limit of the electric machine, adjust the electric machine torque to emulate a scaled version of the engine torque profile that does not exceed the torque output limit of the electric machine.
14. The vehicle of claim 13 , wherein the subsystem is an electric machine configured to generate torque within a powertrain of the vehicle, the parameter is a commanded electric machine torque, and the corresponding subsystem parameter is a torque profile of the particular engine model.
15. A vehicle comprising:
a vehicle subsystem;
a user interface configured to display a plurality of selectable vehicle models;
wheels configured to move the vehicle between various locations;
an emulator programmed to, in response to a selection of a particular vehicle model, adjust a parameter of the subsystem to emulate a corresponding subsystem parameter of the particular vehicle model;
wherein the subsystem is an electric machine configured to generate torque within a powertrain of the vehicle, the parameter is a commanded electric machine torque, and the corresponding subsystem parameter is an engine torque profile of the particular vehicle model; and
wherein the emulator is further programmed to, in response to the engine torque profile exceeding a torque output limit of the electric machine, adjust the electric machine torque to emulate a scaled version of the engine torque profile that does not exceed the torque output limit of the electric machine.
16. The vehicle of claim 15 , wherein the subsystem is an electric machine configured to generate torque within a powertrain of the vehicle, the parameter is a commanded electric machine torque, and the corresponding subsystem parameter is an engine torque profile of the particular vehicle model.
17. The vehicle of claim 15 , wherein the subsystem is a power steering system, the parameter is a resistance torque of the power steering system, and the corresponding subsystem parameter is a steering system resistance torque of the particular vehicle model.
18. The vehicle of claim 15 , wherein the subsystem is a suspension system having adjustable dampers, the parameter is a stillness of the dampers, and the corresponding subsystem parameter is a damper stiffness of the particular vehicle model.