车辆资产管理方法及装置与流程

文档序号:32840129发布日期:2023-01-06 20:32阅读:80来源:国知局
车辆资产管理方法及装置与流程

1.本发明涉及数据处理领域,尤其涉及一种车辆资产管理方法及装置。


背景技术:

2.大数据时代的到来,数据成为了一种无形的宝贵资产,但伴随着数据日益增长,在数据管理方面也遇到了诸多挑战,例如缺乏统一的视图管理,数据应用不足,数据价值难以评估,缺乏安全的数据环境,如何有效的管理数据成为了重中之重。
3.现有技术中,数据资源分布在企业的多个业务系统中,分布在线上线下,只对单独的系统提供数据支持,使用层面单一,通过传统型数据库进行分表分类型存储,数据通过关联表进行关联。
4.现有技术的缺点如下:
5.1.数据结构繁杂,数据查询效率低,时间成本提高。
6.2.关联表众多,空间成本提高。
7.3.数据结构不清晰,维护成本提高。
8.4.由于没有统一的管理方法,使得数据的管理人员和使用人员无法准确快速地找到自己需要的数据,也无法从宏观角度掌握自己拥有的数据资产。
9.5.数据基础薄弱和应用能力不足,无法发挥所拥有数据的最大价值。


技术实现要素:

