CN111614521B - Monitoring method and device for mobile carrier, storage medium and processor - Google Patents
Monitoring method and device for mobile carrier, storage medium and processor Download PDFInfo
- Publication number
- CN111614521B CN111614521B CN202010478353.8A CN202010478353A CN111614521B CN 111614521 B CN111614521 B CN 111614521B CN 202010478353 A CN202010478353 A CN 202010478353A CN 111614521 B CN111614521 B CN 111614521B
- Authority
- CN
- China
- Prior art keywords
- monitoring
- mobile carrier
- condition
- network
- state
- 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
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/08—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
- H04L43/0805—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability
- H04L43/0817—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability by checking functioning
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C25/00—Manufacturing, calibrating, cleaning, or repairing instruments or devices referred to in the other groups of this subclass
- G01C25/005—Manufacturing, calibrating, cleaning, or repairing instruments or devices referred to in the other groups of this subclass initial alignment, calibration or starting-up of inertial devices
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S7/00—Details of systems according to groups G01S13/00, G01S15/00, G01S17/00
- G01S7/48—Details of systems according to groups G01S13/00, G01S15/00, G01S17/00 of systems according to group G01S17/00
- G01S7/497—Means for monitoring or calibrating
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/04—Processing captured monitoring data, e.g. for logfile generation
- H04L43/045—Processing captured monitoring data, e.g. for logfile generation for graphical visualisation of monitoring data
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/08—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
- H04L43/0805—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability
- H04L43/0811—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability by checking connectivity
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/08—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
- H04L43/0852—Delays
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/08—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
- H04L43/0876—Network utilisation, e.g. volume of load or congestion level
-
- Y—GENERAL 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
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Environmental & Geological Engineering (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Data Mining & Analysis (AREA)
- Manufacturing & Machinery (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本申请提供了一种移动载体的监测方法、监测装置、存储介质与处理器,移动载体包括中转设备以及与中转设备通信的多个传感器,中转设备用于中转移动载体上的多个传感器的数据,中转设备还用于为移动载体提供网络端口,该监测方法包括:监测中转设备的总电源供电情况和总电源功耗情况;监测各传感器的供电情况和功耗情况;监测中转设备的网络状态,网络状态包括以下至少之一:网络是否连接、网络是否延迟、网络信号的种类、网络信号的强度,该方案实现了通过对这些设备的监测,从而实现了对移动载体状态的监测,解决了现有技术中缺乏监测移动载体是否正常工作的方法的问题。
The present application provides a monitoring method, a monitoring device, a storage medium, and a processor of a mobile carrier. The mobile carrier includes a transfer device and multiple sensors communicating with the transfer device. The transfer device is used to transfer the data of multiple sensors on the mobile carrier. , the transfer device is also used to provide a network port for the mobile carrier, the monitoring method includes: monitoring the total power supply and total power consumption of the transfer device; monitoring the power supply and power consumption of each sensor; monitoring the network status of the transfer device , the network status includes at least one of the following: whether the network is connected, whether the network is delayed, the type of network signal, and the strength of the network signal. This solution realizes the monitoring of the status of the mobile carrier by monitoring these devices, and solves the problem of The prior art lacks a method for monitoring whether the mobile carrier is working normally.
Description
技术领域technical field
本申请涉及自动驾驶领域,具体而言,涉及一种移动载体的监测方法、监测装置、存储介质、处理器与移动载体。The present application relates to the field of automatic driving, and in particular, relates to a monitoring method, a monitoring device, a storage medium, a processor and a mobile carrier.
背景技术Background technique
NBox2.5是无人车上的传感器数据的重要中转设备,并为车上提供网络端口。NBox2.5内部包括可编程逻辑单元(FPGA)和计算单元(CPU),并通过多种接口与外部传感器和下级设备进行通信。现有技术中缺乏一种监测移动载体是否正常工作的方法,移动载体包括中转设备和外部设备,外部设备包括外部传感器和下级设备,移动载体包括无人车。NBox2.5 is an important relay device for sensor data on unmanned vehicles, and provides network ports for vehicles. NBox2.5 includes a programmable logic unit (FPGA) and a computing unit (CPU), and communicates with external sensors and lower-level devices through a variety of interfaces. The prior art lacks a method for monitoring whether the mobile carrier is working normally. The mobile carrier includes transfer equipment and external equipment, the external equipment includes external sensors and lower-level equipment, and the mobile carrier includes an unmanned vehicle.
在背景技术部分中公开的以上信息只是用来加强对本文所描述技术的背景技术的理解,因此,背景技术中可能包含某些信息,这些信息对于本领域技术人员来说并未形成在本国已知的现有技术。The above information disclosed in the Background section is only to enhance the understanding of the background of the technology described herein, therefore, the Background may contain certain information which is not formed in the country for those skilled in the art. known prior art.
发明内容Contents of the invention
本申请的主要目的在于提供一种移动载体的监测方法、监测装置、存储介质、处理器与移动载体,以解决现有技术中缺乏一种监测移动载体是否正常工作的方法的问题。The main purpose of this application is to provide a mobile carrier monitoring method, monitoring device, storage medium, processor and mobile carrier to solve the problem of lack of a method for monitoring whether the mobile carrier is working normally in the prior art.
为了实现上述目的,根据本申请的一个方面,提供了一种移动载体的监测方法,所述移动载体包括中转设备以及与所述中转设备通信的多个传感器,所述中转设备用于中转所述移动载体上的多个所述传感器的数据,所述中转设备还用于为所述移动载体提供网络端口,所述监测方法包括:监测所述中转设备的总电源供电情况和总电源功耗情况;监测各所述传感器的供电情况和功耗情况;监测所述中转设备的网络状态,所述网络状态包括以下至少之一:网络是否连接、网络是否延迟、网络信号的种类、网络信号的强度。In order to achieve the above object, according to one aspect of the present application, a method for monitoring a mobile carrier is provided, the mobile carrier includes a transfer device and a plurality of sensors communicating with the transfer device, and the transfer device is used to transfer the The data of multiple sensors on the mobile carrier, the transfer device is also used to provide a network port for the mobile carrier, the monitoring method includes: monitoring the total power supply and total power consumption of the transfer device ; Monitor the power supply and power consumption of each of the sensors; monitor the network status of the transfer device, the network status includes at least one of the following: whether the network is connected, whether the network is delayed, the type of network signal, the strength of the network signal .
可选地,监测所述中转设备的总电源供电情况和总电源功耗情况,包括:在监测到总电源的电压不在第一预定范围内、所述总电源的电流不在第二预定范围内和/或所述总电源的功耗不在第三预定范围内的情况下,检查所述中转设备的电源转换模块是否正常工作,需要程序配置的处理单元的配置是否成功;监测各所述传感器的供电情况和功耗情况,包括:在监测到所述传感器的电源的电压不在第四预定范围内、所述传感器的电源的电流不在第五预定范围内和/或所述传感器的电源的功耗不在第六预定范围内的情况下,检查所述传感器的电路连接是否正常,配置状态是否成功;监测所述中转设备的网络状态,包括:在监测到所述中转设备的网络连接失败、网络延迟过大、所述网络信号的种类不属于预定种类和/或所述网络信号的强度不在第七预定范围内的情况下,调整所述中转设备的网络的参数或者重启所述网络。Optionally, monitoring the total power supply and total power consumption of the transfer device includes: when it is detected that the voltage of the total power is not within the first predetermined range, the current of the total power is not within the second predetermined range, and /or when the power consumption of the total power supply is not within the third predetermined range, check whether the power conversion module of the transfer device is working normally, and whether the configuration of the processing unit that requires program configuration is successful; monitor the power supply of each of the sensors Situations and power consumption situations, including: when it is detected that the voltage of the power supply of the sensor is not within the fourth predetermined range, the current of the power supply of the sensor is not within the fifth predetermined range, and/or the power consumption of the power supply of the sensor is not within the In the case of the sixth predetermined range, check whether the circuit connection of the sensor is normal and whether the configuration status is successful; monitor the network status of the transfer device, including: when the network connection failure of the transfer device is detected, the network delay is too If it is large, the type of the network signal does not belong to the predetermined type and/or the strength of the network signal is not within the seventh predetermined range, adjust the parameters of the network of the transfer device or restart the network.
可选地,所述监测方法还包括:监测所述中转设备的卫星导航状态,所述卫星导航状态包括所述中转设备的定位信息和授时信息。Optionally, the monitoring method further includes: monitoring the satellite navigation status of the transfer device, where the satellite navigation status includes positioning information and timing information of the transfer device.
可选地,监测所述中转设备的卫星导航状态,包括:在监测到所述中转设备的所述定位信息缺失和/或所述授时信息缺失的情况下,检查所述移动载体的相应模块的天线,所述相应模块包括卫星导航模块和可编程逻辑单元。Optionally, monitoring the satellite navigation state of the transit device includes: checking the status of the corresponding module of the mobile carrier when the lack of the positioning information and/or the lack of the timing information of the transit device is detected. An antenna, and the corresponding modules include a satellite navigation module and a programmable logic unit.
可选地,所述移动载体还包括激光雷达和惯性测量单元,所述监测方法还包括:监测所述激光雷达的工作状态,所述激光雷达的工作状态包括所述激光雷达的时间同步状态和所述激光雷达的硬件连接状态;监测所述惯性测量单元的工作状态,所述惯性测量单元的工作状态包括所述惯性测量单元的输出信号是否满足第一预设条件。Optionally, the mobile carrier further includes a laser radar and an inertial measurement unit, and the monitoring method further includes: monitoring the working state of the laser radar, and the working state of the laser radar includes the time synchronization state of the laser radar and The hardware connection state of the lidar; monitoring the working state of the inertial measurement unit, the working state of the inertial measurement unit includes whether the output signal of the inertial measurement unit satisfies a first preset condition.
可选地,监测所述激光雷达的工作状态,包括:在监测到所述激光雷达的时间未同步成功的情况下,重启所述激光雷达;在监测到所述激光雷达的硬件未连接的情况下,检查相应的连接器;监测所述惯性测量单元的工作状态,包括:在监测到所述惯性测量单元的输出信号不满足所述第一预设条件的情况下,重启所述惯性测量单元;在重启所述惯性测量单元之后,所述惯性测量单元的输出信号仍不满足所述第一预设条件的情况下,检查所述惯性测量单元。Optionally, monitoring the working state of the lidar includes: restarting the lidar when it is detected that the time of the lidar is not synchronized successfully; when it is detected that the hardware of the lidar is not connected Next, check the corresponding connector; monitor the working state of the inertial measurement unit, including: restarting the inertial measurement unit when it is detected that the output signal of the inertial measurement unit does not meet the first preset condition ; After restarting the inertial measurement unit, if the output signal of the inertial measurement unit still does not satisfy the first preset condition, check the inertial measurement unit.
可选地,所述监测方法还包括:监测所述移动载体的预定位置的温度是否在第八预定范围内,所述预定位置包括发动机;监测所述移动载体的内部交换机的工作状态,所述内部交换机的工作状态包括所述内部交换机的寄存器数值是否满足第二预设条件;监测所述移动载体的总线的工作状态,所述总线的工作状态包括所述总线的数据的传输状态和所述总线的连接状态;监测所述移动载体的可编程逻辑单元的运行状态,所述可编程逻辑单元的运行状态包括所述可编程逻辑单元是否控制所述移动载体正常工作。Optionally, the monitoring method further includes: monitoring whether the temperature at a predetermined location of the mobile carrier is within an eighth predetermined range, the predetermined location including the engine; monitoring the working state of the internal switch of the mobile carrier, the The working status of the internal switch includes whether the register value of the internal switch satisfies the second preset condition; monitoring the working status of the bus of the mobile carrier, the working status of the bus includes the data transmission status of the bus and the The connection state of the bus; monitoring the operation state of the programmable logic unit of the mobile carrier, the operation state of the programmable logic unit includes whether the programmable logic unit controls the normal operation of the mobile carrier.
可选地,监测所述移动载体的预定位置的温度是否在第八预定范围内,包括:在监测所述移动载体的预定位置的温度不在所述第八预定范围内的情况下,控制所述预定位置停机;监测所述移动载体的内部交换机的工作状态,包括:在监测到所述内部交换机的寄存器数值不满足所述第二预设条件的情况下,重新配置所述内部交换机的寄存器;监测所述移动载体的总线的工作状态,包括:在监测到所述总线的数据传输异常和/或所述总线断开连接的情况下,重新连接所述总线;监测所述移动载体的可编程逻辑单元的运行状态,包括:在监测到所述可编程逻辑单元无法控制所述移动载体正常工作且无法自行恢复的情况下,重启所述可编程逻辑单元。Optionally, monitoring whether the temperature at the predetermined position of the mobile carrier is within an eighth predetermined range includes: controlling the Shutting down at a predetermined location; monitoring the working status of the internal switch of the mobile carrier, including: reconfiguring the register of the internal switch when it is detected that the register value of the internal switch does not meet the second preset condition; Monitoring the working status of the bus of the mobile carrier includes: reconnecting the bus when abnormal data transmission of the bus is detected and/or disconnection of the bus; monitoring the programmable The running state of the logic unit includes: restarting the programmable logic unit when it is detected that the programmable logic unit cannot control the normal operation of the mobile carrier and cannot recover by itself.
可选地,所述监测方法还包括:在监测到所述移动载体的预定设备工作异常的情况下,在不影响所述移动载体正常工作的情况下,恢复所述预定设备至正常工作状态;在未能恢复所述预定设备至正常工作状态的情况下,检查所述预定设备。Optionally, the monitoring method further includes: restoring the predetermined device to a normal working state without affecting the normal operation of the mobile carrier when it is detected that the predetermined device of the mobile carrier is working abnormally; In case the predetermined device cannot be restored to a normal working state, the predetermined device is inspected.
可选地,所述监测方法还包括:在监测到所述移动载体的预定设备工作异常的情况下,获取所述预定设备的异常数据和自恢复数据;根据所述异常数据和自恢复数据,检查所述预定设备。Optionally, the monitoring method further includes: obtaining abnormal data and self-recovery data of the predetermined device when monitoring the predetermined equipment of the mobile carrier is abnormal; according to the abnormal data and self-recovery data, Check the intended device.
可选地,所述移动载体的各设备的运行数据均以网页的形式展示给用户。Optionally, the operating data of each device of the mobile carrier is displayed to the user in the form of a web page.
根据本申请的另一个方面,提供了一种移动载体的监测装置,所述移动载体包括中转设备以及与所述中转设备通信的多个传感器,所述中转设备用于中转所述移动载体上的多个所述传感器的数据,所述中转设备还用于为所述移动载体提供网络端口,所述监测装置包括:第一监测单元,用于监测所述中转设备的总电源供电情况和总电源功耗情况;第二监测单元,用于监测各所述传感器的供电情况和功耗情况;第三监测单元,用于监测所述中转设备的网络状态,所述网络状态包括以下至少之一:网络是否连接、网络是否延迟、网络信号的种类、网络信号的强度。According to another aspect of the present application, a monitoring device for a mobile carrier is provided, the mobile carrier includes a transfer device and a plurality of sensors communicating with the transfer device, the transfer device is used to transfer the For the data of a plurality of sensors, the transfer device is also used to provide a network port for the mobile carrier, and the monitoring device includes: a first monitoring unit, which is used to monitor the total power supply situation and the total power supply of the transfer device Power consumption; the second monitoring unit is used to monitor the power supply and power consumption of each sensor; the third monitoring unit is used to monitor the network status of the transfer device, and the network status includes at least one of the following: Whether the network is connected, whether the network is delayed, the type of network signal, and the strength of the network signal.
根据本申请的又一个方面,提供了一种存储介质,所述存储介质包括存储的程序,其中,所述程序执行任意一种所述的监测方法。According to still another aspect of the present application, a storage medium is provided, and the storage medium includes a stored program, wherein the program executes any one of the monitoring methods described above.
根据本申请的再一个方面,提供了一种处理器,所述处理器用于运行程序,其中,所述程序运行时执行任意一种所述的监测方法。According to still another aspect of the present application, a processor is provided, and the processor is used to run a program, wherein, when the program is running, any one of the monitoring methods described above is executed.
根据本申请的再一个方面,提供了一种移动载体,包括:一个或多个处理器,存储器,显示装置以及一个或多个程序,其中,所述一个或多个程序被存储在所述存储器中,并且被配置为由所述一个或多个处理器执行,所述一个或多个程序包括用于执行任意一种所述的监测方法。According to still another aspect of the present application, a mobile carrier is provided, including: one or more processors, memory, display device and one or more programs, wherein the one or more programs are stored in the memory In, and configured to be executed by the one or more processors, the one or more programs are included for performing any one of the monitoring methods.
应用本申请的技术方案,通过监测中转设备的总电源供电情况和总电源功耗情况,监测各传感器的供电情况和功耗情况,监测中转设备的网络状态,通过对这些设备的监测,从而实现了对移动载体状态的监测,解决了现有技术中缺乏监测移动载体是否正常工作的方法的问题。Applying the technical solution of this application, by monitoring the total power supply and power consumption of the transfer equipment, monitoring the power supply and power consumption of each sensor, monitoring the network status of the transfer equipment, and monitoring these devices, thereby realizing The monitoring of the state of the mobile carrier is realized, and the problem of lack of a method for monitoring whether the mobile carrier is working normally in the prior art is solved.
附图说明Description of drawings
构成本申请的一部分的说明书附图用来提供对本申请的进一步理解,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:The accompanying drawings constituting a part of the present application are used to provide further understanding of the present application, and the schematic embodiments and descriptions of the present application are used to explain the present application, and do not constitute improper limitations to the present application. In the attached picture:
图1示出了根据本申请实施例的一种移动载体的监测方法流程图;以及Fig. 1 shows a flow chart of a method for monitoring a mobile carrier according to an embodiment of the present application; and
图2示出了根据本申请实施例的一种移动载体的监测装置示意图。Fig. 2 shows a schematic diagram of a monitoring device for a mobile carrier according to an embodiment of the present application.
具体实施方式Detailed ways
需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本申请。It should be noted that, in the case of no conflict, the embodiments in the present application and the features in the embodiments can be combined with each other. The present application will be described in detail below with reference to the accompanying drawings and embodiments.
为了使本技术领域的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分的实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本申请保护的范围。In order to enable those skilled in the art to better understand the solution of the present application, the technical solution in the embodiment of the application will be clearly and completely described below in conjunction with the accompanying drawings in the embodiment of the application. Obviously, the described embodiment is only It is an embodiment of a part of the application, but not all of the embodiments. Based on the embodiments in this application, all other embodiments obtained by persons of ordinary skill in the art without creative efforts shall fall within the scope of protection of this application.
需要说明的是,本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本申请的实施例。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。It should be noted that the terms "first" and "second" in the description and claims of the present application and the above drawings are used to distinguish similar objects, but not necessarily used to describe a specific sequence or sequence. It should be understood that the data so used may be interchanged under appropriate circumstances for the embodiments of the application described herein. Furthermore, the terms "comprising" and "having", as well as any variations thereof, are intended to cover a non-exclusive inclusion, for example, a process, method, system, product or device comprising a sequence of steps or elements is not necessarily limited to the expressly listed instead, may include other steps or elements not explicitly listed or inherent to the process, method, product or apparatus.
应该理解的是,当元件(诸如层、膜、区域、或衬底)描述为在另一元件“上”时,该元件可直接在该另一元件上,或者也可存在中间元件。而且,在说明书以及权利要求书中,当描述有元件“连接”至另一元件时,该元件可“直接连接”至该另一元件,或者通过第三元件“连接”至该另一元件。It will be understood that when an element such as a layer, film, region, or substrate is referred to as being "on" another element, it can be directly on the other element or intervening elements may also be present. Also, in the specification and claims, when it is described that an element is "connected" to another element, the element may be "directly connected" to the other element, or "connected" to the another element through a third element.
正如背景技术中所介绍的,现有技术中缺乏一种监测无人车运行系统是否正常工作的方法,为解决如上缺乏一种监测无人车运行系统是否正常工作的方法的问题,本申请的实施例提供了一种移动载体的监测方法、监测装置、存储介质、处理器与移动载体。As introduced in the background technology, there is a lack of a method for monitoring whether the unmanned vehicle operating system is working normally in the prior art. In order to solve the problem of lacking a method for monitoring whether the unmanned vehicle operating system is working normally, the application The embodiment provides a monitoring method of a mobile carrier, a monitoring device, a storage medium, a processor and a mobile carrier.
根据本申请的实施例,提供了一种移动载体的监测方法。According to an embodiment of the present application, a method for monitoring a mobile carrier is provided.
图1是根据本申请实施例的移动载体的监测方法的流程图。上述移动载体包括中转设备以及与上述中转设备通信的多个传感器,上述中转设备用于中转上述移动载体上的多个上述传感器的数据,上述中转设备还用于为上述移动载体提供网络端口,如图1所示,该方法包括以下步骤:Fig. 1 is a flowchart of a monitoring method for a mobile carrier according to an embodiment of the present application. The above-mentioned mobile carrier includes a transfer device and multiple sensors communicating with the above-mentioned transfer device. The above-mentioned transfer device is used to transfer the data of a plurality of the above-mentioned sensors on the above-mentioned mobile carrier. The above-mentioned transfer device is also used to provide a network port for the above-mentioned mobile carrier, such as As shown in Figure 1, the method includes the following steps:
步骤S101,监测上述中转设备的总电源供电情况和总电源功耗情况;Step S101, monitoring the total power supply and total power consumption of the above-mentioned transfer equipment;
步骤S102,监测各上述传感器的供电情况和功耗情况;Step S102, monitoring the power supply and power consumption of each of the above sensors;
步骤S103,监测上述中转设备的网络状态,上述网络状态包括以下至少之一:网络是否连接、网络是否延迟、网络信号的种类、网络信号的强度。Step S103, monitoring the network status of the transit device, the network status includes at least one of the following: whether the network is connected, whether the network is delayed, the type of network signal, and the strength of the network signal.
上述方案中,通过监测中转设备的总电源供电情况和总电源功耗情况,监测各传感器的供电情况和功耗情况,监测中转设备的网络状态,通过对这些设备的监测,从而实现了对移动载体状态的监测,解决了现有技术中缺乏监测移动载体是否正常工作的方法的问题。In the above scheme, by monitoring the total power supply and total power consumption of the transfer equipment, the power supply and power consumption of each sensor, and the network status of the transfer equipment are monitored. By monitoring these devices, mobile The monitoring of the state of the carrier solves the problem in the prior art that there is no method for monitoring whether the mobile carrier is working normally.
需要说明的是,上述移动载体包括但不限于无人车。It should be noted that the mobile carriers mentioned above include but are not limited to unmanned vehicles.
需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。It should be noted that the steps shown in the flowcharts of the accompanying drawings may be performed in a computer system, such as a set of computer-executable instructions, and that although a logical order is shown in the flowcharts, in some cases, The steps shown or described may be performed in an order different than here.
本申请的又一种实施例,监测上述中转设备的总电源供电情况和总电源功耗情况,包括:在监测到总电源的电压不在第一预定范围内、上述总电源的电流不在第二预定范围内和/或上述总电源的功耗不在第三预定范围内的情况下,检查上述中转设备;具体地,第一预定范围内包括但不限于设计电压的上下5%的误差范围内,第二预定范围为预定最小电流值到预定最大电流值之间的范围,第三预定范围为预定最小功耗到预定最大功耗之间的范围,本领域技术人员可以根据实际情况选择合适的第一预定范围、第二预定范围以及第三预定范围,具体地,检查上述中转设备的电源转换模块是否正常工作,需要程序配置的处理单元的配置是否成功,监测各上述传感器的供电情况和功耗情况,包括:在监测到上述传感器的电源的电压不在第四预定范围内、上述传感器的电源的电流不在第五预定范围内和/或上述传感器的电源的功耗不在第六预定范围内的情况下,检查上述传感器;具体地,在上述传感器为惯性测量传感器(惯性测量单元)的情况下,检查惯性测量传感器是否有根据设备运动状态变化而变化的加速度和角加速度输出值,第四预定范围内包括但不限于传感器允许的输入电压范围或设计电压的上下5%的误差范围内,第五预定范围为传感器的标称电流范围或预期的最大值和最小值的电流范围内,第六预定范围内为传感器的标称功耗范围或预期的最大值和最小值的功率范围内,本领域技术人员可以根据实际情况选择合适的第四预定范围、第五预定范围以及第六预定范围,具体地,检查上述传感器的电路连接是否正常,配置状态是否成功;监测上述中转设备的网络状态,包括:在监测到上述中转设备的网络连接失败、网络延迟过大、上述网络信号的种类不属于预定种类和/或上述网络信号的强度不在第七预定范围内的情况下,调整上述中转设备的网络的参数或者重启上述网络,通过监测中转设备的总电源供电情况和总电源功耗情况,监测各传感器的供电情况和功耗情况,监测中转设备的网络状态,实现了监测中转设备和各传感器是否正常工作,在监测到中转设备和传感器不正常工作的情况下,采取相应的恢复措施,进而保证中转设备和各传感器的工作的稳定性,进一步地确保了移动载体运行系统的正常工作。In yet another embodiment of the present application, the monitoring of the total power supply and total power consumption of the above-mentioned transfer equipment includes: when it is detected that the voltage of the total power is not within the first predetermined range, and the current of the above-mentioned total power is not within the second predetermined range, Within the range and/or the power consumption of the above-mentioned total power supply is not within the third predetermined range, check the above-mentioned transfer equipment; specifically, the first predetermined range includes but is not limited to within the error range of 5% of the design voltage, and The second predetermined range is the range between the predetermined minimum current value and the predetermined maximum current value, and the third predetermined range is the range between the predetermined minimum power consumption and the predetermined maximum power consumption. Those skilled in the art can select the appropriate first power consumption according to the actual situation. The predetermined range, the second predetermined range, and the third predetermined range, specifically, check whether the power conversion module of the above-mentioned transfer equipment is working normally, whether the configuration of the processing unit that requires program configuration is successful, and monitor the power supply and power consumption of each of the above-mentioned sensors , including: when it is detected that the voltage of the power supply of the sensor is not within the fourth predetermined range, the current of the power supply of the sensor is not within the fifth predetermined range, and/or the power consumption of the power supply of the sensor is not within the sixth predetermined range , check the above-mentioned sensor; specifically, in the case that the above-mentioned sensor is an inertial measurement sensor (inertial measurement unit), check whether the inertial measurement sensor has an output value of acceleration and angular acceleration that changes according to a change in the motion state of the device, within the fourth predetermined range Including but not limited to the allowable input voltage range of the sensor or within the error range of 5% of the design voltage, the fifth predetermined range is the nominal current range of the sensor or the current range of the expected maximum and minimum values, and the sixth predetermined range Within the nominal power consumption range of the sensor or the power range of the expected maximum value and minimum value, those skilled in the art can select the appropriate fourth predetermined range, fifth predetermined range and sixth predetermined range according to the actual situation, specifically , check whether the circuit connection of the above-mentioned sensor is normal, and whether the configuration status is successful; monitor the network status of the above-mentioned transit device, including: when the network connection failure of the above-mentioned transit device is detected, the network delay is too large, and the type of the above-mentioned network signal does not belong to the predetermined type And/or when the strength of the above-mentioned network signal is not within the seventh predetermined range, adjust the parameters of the network of the above-mentioned transfer device or restart the above-mentioned network, and monitor the total power supply and total power consumption of the transfer device to monitor each sensor The power supply and power consumption of the transfer equipment are monitored, and the network status of the transfer equipment is monitored to monitor whether the transfer equipment and sensors are working normally. When the transfer equipment and sensors are not working properly, corresponding recovery measures are taken to ensure the transfer The stability of the equipment and the work of each sensor further ensures the normal operation of the mobile carrier operating system.
本申请的另一种实施例,上述方法还包括:监测上述中转设备的卫星导航状态,上述卫星导航状态包括上述中转设备的定位信息和授时信息,授时信息是指卫星向设备发送的经过精确校正的时间消息以及让设备监听来实现精准对时的每秒脉冲信号,通过监测中转设备的卫星导航状态,进一步地实现了监测中转设备是否正常工作。In another embodiment of the present application, the above method further includes: monitoring the satellite navigation status of the above-mentioned transfer equipment, the above-mentioned satellite navigation status includes the positioning information and timing information of the above-mentioned transfer equipment, and the timing information refers to the accurately corrected information sent by the satellite to the equipment. The time message and the per-second pulse signal that allows the device to monitor to achieve accurate time synchronization. By monitoring the satellite navigation status of the transfer device, it is further realized whether the transfer device is working normally.
本申请的再一种实施例,监测上述中转设备的卫星导航状态,包括:在监测到上述中转设备的上述定位信息缺失和/或上述授时信息缺失的情况下,检查上述移动载体的相应模块的天线,相应模块包括卫星导航模块和可编程逻辑单元,卫星导航模块用于接受和计算卫星的原始信号并输出到可编程逻辑单元,可编程逻辑单元通过内部逻辑进行设备对时和授时信息转发,即在监测到中转设备不正常工作的情况下,采取相应的恢复措施,进而保证中转设备工作的稳定性,进一步地确保了移动载体运行系统的正常工作。In yet another embodiment of the present application, the monitoring of the satellite navigation status of the above-mentioned transit equipment includes: when the above-mentioned positioning information of the above-mentioned transit equipment is missing and/or the above-mentioned timing information is missing, checking the status of the corresponding module of the above-mentioned mobile carrier The antenna, the corresponding module includes a satellite navigation module and a programmable logic unit. The satellite navigation module is used to receive and calculate the original signal of the satellite and output it to the programmable logic unit. The programmable logic unit performs equipment timing and timing information forwarding through internal logic. That is, in the case that the transit equipment is detected to be abnormal, corresponding recovery measures are taken to ensure the stability of the transit equipment and further ensure the normal operation of the mobile carrier operating system.
本申请的一种实施例,上述移动载体还包括激光雷达和惯性测量单元,上述方法还包括:监测上述激光雷达的工作状态,上述激光雷达的工作状态包括上述激光雷达的时间同步状态和上述激光雷达的硬件连接状态;监测上述惯性测量单元的工作状态,上述惯性测量单元的工作状态包括上述惯性测量单元的输出信号是否满足第一预设条件,激光雷达的时间同步状态是指激光雷达的内部时钟是否与卫星授时完成对时并保持对时状态,激光雷达的硬件连接状态是指激光雷达的数据是否能够通过网络接口发送至中转设备,惯性测量单元的输出信号包括和设备运动状态相匹配的带有时间戳的加速度和角加速度,第一预设条件包括但不仅限于无过大或始终为零或其他固定的输出,时间戳的时间信息准确且均匀,通过监测激光雷达的工作状态以及监测惯性测量单元的工作状态,进一步地确保了移动载体运行系统的正常工作。In an embodiment of the present application, the above-mentioned mobile carrier also includes a laser radar and an inertial measurement unit, and the above-mentioned method further includes: monitoring the working state of the above-mentioned laser radar, and the working state of the above-mentioned laser radar includes the time synchronization state of the above-mentioned laser radar and the above-mentioned laser radar. The hardware connection state of the radar; monitoring the working state of the above-mentioned inertial measurement unit, the working state of the above-mentioned inertial measurement unit includes whether the output signal of the above-mentioned inertial measurement unit meets the first preset condition, and the time synchronization state of the laser radar refers to the internal of the laser radar Whether the clock has been synchronized with the satellite timing and maintains the time synchronization state. The hardware connection status of the laser radar refers to whether the data of the laser radar can be sent to the transfer device through the network interface. The output signal of the inertial measurement unit includes information that matches the motion state of the device Acceleration and angular acceleration with time stamps, the first preset conditions include but are not limited to no excessive or always zero or other fixed output, the time information of time stamps is accurate and uniform, by monitoring the working status of the lidar and monitoring The working state of the inertial measurement unit further ensures the normal operation of the mobile carrier operating system.
本申请的另一种实施例,监测上述激光雷达的工作状态,包括:在监测到上述激光雷达的时间未同步成功的情况下,重启上述激光雷达;在监测到上述激光雷达的硬件未连接的情况下,检查相应的连接器;监测上述惯性测量单元的工作状态,包括:在监测到上述惯性测量单元的输出信号不满足上述第一预设条件的情况下,重启上述惯性测量单元;在重启上述惯性测量单元之后,上述惯性测量单元的输出信号仍不满足上述第一预设条件的情况下,检查上述惯性测量单元,即在监测到激光雷达和惯性测量单元不正常工作的情况下,采取相应的恢复措施,以确保移动载体运行系统的正常工作。In another embodiment of the present application, monitoring the working status of the above-mentioned laser radar includes: restarting the above-mentioned laser radar when it is detected that the time of the above-mentioned laser radar is not synchronized successfully; Under the circumstances, check the corresponding connector; monitor the working status of the above-mentioned inertial measurement unit, including: restart the above-mentioned inertial measurement unit when the output signal of the above-mentioned inertial measurement unit does not meet the above-mentioned first preset condition; After the above-mentioned inertial measurement unit, if the output signal of the above-mentioned inertial measurement unit still does not meet the above-mentioned first preset condition, check the above-mentioned inertial measurement unit, that is, when it is detected that the lidar and the inertial measurement unit are not working normally, take Corresponding recovery measures to ensure the normal operation of the mobile carrier operating system.
本申请的另一种实施例,上述方法还包括:监测上述移动载体的预定位置的温度是否在第八预定范围内,上述预定位置包括电路板的不同位置;第八预定范围包括但不限于车规设备所允许的工作温度范围,例如-40摄氏度到125摄氏度的范围,本领域技术人员可以根据实际情况选择合适的第八预定范围,监测上述移动载体的内部交换机的工作状态,上述内部交换机的工作状态包括上述内部交换机的寄存器数值是否满足第二预设条件;第二预设条件包括但不限于寄存器读取的数值与配置阶段写入的数值相同,本领域技术人员可以根据实际情况选择合适的第二预设条件,监测上述移动载体的总线的工作状态,上述总线的工作状态包括上述总线的数据的传输状态和上述总线的连接状态;上述总线包括但不限于CAN总线,监测上述移动载体的可编程逻辑单元的运行状态,上述可编程逻辑单元的运行状态包括上述可编程逻辑单元是否与上述移动载体的其他设备部件正常通信,通过监测移动载体的预定位置的温度,监测移动载体的内部交换机的工作状态,监测移动载体的总线的工作状态,进一步地确保了移动载体运行系统的正常工作。In another embodiment of the present application, the method further includes: monitoring whether the temperature of the predetermined position of the mobile carrier is within the eighth predetermined range, the predetermined position includes different positions of the circuit board; the eighth predetermined range includes but is not limited to The operating temperature range allowed by the standard equipment, such as the range of -40 degrees Celsius to 125 degrees Celsius, those skilled in the art can select the appropriate eighth predetermined range according to the actual situation, and monitor the working status of the internal switch of the above-mentioned mobile carrier. The working state includes whether the register value of the above-mentioned internal switch meets the second preset condition; the second preset condition includes but is not limited to that the value read from the register is the same as the value written in the configuration stage, and those skilled in the art can choose the appropriate value according to the actual situation. The second preset condition is to monitor the working state of the bus of the above-mentioned mobile carrier. The working state of the above-mentioned bus includes the data transmission state of the above-mentioned bus and the connection state of the above-mentioned bus; the above-mentioned bus includes but not limited to the CAN bus, and monitors the above-mentioned mobile carrier. The operation state of the programmable logic unit, the operation state of the above-mentioned programmable logic unit includes whether the above-mentioned programmable logic unit communicates normally with other equipment components of the above-mentioned mobile carrier, and monitors the internal temperature of the mobile carrier by monitoring the temperature at the predetermined position of the mobile carrier. The working status of the switch monitors the working status of the bus of the mobile carrier to further ensure the normal operation of the mobile carrier operating system.
本申请的再一种实施例,监测上述移动载体的预定位置的温度是否在第八预定范围内,包括:在监测上述移动载体的预定位置的温度不在上述第八预定范围内的情况下,控制上述预定位置停机;监测上述移动载体的内部交换机的工作状态,包括:在监测到上述内部交换机的寄存器数值不满足上述第二预设条件的情况下,重新配置上述内部交换机的寄存器;监测上述移动载体的总线的工作状态,包括:在监测到上述总线的数据传输异常和/或上述总线断开连接的情况下,重新连接上述总线;监测上述移动载体的可编程逻辑单元的运行状态,包括:在监测到上述可编程逻辑单元无法控制上述移动载体正常工作且无法自行恢复的情况下,重启上述可编程逻辑单元,即在监测到移动载体的预定位置的温度不符合条件,监测到内部交换机的工作状态不符合条件,以及监测到移动载体的可编程逻辑单元的运行状态不正常的情况下,采取相应的恢复措施,以确保移动载体运行系统的正常工作。In yet another embodiment of the present application, monitoring whether the temperature at the predetermined position of the mobile carrier is within the eighth predetermined range includes: when the temperature at the predetermined position of the monitored mobile carrier is not within the eighth predetermined range, control Shutting down at the predetermined location; monitoring the working status of the internal switch of the mobile carrier, including: reconfiguring the registers of the internal switch when it is detected that the register value of the internal switch does not meet the second preset condition; monitoring the mobile The working state of the bus of the carrier includes: reconnecting the above-mentioned bus when abnormal data transmission of the above-mentioned bus is detected and/or the above-mentioned bus is disconnected; monitoring the running state of the programmable logic unit of the above-mentioned mobile carrier includes: When it is detected that the above-mentioned programmable logic unit cannot control the normal operation of the above-mentioned mobile carrier and cannot recover by itself, restart the above-mentioned programmable logic unit, that is, the temperature at the predetermined position of the monitored mobile carrier does not meet the conditions, and the monitored When the working state does not meet the conditions, and the monitoring detects that the operating state of the programmable logic unit of the mobile carrier is abnormal, take corresponding recovery measures to ensure the normal operation of the mobile carrier operating system.
本申请的一种实施例,上述方法还包括:在监测到上述移动载体的预定设备工作异常的情况下,在不影响上述移动载体正常工作的情况下,恢复上述预定设备至正常工作状态;在未能恢复上述预定设备至正常工作状态的情况下,检查上述预定设备,即在监测到移动载体的预定设备工作异常的情况下,尽可能在不影响整个移动载体正常工作的情况下,采取相应的自恢复措施,在自恢复不成功的情况下,再对预定设备进行相应的检查,以确保移动载体运行系统的高效且正常工作。In an embodiment of the present application, the above-mentioned method further includes: in the case where it is detected that the predetermined equipment of the above-mentioned mobile carrier is working abnormally, without affecting the normal operation of the above-mentioned mobile carrier, restoring the above-mentioned predetermined equipment to a normal working state; In the case of failure to restore the above-mentioned scheduled equipment to the normal working state, check the above-mentioned scheduled equipment, that is, in the case of abnormal operation of the scheduled equipment of the mobile carrier, take corresponding measures as far as possible without affecting the normal operation of the entire mobile carrier. In the case of unsuccessful self-recovery, the scheduled equipment will be checked accordingly to ensure the efficient and normal operation of the mobile carrier operating system.
本申请的再一种实施例,上述方法还包括:在监测到上述移动载体的预定设备工作异常的情况下,获取上述预定设备的异常数据和自恢复数据;根据上述异常数据和自恢复数据,检查上述预定设备,即获取相关的异常数据和自恢复数据并将相关的异常数据和自恢复数据上传至服务器中,以便后续对离线数据的分析,以确保移动载体运行系统的高效且正常工作。In yet another embodiment of the present application, the above method further includes: when it is detected that the predetermined device of the mobile carrier is working abnormally, acquiring the abnormal data and self-recovery data of the above-mentioned predetermined device; according to the above-mentioned abnormal data and self-recovery data, Check the above scheduled equipment, that is, obtain relevant abnormal data and self-recovery data and upload relevant abnormal data and self-recovery data to the server for subsequent analysis of offline data to ensure the efficient and normal operation of the mobile carrier operating system.
本申请的一种实施例,上述移动载体的各设备的运行数据均以网页的形式展示给用户,在移动载体为无人车的情况下,一般而言,中转设备安装在车顶,因此用户无法在自动驾驶的过程中实时看到其状态,因此将所有数据通过网页的形式呈现给用户,以方便用户的查看,以确保移动载体运行系统的高效且正常工作。In one embodiment of the present application, the operating data of each device of the above-mentioned mobile carrier is displayed to the user in the form of a webpage. In the case of an unmanned vehicle, generally speaking, the transfer device is installed on the roof of the vehicle, so the user It is impossible to see its status in real time during the process of automatic driving, so all the data is presented to the user in the form of a web page to facilitate the user's viewing, so as to ensure the efficient and normal operation of the mobile carrier operating system.
本发明实施例提供了一种移动载体,包括:一个或多个处理器,存储器,显示装置以及一个或多个程序,其中,上述一个或多个程序被存储在上述存储器中,并且被配置为由上述一个或多个处理器执行,上述一个或多个程序包括用于执行任意一种上述的监测方法。An embodiment of the present invention provides a mobile carrier, including: one or more processors, a memory, a display device, and one or more programs, wherein the one or more programs are stored in the memory and are configured to Executed by the above-mentioned one or more processors, the above-mentioned one or more programs are used to execute any one of the above-mentioned monitoring methods.
本申请实施例还提供了一种移动载体的监测装置,需要说明的是,本申请实施例的移动载体的监测装置可以用于执行本申请实施例所提供的用于移动载体的监测方法。以下对本申请实施例提供的移动载体的监测装置进行介绍。The embodiment of the present application also provides a mobile carrier monitoring device. It should be noted that the mobile carrier monitoring device in the embodiment of the present application can be used to implement the mobile carrier monitoring method provided in the embodiment of the present application. The mobile carrier monitoring device provided in the embodiment of the present application is introduced below.
图2是根据本申请实施例的移动载体的监测装置的示意图。上述移动载体包括中转设备以及与上述中转设备通信的多个传感器,上述中转设备用于中转上述移动载体上的多个上述传感器的数据,上述中转设备还用于为上述移动载体提供网络端口,如图2所示,该装置包括:Fig. 2 is a schematic diagram of a monitoring device for a mobile carrier according to an embodiment of the present application. The above-mentioned mobile carrier includes a transfer device and multiple sensors communicating with the above-mentioned transfer device. The above-mentioned transfer device is used to transfer the data of a plurality of the above-mentioned sensors on the above-mentioned mobile carrier. The above-mentioned transfer device is also used to provide a network port for the above-mentioned mobile carrier, such as As shown in Figure 2, the device includes:
第一监测单元10,用于监测上述中转设备的总电源供电情况和总电源功耗情况;The first monitoring unit 10 is configured to monitor the total power supply situation and the total power consumption situation of the above-mentioned transfer equipment;
第二监测单元20,用于监测各上述传感器的供电情况和功耗情况;The second monitoring unit 20 is used to monitor the power supply and power consumption of each of the above sensors;
第三监测单元30,用于监测上述中转设备的网络状态,上述网络状态包括以下至少之一:网络是否连接、网络是否延迟、网络信号的种类、网络信号的强度。The third monitoring unit 30 is configured to monitor the network status of the transit device, and the network status includes at least one of the following: whether the network is connected, whether the network is delayed, the type of network signal, and the strength of the network signal.
上述方案中,第一监测单元监测中转设备的总电源供电情况和总电源功耗情况,第二监测单元监测各传感器的供电情况和功耗情况,第三监测单元监测中转设备的网络状态,通过对这些设备的监测,从而实现了对移动载体状态的监测,解决了现有技术中缺乏监测移动载体是否正常工作的方法的问题。In the above solution, the first monitoring unit monitors the total power supply and power consumption of the transfer equipment, the second monitoring unit monitors the power supply and power consumption of each sensor, and the third monitoring unit monitors the network status of the transfer equipment. The monitoring of these devices realizes the monitoring of the state of the mobile carrier, and solves the problem in the prior art that there is no method for monitoring whether the mobile carrier is working normally.
需要说明的是,上述移动载体包括但不限于无人车。It should be noted that the mobile carriers mentioned above include but are not limited to unmanned vehicles.
本申请的又一种实施例,第一监测单元还用于在监测到总电源的电压不在第一预定范围内、上述总电源的电流不在第二预定范围内和/或上述总电源的功耗不在第三预定范围内的情况下,检查上述中转设备;具体地,第一预定范围内包括但不限于设计电压的上下5%的误差范围内,第二预定范围为为预定最小电流值到预定最大电流值之间的范围,第三预定范围为为预定最小功耗到预定最大功耗之间的范围,本领域技术人员可以根据实际情况选择合适的第一预定范围、第二预定范围以及第三预定范围,具体地,检查上述中转设备的电源转换模块是否正常工作,需要程序配置的处理单元的配置是否成功,第二监测单元还用于在监测到上述传感器的电源的电压不在第四预定范围内、上述传感器的电源的电流不在第五预定范围内和/或上述传感器的电源的功耗不在第六预定范围内的情况下,检查上述传感器;具体地,在上述传感器为惯性测量传感器的情况下,检查惯性测量传感器是否有根据设备运动状态变化而变化的加速度和角加速度输出值,第四预定范围内包括但不限于传感器允许的输入电压范围或设计电压的上下5%的误差范围内,第五预定范围内包括但不限于为传感器的标称电流范围或预期的最大值和最小值的电流范围内,第六预定范围内包括但不限于为传感器的标称功耗范围或预期的最大值和最小值的功率范围内,本领域技术人员可以根据实际情况选择合适的第四预定范围、第五预定范围以及第六预定范围,具体地,检查上述传感器的电路连接是否正常,配置状态是否成功;第三监测单元还用于在监测到上述中转设备的网络连接失败、网络延迟过大、上述网络信号的种类不属于预定种类和/或上述网络信号的强度不在第七预定范围内的情况下,调整上述中转设备的网络的参数或者重启上述网络,通过监测中转设备的总电源供电情况和总电源功耗情况,监测各传感器的供电情况和功耗情况,监测中转设备的网络状态,实现了监测中转设备和各传感器是否正常工作,在监测到中转设备和传感器不正常工作的情况下,采取相应的恢复措施,进而保证中转设备和各传感器的工作的稳定性,进一步地确保了移动载体运行系统的正常工作。In yet another embodiment of the present application, the first monitoring unit is also used to monitor that the voltage of the total power supply is not within the first predetermined range, the current of the above-mentioned total power supply is not within the second predetermined range, and/or the power consumption of the above-mentioned total power supply If it is not within the third predetermined range, check the above-mentioned transfer equipment; specifically, the first predetermined range includes but is not limited to within the error range of 5% of the design voltage, and the second predetermined range is from the predetermined minimum current value to the predetermined The range between the maximum current values, the third predetermined range is the range between the predetermined minimum power consumption and the predetermined maximum power consumption, those skilled in the art can select the appropriate first predetermined range, the second predetermined range and the third predetermined range according to the actual situation. 3. Predetermined scope, specifically, check whether the power conversion module of the above-mentioned relay equipment is working normally, whether the configuration of the processing unit that requires program configuration is successful, and the second monitoring unit is also used to detect that the voltage of the power supply of the above-mentioned sensor is not within the fourth predetermined range. In the case that the current of the power supply of the above-mentioned sensor is not within the fifth predetermined range and/or the power consumption of the power supply of the above-mentioned sensor is not within the sixth predetermined range, check the above-mentioned sensor; specifically, when the above-mentioned sensor is an inertial measurement sensor Under the circumstances, check whether the inertial measurement sensor has acceleration and angular acceleration output values that change according to the change of the equipment’s motion state, and the fourth predetermined range includes but is not limited to the allowable input voltage range of the sensor or within the error range of 5% of the design voltage , the fifth predetermined range includes but is not limited to the sensor’s nominal current range or the expected maximum and minimum current range, and the sixth predetermined range includes but is not limited to the sensor’s nominal power consumption range or the expected Within the power range of the maximum value and the minimum value, those skilled in the art can select the appropriate fourth predetermined range, fifth predetermined range and sixth predetermined range according to the actual situation. Specifically, check whether the circuit connection of the above-mentioned sensor is normal, the configuration state Whether it is successful or not; the third monitoring unit is also used to detect that the network connection failure of the above-mentioned transit device, the network delay is too large, the type of the above-mentioned network signal does not belong to the predetermined type and/or the strength of the above-mentioned network signal is not within the seventh predetermined range Under such circumstances, adjust the parameters of the network of the above-mentioned transfer equipment or restart the above-mentioned network, monitor the power supply and power consumption of each sensor by monitoring the total power supply and power consumption of the transfer equipment, and monitor the network status of the transfer equipment. It realizes the monitoring of whether the transfer equipment and sensors are working normally, and takes corresponding recovery measures when the transfer equipment and sensors are detected to be abnormal, thereby ensuring the stability of the transfer equipment and sensors, and further ensuring that the mobile The normal operation of the carrier operating system.
本申请的另一种实施例,上述装置还包括第四监测单元,第四监测单元用于监测上述中转设备的卫星导航状态,上述卫星导航状态包括上述中转设备的定位信息和授时信息,授时信息是指卫星向设备发送的经过精确校正的时间消息以及让设备监听来实现精准对时的每秒脉冲信号,通过监测中转设备的卫星导航状态,进一步地实现了监测中转设备是否正常工作。In another embodiment of the present application, the above-mentioned device further includes a fourth monitoring unit, and the fourth monitoring unit is used to monitor the satellite navigation state of the above-mentioned transfer equipment, and the above-mentioned satellite navigation state includes the positioning information and timing information of the above-mentioned transfer equipment, and the timing information It refers to the precisely corrected time message sent by the satellite to the device and the per-second pulse signal for the device to monitor to achieve accurate time synchronization. By monitoring the satellite navigation status of the transfer device, it is further realized whether the transfer device is working normally.
本申请的再一种实施例,第四监测单元还用于在监测到上述中转设备的上述定位信息缺失和/或上述授时信息缺失的情况下,检查上述移动载体的相应模块的天线,相应模块包括卫星导航模块和可编程逻辑单元,卫星导航模块用于接受和计算卫星的原始信号并输出到可编程逻辑单元,可编程逻辑单元通过内部逻辑进行设备对时和授时信息转发,即在监测到中转设备不正常工作的情况下,采取相应的恢复措施,进而保证中转设备工作的稳定性,进一步地确保了移动载体运行系统的正常工作。In yet another embodiment of the present application, the fourth monitoring unit is also used to check the antenna of the corresponding module of the above-mentioned mobile carrier when the above-mentioned positioning information of the above-mentioned transfer device is detected to be missing and/or the above-mentioned timing information is missing. It includes a satellite navigation module and a programmable logic unit. The satellite navigation module is used to receive and calculate the original signal of the satellite and output it to the programmable logic unit. When the transfer equipment does not work normally, take corresponding recovery measures to ensure the stability of the transfer equipment and further ensure the normal operation of the mobile carrier operating system.
本申请的一种实施例,上述移动载体还包括激光雷达和惯性测量单元,上述装置还包括第五监测单元和第六监测单元,第五监测单元用于监测上述激光雷达的工作状态,上述激光雷达的工作状态包括上述激光雷达的时间同步状态和上述激光雷达的硬件连接状态;第六监测单元用于监测上述惯性测量单元的工作状态,上述惯性测量单元的工作状态包括上述惯性测量单元的输出信号是否满足第一预设条件,激光雷达的时间同步状态是指激光雷达的内部时钟是否与卫星授时完成对时并保持对时状态,激光雷达的硬件连接状态是指激光雷达的数据是否能够通过网络接口发送至中转设备,惯性测量单元的输出信号包括和设备运动状态相匹配的带有时间戳的加速度和角加速度,第一预设条件包括但不仅限于无过大或始终为零或其他固定的输出,时间戳的时间信息准确且均匀,通过监测激光雷达的工作状态以及监测惯性测量单元的工作状态,进一步地确保了移动载体运行系统的正常工作。In an embodiment of the present application, the above-mentioned mobile carrier also includes a laser radar and an inertial measurement unit, the above-mentioned device also includes a fifth monitoring unit and a sixth monitoring unit, the fifth monitoring unit is used to monitor the working state of the above-mentioned laser radar, and the above-mentioned laser The working state of the radar includes the time synchronization state of the above-mentioned laser radar and the hardware connection state of the above-mentioned laser radar; the sixth monitoring unit is used to monitor the working state of the above-mentioned inertial measurement unit, and the working state of the above-mentioned inertial measurement unit includes the output of the above-mentioned inertial measurement unit Whether the signal meets the first preset condition. The time synchronization state of the lidar refers to whether the internal clock of the lidar is synchronized with the satellite timing and maintains the time synchronization state. The hardware connection status of the lidar refers to whether the data of the lidar can pass through The network interface sends to the relay device, and the output signal of the inertial measurement unit includes acceleration and angular acceleration with time stamps that match the motion state of the device. The first preset condition includes but is not limited to no excessive or always zero or other fixed The output of the time stamp is accurate and uniform. By monitoring the working status of the lidar and the inertial measurement unit, the normal operation of the mobile carrier operating system is further ensured.
本申请的另一种实施例,第五监测单元还包括第一重启模块和第一检查模块,第一重启模块用于在监测到上述激光雷达的时间未同步成功的情况下,重启上述激光雷达;第一检查模块用于在监测到上述激光雷达的硬件未连接的情况下,检查相应的连接器;第六监测单元包括第二重启模块和第二检查模块,第二重启模块用于在监测到上述惯性测量单元的输出信号不满足上述第一预设条件的情况下,重启上述惯性测量单元;第二检查模块用于在重启上述惯性测量单元之后,上述惯性测量单元的输出信号仍不满足上述第一预设条件的情况下,检查上述惯性测量单元,即在监测到激光雷达和惯性测量单元不正常工作的情况下,采取相应的恢复措施,以确保移动载体运行系统的正常工作。In another embodiment of the present application, the fifth monitoring unit further includes a first restart module and a first inspection module, and the first restart module is used to restart the above-mentioned laser radar when it detects that the time of the above-mentioned laser radar is not synchronized successfully ; The first inspection module is used to check the corresponding connector when the hardware of the above-mentioned lidar is not connected; the sixth monitoring unit includes a second restart module and a second inspection module, and the second restart module is used for monitoring When the output signal of the above-mentioned inertial measurement unit does not meet the above-mentioned first preset condition, restart the above-mentioned inertial measurement unit; the second checking module is used to restart the above-mentioned inertial measurement unit, the output signal of the above-mentioned inertial measurement unit still does not meet In the case of the above-mentioned first preset condition, the above-mentioned inertial measurement unit is checked, that is, when the lidar and the inertial measurement unit are detected to be abnormal, corresponding recovery measures are taken to ensure the normal operation of the mobile carrier operating system.
本申请的另一种实施例,上述装置还包括第七监测单元、第八监测单元、第九监测单元和第十监测单元,第七监测单元用于监测上述移动载体的预定位置的温度是否在第八预定范围内,上述预定位置包括电路板的不同位置,第八预定范围包括但不限于车规设备所允许的工作温度范围,例如-40摄氏度到125摄氏度的范围,本领域技术人员可以根据实际情况选择合适的第八预定范围;第八监测单元用于监测上述移动载体的内部交换机的工作状态,上述内部交换机的工作状态包括上述内部交换机的寄存器数值是否满足第二预设条件,第二预设条件包括但不限于寄存器读取的数值与配置阶段写入的数值相同,本领域技术人员可以根据实际情况选择合适的第二预设条件;第九监测单元用于监测上述移动载体的总线的工作状态,上述总线的工作状态包括上述总线的数据的传输状态和上述总线的连接状态,上述总线包括但不限于CAN总线;第十监测单元用于监测上述移动载体的可编程逻辑单元的运行状态,上述可编程逻辑单元的运行状态包括上述可编程逻辑单元是否与上述移动载体的其他设备部件正常通信,通过监测移动载体的预定位置的温度,监测移动载体的内部交换机的工作状态,监测移动载体的总线的工作状态,进一步地确保了移动载体运行系统的正常工作。In another embodiment of the present application, the device further includes a seventh monitoring unit, an eighth monitoring unit, a ninth monitoring unit, and a tenth monitoring unit, and the seventh monitoring unit is used to monitor whether the temperature at the predetermined position of the mobile carrier is within Within the eighth predetermined range, the above predetermined position includes different positions of the circuit board, and the eighth predetermined range includes but is not limited to the operating temperature range allowed by the vehicle-regulated equipment, for example, the range from -40 degrees Celsius to 125 degrees Celsius, and those skilled in the art can according to The actual situation selects the appropriate eighth predetermined range; the eighth monitoring unit is used to monitor the working state of the internal switch of the mobile carrier, the working state of the internal switch includes whether the register value of the internal switch meets the second preset condition, the second The preset conditions include but are not limited to that the value read by the register is the same as the value written in the configuration stage, and those skilled in the art can select an appropriate second preset condition according to the actual situation; the ninth monitoring unit is used to monitor the bus of the above-mentioned mobile carrier The working state of the above-mentioned bus, the working state of the above-mentioned bus includes the transmission state of the data of the above-mentioned bus and the connection state of the above-mentioned bus, and the above-mentioned bus includes but not limited to the CAN bus; the tenth monitoring unit is used to monitor the operation of the programmable logic unit of the above-mentioned mobile carrier State, the operating state of the above-mentioned programmable logic unit includes whether the above-mentioned programmable logic unit communicates normally with other equipment components of the above-mentioned mobile carrier, by monitoring the temperature of the predetermined position of the mobile carrier, monitoring the working status of the internal switch of the mobile carrier, monitoring the mobile The working state of the bus of the carrier further ensures the normal operation of the operating system of the mobile carrier.
本申请的再一种实施例,第七监测单元还用于在监测上述移动载体的预定位置的温度不在上述第八预定范围内的情况下,控制上述预定位置停机;第八监测单元还用于在监测到上述内部交换机的寄存器数值不满足上述第二预设条件的情况下,重新配置上述内部交换机的寄存器;第九监测单元还用于在监测到上述总线的数据传输异常和/或上述总线断开连接的情况下,重新连接上述总线;第十监测单元还用于在监测到上述可编程逻辑单元无法控制上述移动载体正常工作且无法自行恢复的情况下,重启上述可编程逻辑单元,即在监测到移动载体的预定位置的温度不符合条件,监测到内部交换机的工作状态不符合条件,以及监测到移动载体的可编程逻辑单元的运行状态不正常的情况下,采取相应的恢复措施,以确保移动载体运行系统的正常工作。In yet another embodiment of the present application, the seventh monitoring unit is also used to control the shutdown at the predetermined location when the temperature at the predetermined location monitored by the mobile carrier is not within the eighth predetermined range; the eighth monitoring unit is also used to When it is detected that the register value of the above-mentioned internal switch does not meet the above-mentioned second preset condition, the register of the above-mentioned internal switch is reconfigured; the ninth monitoring unit is also used to monitor the abnormal data transmission of the above-mentioned bus and/or the above-mentioned bus In the case of disconnection, reconnect the above-mentioned bus; the tenth monitoring unit is also used to restart the above-mentioned programmable logic unit when it is detected that the above-mentioned programmable logic unit cannot control the normal operation of the above-mentioned mobile carrier and cannot recover by itself, that is When it is detected that the temperature at the predetermined position of the mobile carrier does not meet the conditions, the working state of the internal switch is not satisfied, and the operating state of the programmable logic unit of the mobile carrier is detected to be abnormal, take corresponding recovery measures, To ensure the normal work of the mobile carrier operating system.
本申请的一种实施例,上述装置还包括恢复单元和第一检查单元,恢复单元用于在监测到上述移动载体的预定设备工作异常的情况下,在不影响上述移动载体正常工作的情况下,恢复上述预定设备至正常工作状态;第一检查单元用于在未能恢复上述预定设备至正常工作状态的情况下,检查上述预定设备,即在监测到移动载体的预定设备工作异常的情况下,尽可能在不影响整个移动载体正常工作的情况下,采取相应的自恢复措施,在自恢复不成功的情况下,再对预定设备进行相应的检查,以确保移动载体运行系统的高效且正常工作。In an embodiment of the present application, the above-mentioned device further includes a recovery unit and a first inspection unit, and the recovery unit is used to detect that the predetermined equipment of the above-mentioned mobile carrier is working abnormally without affecting the normal operation of the above-mentioned mobile carrier , restore the predetermined equipment to a normal working state; the first inspection unit is used to check the predetermined equipment in the case of failing to restore the predetermined equipment to a normal working state, that is, when the predetermined equipment of the mobile carrier is detected to be working abnormally , as far as possible without affecting the normal operation of the entire mobile carrier, take corresponding self-recovery measures, and in the case of unsuccessful self-recovery, then conduct corresponding inspections on the scheduled equipment to ensure that the mobile carrier operating system is efficient and normal Work.
本申请的再一种实施例,上述装置还包括获取单元和第二检查单元,获取单元用于在监测到上述移动载体的预定设备工作异常的情况下,获取上述预定设备的异常数据和自恢复数据;第二检查单元用于根据上述异常数据和自恢复数据,检查上述预定设备,即获取相关的异常数据和自恢复数据并将相关的异常数据和自恢复数据上传至服务器中,以便后续对离线数据的分析,以确保移动载体运行系统的高效且正常工作。In yet another embodiment of the present application, the above-mentioned device further includes an acquisition unit and a second inspection unit, and the acquisition unit is used to acquire the abnormal data and self-recovery data; the second inspection unit is used to check the predetermined device based on the above abnormal data and self-recovery data, that is, to obtain relevant abnormal data and self-recovery data and upload the relevant abnormal data and self-recovery data to the server for subsequent Analysis of offline data to ensure the efficient and normal operation of the mobile carrier operating system.
本申请的一种实施例,上述移动载体的各设备的运行数据均以网页的形式展示给用户,在移动载体为无人车的情况下,一般而言,中转设备安装在车顶,因此用户无法在自动驾驶的过程中实时看到其状态,因此将所有数据通过网页的形式呈现给用户,以方便用户的查看,以确保移动载体运行系统的高效且正常工作。In one embodiment of the present application, the operating data of each device of the above-mentioned mobile carrier is displayed to the user in the form of a webpage. In the case of an unmanned vehicle, generally speaking, the transfer device is installed on the roof of the vehicle, so the user It is impossible to see its status in real time during the process of automatic driving, so all the data is presented to the user in the form of a web page to facilitate the user's viewing, so as to ensure the efficient and normal operation of the mobile carrier operating system.
上述移动载体的监测装置包括处理器和存储器,上述第一监测单元、第二监测单元和第三监测单元等均作为程序单元存储在存储器中,由处理器执行存储在存储器中的上述程序单元来实现相应的功能。The monitoring device of the above-mentioned mobile carrier includes a processor and a memory, and the above-mentioned first monitoring unit, the second monitoring unit and the third monitoring unit are all stored in the memory as program units, and the processor executes the above-mentioned program units stored in the memory to realize realize the corresponding function.
处理器中包含内核,由内核去存储器中调取相应的程序单元。内核可以设置一个或以上,通过调整内核参数来确保移动载体运行系统的高效且正常工作。The processor includes a kernel, and the kernel fetches corresponding program units from the memory. One or more kernels can be set to ensure the high efficiency and normal operation of the mobile carrier operating system by adjusting kernel parameters.
存储器可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flash RAM),存储器包括至少一个存储芯片。Memory may include non-permanent memory in computer-readable media, random access memory (RAM) and/or non-volatile memory, such as read-only memory (ROM) or flash memory (flash RAM), memory includes at least one memory chip.
本发明实施例提供了一种存储介质,其上存储有程序,该程序被处理器执行时实现上述移动载体的监测方法。An embodiment of the present invention provides a storage medium on which a program is stored, and when the program is executed by a processor, the above mobile carrier monitoring method is implemented.
本发明实施例提供了一种处理器,上述处理器用于运行程序,其中,上述程序运行时执行上述移动载体的监测方法。An embodiment of the present invention provides a processor, and the processor is used to run a program, wherein, when the program is running, the mobile carrier monitoring method is executed.
本发明实施例提供了一种设备,设备包括处理器、存储器及存储在存储器上并可在处理器上运行的程序,处理器执行程序时实现至少以下步骤:An embodiment of the present invention provides a device. The device includes a processor, a memory, and a program stored on the memory and operable on the processor. When the processor executes the program, at least the following steps are implemented:
步骤S101,监测上述中转设备的总电源供电情况和总电源功耗情况;Step S101, monitoring the total power supply and total power consumption of the above-mentioned transfer equipment;
步骤S102,监测各上述传感器的供电情况和功耗情况;Step S102, monitoring the power supply and power consumption of each of the above sensors;
步骤S103,监测上述中转设备的网络状态,上述网络状态包括以下至少之一:网络是否连接、网络是否延迟、网络信号的种类、网络信号的强度。Step S103, monitoring the network status of the transit device, the network status includes at least one of the following: whether the network is connected, whether the network is delayed, the type of network signal, and the strength of the network signal.
本文中的设备可以是服务器、PC、PAD、手机等。The devices in this article can be servers, PCs, PADs, mobile phones, etc.
本申请还提供了一种计算机程序产品,当在数据处理设备上执行时,适于执行初始化有至少如下方法步骤的程序:The present application also provides a computer program product, which, when executed on a data processing device, is adapted to execute a program initialized with at least the following method steps:
步骤S101,监测上述中转设备的总电源供电情况和总电源功耗情况;Step S101, monitoring the total power supply and total power consumption of the above-mentioned transfer equipment;
步骤S102,监测各上述传感器的供电情况和功耗情况;Step S102, monitoring the power supply and power consumption of each of the above sensors;
步骤S103,监测上述中转设备的网络状态,上述网络状态包括以下至少之一:网络是否连接、网络是否延迟、网络信号的种类、网络信号的强度。Step S103, monitoring the network status of the transit device, the network status includes at least one of the following: whether the network is connected, whether the network is delayed, the type of network signal, and the strength of the network signal.
本领域内的技术人员应明白,本申请的实施例可提供为方法、系统、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。Those skilled in the art should understand that the embodiments of the present application may be provided as methods, systems, or computer program products. Accordingly, the present application may take the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present application may take the form of a computer program product embodied on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) having computer-usable program code embodied therein.
本申请是参照根据本申请实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。The present application is described with reference to flowcharts and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the present application. It should be understood that each procedure and/or block in the flowchart and/or block diagram, and a combination of procedures and/or blocks in the flowchart and/or block diagram can be realized by computer program instructions. These computer program instructions may be provided to a general purpose computer, special purpose computer, embedded processor, or processor of other programmable data processing equipment to produce a machine such that the instructions executed by the processor of the computer or other programmable data processing equipment produce a An apparatus for realizing the functions specified in one or more procedures of the flowchart and/or one or more blocks of the block diagram.
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing apparatus to operate in a specific manner, such that the instructions stored in the computer-readable memory produce an article of manufacture comprising instruction means, the instructions The device realizes the function specified in one or more procedures of the flowchart and/or one or more blocks of the block diagram.
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。These computer program instructions can also be loaded onto a computer or other programmable data processing device, causing a series of operational steps to be performed on the computer or other programmable device to produce a computer-implemented process, thereby The instructions provide steps for implementing the functions specified in the flow chart or blocks of the flowchart and/or the block or blocks of the block diagrams.
在一个典型的配置中,计算设备包括一个或多个处理器(CPU)、输入/输出接口、网络接口和内存。In a typical configuration, a computing device includes one or more processors (CPUs), input/output interfaces, network interfaces, and memory.
存储器可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flash RAM)。存储器是计算机可读介质的示例。Memory may include non-permanent storage in computer readable media, in the form of random access memory (RAM) and/or nonvolatile memory such as read only memory (ROM) or flash RAM. The memory is an example of a computer readable medium.
计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(CD-ROM)、数字多功能光盘(DVD)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitory media),如调制的数据信号和载波。Computer-readable media, including both permanent and non-permanent, removable and non-removable media, can be implemented by any method or technology for storage of information. Information may be computer readable instructions, data structures, modules of a program, or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read only memory (ROM), Electrically Erasable Programmable Read-Only Memory (EEPROM), Flash memory or other memory technology, Compact Disc Read-Only Memory (CD-ROM), Digital Versatile Disc (DVD) or other optical storage, Magnetic tape cartridge, tape magnetic disk storage or other magnetic storage device or any other non-transmission medium that can be used to store information that can be accessed by a computing device. As defined herein, computer-readable media excludes transitory computer-readable media, such as modulated data signals and carrier waves.
还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括要素的过程、方法、商品或者设备中还存在另外的相同要素。It should also be noted that the term "comprises", "comprises" or any other variation thereof is intended to cover a non-exclusive inclusion such that a process, method, article, or apparatus comprising a set of elements includes not only those elements, but also includes Other elements not expressly listed, or elements inherent in the process, method, commodity, or apparatus are also included. Without further limitations, an element defined by the phrase "comprising a ..." does not preclude the presence of additional identical elements in the process, method, article, or apparatus that includes the element.
从以上的描述中,可以看出,本申请上述的实施例实现了如下技术效果:From the above description, it can be seen that the above-mentioned embodiments of the present application have achieved the following technical effects:
1)、本申请的移动载体的监测方法,通过监测中转设备的总电源供电情况和总电源功耗情况,监测各传感器的供电情况和功耗情况,监测中转设备的网络状态,通过对这些设备的监测,从而实现了对移动载体状态的监测,解决了现有技术中缺乏监测移动载体是否正常工作的方法的问题。1), the monitoring method of the mobile carrier of the present application, by monitoring the total power supply situation and the total power consumption situation of the transfer equipment, monitoring the power supply situation and power consumption situation of each sensor, monitoring the network status of the transfer equipment, by monitoring these equipment monitoring, thereby realizing the monitoring of the state of the mobile carrier, and solving the problem in the prior art that there is no method for monitoring whether the mobile carrier is working normally.
2)、本申请的移动载体的监测装置,第一监测单元监测中转设备的总电源供电情况和总电源功耗情况,第二监测单元监测各传感器的供电情况和功耗情况,第三监测单元监测中转设备的网络状态,通过对这些设备的监测,从而实现了对移动载体状态的监测,解决了现有技术中缺乏监测移动载体是否正常工作的方法的问题。2), the monitoring device of the mobile carrier of the present application, the first monitoring unit monitors the total power supply situation and the total power consumption situation of the transfer equipment, the second monitoring unit monitors the power supply situation and power consumption situation of each sensor, and the third monitoring unit The network status of the transfer equipment is monitored, and the monitoring of the status of the mobile carrier is realized by monitoring these devices, which solves the problem in the prior art that there is no method for monitoring whether the mobile carrier is working normally.
以上所述仅为本申请的优选实施例而已,并不用于限制本申请,对于本领域的技术人员来说,本申请可以有各种更改和变化。凡在本申请的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本申请的保护范围之内。The above descriptions are only preferred embodiments of the present application, and are not intended to limit the present application. For those skilled in the art, there may be various modifications and changes in the present application. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principles of this application shall be included within the protection scope of this application.
Claims (13)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010478353.8A CN111614521B (en) | 2020-05-29 | 2020-05-29 | Monitoring method and device for mobile carrier, storage medium and processor |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010478353.8A CN111614521B (en) | 2020-05-29 | 2020-05-29 | Monitoring method and device for mobile carrier, storage medium and processor |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111614521A CN111614521A (en) | 2020-09-01 |
CN111614521B true CN111614521B (en) | 2022-12-02 |
Family
ID=72202360
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010478353.8A Active CN111614521B (en) | 2020-05-29 | 2020-05-29 | Monitoring method and device for mobile carrier, storage medium and processor |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111614521B (en) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1022656A2 (en) * | 1999-01-18 | 2000-07-26 | Fujitsu Ten Limited | Communication system for communication between in-vehicle terminals and center, and in-vehicle terminal employed in communication system |
JP2013015088A (en) * | 2011-07-05 | 2013-01-24 | Tekutomu:Kk | Apparatus for acquiring vehicle information |
CN109353174A (en) * | 2018-11-28 | 2019-02-19 | 江苏鸿鹄电子科技有限公司 | A kind of vehicle tire pressure monitoring device based on T-Box |
CN109760606A (en) * | 2019-01-14 | 2019-05-17 | 江西江铃集团新能源汽车有限公司 | Automobile networking detection system |
CN209200761U (en) * | 2018-12-20 | 2019-08-02 | 东软集团股份有限公司 | The power transfer device of vehicle-mounted T-BOX, vehicle-mounted T-BOX |
Family Cites Families (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105346483B (en) * | 2015-11-04 | 2018-07-17 | 常州加美科技有限公司 | A kind of man-machine interactive system of automatic driving vehicle |
CN105511450A (en) * | 2015-12-30 | 2016-04-20 | 福建工程学院 | Method for remotely monitoring and predicting fault of forklift loader |
US10139372B1 (en) * | 2017-05-19 | 2018-11-27 | Saudi Arabian Oil Company | Two-stage corrosion under insulation detection methodology and modular vehicle with dual locomotion sensory systems |
CN107517127A (en) * | 2017-08-18 | 2017-12-26 | 深圳创维汽车智能有限公司 | Processing method, mobile unit and the storage medium of communication abnormality |
CN108363383A (en) * | 2018-02-10 | 2018-08-03 | 成都至诚恒远物联网技术有限公司 | A kind of vehicle-mounted monitoring, diagnosing control system |
CN108965803A (en) * | 2018-07-06 | 2018-12-07 | 江西洪都航空工业集团有限责任公司 | A kind of mobile monitoring method of unmanned grass-cutting vehicle |
CN109905194B (en) * | 2019-02-21 | 2021-02-02 | 初速度(苏州)科技有限公司 | Vehicle-mounted terminal system and synchronous data acquisition method and device |
CN110751823A (en) * | 2019-10-25 | 2020-02-04 | 上海商汤临港智能科技有限公司 | Monitoring method and device for automatic driving fleet |
CN210518410U (en) * | 2019-10-25 | 2020-05-12 | 深圳市欧德克科技有限公司 | Automobile sensor system based on time synchronization and automatic driving vehicle |
-
2020
- 2020-05-29 CN CN202010478353.8A patent/CN111614521B/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1022656A2 (en) * | 1999-01-18 | 2000-07-26 | Fujitsu Ten Limited | Communication system for communication between in-vehicle terminals and center, and in-vehicle terminal employed in communication system |
JP2013015088A (en) * | 2011-07-05 | 2013-01-24 | Tekutomu:Kk | Apparatus for acquiring vehicle information |
CN109353174A (en) * | 2018-11-28 | 2019-02-19 | 江苏鸿鹄电子科技有限公司 | A kind of vehicle tire pressure monitoring device based on T-Box |
CN209200761U (en) * | 2018-12-20 | 2019-08-02 | 东软集团股份有限公司 | The power transfer device of vehicle-mounted T-BOX, vehicle-mounted T-BOX |
CN109760606A (en) * | 2019-01-14 | 2019-05-17 | 江西江铃集团新能源汽车有限公司 | Automobile networking detection system |
Non-Patent Citations (1)
Title |
---|
船载雷达导电滑环单路异常排查及应急策略;马红涛等;《精密制造与自动化》;20180225(第01期);全文 * |
Also Published As
Publication number | Publication date |
---|---|
CN111614521A (en) | 2020-09-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9641627B2 (en) | Techniques for remapping sessions for a multi-threaded application | |
CN105095001B (en) | Virtual machine abnormal restoring method under distributed environment | |
US7617413B2 (en) | Method of preventing erroneous take-over in a dual redundant server system | |
CN110896406A (en) | Data storage method and device and server | |
CN113407475B (en) | Control module and method | |
CN102394791A (en) | Downtime recovery method and system | |
US10994675B2 (en) | Vehicle control device and vehicle system | |
TW201709081A (en) | Automatic image recovery method and server system | |
CN110413432B (en) | Information processing method, electronic equipment and storage medium | |
CN109471588B (en) | Synchronization method and device | |
US20250286836A1 (en) | Switch reset system and method, non-volatile readable storage medium, and electronic device | |
CN112328442A (en) | Radiator detection method and device and computer readable storage medium | |
CN106547645B (en) | Method for automatically restoring image file and server system | |
US20250225023A1 (en) | Server maintainability configuration method and apparatus, electronic device and storage medium | |
US10175742B2 (en) | Backup power and load discovery | |
US10275003B2 (en) | Backup power communication | |
CN112905668A (en) | Database derivative method, apparatus, and medium based on distributed data stream processing engine | |
CN111614521B (en) | Monitoring method and device for mobile carrier, storage medium and processor | |
US20150256321A1 (en) | Airplane system and control method thereof | |
CN112015600A (en) | Log information processing system, log information processing method and device and switch | |
US11733689B2 (en) | Control system, programmable logic controller, and information processing method | |
CN118646641A (en) | Fault processing method and device and intelligent network card | |
US20240159812A1 (en) | Method for monitoring in a distributed system | |
US20180098136A1 (en) | Push telemetry data accumulation | |
CN116300823A (en) | Electronic control unit exception handling method, device, storage medium and electronic equipment |
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 |