[go: up one dir, main page]

CN113176987B - 车控指令块的日志处理方法、装置、设备及存储介质 - Google Patents

车控指令块的日志处理方法、装置、设备及存储介质 Download PDF

Info

Publication number
CN113176987B
CN113176987B CN202110478476.6A CN202110478476A CN113176987B CN 113176987 B CN113176987 B CN 113176987B CN 202110478476 A CN202110478476 A CN 202110478476A CN 113176987 B CN113176987 B CN 113176987B
Authority
CN
China
Prior art keywords
operation information
abnormal
control instruction
vehicle control
instruction block
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202110478476.6A
Other languages
English (en)
Other versions
CN113176987A (zh
Inventor
丁磊
徐超
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Human Horizons Shanghai Internet Technology Co Ltd
Original Assignee
Human Horizons Shanghai Internet Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Human Horizons Shanghai Internet Technology Co Ltd filed Critical Human Horizons Shanghai Internet Technology Co Ltd
Priority to CN202110478476.6A priority Critical patent/CN113176987B/zh
Publication of CN113176987A publication Critical patent/CN113176987A/zh
Priority to EP22794998.9A priority patent/EP4328742A4/en
Priority to EP22794997.1A priority patent/EP4328741A4/en
Priority to PCT/CN2022/089972 priority patent/WO2022228528A1/zh
Priority to PCT/CN2022/089963 priority patent/WO2022228527A1/zh
Application granted granted Critical
Publication of CN113176987B publication Critical patent/CN113176987B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/34Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation ; Recording or statistical evaluation of user activity, e.g. usability assessment
    • G06F11/3466Performance evaluation by tracing or monitoring
    • G06F11/3476Data logging
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/0703Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
    • G06F11/0793Remedial or corrective actions
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/02Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • Debugging And Monitoring (AREA)

Abstract

本发明涉及车辆技术领域,公开了一种车控指令块的日志处理方法、装置、设备及存储介质,所述方法包括:获取用户对车控指令块的操作信息;判断所述操作信息是否存在异常;判断所述操作信息是否存在异常;若所述操作信息存在异常,将所述操作信息在磁盘中存储为异常操作信息;若所述操作信息不存在异常,将所述操作信息在所述磁盘中存储为正常操作信息并记录存储时间;判断所述异常操作信息的异常等级;当所述异常等级满足预设的异常等级条件时,将所述异常操作信息发送至异常操作信息处理端。本发明提供的车控指令块的日志处理方法、装置、终端设备及存储介质,对日常日志信息进行分级处理,提高异常日志处理的效率。

Description

车控指令块的日志处理方法、装置、设备及存储介质
技术领域
本发明涉及车辆技术领域,特别是涉及一种车控指令块的日志处理方法、装置、设备及存储介质。
背景技术
在车辆控制系统的运行过程中,会伴生大量的日志信息,当日志信息出现异常时,往往需要将异常日志信息发送给管理人员,并依靠管理人员的专业技能和对车辆控制系统的熟悉程度进行异常修复。但是,在异常日志信息的发送过程中,是将所有的异常日志信息全部发送给异常日志信息处理端(例如管理人员的手机、个人电脑等)进行显示,管理人员仅凭借自身的专业技能对车辆控制系统的熟悉程度难以在短时间内从中找出问题的关键所在,导致异常日志处理的周期长、效率低。
发明内容
本发明实施例所要解决的技术问题是:提供一种车控指令块的日志处理方法、装置、设备及存储介质,对异常日志信息进行分级处理,提高异常日志处理的效率。
为了解决上述技术问题,第一方面,本发明实施例提供一种车控指令块的日志处理方法,所述日志处理方法包括:
获取用户对车控指令块的操作信息;
将所述操作信息进行存储。
作为一个优选方案,所述将所述操作信息进行存储,具体包括:
判断所述操作信息是否存在异常;
若所述操作信息存在异常,将所述操作信息在磁盘中存储为异常操作信息;
若所述操作信息不存在异常,将所述操作信息在所述磁盘中存储为正常操作信息并记录存储时间。
作为一个优选方案,在将所述操作信息在磁盘中存储为异常操作信息之后,所述日志处理方法还包括;
判断所述异常操作信息的异常等级;
当所述异常等级满足预设的异常等级条件时,将所述异常操作信息发送至异常操作信息处理端。
作为一个优选方案,所述判断所述操作信息是否存在异常,具体包括:
判断所述车控指令块是否为已注册的合法车控指令块;
若所述车控指令块不为所述合法车控指令块,则判定所述操作信息存在异常;
若所述车控指令块为所述合法车控指令块,则判断所述车控指令块所属的版本是否为当前版本;
若所述版本不为所述当前版本,则判定所述操作信息存在异常;
若所述版本为所述当前版本,则判断所述车控指令块所设置的参数是否超出参数阈值范围;
若所述参数超出所述参数阈值范围,则判定所述操作信息存在异常;
若所述参数不超出所述参数阈值范围,则判定所述操作信息不存在异常。
作为一个优选方案,所述若所述操作信息不存在异常,将所述操作信息在所述磁盘中存储为正常操作信息并记录存储时间,具体包括:
若所述操作信息不存在异常,通过预设的压缩算法对所述操作信息进行压缩;
将压缩后的操作信息在所述磁盘中存储为正常操作信息并记录存储时间。
作为一个优选方案,所述日志处理方法还包括:
判断所述磁盘的使用率是否大于使用率阈值;
当所述使用率大于所述使用率阈值时,根据所述存储时间删除所述正常操作信息。
作为一个优选方案,所述异常等级根据异常操作信息的类型出现的频率而动态升降。
作为一个优选方案,所述将所述异常操作信息发送至异常操作信息处理端,具体为:
将所述异常操作信息进行加密并设置权限等级后发送至所述异常操作信息处理端。
为了解决上述技术问题,第二方面,本发明实施例提供一种车控指令块的日志处理装置,所述日志处理装置包括:
日志获取模块,用于获取用户对车控指令块的操作信息;
日志存储模块,用于将所述操作信息进行存储。
为了解决上述技术问题,第三方面,本发明实施例提供一种车控指令块的日志处理设备,所述日志处理设备包括:
存储器,用于存储计算机程序;
处理器,用于执行所述计算机程序;
其中,所述处理器执行所述计算机程序时实现如第一方面任一项所述的车控指令块的日志处理方法。
为了解决上述技术问题,第四方面,本发明实施例提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被执行时实现如第一方面任一项所述的车控指令块的日志处理方法。
与现有技术相比,本发明实施例提供的一种车控指令块的日志处理方法、装置、设备及存储介质,其有益效果在于:首先获取用户对车控指令块的操作信息,并在所述操作信息存在异常时判断其异常等级,在异常等级满足异常等级条件时,直接将所述异常操作信息发送至异常操作信息处理端供开发人员进行分析,能够对异常操作信息进行自动分级,分清异常操作信息的缓急程度,并将满足预设的异常等级条件的操作信息直接发送至管理人员的终端设备,便于管理人员针对性地查找问题并解决问题,缩短异常日志处理的周期,减少日志处理所需要花费的时间和精力,提高了日志处理的效率。
附图说明
为了更清楚地说明本发明实施例的技术特征,下面将对本发明实施例中所需要使用的附图做简单地介绍,显而易见地,下面所描述的附图仅仅是本发明的一些实施例,对于本领域技术人员来说,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明提供的一种车控指令块的日志处理方法的一个优选实施例的流程示意图;
图2是本发明提供的一种车控指令块的日志处理装置的一个优选实施例的结构示意图;
图3是本发明提供的一种终端设备的一个优选实施例的结构示意图。
具体实施方式
为了对本发明的技术特征、目的、效果有更加清楚的理解,下面结合附图和实施例,对本发明的具体实施方式作进一步详细描述。以下实施例仅用于说明本发明,但是不用来限制本发明的保护范围。基于本发明的实施例,本领域技术人员在没有付出创造性劳动的前提下所获得的其他实施例,都应属于本发明的保护范围。
在本发明的描述中,应当理解的是,本文中的编号本身,例如“第一”、“第二”等,仅用于区分所描述的对象,不具有顺序或者技术含义,不能理解为规定或者暗示所描述的对象的重要性。
需要说明的是,在本发明中,车控指令块之间是能够进行拼接的,而且是用户能够可视化拼接的。作为一个举例,车控指令块设计为积木块形式,但本发明的实现形式不限于此,例如,还可以设计为图案形式等。当车控指令块为积木块形式时,用户可以通过拖动、堆积积木块的方式,将多个车控指令块拼接为一个车控指令块组合,即:通过对车控指令块进行拼接、堆积,组合成为一个完整的车控指令块组合,实现对多个车辆受控部件的联动控制,其中,该车控指令块组合的控制效果还能够通过预设的车辆模型进行展示,便于用户提前了解,从而进行相应的修改或者确认车控指令块组合。本发明提供的车控指令块的日志处理方法便是针对车控指令块的日志处理的,但是,本领域技术人员可以理解的,本发明的发明构思还可以应用到其他需要进行日志处理的对象中。
在本发明中,有些车控指令块与车辆的受控部件、执行动作之间具有关联对应关系,还有些车控指令块是用于条件判断的,还有些车控指令块是单纯的执行操作的,例如延时操作、循环操作等。其中,在将车控指令块与车辆的受控部件进行关联对应之前,需要先了解受控部件的状态。作为一个举例,车辆座椅的状态包括有前后左右移动、上下升降以及加热、按摩等状态,但本发明不限于此,例如,还可以包括膨胀、收缩等状态。那么,在进行关联对应时,则首先将受控部件模块化,并与车控指令块关联,然后再将受控部件的状态与车控指令块的功能参数进一步关联,关联之后进行测试验证,若测试效果不符合预期,则需要进行重新设计,若测试效果符合预期,则将车控指令块存储至车控指令块数据库。
图1所示为本发明提供的一种车控指令块的日志处理方法的一个优选实施例的流程示意图,所述车控指令块的日志处理方法应用于服务器。
如图1所示,所述日志处理方法包括如下步骤:
S11:获取用户对车控指令块的操作信息;
S12:将所述操作信息进行存储。
其中,步骤S12具体包括:
S121:判断所述操作信息是否存在异常;
S122:若所述操作信息存在异常,将所述操作信息在磁盘中存储为异常操作信息;
S123:若所述操作信息不存在异常,将所述操作信息在所述磁盘中存储为正常操作信息并记录存储时间。
进一步的,在将所述操作信息在磁盘中存储为异常操作信息之后,所述方法还包括:
S124:判断所述异常操作信息的异常等级;
S125:当所述异常等级满足预设的异常等级条件时,将所述异常操作信息发送至异常操作信息处理端。
其中,对用户的操作信息进行获取时,获取的是用户对和车控指令块所有的操作信息;所述异常操作信息处理端为管理人员的手机或者个人电脑等终端设备,管理人员在收到满足预设的异常等级的异常操作信息时,在沙盒系统中导入所述异常操作信息,能够100%还原出用户当时的操作场景,便于快速解决异常。
具体而言,当用户在对车控指令块进行操作时,获取用户对车控指令块的操作信息,并判断所述操作信息是否存在异常,若判断得到所述操作信息存在异常,则将所述操作信息在本地的磁盘中存储为异常操作信息,并进一步判断所述异常操作信息的异常等级,若判断得到所述异常操作信息的异常等级满足预设异常等级条件,则直接将所述异常操作信息通过邮件等方式发送至管理人员的终端设备,以便管理人员对所述异常操作信息进行及时处理。
作为一个举例,所述异常等级包括高危异常级别、中等异常级别和普通异常级别,所述预设的异常等级条件为:异常等级为高危异常级别。则,本发明在判断得到操作信息的异常等级为高危异常级别时,才直接将所述操作信息发送至管理人员的终端设备。
本发明提供的车控指令块的日志处理方法,首先获取用户对车控指令块的操作信息,并在所述操作信息存在异常时判断其异常等级,在异常等级满足异常等级条件时,直接将所述异常操作信息发送至异常操作信息处理端供开发人员进行分析,能够对异常操作信息进行自动分级,分清异常操作信息的缓急程度,并将满足预设的异常等级条件的操作信息直接发送至管理人员的终端设备,便于管理人员针对性地查找问题并解决问题,缩短异常日志处理的周期,减少日志处理所需要花费的时间和精力,提高了日志处理的效率;在用户的操作信息不存在异常时,将操作信息存储为正常操作信息并记录存储时间,便于管理人员调用,还原出用户在进行异常操作前后一段时间内的情况。
在一个优选实施例中,所述判断所述操作信息是否存在异常,具体包括:
S1211:判断所述车控指令块是否为已注册的合法车控指令块;
S1212:若所述车控指令块不为所述合法车控指令块,则判定所述操作信息存在异常;
S1213:若所述车控指令块为所述合法车控指令块,则判断所述车控指令块所属的版本是否为当前版本;
S1214:若所述版本不为所述当前版本,则判定所述操作信息存在异常;
S1215:若所述版本为所述当前版本,则判断所述车控指令块所设置的参数是否超出参数阈值范围;
S1216:若所述参数超出所述参数阈值范围,则判定所述操作信息存在异常;
S1217:若所述参数不超出所述参数阈值范围,则判定所述操作信息不存在异常。
其中,服务器存储所有已注册的车控指令块(包括开发人员预先创建的和用户创建的),这些车控指令块即为服务器认可的合法车控指令块,而且车控指令块都会有对应的版本号。
作为一个举例,用户在车载终端新建了一个车控指令块1,该车控指令块1并未注册到服务器,而用户直接使用该车控指令块1去控制车辆,则此时可以判定得到用户的操作信息存在异常。
作为另一个举例,用户在车载终端的车控指令块的版本号为Version1.1.12,而用户在服务器下载了由其他用户上传一个车控指令块组合,该车控指令块组合所使用的车控指令块的版本号为Version1.1.14,而用户直接使用该车控指令块组合去控制自己的车辆,则此时可以判定得到用户的操作信息存在异常。
作为另一个举例,用户在车载终端对车控指令块2进行参数设置,车控指令块2用于控制车辆的座椅移动,移动的阈值范围为0~5cm,而用户输入参数时输入了8cm,超出阈值范围,则此时可以判定得到用户的操作信息存在异常。
在一个优选实施例中,所述若所述操作信息不存在异常,将所述操作信息在所述磁盘中存储为正常操作信息并记录存储时间,具体包括:
S1231:若所述操作信息不存在异常,通过预设的压缩算法对所述操作信息进行压缩;
S1232:将压缩后的操作信息在所述磁盘中存储为正常操作信息并记录存储时间。
具体而言,为了减少磁盘的占用空间,本实施例还对正常操作信息进行了压缩,然后再将压缩后的操作信息存储到磁盘中并记录存储时间。
在一个优选实施例中,所述日志处理方法还包括:
S126:判断所述磁盘的使用率是否大于使用率阈值;
S127:当所述使用率大于所述使用率阈值时,根据所述存储时间删除所述正常操作信息。
本实施例在对操作信息进行存储之后,还对磁盘的使用情况进行监测,并将磁盘的使用率与使用率阈值进行比较,若所述使用率大于所述使用率阈值,则判定此时磁盘所剩空间较少,需要进行清理。于是,根据存储时间以“先存先删”的原则对正常操作信息进行删除,直至所述磁盘的使用率低于所述使用率阈值,或者直至所述磁盘的使用率低于存储率阈值。其中,所述存储率阈值小于所述使用率阈值。
在一个优选实施例中,所述异常等级根据异常操作信息的类型出现的频率而动态升降。
在本实施例中,异常操作信息的异常等级并不是固定不变的,而是会随着异常操作信息的类型出现的频率而动态升降的,能够根据异常类型的实际情况进行分级,便于管理人员优先处理出现频率更高的异常类型。
作为一个举例,异常操作信息的类型包括:类型1:车控指令块非法、类型2:车控指令块不属于当前版本、类型3:车控制指令块的参数超过阈值。在预设的时间周期内,若类型1的异常操作信息出现的频率超过第一频率阈值,则判定类型1的异常等级为高危异常级别,若不超过第一频率阈值,则判定类型1的异常等级不为高危异常级别,并根据其频率再进一步确定其属于中等异常级别或者普通异常级别;在预设的时间周期内,若类型2的异常操作信息出现的频率超过第二频率阈值,则判定类型2的异常等级为高危异常级别,若不超过第二频率阈值,则判定类型2的异常等级不为高危异常级别,并根据其频率再进一步确定其属于中等异常级别或者普通异常级别;在预设的时间周期内,若类型3的异常操作信息出现的频率超过第三频率阈值,则判定类型3的异常等级为高危异常级别,若不超过第三频率阈值,则判定类型3的异常等级不为高危异常级别,并根据其频率再进一步确定其属于中等异常级别或者普通异常级别。
在一个优选实施例中,所述将所述异常操作信息发送至异常操作信息处理端,具体为:
将所述异常操作信息进行加密并设置权限等级后发送至所述异常操作信息处理端。
在本实施例中,将异常操作信息发送至异常操作信息处理端之前,还对其进行加密处理以及设置权限等级,避免了数据的拦截篡改,提高了数据传输的安全性。
应当理解,本发明实现上述车控指令块的日志处理方法中的全部或部分流程,也可以通过计算机程序来指令相关的硬件来完成,计算机程序可存储于一计算机可读存储介质中,该计算机程序在被处理器执行时,可实现上述车控指令块的日志处理方法的步骤。其中,计算机程序包括计算机程序代码,计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。计算机可读介质可以包括:能够携带所述计算机程序代码的任何实体或装置、记录介质、U盘、移动硬盘、磁碟、光盘、计算机存储器、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、电载波信号、电信信号以及软件分发介质等。需要说明的是,计算机可读介质包含的内容可以根据司法管辖区内立法和专利实践的要求进行适当的增减,例如在某些司法管辖区,根据立法和专利实践,计算机可读介质不包括电载波信号和电信信号。
图2所示为本发明提供的一种车控指令块的日志处理装置的一个优选实施例的结构示意图,所述日志处理装置能够实现上述任一实施例所述的车控指令块的日志处理方法的全部流程及达到相应的技术效果。
如图2所示,所述日志处理装置包括:
日志获取模块21,用于获取用户对车控指令块的操作信息;
日志存储模块22,用于将所述操作信息进行存储。
在一个优选实施例中,所述日志存储模块22具体包括:
异常判断单元221,用于判断所述操作信息是否存在异常;
异常日志存储单元222,用于若所述操作信息存在异常,将所述操作信息在磁盘中存储为异常操作信息;
正常日志存储单元223,用于若所述操作信息不存在异常,将所述操作信息在所述磁盘中存储为正常操作信息并记录存储时间。
在一个优选实施例中,所述日志存储模块22还包括:
异常等级判断单元224,用于判断所述异常操作信息的异常等级;
异常日志发送单元225,用于当所述异常等级满足预设的异常等级条件时,将所述异常操作信息发送至异常操作信息处理端。
其中,所述异常等级包括高危异常级别、中等异常级别和普通异常级别,所述预设的异常等级条件为:异常等级为高危异常级别。
在一个优选实施例中,所述异常判断单元221,具体包括:
第一判断子单元2211,用于判断所述车控指令块是否为已注册的合法车控指令块;
第一判定子单元2212,用于若所述车控指令块不为所述合法车控指令块,则判定所述操作信息存在异常;
第二判断子单元2213,用于若所述车控指令块为所述合法车控指令块,则判断所述车控指令块所属的版本是否为当前版本;
第二判定子单元2214,用于若所述版本不为所述当前版本,则判定所述操作信息存在异常;
第三判断子单元2215,用于若所述版本为所述当前版本,则判断所述车控指令块所设置的参数是否超出参数阈值范围;
第三判定子单元2216,用于若所述参数超出所述参数阈值范围,则判定所述操作信息存在异常;
第四判定子单元2217,用于若所述参数不超出所述参数阈值范围,则判定所述操作信息不存在异常。
在一个优选实施例中,所述正常日志存储单元223,具体包括:
压缩子单元2231,用于若所述操作信息不存在异常,通过预设的压缩算法对所述操作信息进行压缩;
存储子单元2132,用于将压缩后的操作信息在所述磁盘中存储为正常操作信息并记录存储时间。
在一个优选实施例中,所述日志存储模块22还包括:
使用率判断单元226,用于判断所述磁盘的使用率是否大于使用率阈值;
正常日志删除单元227,用于当所述使用率大于所述使用率阈值时,根据所述存储时间删除所述正常操作信息。
在一个优选实施例中,所述异常等级根据异常操作信息的类型出现的频率而动态升降。
在一个优选实施例中,所述异常日志发送单元225,具体用于:
当所述异常等级满足预设的异常等级条件时,将所述异常操作信息进行加密并设置权限等级后发送至所述异常操作信息处理端。
图3所示为本发明提供的一种车控指令块的日志处理设备的一个优选实施例的结构示意图,所述日志处理设备能够实现上述任一实施例所述的车控指令块的日志处理方法的全部流程及达到相应的技术效果。
如图3所示,所述日志处理设备包括:
存储器31,用于存储计算机程序;
处理器32,用于执行所述计算机程序;
其中,所述存储器31中存储有计算机程序,所述计算机程序被配置为由所述处理器32执行,且被所述处理器32执行时实现如上述任一实施例所述的车控指令块的日志处理方法。
示例性的,所述计算机程序可以被分割成一个或多个模块/单元,所述一个或者多个模块/单元被存储在所述存储器中,并由所述处理器执行,以完成本发明。所述一个或多个模块/单元可以是能够完成特定功能的一系列计算机程序指令段,该指令段用于描述所述计算机程序在所述终端设备中的执行过程。
所称处理器32可以是中央处理单元(Central Processing Unit,CPU),还可以是其他通用处理器、数字信号处理器(Digital Signal Processor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
所述存储器31可用于存储所述计算机程序和/或模块,所述处理器32通过运行或执行存储在所述存储器31内的计算机程序和/或模块,以及调用存储在所述存储器31内的数据,实现所述终端设备的各种功能。所述存储器可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据手机的使用所创建的数据(比如音频数据、电话本等)等。此外,所述存储器31可以包括高速随机存取存储器,还可以包括非易失性存储器,例如硬盘、内存、插接式硬盘,智能存储卡(Smart Media Card,SMC),安全数字(SecureDigital,SD)卡,闪存卡(Flash Card)、至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。
需要说明的是,上述日志处理设备包括,但不仅限于,处理器、存储器,本领域技术人员可以理解,图3结构示意图仅仅是上述日志处理设备的示例,并不构成对日志处理设备的限定,可以包括比图示更多部件,或者组合某些部件,或者不同的部件。
以上所述,仅是本发明的优选实施方式,但本发明的保护范围并不局限于此,应当指出,对于本领域技术人员来说,在不脱离本发明技术原理的前提下,还可以做出若干等效的明显变型方式和/或等同替换方式,这些明显变型方式和/或等同替换方式也应视为本发明的保护范围。

Claims (9)

1.一种车控指令块的日志处理方法,其特征在于,应用于服务器,所述方法包括:
获取用户对车控指令块的操作信息;其中,车控指令块为积木块形式,通过对车控指令块进行拼接、堆积,组合成为一个完整的车控指令块组合,实现对多个车辆受控部件的联动控制;车控指令块与车辆的受控部件、执行动作之间具有关联对应关系;车控指令块用于条件判断和执行操作;
将所述操作信息进行存储;
所述将所述操作信息进行存储,具体包括:
判断所述操作信息是否存在异常;
若所述操作信息存在异常,将所述操作信息在磁盘中存储为异常操作信息;
若所述操作信息不存在异常,将所述操作信息在所述磁盘中存储为正常操作信息并记录存储时间;
在将所述操作信息在磁盘中存储为异常操作信息之后,所述方法还包括:
判断所述异常操作信息的异常等级;
当所述异常等级满足预设的异常等级条件时,将所述异常操作信息发送至异常操作信息处理端。
2.根据权利要求1所述的车控指令块的日志处理方法,其特征在于,所述判断所述操作信息是否存在异常,具体包括:
判断所述车控指令块是否为已注册的合法车控指令块;
若所述车控指令块不为所述合法车控指令块,则判定所述操作信息存在异常;
若所述车控指令块为所述合法车控指令块,则判断所述车控指令块所属的版本是否为当前版本;
若所述版本不为所述当前版本,则判定所述操作信息存在异常;
若所述版本为所述当前版本,则判断所述车控指令块所设置的参数是否超出参数阈值范围;
若所述参数超出所述参数阈值范围,则判定所述操作信息存在异常;
若所述参数不超出所述参数阈值范围,则判定所述操作信息不存在异常。
3.根据权利要求1所述的车控指令块的日志处理方法,其特征在于,所述若所述操作信息不存在异常,将所述操作信息在所述磁盘中存储为正常操作信息并记录存储时间,具体包括:
若所述操作信息不存在异常,通过预设的压缩算法对所述操作信息进行压缩;
将压缩后的操作信息在所述磁盘中存储为正常操作信息并记录存储时间。
4.根据权利要求1或3所述的车控指令块的日志处理方法,其特征在于,所述方法还包括:
判断所述磁盘的使用率是否大于使用率阈值;
当所述使用率大于所述使用率阈值时,根据所述存储时间删除所述正常操作信息。
5.根据权利要求1所述的车控指令块的日志处理方法,其特征在于,所述异常等级根据异常操作信息的类型出现的频率而动态升降。
6.根据权利要求1所述的车控指令块的日志处理方法,其特征在于,所述将所述异常操作信息发送至异常操作信息处理端,具体为:
将所述异常操作信息进行加密并设置权限等级后发送至所述异常操作信息处理端。
7.一种车控指令块的日志处理装置,其特征在于,应用于服务器,包括:
日志获取模块,用于获取用户对车控指令块的操作信息;其中,车控指令块为积木块形式,通过对车控指令块进行拼接、堆积,组合成为一个完整的车控指令块组合,实现对多个车辆受控部件的联动控制;车控指令块与车辆的受控部件、执行动作之间具有关联对应关系;车控指令块用于条件判断和执行操作;
日志存储模块,用于将所述操作信息进行存储;
所述将所述操作信息进行存储,具体包括:
判断所述操作信息是否存在异常;
若所述操作信息存在异常,将所述操作信息在磁盘中存储为异常操作信息;
若所述操作信息不存在异常,将所述操作信息在所述磁盘中存储为正常操作信息并记录存储时间;
在将所述操作信息在磁盘中存储为异常操作信息之后,判断所述异常操作信息的异常等级;
当所述异常等级满足预设的异常等级条件时,将所述异常操作信息发送至异常操作信息处理端。
8.一种车控指令块的日志处理设备,其特征在于,包括:
存储器,用于存储计算机程序;
处理器,用于执行所述计算机程序;
其中,所述处理器执行所述计算机程序时实现如权利要求1至6任一项所述的车控指令块的日志处理方法。
9.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机程序,所述计算机程序被执行时实现如权利要求1至6任一项所述的车控指令块的日志处理方法。
CN202110478476.6A 2021-04-29 2021-04-29 车控指令块的日志处理方法、装置、设备及存储介质 Active CN113176987B (zh)

Priority Applications (5)

Application Number Priority Date Filing Date Title
CN202110478476.6A CN113176987B (zh) 2021-04-29 2021-04-29 车控指令块的日志处理方法、装置、设备及存储介质
EP22794998.9A EP4328742A4 (en) 2021-04-29 2022-04-28 SIMULATION METHOD AND APPARATUS FOR VEHICLE SIMULATION SYSTEM, DEVICE AND STORAGE MEDIUM
EP22794997.1A EP4328741A4 (en) 2021-04-29 2022-04-28 METHOD AND APPARATUS FOR CONTROLLING AN ON-BOARD CONTROL SYSTEM, DEVICE AND STORAGE MEDIUM
PCT/CN2022/089972 WO2022228528A1 (zh) 2021-04-29 2022-04-28 一种车辆仿真系统的模拟方法、装置、设备及存储介质
PCT/CN2022/089963 WO2022228527A1 (zh) 2021-04-29 2022-04-28 一种车载控制系统的控制方法、装置、设备及存储介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110478476.6A CN113176987B (zh) 2021-04-29 2021-04-29 车控指令块的日志处理方法、装置、设备及存储介质

Publications (2)

Publication Number Publication Date
CN113176987A CN113176987A (zh) 2021-07-27
CN113176987B true CN113176987B (zh) 2023-09-15

Family

ID=76925537

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110478476.6A Active CN113176987B (zh) 2021-04-29 2021-04-29 车控指令块的日志处理方法、装置、设备及存储介质

Country Status (1)

Country Link
CN (1) CN113176987B (zh)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2022228528A1 (zh) * 2021-04-29 2022-11-03 华人运通(上海)云计算科技有限公司 一种车辆仿真系统的模拟方法、装置、设备及存储介质
WO2022228527A1 (zh) * 2021-04-29 2022-11-03 华人运通(上海)云计算科技有限公司 一种车载控制系统的控制方法、装置、设备及存储介质
CN114866299B (zh) * 2022-04-22 2024-03-26 南方电网数字电网研究院有限公司 网络数据转发方法、装置、计算机设备和存储介质

Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2014228932A (ja) * 2013-05-20 2014-12-08 日本電気通信システム株式会社 障害通知装置、障害通知プログラムならびに障害通知方法
JP2016177594A (ja) * 2015-03-20 2016-10-06 株式会社リコー 通信端末装置、通信システム、通信方法、及びプログラム
JP2017043166A (ja) * 2015-08-25 2017-03-02 日立オートモティブシステムズ株式会社 車両制御装置
JP2017539018A (ja) * 2015-03-31 2017-12-28 エスゼット ディージェイアイ テクノロジー カンパニー リミテッドSz Dji Technology Co.,Ltd ユーザー操作データを遠隔制御車両に記録する装置、リモートコントローラ、及びシステム
CN108920349A (zh) * 2018-06-25 2018-11-30 郑州云海信息技术有限公司 日志数据的管理方法和装置
CN208905055U (zh) * 2018-11-20 2019-05-24 安徽江淮汽车集团股份有限公司 车辆的远程控制系统
CN110223414A (zh) * 2019-05-16 2019-09-10 北京百度网讯科技有限公司 监控车辆的方法、装置、设备和计算机存储介质
CN111212133A (zh) * 2019-12-31 2020-05-29 浙江合众新能源汽车有限公司 车辆远程交互事件跟踪系统
WO2020145279A1 (ja) * 2019-01-10 2020-07-16 エヌ・ティ・ティ・コミュニケーションズ株式会社 車載型情報処理装置、ユーザ端末、情報処理方法およびプログラム
WO2020153122A1 (ja) * 2019-01-21 2020-07-30 エヌ・ティ・ティ・コミュニケーションズ株式会社 車両セキュリティ監視装置、方法及びプログラム
CN112416705A (zh) * 2020-11-11 2021-02-26 北京五八信息技术有限公司 一种异常信息的处理方法和装置
CN112416323A (zh) * 2020-11-24 2021-02-26 乐聚(深圳)机器人技术有限公司 控制代码的生成方法、运行方法、装置、设备及存储介质

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10665040B2 (en) * 2010-08-27 2020-05-26 Zonar Systems, Inc. Method and apparatus for remote vehicle diagnosis
WO2019021403A1 (ja) * 2017-07-26 2019-01-31 パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカ 制御ネットワークシステム、車両遠隔制御システム及び車載中継装置
US20190217869A1 (en) * 2018-01-12 2019-07-18 Panasonic Intellectual Property Management Co., Ltd. Control apparatus, control method, and program

Patent Citations (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2014228932A (ja) * 2013-05-20 2014-12-08 日本電気通信システム株式会社 障害通知装置、障害通知プログラムならびに障害通知方法
JP2016177594A (ja) * 2015-03-20 2016-10-06 株式会社リコー 通信端末装置、通信システム、通信方法、及びプログラム
JP2017539018A (ja) * 2015-03-31 2017-12-28 エスゼット ディージェイアイ テクノロジー カンパニー リミテッドSz Dji Technology Co.,Ltd ユーザー操作データを遠隔制御車両に記録する装置、リモートコントローラ、及びシステム
JP2017043166A (ja) * 2015-08-25 2017-03-02 日立オートモティブシステムズ株式会社 車両制御装置
CN108920349A (zh) * 2018-06-25 2018-11-30 郑州云海信息技术有限公司 日志数据的管理方法和装置
CN208905055U (zh) * 2018-11-20 2019-05-24 安徽江淮汽车集团股份有限公司 车辆的远程控制系统
WO2020145279A1 (ja) * 2019-01-10 2020-07-16 エヌ・ティ・ティ・コミュニケーションズ株式会社 車載型情報処理装置、ユーザ端末、情報処理方法およびプログラム
WO2020153122A1 (ja) * 2019-01-21 2020-07-30 エヌ・ティ・ティ・コミュニケーションズ株式会社 車両セキュリティ監視装置、方法及びプログラム
JP2020119090A (ja) * 2019-01-21 2020-08-06 エヌ・ティ・ティ・コミュニケーションズ株式会社 車両セキュリティ監視装置、方法及びプログラム
CN110223414A (zh) * 2019-05-16 2019-09-10 北京百度网讯科技有限公司 监控车辆的方法、装置、设备和计算机存储介质
CN111212133A (zh) * 2019-12-31 2020-05-29 浙江合众新能源汽车有限公司 车辆远程交互事件跟踪系统
CN112416705A (zh) * 2020-11-11 2021-02-26 北京五八信息技术有限公司 一种异常信息的处理方法和装置
CN112416323A (zh) * 2020-11-24 2021-02-26 乐聚(深圳)机器人技术有限公司 控制代码的生成方法、运行方法、装置、设备及存储介质

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
机载分布式系统管理中故障管理机制探究;杨威;常磊;李姗;;信息通信(02);全文 *

Also Published As

Publication number Publication date
CN113176987A (zh) 2021-07-27

Similar Documents

Publication Publication Date Title
CN113176987B (zh) 车控指令块的日志处理方法、装置、设备及存储介质
DE102016100494B4 (de) Sichere Identitätsauthentifizierung in einer elektronischen Transaktion
CN112104603B (zh) 车辆接口的访问权限控制方法、装置及系统
CN110009347B (zh) 一种区块链交易信息审计的方法及装置
DE102012109615A1 (de) Verwendung eines Manifest zur Präsenzaufzeichnung von gültiger Software und Kalibrierung
CN106685894B (zh) 一种风险识别方法、装置及系统
CN109893854B (zh) 一种服务器数据管理方法及系统
CN113704818A (zh) 加密数据存储系统的密钥管理方法、装置及终端设备
CN107948451A (zh) 一种反电信诈骗方法、装置、设备及存储介质
CN111274433A (zh) 语音资源库的更新方法及装置
CN111600701B (zh) 一种基于区块链的私钥存储方法、装置及存储介质
CN113682180A (zh) 输入功率限制的充电方法、装置、电子设备和存储介质
CN107016054A (zh) 一种日志信息存储的方法及装置
CN106446666B (zh) 一种权限配置方法及装置
WO2024040916A1 (zh) Sdk的修复方法、装置、终端、设备、系统及介质
CN116305167A (zh) 开源组件安全漏洞处理方法和装置
CN113992730A (zh) 一种基于知识构建的用户行为模拟方法、模拟系统、定制系统、计算机及存储介质
CN113742697A (zh) 一种设备所有权变更方法、装置、设备及介质
CN114691397A (zh) 一种磁盘修复方法、装置、电子设备和存储介质
CN113156921A (zh) 车辆故障诊断系统、方法及存储介质
CN112837019A (zh) 快递轨迹数据的推送方法、装置和设备
CN111026748A (zh) 网络访问频次管控的数据压缩方法、装置及系统
CN117400755B (zh) 基于云端大数据的电池充电管理方法及系统
CN112751834B (zh) 基于https双向认证核算的方法、系统及计算机设备
CN111970115B (zh) 一种数字钥匙的校验方法、装置、系统及终端

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant