FuelTech ManualsGlossárioBuscar

10. Autoaprendizado: VE learning (LTFT)

Versão 1.1Software: FuelTech Vision 3.0Firmware: 00.03.00.54Produtos: FT700, FT470, VisionFT2026-10-14

Este capítulo trata do aprendizado de longo prazo (LTFT), que trabalha junto com a malha fechada de VE. A injeção rápida do modo VE está em Enriquecimentos e compensações no modo VE.

O autoaprendizado não mexe no seu mapa. Ele guarda, na memória da VCU, uma tabela de correção separada. Levar essa correção para a tabela de VE é uma decisão sua, na tela Aprendizado VE (LTFT).

#O que o aprendizado de longo prazo aprende

A malha do modo VE tem duas camadas. A correção rápida (STFT) corrige o erro da sonda agora e volta a zero com o motor parado; ela, as condições em que atua e os limites de autoridade estão em Malha fechada de VE. O aprendizado de longo prazo (LTFT) guarda, célula por célula, a parte estável dessa correção.

O LTFT aprende da correção rápida, não da sonda. Quando a correção rápida fica acima de um limiar por alguns segundos, com o motor na mesma região do mapa, o LTFT absorve uma parte dela.

É uma tabela só para o motor inteiro, de até 16 × 16 células, com eixos próprios de rotação e MAP. Não existe aprendizado separado por bancada.

Cada célula guarda três números: a correção em %, a confiança em hits (quantas vezes a célula aprendeu) e a temperatura média do ar quando aprendeu, usada só no diagnóstico.

As duas camadas da malha de VE e o caminho do aprendizado até a tabela de VE do mapa
As duas camadas da malha de VE e o caminho do aprendizado até a tabela de VE do mapa

#Os eixos da tabela aprendida

Os eixos são copiados da tabela de VE principal que está na VCU no momento em que o aprendizado é zerado.

Entre um zero e outro, mudar a VE (valores ou tamanho dos eixos) não muda os eixos do aprendizado. Por isso a ordem de zerar importa: veja A ordem certa para zerar o aprendizado, neste capítulo.

#Como uma célula aprende

A célula ativa é a célula da tabela mais próxima do ponto em que o motor está. O aprendizado acontece por transferências.

Uma transferência acontece quando a correção rápida fica em 1,5 % ou mais, para mais ou para menos, sem interrupção durante 4 s, com o motor na mesma célula ativa. Depois de cada transferência a contagem dos 4 s recomeça.

Trocar de célula ativa zera a contagem. Depois da troca, o aprendizado fica bloqueado por um atraso de sonda mais 0,3 s.

Cada transferência move uma fração da correção rápida para o LTFT. A fração depende do MAP e vem da tabela Velocidade de aprendizado por MAP:

MAP (bar, relativo)Fração movida por transferência (fábrica)
−0,8 e −0,630 %
−0,440 %
−0,2 e 0,050 %
0,530 %
1,0 e 2,00 %

Com o padrão de fábrica a tabela não aprende com o motor de 1,0 bar para cima. Entre 0,5 e 1,0 bar ela aprende cada vez mais devagar: a 0,75 bar, com metade da velocidade (15 %).

Fora do ponto exato do eixo, a transferência se divide entre as quatro células em volta, pelo peso de cada uma, como na interpolação da tabela.

Cada célula se comporta como uma média. O passo entra inteiro na primeira transferência, pela metade na segunda, por um terço na terceira; a partir de 19 hits, cada nova transferência entra com 5 %. Célula com muitos hits fica estável e muda pouco.

Cada célula fica dentro de ±15 % (Limite do LTFT por célula). A correção rápida e o aprendizado juntos ficam dentro de ±25 % (Autoridade total (STFT + LTFT)).

Erro menor que o limiar não é aprendido. O limiar é STFT mínimo para transferir ao LTFT (1,5 %, faixa de 0 a 10 %) e o tempo é Tempo estável na célula para transferir (4 s, faixa de 0,5 a 30 s).

Na prática o erro de mistura precisa ser um pouco maior. A banda morta da correção rápida (0,7 %) se soma ao limiar: pela conta, o limiar efetivo fica entre 1,5 % e 2,2 %, conforme o ruído da sonda.

O erro é medido contra o alvo da tabela de lambda, sem os enriquecimentos. Enriquecimento de regime ligado na faixa da malha (marcha, temperatura do motor, ar-condicionado) aparece como erro, a malha o desconta até a autoridade e o aprendizado o grava na célula. Veja Enriquecimentos e compensações no modo VE.

