车辆电子档案系统

news/2025/2/12 15:01:22/文章来源:https://www.cnblogs.com/hirain123/p/18711542

概述

       在高阶自动驾驶场景和MaaS(Mobility as a Service)业务中,自动驾驶车辆的状态直接关系到整体运营的安全和效率。因此,拥有一套多维度预测、分析车辆指标的电子档案系统显得尤为重要。

       经纬恒润研发的车辆电子档案是汇总整车各类数据详细信息、对车辆上各项指标进行分析预测及辅助运营方进行车辆运营管理的综合系统。实现对整车硬件/软件版本、零件硬件/软件版本、OTA升级、诊断、标定、应用升级等多维数据的收集与分析,同时通过收集全量实车报文与集成多种异构模型算法,实现对车辆电池和能耗、底盘状态等多工况数据及健康状况的监测、分析与预测,包括但不限于车辆故障、电池寿命、电池能耗、驱动与制动性能、转向一致性等,以辅助车辆故障、健康管理、智能运维、远程升级和远程诊断,从而实现数据闭环。

技术优势

  • 基于Spring Cloud微服务架构,合理拆分出核心工具层、中间业务层、基础功能层
  • 数据全面,可容器化方式集成多种异构算法,并整合L4/OTA/BOM等车辆数据
  • 响应及时,支持HTTP/MQTT/Kafka多种技术同步消息,快速实现车辆数据汇总
  • 全量CAN数据转存,拉取车辆全量解析后报文,并完成清洗与储存
  • 报文数据压缩,启用冷热分离储存方式,完成对原始报文的合理压缩
  • 异构健康控制算法架构设计,基于数据报文,对接适配各个异构健康控制算法

软件生命周期管理

  • 架构特点

       — 模块化对接设计,可灵活对接FOTA/SOTA/DOTA等多个系统

       — 支持多种数据同步方式(REST、KAFKA)

       — 支持数据主动实时同步和数据被动补充同步

       — 采用基于Docker/docker-compose/Kubernetes的容器化部署

       — 平台系统高可用、高性能、可扩展、可监控

  • 功能特点

       — 管理车辆信息、整车软硬件版本信息、零件软硬件信息、应用信息、整车拓扑信息

       — 汇总统计车辆控制器升级记录及变更历史

       — 汇总统计车辆诊断、标定、应用安装、应用卸载记录及变更历史

电池和能耗健康与底盘状态监控

  • 架构特点

       — 基于微服务的平台化架构,服务之间高内聚低耦合

       — 内嵌数据分析算法,支持多种数据格式接口

       — 可对接多种异构算法,支持算法快速迭代

       — 报文数据拉取/分析/清洗/存储一站式流式数据处理

       — 多种时序数据存储支持,快速存储检索亿级数据

       — 基于Vue和Echarts的前端优雅可视化设计

       — Devops云原生技术快速构建部署应用程序

  • BMS功能特点

       — 电池能耗分析脚本接入输出电池寿命及车辆续航数据

       — 支持车辆故障信息及告警分布分析

       — 支持电池寿命分布及平均一致性统计

       — 支持车辆续航已用及剩余续航统计

       — 支持车辆能耗分析及行使距离统计

       — 支持车辆各原始电池指标数据灵活导出

  • VCU功能特点

       — 底盘控制算法脚本接入输出性能指标数据

       — 支持车辆健康状态转角、零偏电压等数据监测

       — 支持车辆驱动与制动性能监测

       — 支持车辆转向与车辆一致性监测

       — 支持单车/多车监测指标对比展示

       — 支持车辆健康数据/驱动制动/转向一致性等详细数据导出

消息订阅与推送

  • 功能特点

       — 支持按VIN码等核心字段整合关联数据信息

       — 提供车辆实时远程升级/远程诊断进展信息推送

       — 提供按天/周/月/季度等车辆运维指标汇总计算和消息推送

       — 封装标准协议层,可对接外部平台系统进行数据交互

小结

       目前,经纬恒润车辆电子档案系统已在多个智慧港口的无人水平运输系统中上线应用,并持续提供丰富整车电子档案信息数据,为研发、测试、运营等人员提供可视化大屏、监控、健康管理多项服务。

了解更多:

        请致电 010-64840808转6116或发邮件至market_dept@hirain.com(联系时请说明来自博客园)

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/882575.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

九. 计算机网络

