A method is disclosed for determining the steering center of a vehicle. The
algorithm involves supplying power to a controller after ignition-off to
save the steering wheel angle value that is stored in the controller's
non-volatile memory. At ignition-on, the steering wheel angle value that
was stored in the controller's non-volatile memory is retrieved and
compared to a recently calculated probable steering wheel angle value. The
recently calculated probable steering wheel angle value is calculated
based on an offset compensated value of the vehicle's yaw rate and offset
compensated value of the vehicle's lateral acceleration. If the difference
between the value stored in the volatile memory and the recently
calculated probable steering wheel angle value are within a predetermined
range, the value stored in the non-volatile memory will continue to be
used.
Um método é divulgado determinando o centro do steering de um veículo. O algoritmo envolve fornecer o poder a um controlador depois que ignição-fora conservar o valor do ângulo da roda de steering que é armazenado na memória permanente do controlador. Em ignição-em, o valor do ângulo da roda de steering que foi armazenado na memória permanente do controlador é recuperado e comparado a um valor provável recentemente calculado do ângulo da roda de steering. O valor provável recentemente calculado do ângulo da roda de steering é calculado baseou em um valor compensado offset da taxa da guinada do veículo e o offset compensou o valor do acceleration lateral do veículo. Se a diferença entre o valor armazenado na memória temporária e o valor provável recentemente calculado do ângulo da roda de steering estiver dentro de uma escala predeterminada, o valor armazenado na memória permanente continuará a ser usado.