A chave Viés rico no aprendizado (desligada de fábrica) faz a tabela aprender o Viés rico (3 % de fábrica) a mais do que o motor precisa.

Com o LTFT aplicado, a correção rápida fica negativa para compensar o viés. Quando ela vai a zero (sonda inválida, rotação abaixo da mínima da malha, partida e pós-partida), o motor fica mais rico pelo valor do viés.

#Quando o aprendizado não acontece

Tudo o que congela a correção rápida também bloqueia o aprendizado: motor frio, partida e pós-partida, corte, transiente, sonda inválida e as demais condições de Malha fechada de VE.

As travas abaixo deixam a correção rápida atuar, mas bloqueiam o aprendizado. Na lista Condições (gates) da tela elas aparecem em amarelo, com estes nomes:

Trava na telaQuando bloqueia (padrão de fábrica)
Sensor do modelo VE em failsafeMAP sem leitura válida ou Usar sensor MAP desligado; temperatura do ar e pressão de combustível sem leitura só contam se o uso do sensor estiver ligado no modelo VE
Pressão diferencial fora da tolerânciapressão diferencial mais de 10 % longe da pressão nominal do bico (Tolerância da pressão diferencial para aprender); só com sensor de pressão habilitado e fora da injeção direta
Temperatura do ar fora da faixaar fora de 30 ± 15 °C: só aprende entre 15 e 45 °C (Temperatura do ar de referência da VE, Faixa de temperatura do ar para aprender)
Etanol variandoetanol muda mais de 2 % em 10 s (Variação de etanol que bloqueia o aprendizado); só com compensação flex ativa
Tensão da bateria fora da faixabateria abaixo de 10,5 V ou acima de 15,0 V
STFT saturado há muito tempocorreção rápida no limite por mais de 30 s
Célula mudou há menos de um atrasoespera de um atraso de sonda mais 0,3 s depois de cada troca de célula
Aguardando STFT estabilizarcontagem dos 4 s ainda não vencida, ou correção rápida abaixo do limiar
Alvo de lambda em movimentoo alvo mudou e a mudança ainda não chegou à sonda
Gravando na memóriaa VCU está gravando a tabela
Injeção rápida residualresto de injeção rápida abaixo do valor que congela a correção, e por mais um atraso de sonda mais 0,3 s; só aparece com Injeção rápida mínima que congela a correção acima de 0

A trava de temperatura do ar olha a leitura do sensor de ar mesmo que ele esteja desabilitado no modelo VE. Com o sensor instalado e lendo, ar fora de 15 a 45 °C para o aprendizado.

Numa célula que já está certa, Aguardando STFT estabilizar e o estado Corrigindo (aguardando célula estabilizar) ficam acesos o tempo todo, porque a correção nunca chega ao limiar. Essa célula não precisa de mais nada.

Autoridade total atingida aparece em vermelho na lista, mas não congela nada: avisa só que o fator chegou ao limite de ±25 %.

#Onde o aprendizado fica guardado e quando é gravado

A tabela aprendida fica numa área própria da memória da VCU, separada do mapa. Ela não vai dentro do arquivo do mapa: salvar ou abrir um mapa não leva nem traz aprendizado.

Ao ligar, a VCU carrega a última tabela gravada e a tela mostra Memória: Restaurada. Sem tabela válida, mostra Vazia e o aprendizado recomeça do zero, com os eixos da VE que está na VCU.

A VCU grava a tabela em quatro situações:

  1. Com o motor parado há 2 s, uma vez por parada, se algo mudou.
  2. Quando a soma das mudanças de todas as células, não de uma só, passa de Mudança acumulada que pede gravação (2 %) e já passou o Intervalo mínimo entre gravações na memória (60 s) desde a última.
  3. No botão Gravar agora.
  4. Logo depois de Zerar LTFT.

A gravação ao parar o motor precisa da VCU ligada durante esses 2 s. Depois de uma sessão de aprendizado, pare o motor e espere alguns segundos antes de desligar a chave, ou use Gravar agora com a VCU conectada.

Pela mudança acumulada, no padrão, a memória é regravada no máximo uma vez por minuto, e só enquanto a tabela está mudando. Não reduza o Intervalo mínimo entre gravações na memória sem motivo: com 10 s, a memória se desgasta até seis vezes mais rápido.