计算机网络 一. 硬件设备层级 设备物理层设备 中继器、集线器(是一种多端口的中继器)数据链路层设备 网桥、交换机(是一种多端口的网桥)网络层设备 路由器应用层设备 网关集线器不能自动寻址、集线器可以检测发送冲突。物理层不能隔离广播域和冲突域(也就是所有的端口都是…

2025年,如何选择IT监控平台

在数字化时代,IT系统已经成为企业运营的核心支撑。为了确保IT系统的稳定运行和高效管理,选择一款合适的IT监控平台至关重要。 一、IT监控平台的主要类型 IT监控平台根据其功能和应用场景的不同,可以大致分为以下几类:综合型IT监控平台:这类平台提供了全面的IT监控解决方案…

土木与地质工程监测 振弦式测缝计 桥梁、隧道、边坡位移实时监控,定制化组网与无线传输支持

土木与地质工程监测 振弦式测缝计 桥梁、隧道、边坡位移实时监控,定制化组网与无线传输支持基于霍尔效应原理研发的高精度绝对角度传感器,采用创新性数字信号处理技术实现角度测量。核心系统集成高精度16位模数转换器,配合五阶数字滤波算法,有效保障测量数据稳定性。通过温…

vue3 + vite + element-plus + springboot打包上线所遇之坑

自我本经介绍:我自己是做Java开发的,对于前端其实并不熟悉,以下的前端技术都是为了做这个项目现学现卖的。 自己使用vue3 + vite + element-plus从头到尾打了个管理后台,在开发环境运行一切正常,于是准备打包发布到服务器上,就有了几天痛苦的解决问题的过程打包npm run b…

省选前想题记录

想题记录 wtcqwq 2.3~2.6 Todo List 除了省选计划题单、模拟赛补题和刷 AGC 以外。LGV 引理和线性代数; USACO Jan 的 G 和 P 组想一想学一学做一做。随记 2.4。只有刺痛自己的时候才能认知自我啊... 2.4。好冷。机房里已经空无一人了。真希望确实是 “高处不胜寒” 啊。 2.5。…

在KEIL中使用JLINK仿真HC32F448时不能识别芯片

1.HC32F448在MDK中使用JLINK仿真找到不芯片2.确定后手动选择芯片 如下图,选择Cortex-M4就可以了。

基于DeepSeek R1 满血版大模型的个人知识库,回答都源自对你专属文件的深度学习。

这是一座专属你的知识宝库,它依托 DeepSeek R1 满血版大模型构建而成。在这里,每一次回答都源自对你专属文件的深度学习,精准匹配你的知识需求,为你输出最贴合文件内容的答案 。 使用 Cherry Studio 结合硅基流动(SiliconCloud)来创建基于 DeepSeek R1 的个人知识库,按照…

十分钟满血deepseek R1 api部署

目前deepseek app访问速度较慢,经常出现访问超时的问题。而使用api部署的方式即可使用满血专属deepseek R1模型,pc端/手机端均可使用 简要流程:注册硅基流动账号,生成账号密钥下载chat bot,配置chat bot进行对话注册硅基流动账号 硅基流动网址如下: https://cloud.silico…

2024问题总结

20241225 XlVirtualList解决数据量大,滚动后,再点下拉会出现空白 setTimeout(() => {document.querySelector(.vxe-table--body).style.marginTop = 0})20241224双向数据绑定问题加key 是否已有这个元素 $set 慢半拍加$nextTick:key="isPlan?scope.row.dblamount:null…

WPF 中设置Trigger改变button背景色不起效的问题

通过触发器,改变button背景色的方法是在Templete中. 正确的方法是先创建Style,再在Style中修改Templete,在ControlTemplete中定义触发器: 精雕细琢,精益求精。

vxe-table 使用树结构点击筛选,子节点筛选

vxe-table 使用树结构点击筛选,子节点筛选,启用树结构后会同时对每个层级的子节点进行筛选 官网:https://vxetable.cn 效果<template><div><vxe-grid v-bind="gridOptions"></vxe-grid></div> </template><script setup&g…

P1496 火烧赤壁(离散化)

这是我的第一道离散化题,虽然只是一道普及-的题,但我理解起来还是有点吃力,看完视频后我我觉的离散化,就是将一堆数据用他们的相对大小表示 例如 1,99,100,1000,可以表示为1,2,3,4. 55 100 300 1,可以表示为 2 3 4 1;这道题目就是先把各个区间的两个端点存储到c数…