Abstract:
A method for detecting a failure mode in an electronic selector having a button coupled to a first switch, a second switch, and a third switch, the method includes incrementing a button activation counter once for each button activation event and incrementing a first switch-closed counter, a second switch-closed counter, and a third switch-closed counter once for each button activation event if the respective switch is closed at any time during the button activation event. The method further includes incrementing a first switch-opened counter, a second switch-opened counter, and a third switch-opened counter once for each button activation event. The method further includes evaluating a fault status of the first switch, the second switch, or the third switch when the button activation counter reaches or exceeds a predetermined threshold; and reporting the fault status of the first switch, the second switch or the third switch.
Abstract:
A method of providing improved control and response to an electronic transmission range selection system comprehends providing a virtual null position for the electronic transmission range selection device including the steps of determining the current position of the shift lever, confirming the position of the shift lever, virtual Null and physical Reverse to Neutral confirmation timer thresholds are selected, the timers are incremented, a determination is made that the timers have started, a determination is made that the virtual Null timer has expired, whereupon a virtual Null request is generated. Subsequent steps determine if the physical Neutral timer has expired and command the transmission to Neutral. In related method steps, a current range of the transmission is determined, the state of a shift interlock button is determined, and certain shift changes are accepted or rejected.
Abstract:
A system includes first and second modules of a vehicle. The first module stores at least one seed value, calculates a key based on the at least one seed value, forms a seed key pair based on the calculated key and the at least one seed value, generates a data bus message including the seed key pair and data corresponding to operation of the first module, and transmits, over a distributed vehicle network, the data bus message. The second module receives the data bus message over the distributed vehicle network, retrieves the seed key pair from the data bus message, determines whether the calculated key matches an expected key, and selectively verifies integrity of the first module based on the determination of whether the calculated key matches the expected key.
Abstract:
A method of providing improved control and response to an electronic transmission range selection system comprehends providing a virtual null position for the electronic transmission range selection device including the steps of determining the current position of the shift lever, confirming the position of the shift lever, virtual Null and physical Reverse to Neutral confirmation timer thresholds are selected, the timers are incremented, a determination is made that the timers have started, a determination is made that the virtual Null timer has expired, whereupon a virtual Null request is generated. Subsequent steps determine if the physical Neutral timer has expired and command the transmission to Neutral. In related method steps, a current range of the transmission is determined, the state of a shift interlock button is determined, and certain shift changes are accepted or rejected.
Abstract:
In exemplary embodiments, methods, systems, and vehicles are provided that include: one or more sensors that are configured to at least facilitate obtaining sensor data with one or more indications pertaining to a target vehicle that is travelling ahead of the vehicle along a roadway; and a processor that is coupled to the one or more sensors and that is configured to at least facilitate: determining an initial estimated value of acceleration for the target vehicle, based on the one or more indications pertaining to the target vehicle; and controlling a vehicle action for the vehicle based at least in part on the initial estimated value of the acceleration based on the one or more indications pertaining to the target vehicle.
Abstract:
A method for detecting a failure mode in an electronic selector having a button coupled to a first switch, a second switch, and a third switch, the method includes incrementing a button activation counter once for each button activation event and incrementing a first switch-closed counter, a second switch-closed counter, and a third switch-closed counter once for each button activation event if the respective switch is closed at any time during the button activation event. The method further includes incrementing a first switch-opened counter, a second switch-opened counter, and a third switch-opened counter once for each button activation event. The method further includes evaluating a fault status of the first switch, the second switch, or the third switch when the button activation counter reaches or exceeds a predetermined threshold; and reporting the fault status of the first switch, the second switch or the third switch.
Abstract:
A system includes first and second modules of a vehicle. The first module stores at least one seed value, calculates a key based on the at least one seed value, forms a seed key pair based on the calculated key and the at least one seed value, generates a data bus message including the seed key pair and data corresponding to operation of the first module, and transmits, over a distributed vehicle network, the data bus message. The second module receives the data bus message over the distributed vehicle network, retrieves the seed key pair from the data bus message, determines whether the calculated key matches an expected key, and selectively verifies integrity of the first module based on the determination of whether the calculated key matches the expected key.
Abstract:
In accordance with an exemplary embodiment, a vehicle is provided that includes a body, a drive system, and a control system for controlling the adaptive cruise control functionality for the vehicle. The drive system is disposed within the body, and has adaptive cruise control functionality. The control system includes: one or more sensors disposed onboard the vehicle and configured to obtain sensor data for monitoring a driver of the vehicle while the vehicle is stopped during adaptive cruise control operation while a target vehicle in front of the vehicle has stopped; and a processor coupled to the one or more sensors and configured to provide instructions for automatically resuming movement of the vehicle, when the target vehicle resumes movement, based on the monitoring of the driver of the vehicle.
Abstract:
In accordance with an exemplary embodiment, a vehicle is provided that includes a body, a drive system, and a control system for controlling the adaptive cruise control functionality for the vehicle. The drive system is disposed within the body, and has adaptive cruise control functionality. The control system includes: one or more sensors disposed onboard the vehicle and configured to obtain sensor data for monitoring a driver of the vehicle while the vehicle is stopped during adaptive cruise control operation while a target vehicle in front of the vehicle has stopped; and a processor coupled to the one or more sensors and configured to provide instructions for automatically resuming movement of the vehicle, when the target vehicle resumes movement, based on the monitoring of the driver of the vehicle.
Abstract:
A method for detecting a latent failure mode in an electronic selector having an interface switch and at least two underlying switches includes tracking and counting each of the underlying switch's close/open status change counts in the context of tracking and counting the interface switch selection status change counts. The method continues by calculating the ratio of each underlying switch's close or open status change counts against the interface switch selection status change counts. By comparing these ratios from each underlying switch in respect to the interface switch selection status change counts, a set of new algorithms are formulated to detect an interface switch latent failure mode due to either one of the at least two underlying switches stuck to open or one of the at least two underlying switches chattering between close and open states at a relatively high frequency compared to the interface switch selection event.