O que apaga o aprendizado: o botão Zerar LTFT, o botão Aplicar na VE e o Restaurar padrões de fábrica do FuelTech Vision, que zera o aprendizado antes de restaurar.

Enviar outro mapa, desligar a malha ou sair do modo VE não apagam o aprendizado.

Depois de uma atualização de firmware, confira o indicador Memória na tela do aprendizado antes de contar com a tabela antiga.

#Aplicar o LTFT aprendido

Aprender e aplicar são chaves diferentes, as duas na função Malha fechada de combustível (VE).

Com Aplicar o LTFT aprendido desligado, a tabela só observa. A correção rápida continua carregando a correção inteira e o LTFT acompanha o valor que ela pede; o canal Malha VE - LTFT ativo fica em zero, e a tabela aprendida só aparece na tela, com a VCU conectada.

Com a chave ligada, o LTFT do ponto entra ao vivo sobre a VE da tabela, antes do cálculo do tempo de injeção. A tabela de VE do mapa não muda.

O LTFT entra no fator da VE junto com a correção rápida, pela conta de Malha fechada de VE: com a autoridade de fábrica o fator fica entre 0,75 e 1,25, no canal Malha VE - Fator da VE.

Ligada, cada transferência passa para o LTFT o mesmo valor que tira da correção rápida, praticamente sem mudar o combustível no instante. Com o tempo o LTFT assume a correção e a correção rápida cai para baixo do limiar.

O LTFT aplicado é correção de tabela, não de malha. Com a função Malha fechada de combustível (VE) ligada, vale sempre que o pulso sai do modelo VE, inclusive com motor frio, no pós-partida e abaixo da rotação mínima da malha. Com a função desligada, o LTFT também sai do combustível.

Ligar a chave com o motor funcionando não dá degrau: a correção rápida cede, no mesmo instante, o valor do LTFT naquele ponto.

Desligar dá degrau: o LTFT sai do combustível na hora e a correção rápida precisa repor a diferença. Mude essa chave em marcha lenta ou com o motor parado.

As duas chaves valem na hora, sem reiniciar a VCU.

Mesmo com a chave desligada, a tabela orienta a correção rápida. Quando ela está congelada e o motor se afasta uma célula, ela é levada ao valor que o aprendizado registrou no novo ponto (63 % em 1 s, 95 % em 3 s). Com a chave ligada, o destino é zero. Com Viés rico no aprendizado ligado, o destino desconta o viés nos dois casos.

No FuelTech Vision do PC, Aplicar o LTFT aprendido fica cinza quando Aprendizado de longo prazo (LTFT) está desligado. Na tela da VCU as duas chaves são independentes, e a VCU aplica a tabela mesmo sem aprender.

#A tela Aprendizado VE (LTFT)

No PC, a tela fica no menu Ferramentas > Aprendizado VE (LTFT). Ela só aparece com o mapa no modo VE e só funciona com a VCU conectada (dica Requer a VCU conectada).

Na tela da VCU, fica no menu Injeção, logo abaixo de Malha fechada de combustível (VE).

A tela tem três páginas, escolhidas no seletor do quadro: Ao vivo, Diagnóstico e Commit na VE.

#Página Ao vivo

O mapa de calor mostra o LTFT de cada célula, com rotação nas linhas e MAP nas colunas. Verde é célula enriquecendo (VE baixa ali); vermelho, empobrecendo (VE alta). A escala de cor vai de −15 % a +15 %.

A opacidade mostra a confiança: a cor fica cheia quando a célula chega à Confiança mínima (hits) e clareia abaixo disso. Cinza é célula com zero hits. A borda dourada marca a célula ativa. Toque na célula para ver o valor e os hits.

Ao lado ficam o estado, STFT, LTFT ativo, Fator da VE, Atraso estimado, Célula ativa, LTFT aplicado (Sim ou Não (só aprendendo)), Memória (Gravando..., Restaurada ou Vazia) e a lista Condições (gates): verde livre, vermelho congela a correção, amarelo só bloqueia o aprendizado.

O rodapé mostra Tabela #N · slot seq N · última gravação há N s. Cada gravação na memória faz o slot seq subir.

Os eixos e as mensagens da tela usam sempre bar no MAP, mesmo com outra unidade de pressão escolhida no FuelTech Vision.

Os hits contam transferências, não passagens do motor pela célula: uma célula muito rodada e já certa fica cinza, com zero hits.

