A system and method are provided for detecting faults in an encoder used
for position feedback as part of a transfer case in an electronic-shift
4.times.4 vehicle. Encoder signal failures including open-circuit,
short-to-ground, and short-to-power faults and encoder power line failure
with open-circuit or short-to-ground fault are detected. The methodology
ensures that no fault is set due to transients seen immediately after the
power-set up in the system or after turning a relay off at the end of a
shift. If the relays are off and an intermittent physical fault changes
the encoder code, the fault flag is reset by the methodology when the
fault disappears. The physical encoder faults which are transparent from
the encoder code in stationary motor are detected by an intelligent
recursive index-based algorithm which works when a shift is commanded. The
index is increased geometrically when successive invalid codes are
received, is increased by a fixed parameter when an out-of-sequence code
is received, and is decreased by another fixed value when a proper
anticipated code is received. This algorithm is designed and tuned to
filter out quick, transient failures, and sets the fault flag when the
severity of the failure warrants.
Um sistema e um método estão fornecidos detectando falhas em um codificador usado para o gabarito da posição enquanto a parte de um exemplo de transferência no eletrônico-desloca o veículo 4.times.4. As falhas do sinal do codificador including o abr-circuito, a curto-à-terra, e as falhas do curto-à-poder e a linha de poder falha do codificador com abr-circuito ou falha da curto-à-terra são detectadas. A metodologia assegura-se de que nenhuma falha esteja ajustada devido aos transeuntes vistos imediatamente depois do poder-se ajuste acima no sistema ou após ter desligado um relé na extremidade de um deslocamento. Se os relés estiverem desligada e uma falha física intermitente mudar o código do codificador, a bandeira da falha está restaurada pela metodologia quando a falha desaparece. As falhas do codificador do exame que são transparentes do código do codificador no motor estacionário são detectadas por um algoritmo índice-baseado recursive inteligente que trabalhe quando um deslocamento é comandado. O índice é aumentado geomètrica quando os códigos inválidos sucessivos são recebidos, é aumentado por um parâmetro fixo quando um código da para fora-$$$-SEQÜÊNCIA é recebido, e diminuído por um outro valor fixo quando um código antecipado apropriado é recebido. Este algoritmo está projetado e ajustado filtrar para fora falhas rápidas, transientes, e jogos a bandeira da falha quando a severidade da falha autoriza.