10.本发明实施例的目的是提供一种车辆资产管理方法及装置,以解决现有技术中所存在的问题。
11.第一方面,本发明提供了一种车辆资产管理方法,所述方法包括:
12.获取车型信息;
13.获取所述车型信息对应的当前版本信息,将当前版本信息和当前之前的版本信息进行对比,得到当前版本的漏洞;
14.根据所述漏洞,在漏洞库中进行查询,获取所述漏洞对应的解决方案,并将所述漏洞和对应的解决方案存储在版本迭代的元数据中,并对元数据进行孪生;
15.接收任一车辆的漏洞查询消息;所述漏洞查询消息包括车型信息;
16.根据所述车型信息,确定所述车辆的漏洞对应的解决方案,并将所述解决方案发送给所述车型信息对应的所有车辆。
17.在一种可能的实现方式中,所述所述车型信息包括车型名称和车架号中的至少一种。
18.在一种可能的实现方式中,所述版本信息包括lib信息、通信协议、漏洞,所述将当前版本信息和当前之前的版本信息进行对比,得到当前版本的漏洞具体的包括:
19.对当前版本的lib信息、通信协议进行查询,判断当前版本的lib信息、通信协议是否存在漏洞;
20.对版本信息中的新漏洞进行查询,判断当前之前的版本中是否存在该新漏洞;
21.当lib信息、通信协议存在漏洞,以及当前之前的版本中不存在所述新漏洞时,确定所述lib信息、通信协议存在漏洞和所述新漏洞为当前版本的漏洞。
22.在一种可能的实现方式中,所述解决方案包括远程升级、防火墙下发、关键字识别和创建工单。
23.在一种可能的实现方式中,所述方法还包括:
24.获取车辆上的传感器检测到的检测信息,并根据所述检测信息,进行异常分析;
25.其中,所述获取车辆上的传感器检测到的检测信息,并根据所述检测信息,进行异常分析具体包括:
26.当传感器为位置传感器时,获取所述位置传感器检测到的车辆实时位置信息,并根据所述实时位置信息,获取车辆的行驶轨迹;对所述行驶轨迹进行分析;或者,
27.当传感器为速度传感器时,获取所述速度传感器检测到的车速,对所述车速进行异常分析。
28.在一种可能的实现方式中,所述方法还包括:获取车辆的控制器异常,所述控制器异常包括控制器故障和控制器在非正常时间的开启。
29.第二方面,本发明提供了一种车辆资产管理装置,所述装置包括:
30.第一获取模块,所述第一获取模块用于获取车型信息;
31.第二获取模块,所述第二获取模块用于获取所述车型信息对应的当前版本信息,将当前版本信息和当前之前的版本信息进行对比,得到当前版本的漏洞;
32.查询模块,所述查询模块用于根据所述漏洞,在漏洞库中进行查询,获取所述漏洞对应的解决方案;
33.存储模块,所述存储模块用于将所述漏洞和对应的解决方案存储在版本迭代的元数据中,并对元数据进行孪生;
34.接收模块,所述接收模块用于接收任一车辆的漏洞查询消息;所述漏洞查询消息包括车型信息;
35.确定模块,所述确定模块用于根据所述车型信息,确定所述车辆的漏洞对应的解决方案,并将所述解决方案发送给所述车型信息对应的所有车辆。
36.第三方面,本发明提供了一种计算机服务器,包括:存储器、处理器和收发器;
37.所述处理器用于与所述存储器耦合,读取并执行所述存储器中的指令,以实现第一方面所述的车辆资产管理方法;
38.所述收发器与所述处理器耦合,由所述处理器控制所述收发器进行消息收发。
39.第四方面,本发明提供了一种芯片系统,包括处理器,所述处理器与存储器的耦合,所述存储器存储有程序指令,当所述存储器存储的程序指令被所述处理器执行时实现第一方面任一项所述的车辆资产管理方法。
40.第五方面,本发明提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,计算机程序被处理器执行第一方面任意一项所述的车辆资产管理方法。
41.通过应用本发明实施例提供的车辆资产管理方法,通过车型信息获取车辆的静态信息、动态信息和该车型下的所有车辆,进行数据孪生,在实际应用中,当某一辆车发现漏
洞信息时,可以快速分析所有问题车辆并提供解决方案,进行异常情况的预防,实现了车辆资产信息的联动,提高了车辆的安全性。
附图说明
42.图1为本发明实施例一提供的车辆资产管理方法流程图;
43.图2为本发明实施例一提供的车辆管理方法的架构图;
44.图3为本发明实施例二提供的车辆资产管理装置结构示意图;
45.图4为本发明实施例三提供的计算机服务器结构示意图;
46.图5为本发明实施例四提供的芯片系统结构示意图;
47.图6为本发明实施例五提供的计算机可读存储介质结构示意图。
具体实施方式
48.下面结合附图和实施例对本技术作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释相关发明,而非对该发明的限定。另外还需要说明的是,为便于描述,附图中仅示出了与有关发明相关的部分。
49.需要说明的是,在不冲突的情况下,本技术中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本技术。
50.实施例一
51.数字孪生是充分利用物理模型、传感器更新、运行历史等数据,集成多学科、多物理量、多尺度、多概率的仿真过程,在虚拟空间中完成映射,从而反映相对应的实体装备的全生命周期过程。是一种超越现实的概念,可以被视为一个或多个重要的、彼此依赖的装备系统的数字映射系统。简单的形容就是把现实世界中的一个物理事物用软件建模的形式把它数字化,包括静态的属性和动态的数据。
52.在汽车资产领域,数字孪生可以有效的对汽车资产进行建模。通过汽车的传感器,可以实时获取到汽车的动态数据,比如位置和车速等,对数据进行分析处理,作出对汽车有效的升级改造,数字孪生技术还将大大提高可追溯性,提高风险管控和预测水平,在模型建立中,通过数字孪生技术可以有效的帮助管理人员拿到汽车相关的动静态信息,提前优化设备部署方案,譬如汽车有哪些软硬件方面的漏洞,通过关联信息获取相应的解决方案,应该怎么优化,以及测试软件更新的效果,都可以先进行数字模拟,再进行实施,方便且高效。
53.基于数字孪生的汽车资产管理方法可以应用到多个领域,汽车生产研发,汽车售后维护,安全监控管理,自动驾驶等,一辆汽车的全生命周期,从开始规划到生产落地每一步骤都可以通过数字孪生仿真模拟,获取产品的最有效方案,通过数字孪生,获取车辆和控制器的物理状态,操作属性和动态的变化,提供对汽车领域更好的洞察方式。其中,控制器的物理状态指控制器的状态,例如有没有发送信号,是不是正常运作,操作属性和动态变化指当车子对控制器传达不同的指令时控制器动态的解析不同的指令并运作。
54.本发明实施例一提供了一种车辆资产管理方法,车辆资产,指的是包括车子本身和一切可见的信息资产,本技术中,车辆资产包括车辆信息和车型信息,车辆信息中又包含了车辆的管理信息、漏洞信息等,例如版本升级信息。该方法的执行主体为具有运算能力的设备、终端、服务器等,该执行主体主要进行各种数据的孪生以及利用孪生数据进行数据分
析。如图1所示,本技术包括以下步骤:
55.步骤110,获取车型信息;
56.参见图2,图2为本技术的架构图,在图2中,本技术的执行主体可以为云端服务,从而在云端服务上进行孪生,基础信息为除版本信息外的其他信息。
57.具体的,对于车辆生产厂商而言,会不时的产生新的车型,针对新的车型,在测试阶段或者在出厂后,需要进行信息录入,服务器接收录入的新的车型信息。
58.其中,车型信息包括车型名称和车架号中的至少一种,车架号即车辆识别代码(vehicle identification number,vin),包括车辆的生产厂家、年代、车型、车身型式及代码、发动机代码及组装地点等信息,可以由17位字符组成。
59.步骤120,获取车型信息对应的当前版本信息,将当前版本信息和当前之前的版本信息进行对比,得到当前版本的漏洞;
60.具体的,根据该车型信息,可以确定该车型信息对应的当前版本信息,版本包括软件版本和硬件版本。将当前的软件版本和当前之前的软件版本进行对比,将当前的硬件版本和当前之前的硬件版本进行对比,确定当前版本的软件漏洞以及硬件漏洞。后续诊断软件漏洞,可以确定该软件漏洞的解决方案,针对硬件漏洞,可以确定该硬件漏洞的解决方案。
61.步骤130,根据漏洞,在漏洞库中进行查询,获取漏洞对应的解决方案,并将漏洞和对应的解决方案存储在版本迭代的元数据中,并对元数据进行孪生;
62.具体的,漏洞库可以理解为漏洞数据库,在该漏洞数据库中存储着每种漏洞对应的解决方案。通过查询漏洞数据库可以得到每种漏洞对应的解决方案,并将该漏洞和对应的解决方案在版本迭代的以元数据中进行存储。
63.其中,元数据为描述数据的数据,可以描述数据的属性,用来支持如指示存储位置、历史数据、资源查找、文件记录等功能。元数据是一种电子式目录,为了达到编制目录的目的,必须在描述并收藏数据的内容或特色,进而达成协助数据检索的目的。
64.解决方案比如可以是远程升级、防火墙下发、关键字识别中的至少一种。
65.步骤140,接收任一车辆的漏洞查询消息;漏洞查询消息包括车型信息;
66.具体的,在该用于数据孪生的执行主体中,在版本升级时,如果存在漏洞,可以通过查询该漏洞对应的解决方案,对该漏洞进行修复。
67.步骤150,根据车型信息,确定车辆的漏洞对应的解决方案,并将解决方案发送给车型信息对应的所有车辆。
68.具体的,如果该漏洞可以修复,可以直接将该漏洞对应的解决方案发送给车辆,同时,可以将解决方案发送给该车型下的所有车辆,从而实现了提前对该车型下所有车辆将要应对的漏洞进行修复。
69.本技术中,可以对每个车辆上的传感器检测到的检测信息和车辆的控制器进行孪生,从而实现了对检测信息和车辆上的控制器的异常分析。下面对这两种情况进行说明。
70.第一种,方法还包括:获取车辆上的传感器检测到的检测信息,并根据检测信息,进行异常分析。
71.在一个示例中,当传感器为位置传感器时,可以获取车辆上的传感器检测到的车辆实时位置信息,并根据实时位置信息,获取车辆的行驶轨迹;对行驶轨迹进行分析。比如,
比如他100天之内都走的同一条线路,但是突然一天不走这条线了,可以判断有哪些问题导致换了线路。
72.在另一个示例中,当传感器为轮速计或者其他速度传感器时,获取车辆上的传感器检测到的车速,根据车速,对异常车速进行分析,比如,车辆之前时速为50km/h,有一天突然开到100km/h,可以判断是不是有危险因素存在。
73.第二种,本技术中还可以包括:获取车辆的控制器异常信息,对控制器异常信息进行分析,比如车辆行驶中控制器异常,或者非正常时间开车门的信息,比如半夜两点开车门。
74.进一步的,本技术还可以包括:接收用户终端的查询信息;查询信息包括车型信息;根据车型信息,得到该车型下的版本迭代的元数据。比如,管理人员想要查看某个车型自己有多少辆车,这个车型存在哪些问题,只需要一个车型名称或车型vin号即可关联出相关车辆信息、从出厂版本到升级的每个版本的漏洞信息。
75.通过应用本发明实施例提供的车辆资产管理方法,通过车型信息获取车辆的静态信息、动态信息和该车型下的所有车辆,进行数据孪生,在实际应用中,当某一辆车发现漏洞信息时,可以快速分析所有问题车辆并提供解决方案,进行异常情况的预防,实现了车辆资产信息的联动,提高了车辆的安全性。
76.实施例二
77.本发明实施例二提供了一种车辆资产管理装置,如图3所示,该车辆资产管理装置包括:第一获取模块210,第二获取模块220,查询模块230,存储模块240,接收模块250和确定模块260。
78.第一获取模块210用于获取车型信息;
79.第二获取模块220用于获取车型信息对应的当前版本信息,将当前版本信息和当前之前的版本信息进行对比,得到当前版本的漏洞;
80.查询模块230用于根据漏洞,在漏洞库中进行查询,获取漏洞对应的解决方案;
81.存储模块240用于将漏洞和对应的解决方案存储在版本迭代的元数据中,并对元数据进行孪生;
82.接收模块250用于接收任一车辆的漏洞查询消息;漏洞查询消息包括车型信息;
83.确定模块260用于根据车型信息,确定车辆的漏洞对应的解决方案,并将解决方案发送给车型信息对应的所有车辆。
84.本发明实施例二提供的装置,可以执行上述方法实施例一中的方法步骤,其实现原理和技术效果类似,在此不再赘述。
85.需要说明的是,应理解以上装置的各个模块的划分仅仅是一种逻辑功能的划分,实际实现时可以全部或部分集成到一个物理实体上,也可以物理上分开。且这些模块可以全部以软件通过处理元件调用的形式实现;也可以全部以硬件的形式实现;还可以部分模块通过处理元件调用软件的形式实现,部分模块通过硬件的形式实现。例如,确定模块可以为单独设立的处理元件,也可以集成在上述装置的某一个芯片中实现,此外,也可以以程序代码的形式存储于上述装置的存储器中,由上述装置的某一个处理元件调用并执行以上确定模块的功能。其它模块的实现与之类似。此外这些模块全部或部分可以集成在一起,也可以独立实现。这里所描述的处理元件可以是一种集成电路,具有信号的处理能力。在实现过
程中,上述方法的各步骤或以上各个模块可以通过处理器元件中的硬件的集成逻辑电路或者软件形式的指令完成。
86.例如,以上这些模块可以是被配置成实施以上方法的一个或多个集成电路,例如:一个或多个特定集成电路(application specific integrated circuit,asic),或,一个或多个微处理器(digital signal processor,dsp),或,一个或者多个现场可编程门阵列(field programmable gate array,fpga)等。再如,当以上某个模块通过处理元件调度程序代码的形式实现时,该处理元件可以是通用处理器,例如中央处理器(central processing unit,cpu)或其它可以调用程序代码的处理器。再如,这些模块可以集成在一起,以片上系统(system-on-a-chip,soc)的形式实现。
87.在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。该计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行该计算机程序指令时,全部或部分地产生按照本技术实施例所描述的流程或功能。上述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。上述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,上述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线路((digital subscriber line,dsl))或无线(例如红外、无线、蓝牙、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。上述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。上述可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,dvd)、或者半导体介质(例如固态硬盘(solid state disk,ssd))等。
88.实施例三
89.本发明实施例三提供了一种计算机服务器,如图4所示,包括:存储器、处理器和收发器;
90.处理器用于与存储器耦合,读取并执行存储器中的指令,以实现上述实施例一提供的任意一种车辆资产管理方法;
91.收发器与处理器耦合,由处理器控制收发器进行消息收发。
92.实施例四
93.本发明实施例四供了一种芯片系统,如图5所示,包括处理器,处理器与存储器的耦合,存储器存储有程序指令,当存储器存储的程序指令被处理器执行时实现如实施例一提供的任意一种车辆资产管理方法。
94.实施例五
95.本发明实施例五提供一种计算机可读存储介质,如图6所示,包括程序或指令,当所述程序或指令在计算机上运行时,实现如实施例一提供的任意一种车辆资产管理方法。
96.专业人员应该还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现
不应认为超出本发明的范围。
97.结合本文中所公开的实施例描述的方法或算法的步骤可以用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(ram)、内存、只读存储器(rom)、电可编程rom、电可擦除可编程rom、寄存器、硬盘、可移动磁盘、cd-rom、或技术领域内所公知的任意其它形式的存储介质中。
98.以上的具体实施方式,对本发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上仅为本发明的具体实施方式而已,并不用于限定本发明的保护范围,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1