#Página Diagnóstico

Antes de levar o aprendizado para a VE, confira se o erro é mesmo da VE. Defina a Confiança mínima (hits) (1 a 200, padrão 20) e toque em Analisar.

Só entram as células com hits iguais ou acima do mínimo, e são precisas pelo menos 4. Com menos, a tela avisa Poucas células com confiança e o diagnóstico não vale.

A Confiança mínima (hits) desta página vale também para a Prévia, para o Commit e para a cor da página Ao vivo. A página Commit na VE não mostra esse número.

Teste na telaO que apontaQuando acusa
Erro global (vazão / pressão / stoich)erro comum ao motor todo: vazão do bico, pressão de combustível ou estequiométricomédia acima de 3 % com dispersão abaixo de 2 %
Deadtime (correlação com 1/PW)tempo morto do bico: o erro cresce quando o pulso encurtaR² acima de 0,5 e inclinação acima de 1
Temperatura de carga (correlação com IAT)erro que acompanha a temperatura do arR² acima de 0,5 e mais de 0,1 % por °C
Só em lenta (aditivo: vazamento / reversão / sonda)erro só na lenta: vazamento de vácuo, reversão no escape ou posição da sondaaté 1500 rpm e até −0,3 bar, média acima de 3 %, resto abaixo de 1 %

Na tela, PW é o tempo de injeção e IAT é a temperatura do ar admitido. Os limiares valem para mais ou para menos.

Com Remover do resíduo os componentes explicados ligado (padrão), o resíduo é o LTFT menos cada componente que o teste acusou. É o resíduo que vai para a VE.

O teste Só em lenta só avisa: ele não é descontado do resíduo, mesmo com a caixa ligada. Se ele acusar, não leve as células de lenta para a VE; procure o vazamento, a reversão ou a sonda.

Se acusar Erro global, corrija a vazão do bico, a pressão ou o combustível antes de mexer na VE (veja Antes de começar: motor, combustível, injetores e sensores).

LTFT médio positivo quer dizer que falta combustível no motor todo. Como corrigir a vazão pelo erro global, e como usar o fator que a mensagem mostra, está em Diagnóstico: sintomas e causas.

#Página Commit na VE

A página leva o resíduo para a tabela de VE do mapa aberto no FuelTech Vision. Ela tem Percentual a aplicar (0 a 100 %, passos de 5, padrão 50 %), Suavizar com as células vizinhas (padrão desligado), Prévia e Aplicar na VE.

VE nova = VE atual x (1 + resíduo x percentual a aplicar)

O resíduo é levado dos eixos do aprendizado para os eixos da VE, por rotação e MAP. Uma célula da VE só muda se todas as células do aprendizado em volta dela tiverem a confiança mínima.

Fora da faixa coberta pelo aprendizado nada muda, variação menor que 0,05 % é ignorada e o resultado respeita o mínimo e o máximo da tabela.

Com VE de até 16 × 16 e o aprendizado zerado depois de enviar essa VE, cada célula da VE depende de uma só célula do aprendizado. Com VE 32 × 32, três de cada quatro células da VE dependem de duas ou quatro, e todas precisam ter confiança.

Suavizar com as células vizinhas faz uma média 3 × 3 só entre células confiáveis. Ela não salva célula sem confiança.

Sem rodar o Diagnóstico, a Prévia usa o LTFT cru, sem descontar nada.

A Prévia mostra N células da VE alteradas · maior variação N %. Com zero células, Aplicar na VE fica desabilitado.

Aplicar na VE escreve as células na VE do mapa aberto e, logo em seguida, zera o aprendizado inteiro na VCU, inclusive as células que ficaram fora da prévia. Não há pedido de confirmação.

A mensagem é Aplicado no mapa. Revise a tabela VE e salve/envie para a ECU. O LTFT foi zerado. O Desfazer devolve a VE, mas não devolve o aprendizado: o zero já foi para a VCU.

O que cada botão da tela faz, e o que não faz, está resumido em Referência de parâmetros.

#A ordem certa para zerar o aprendizado

O zero copia os eixos da VE que está na VCU naquele momento. Por isso a ordem é sempre esta:

  1. Leve o aprendizado útil para a VE com Aplicar na VE, com o mapa que está na VCU aberto. O Aplicar já zera a tabela.
  2. Faça as mudanças: VE, eixos, bico ou pressão.
  3. Salve e envie o mapa à VCU.
  4. Só então toque em Zerar LTFT.

