A Internet de veículos depende cada vez mais dos dados da rede de barramento CAN automotivo

Com o desenvolvimento da indústria da informação na Internet das Coisas e os avanços em várias tecnologias importantes, carros conectados inteligentes baseados na integração de várias redes começaram a entrar na vida das pessoas: carros e pessoas, carros e veículos, carros e terminais inteligentes, carros e infraestrutura, através da nuvem. Serviços, comunicação de rede 4G ou 5G e troca de big data são interconectados. A tecnologia IoV melhorou bastante a experiência de dirigir das pessoas e desencadeou mudanças no estilo de vida, que é a direção do desenvolvimento futuro dos automóveis.

Atualmente, à medida que mais e mais dispositivos de controle eletrônico e unidades de controle eletrônico (ECUs) são aplicados aos automóveis, vários dispositivos e controladores eletrônicos precisam cooperar entre si durante a operação do automóvel, e a comunicação entre os módulos de dispositivos eletrônicos é estruturada como uma comunicação complexa. Rede, alguns usam barramento CAN, outros usam Ethernet. Com o aumento da escala de redes montadas em veículos e o aumento do número de dispositivos eletrônicos para veículos, os tipos e o número de softwares em execução nos veículos também aumentaram e os problemas de segurança das informações da rede se seguiram.

A Internet dos veículos precisa obter dados nos canais de comunicação interno e externo do carro, acessar e coletar mensagens do barramento CAN, de modo a melhorar o sistema de big data a bordo e realizar gerenciamento completo do ciclo de vida e pesquisa de dados de barramento para o carro. Esses dados em potencial não podem ser alcançados copiando e colando, mas precisam detectar, traduzir, calcular, verificar e outras tecnologias, coletar informações de ônibus CAN do veículo é de grande importância no campo de aplicativos de rede de automóveis.

No momento, os dados de rede CAN no veículo usados ​​em carros conectados inteligentes, a plataforma precisa reproduzir, coletar, analisar e armazenar os dados existentes.Muitos campos desejam ser uma caixa preta para carros ou fontes móveis e devem entrar O barramento CAN para carro realiza a coleta de mensagens de dados em tempo real, realiza análises e anatomia aprofundadas, analisa a importância dos dados do barramento CAN no carro no futuro de direção não tripulada, direção automática, direção inteligente, gerenciamento e pesquisa. O SuRide e outras organizações coletam dados para o barramento CAN de bordo e coletam informações de mensagens do barramento CAN para atingir o objetivo de coleta de dados e gerenciamento e controle remotos.

Seu exemplo é o seguinte:

Item de dados: nível de uréia

Para o primeiro dígito 9B (hexadecimal) no campo de dados, observando a tabela CANTEST DBC, pode ser visto que representa o sinal do nível de ureia e o relacionamento final de conversão do arquivo DBC é:

● 9B (hexadecimal) = 155 (decimal)

● Nível de uréia = (155 * 0,4%) + 0 = 62%

 

Item de dados: temperatura da uréia

Para os segundos dados 41 (hexadecimal) no campo de dados, verifique DBC, ele representa o sinal de temperatura da ureia e a relação de conversão é:

● 41 (hexadecimal) = 65 (decimal)

● temperatura da uréia = (65 * 1) + (-40) = 25 ℃

 

Item de dados: altura do nível de uréia

Para o terceiro e quarto dígitos no campo de dados, verifique o DBC para saber que seu representante é uma informação de altura do nível de uréia e se seu relacionamento final de conversão é:

● A terceira combinação de dados de 80 (8 dígitos baixos) e a quarta combinação de dados de 07 (8 dígitos altos) é 0780 (hexadecimal) = 1920 (decimal)

● nível de uréia = (1920 * 0,1) + 0 = 192 mm

 

Item de dados: concentração de uréia

Para o primeiro dígito 80 (hexadecimal) no campo de dados, verifique a tabela DBC, pode ser visto que representa o sinal de concentração de uréia e sua relação de conversão é:

● 80 (hexadecimal) = 128 (decimal)

● Concentração de uréia = (128 * 0,25%) + 0 = 32%

Semelhante à velocidade do veículo, velocidade, temperatura da água, tensão, combustível restante, número do chassi, informações da direção, freio, acelerador, status do freio de mão, luzes, engrenagem, limpador, assento, válvula de escape, bomba de água, bateria, etc. Toda a coleta e conversão de dados pode ser feita através do protocolo CAN, protocolo LIN, protocolo BSD, independentemente de veículos a gasolina, veículos a diesel, veículos de energia nova.

Atualmente, através de anos de acumulação, os resultados foram alcançados:

1) Com base na pesquisa e análise do protocolo de comunicação de rede CAN do veículo, use as mensagens da rede CAN e as leis de marca para projetar métodos eficazes de coleta. Su Rui usou a tecnologia de encaminhamento e reversão para analisar pacotes de dados de mensagens CAN e decifrar as informações de instruções de mensagens CAN a bordo para atingir o objetivo de controlar o carro. A rede CAN montada em veículo é diferente da rede de computadores tradicional e seus pacotes de dados não têm os endereços de origem e destino como os pacotes de dados IP da rede de computadores. De acordo com as características da estrutura do pacote de dados da mensagem CAN, é proposta uma estrutura de modelo de detecção operacional, que detecta e se adapta a partir do ID da mensagem e dos bits da palavra de dados da mensagem, respectivamente, para poder detectar de forma mais abrangente a coleta de dados para a rede CAN do veículo.

2) Para o ID de bit de identificação de mensagem CAN, é proposto um sistema de detecção baseado em recursos e informações. Ao detectar a distribuição de probabilidade de diferentes IDs de mensagem no barramento CAN, como a classificação e as alterações de IDs no CAN de alta velocidade e CAN de baixa velocidade, são calculadas a posição da informação e a adaptação da taxa do barramento CAN de bordo, e são coletadas informações precisas dos dados do barramento CAN.

Ao mesmo tempo, o ID do CAN no barramento normal é listado como uma lista branca para análise independente para identificar as características do ID do CAN que são alteradas no barramento. Os resultados reais do teste de veículo e do experimento de simulação mostram que a estratégia de detecção adaptativa baseada na combinação do barramento CAN e dos recursos do carro pode detectar e verificar efetivamente os dados do barramento CAN, uma grande quantidade de dados do motor é maior que os dados do corpo e da unidade de controle de baixa frequência.

3) Visando o bit de dados da mensagem CAN do ônibus do veículo, é proposto um sistema de detecção baseado no deslocamento de suporte e na operação de conversão. De acordo com as características dos bits de dados, as oito características dos bits de dados da mensagem de ônibus do veículo são combinadas com o método de detecção que suporta o sistema de detecção de operação de deslocamento e conversão para distinguir a mensagem de dados normal da mensagem de dados alterados.

Os resultados reais do experimento com veículo e simulação mostram que o sistema de detecção baseado no cálculo de deslocamento e conversão tem um bom efeito de detecção e adaptação para a aquisição precisa dos dados das mensagens do barramento.

Como um campo de pesquisa emergente, o IoV fez algumas explorações preliminares na mineração de dados de barramento CAN de veículo, adaptação de funções, alarme anormal, gerenciamento de ativos etc., e seus resultados de dados fornecem uma pesquisa e aplicação mais aprofundada do barramento CAN de veículo em aplicativos de big data Base de dados importante.

 

66 artigos originais publicados · Gosto 3 · Visitar 10.000+

Acho que você gosta

Origin blog.csdn.net/weixin_41976114/article/details/104308597
Recomendado
Clasificación