Zerar antes de enviar deixa o aprendizado com os eixos da VE antiga. Não zerar deixa o aprendizado antigo corrigindo a VE nova (com Aplicar o LTFT aprendido ligado) ou entrando no próximo Commit.

Mapa novo ou convertido segue a mesma regra: envie e zere antes da primeira rodagem (veja Do mapa por tempo de injeção para o VE).

#Quanto rodar e o que fazer com célula que não qualifica

Cada célula precisa de 20 hits, no padrão, para entrar no Commit. Um hit é uma transferência: 4 s seguidos na mesma célula com a correção rápida em 1,5 % ou mais.

Conta mínima: 20 × 4 s = 80 s em cima de cada célula, em trechos de pelo menos 4 s. Trecho mais curto não conta.

No meio entre duas células, cada uma ganha meio hit por transferência: 160 s para 20 hits. No centro de quatro, um quarto de hit: 320 s.

Segure o regime perto da rotação e do MAP da célula (o número do eixo), não no meio entre duas. Perto da fronteira a célula ativa fica trocando, e cada troca zera a contagem.

Planeje o tempo: 30 células de lenta e cruzeiro pedem no mínimo 40 minutos de regime em cima delas.

Quanto cada célula ganha por transferência conforme a posição do motor entre os pontos do eixo
Quanto cada célula ganha por transferência conforme a posição do motor entre os pontos do eixo

Pela conta, com 20 hits a tabela segura cerca de 87 % do erro no cruzeiro (perto de 0 bar) e 69 % na lenta (−0,6 bar para baixo). Um Commit de 50 % leva para a VE cerca de 44 % e 34 % do erro.

Pela mesma conta, levar um erro de 10 % para menos de 2 % só pelo Commit pede 3 rodadas no cruzeiro e 4 na lenta. Cada rodada (rodar, Commit, enviar) recomeça a contagem do zero: erro grande se corrige à mão, pelo log, e o Commit é acabamento (veja Método de acerto passo a passo).

Baixar a Confiança mínima (hits) encurta a coleta, mas a tabela segura menos do erro: com 5 hits, cerca de 75 % no cruzeiro e 53 % na lenta.

Célula clara depois de muito rodar pode já estar certa: erro abaixo de 1,5 a 2,2 % não gera hit. Confirme com o motor nela: a correção rápida fica perto de zero. Essa célula não precisa de Commit.

Dois casos a coleta não resolve, no padrão:

Célula que não qualifica fica como está no Commit. A VE dela só muda à mão (veja Método de acerto passo a passo).

O log não mostra os hits nem a tabela aprendida. Para saber se a célula qualifica, olhe a página Ao vivo com a VCU conectada: cor cheia qualifica, e o toque mostra os hits.

Prática recomendada: faça o Commit com o motor desligado e a VCU ligada, salve uma versão nova do mapa e envie antes de dar a partida.

O porquê: com o motor funcionando, a VCU zera o aprendizado no clique e volta a aprender contra a VE antiga, que segue na VCU até o envio. Os primeiros hits da rodada seguinte nascem contaminados.

#Correção rápida, aprendizado e injeção rápida lado a lado

ItemCorreção rápida (STFT)Aprendizado (LTFT)Injeção rápida e de decaimento
O que fazcorrige o erro da sonda agoraguarda por célula a parte estável da correção rápidaantecipa combustível na pisada e retira no alívio
Reage asonda contra o alvo de lambdacorreção rápida de 1,5 % ou mais por 4 s na mesma célulavelocidade do TPS ou do Pedal
Horizontesegundosde uma sessão para outradécimos de segundo
Onde ficasó em operação; vai a zero com o motor paradomemória da VCU, fora do mapatabela no mapa; não guarda nada
Limite de fábrica±10 % no vácuo; +5 % e −3 % de 1 bar para cima±15 % por célula; ±25 % junto com a correção rápidao que a tabela pede, em % do combustível base
No logMalha VE - STFTMalha VE - LTFT ativo (só com o LTFT aplicado)VE - Enriquecimento total (soma)
Quando usarsempre que a malha estiver ligadaaprender sempre; aplicar só com a VE perto do certosempre no modo VE
Riscoesconder VE ruim dentro do limitegravar enriquecimento de regime; aprendizado velho corrigindo mapa novocada disparo congela a correção e para o aprendizado por um momento