A vehicle chassis supporting control method and device and computer storage medium

CN117295979BActive Publication Date: 2026-09-25ZHEJIANG GEELY HLDG GRP CO LTD +1
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202180091810.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-01-22
Publication Date
2026-09-25
Estimated Expiration
2041-01-22

AI Technical Summary

Technical Problem

[0004]本申请要解决的技术问题是现有技术中无法实现托底事件的监控预警,驾驶风险大的问题

Benefits of technology

[0044]本申请先接收压力信,然后根据所述压力信号,生成目标波形,进而获取标定信息,基于所述标定信息,提取所述目标波形中预设数量的目标关键点;在当所述目标关键点在所述目标波形中对应的值与标定信息匹配时,确定所述汽车底盘发生托底,发送报警提示。本申请通过实时监测底盘的状态信息,在确定出底盘放生托底时,发送报警提示,以使得用户尽快维修,提高汽车驾驶安全。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117295979B_ABST
    Figure CN117295979B_ABST
Patent Text Reader

Abstract

A vehicle chassis bottom-up control method, the method comprising: receiving a pressure signal; generating a target waveform according to the pressure signal; obtaining calibration information; extracting a preset number of target key points from the target waveform based on the calibration information; when the corresponding value of the target key point in the target waveform matches the calibration information, determining that the vehicle chassis has bottomed up and sending an alarm prompt. The method monitors the state information of the chassis in real time, sends an alarm prompt when the chassis bottoms up, so that the user can repair as soon as possible, and improves the safety of driving the vehicle. An apparatus and a computer storage medium are also provided.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of automobile undercarriage safety technology, specifically to an automobile chassis undercarriage control method, device, and computer storage medium. Background Technology

[0002] When a car is driven on uneven roads, it is easy for the chassis to scrape the bottom, which can cause great damage to the chassis and leave significant safety hazards. For example, after a car scrapes the bottom, the battery pack casing may be significantly deformed, or the bottom casing of the battery pack may intrude into the battery pack interior, or components such as the battery cells may be deformed, or the module as a whole may remain intact while the battery cells may have slight deformation. These situations are all potential factors that can lead to battery-related accidents, and in severe cases, they can cause car fires or explosions.

[0003] However, currently, there are no warning signs after a car bottoms out, and there is a significant risk if the user continues to use it. Summary of the Invention

[0004] The technical problem this application aims to solve is that existing technologies cannot achieve monitoring and early warning of bottoming-out events, resulting in significant driving risks.

[0005] To address the problems existing in the prior art, this application provides a method, device, and computer storage medium for controlling undercarriage bottoming of an automobile.

[0006] According to one aspect of this application, a method for controlling undercarriage scraping of a vehicle chassis is provided; in one possible implementation, the method includes:

[0007] Receive pressure signals;

[0008] Based on the pressure signal, a target waveform is generated;

[0009] Obtain calibration information;

[0010] Based on the calibration information, a preset number of target key points are extracted from the target waveform; when the value of the target key point in the target waveform matches the calibration information, it is determined that the vehicle chassis has bottomed out, and an alarm is triggered.

[0011] In one feasible implementation, when the pressure signal includes multiple pressure signals, generating the target waveform based on the pressure signal includes:

[0012] Generate multiple initial waveforms corresponding to the multiple pressure signals;

[0013] The multiple initial waveforms are fitted to generate a fitted waveform;

[0014] The fitted waveform is used as the target waveform.

[0015] In one feasible solution, the calibration information includes calibration key points, and the step of extracting the preset number of target key points from the target waveform based on the calibration information includes:

[0016] Based on the calibration key points, a preset number of target key points are extracted from the target waveform.

[0017] In another feasible implementation, the calibration information includes regional calibration information, which includes multiple calibration region waveforms and regional calibration key points corresponding to the multiple calibration region waveforms. The step of extracting a preset number of target key points from the target waveform based on the calibration information includes:

[0018] Obtain the region division information of the waveforms in the multiple calibration regions;

[0019] Based on the region division information, the target waveform is divided into regions to obtain multiple target region waveforms corresponding to the multiple calibration region waveforms;

[0020] Based on the region calibration key points, regional target key points are extracted from the waveforms of the multiple target regions as the preset number of target key points.

[0021] In one feasible embodiment, before determining that the vehicle chassis has bottomed out when the value corresponding to the target key point in the target waveform matches the calibration information, the method further includes:

[0022] Obtain the matching region waveform that matches the calibration region waveform from among the multiple target region waveforms;

[0023] Determine the number of matching regions for the waveform in the matching region;

[0024] When the number of matching regions is greater than a first preset threshold, it is determined that the value of the target key point in the target waveform matches the calibration information.

[0025] When the value of the target key point in the target waveform matches the calibration information, it is determined that the vehicle chassis has bottomed out.

[0026] In one feasible approach, acquiring the matching region waveform among multiple target region waveforms that matches the calibration region waveform includes:

[0027] Obtain the number of regional target key points in the waveform of each target region that match the corresponding regional calibration key points in the waveform of the calibration region;

[0028] The target region waveform is defined as the waveform in which the values ​​of the target key points in the target region waveform match the values ​​of the corresponding regional calibration key points in the calibration region waveform in a number greater than a second preset threshold.

[0029] In another feasible implementation, after determining the number of matching regions of the matching region waveform, the method further includes:

[0030] Obtain the region number information of the waveform in the matching region;

[0031] Sort the serial number information;

[0032] Based on the sorting, the difference between adjacent sequence number information is determined to obtain a set of differences;

[0033] When all the differences in the set of differences are less than a third preset threshold, it is determined that the vehicle chassis has bottomed out, and an alarm is triggered.

[0034] In another feasible approach, determining that the vehicle chassis has bottomed out when the value corresponding to the target key point in the target waveform matches the calibration information includes:

[0035] When the absolute value of the target key point in the target waveform matches the absolute value of the calibration key point in the calibration waveform, it is determined that the vehicle chassis has bottomed out.

[0036] According to another aspect of this application, a vehicle chassis bottoming control device is provided;

[0037] In one possible implementation, the device includes:

[0038] Pressure signal receiving module, used to receive pressure signals;

[0039] The target waveform generation module is used to generate a target waveform based on the pressure signal;

[0040] The calibration information acquisition module is used to acquire calibration information;

[0041] The target key point extraction module is used to extract a preset number of target key points from the target waveform based on the calibration information;

[0042] The alarm triggering module is used to determine that the vehicle chassis has bottomed out and trigger alarm processing when the value of the target key point in the target waveform matches the corresponding calibration information.

[0043] According to another aspect of this application, a computer-readable storage medium is provided, wherein at least one instruction, at least one program, code set, or instruction set is stored therein, wherein the at least one instruction, the at least one program, the code set, or the instruction set is loaded and executed by a processor to implement the above-described vehicle chassis bottoming control method.

[0044] This application first receives a pressure signal, then generates a target waveform based on the pressure signal, and subsequently obtains calibration information. Based on the calibration information, it extracts a preset number of target key points from the target waveform. When the value corresponding to the target key point in the target waveform matches the calibration information, it determines that the vehicle chassis has bottomed out and sends an alarm notification. This application monitors the chassis status information in real time and sends an alarm notification when it determines that the chassis has bottomed out, enabling the user to repair the vehicle as soon as possible and improving driving safety. Attached Figure Description

[0045] To more clearly illustrate the technical solutions in the embodiments of this application, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0046] Figure 1 This is a flowchart of the vehicle chassis bottoming control method described in this application;

[0047] Figure 2 This is a flowchart of a target key point extraction method according to one embodiment of this application;

[0048] Figure 3 This is a flowchart of a method for determining the bottoming out of a vehicle chassis according to one embodiment of this application;

[0049] Figure 4 This is a flowchart of a method for determining the bottoming out of a vehicle chassis according to another embodiment of this application;

[0050] Figure 5 This is a structural block diagram of an automobile chassis bottoming control device according to one embodiment of this application. Detailed Implementation

[0051] To enable those skilled in the art to better understand the present application, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present application, and not all embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative effort should fall within the scope of protection of the present application.

[0052] As used herein, "an embodiment" or "embodiment" refers to a specific feature, structure, or characteristic that may be included in at least one implementation of this application. In the description of this application, it should be understood that the terms "first," "second," "third," and "fourth," etc., in the specification, claims, and accompanying drawings are used to distinguish different objects, not to describe a specific order.

[0053] Furthermore, the terms “comprising” and “having”, and any variations thereof, are intended to cover non-exclusive inclusion. For example, a process, method, system, product, or apparatus that includes a series of steps or units is not limited to the steps or units listed, but may optionally include steps or units not listed, or may optionally include other steps or units inherent to such process, method, product, or apparatus.

[0054] To address the problems existing in the prior art, this application provides a method, device, and computer storage medium for controlling undercarriage bottoming of an automobile.

[0055] According to one aspect of this application, a method for controlling chassis bottoming out is provided; this method is used to monitor the state of the chassis. Specifically, a monitoring device can be installed on the chassis being monitored. This monitoring device includes a signal monitoring device and a controller. The signal monitoring device is used to monitor the collision pressure of the chassis and transmit the monitored pressure signal to the controller. The controller is used to receive the pressure signal sent by the signal monitoring device. There can be one or more signal monitoring devices. When there are multiple signal monitoring devices, they can be arranged around the chassis or a protective plate. Preferably, the signal monitoring device can be a sensor, a signal detector, or other device capable of monitoring signals. After obtaining the pressure signal, it transmits the obtained pressure signal to the controller.

[0056] Furthermore, a protective plate can be installed on the chassis. This plate can cover the entire chassis area or only the vulnerable area, which may refer to the location where the battery is placed. The shape of the protective plate can be the same as the chassis shape, the same as the shape of the vulnerable area, or other easily formed shapes such as rectangles, circles, ellipses, triangles, etc., depending on the actual needs. The specific shape of the protective plate is not limited here. Piezoelectric sensors can be placed around the protective plate.

[0057] In one possible implementation, the vehicle chassis bottoming control method is implemented based on the aforementioned monitoring equipment, such as... Figure 1 As shown, the method includes:

[0058] S102, Receive pressure signal.

[0059] Specifically, when applied in the environment of an automobile chassis, the pressure signal can be obtained by the piezoelectric sensor monitoring the chassis status in real time. After detecting the pressure signal, the pressure signal is transmitted to the controller. The controller receives the pressure signal sent by the piezoelectric sensor. Specifically, the pressure sensor is set on the edge of the chassis or on the edge of the protective plate on the chassis.

[0060] S104. Generate the target waveform based on the pressure signal.

[0061] Specifically, in one feasible implementation, when the pressure signal is a single pressure signal, step S104 can be as follows:

[0062] The controller generates the target waveform based on the received pressure signal.

[0063] Furthermore, in other feasible solutions, when the pressure signal includes multiple pressure signals, step S104 can be specifically described as follows:

[0064] Generate multiple initial waveforms corresponding to the multiple pressure signals.

[0065] Specifically, the controller generates multiple initial waveforms based on the received multiple pressure signals, with each pressure signal corresponding to one initial waveform.

[0066] The multiple initial waveforms are fitted to generate a fitted waveform.

[0067] Specifically, the controller can also be equipped with a waveform fitting device, which is an existing technology and will not be described in detail here.

[0068] The fitted waveform is used as the target waveform.

[0069] S106. Obtain calibration information.

[0070] Specifically, in one feasible scheme, calibration information may include calibration key points, which are used to characterize the positional information of key points on the calibration waveform.

[0071] In another feasible approach, the calibration information may include a calibration region waveform and corresponding region calibration key points. The calibration region waveform is used to characterize the waveform information in the regions after the calibration waveform has been divided into areas, and the region calibration key points are used to characterize the positional information of key points in the calibration region waveform.

[0072] Specifically, before implementing the vehicle chassis bottoming-out control method, the vehicle chassis can be calibrated first to serve as the basis for judging the bottoming-out situation when implementing the vehicle chassis bottoming-out control method. The calibrated information is then stored in the controller.

[0073] S108. Based on the calibration information, extract a preset number of target key points from the target waveform.

[0074] In one feasible approach, when the calibration information includes calibration key points, the extraction of a preset number of target key points from the target waveform based on the calibration information can be obtained in the following manner:

[0075] Based on the calibration key points, a preset number of target key points are extracted from the target waveform.

[0076] Specifically, the calibration key point can be a single calibration key point in the calibration waveform, such as the point corresponding to the peak position or the point corresponding to the trough position in the calibration waveform. When there is only one calibration key point, the preset quantity is also one. When the preset quantity is one, the point corresponding to the peak position or the point corresponding to the trough position in the target waveform can be extracted based on the calibration key point.

[0077] Furthermore, in other feasible solutions, the calibration key points can also be multiple calibration key points in the calibration waveform, such as points corresponding to positions at preset distances in the calibration waveform. When there are multiple calibration key points, the preset number corresponds to multiple values. When the preset number is multiple, a corresponding number of target key points can be extracted from the target waveform based on the calibration key points. The preset number can specifically be 3, 5, or 7, etc., and can be set according to the actual situation; no specific limitation is made here.

[0078] In another feasible approach, the calibration information includes regional calibration information, which comprises multiple calibration region waveforms and corresponding regional calibration key points. The step of extracting a predetermined number of target key points from the target waveform based on the calibration information can be performed by, for example... Figure 2 The following steps are shown to obtain:

[0079] S1080. Obtain the region division information of the waveforms of the multiple calibration regions.

[0080] Preferably, the region division information of the region calibration waveform can be region division according to a preset time interval, region division according to the peak position of the calibration waveform, or other divisible methods, without specific limitations here.

[0081] Furthermore, after the calibration waveform is divided into multiple calibration region waveforms, each calibration region waveform can be numbered to obtain multiple calibration region waveforms with serial numbers. Preferably, the divided calibration region waveforms can be numbered according to the region division order of the calibration waveform. Specific numbering rules can be: sequential numbers such as 1, 2, 3, 4, 5, etc.; or sequential numbers based on odd numbers, such as 1, 3, 5, 7; or sequential numbers based on even numbers, such as 2, 4, 6, 8. The specific numbering rules can be set according to actual conditions and are not specifically limited here.

[0082] S1082. Based on the region division information, the target waveform is divided into regions to obtain multiple target region waveforms corresponding to the multiple calibration region waveforms.

[0083] Specifically, the target waveform is divided into multiple target region waveforms using the same region division method as the calibration waveform. Furthermore, after the target waveform is divided into multiple target region waveforms, each target region waveform can be numbered according to the same numbering rule as the calibration region waveform, and there is a correspondence between the sequence numbers of the target region waveforms and the sequence numbers of the calibration region waveforms.

[0084] S1084. Based on the region calibration key points, extract the region target key points from the waveforms of the multiple target regions as the preset number of target key points.

[0085] Specifically, the key points for region calibration are predetermined and stored in the controller. There is a correspondence between the key points and the calibration regions; that is, each calibration region waveform has a corresponding key point. The number of key points in each calibration region waveform can be one or more. When there is only one key point in each calibration region waveform, the point located in the middle of the region waveform can be used as the key point.

[0086] Furthermore, when multiple calibration key points exist in each calibration region, points at preset positions within the waveform of the calibration region can be extracted as the calibration key points of that region's waveform according to preset extraction rules. For example, each calibration region's waveform may have three calibration key points: the point at the center of the waveform within the region, and points located one-quarter of the way before and after that center point. Alternatively, each calibration region's waveform may have two calibration key points: the point at the center of the waveform within the region, and points located one-quarter of the way behind that center point. It is understood that the "one-quarter" or other proportion mentioned here refers to the proportion of the entire calibration region's waveform.

[0087] Furthermore, the step of extracting regional target key points from the multiple target region waveforms based on regional calibration key points specifically involves extracting regional target key points corresponding to the regional calibration key points in the corresponding calibration region waveform from the target region waveform corresponding to the calibration region waveform, based on the regional calibration key points in each calibration region waveform. It can be understood that the correspondence between regional target key points and regional calibration key points means that the extraction position of the regional target key point in the target region waveform corresponds to the extraction position of the regional calibration key point in the calibration region waveform corresponding to that target region waveform.

[0088] S110. When the value of the target key point in the target waveform matches the corresponding calibration information, it is determined that the vehicle chassis has bottomed out, and an alarm is triggered.

[0089] Specifically, when the calibration key information includes calibration key points, if the absolute value of the value corresponding to the target key point in the target waveform is equal to the absolute value of the value corresponding to the calibration key point in the calibration waveform, it indicates that the target key point matches the calibration information. At this time, it is determined that the car chassis has bottomed out, and an alarm is triggered.

[0090] Understandably, in an feasible solution, triggering an alarm could involve triggering an alarm voice message, enabling the driver to promptly repair the vehicle or take relevant measures based on the alarm voice message, thereby improving driving safety during the driving process.

[0091] In another feasible approach, alarm triggering can also involve triggering a text prompt. The alarm prompt is converted into text information and displayed on a screen in the driver's cab, allowing the driver to promptly repair the vehicle or take relevant measures based on the text prompt, thus improving driving safety. Specifically, when the text prompt is displayed on the screen, the alarm prompt information is transmitted via a wireless network.

[0092] When the calibration information includes regional calibration information, and the regional calibration information includes multiple calibration regional waveforms and regional calibration key points corresponding to the calibration regional waveforms, before determining the step of determining that the vehicle chassis has bottomed out when the value corresponding to the target key point in the target waveform matches the corresponding calibration information, the method may further include, as follows: Figure 3 The following steps are shown:

[0093] S1100: Obtain the matching region waveform that matches the calibration region waveform among the multiple target region waveforms.

[0094] Specifically, obtaining the matching region waveform that matches the calibration region waveform from the multiple target region waveforms can be achieved in the following way:

[0095] The number of times the regional target key points in the waveform of each target region match the corresponding regional calibration key points in the waveform of the calibration region is obtained. The target region waveform in which the number of times the value of the regional target key point in the waveform of the target region matches the value of the corresponding regional calibration key point in the waveform of the calibration region is greater than a second preset threshold is taken as the matching region waveform.

[0096] Specifically, the difference between any target key point in the waveform of each target region and its corresponding calibration key point can be obtained first. When the absolute value of this difference is less than a preset difference, the target key point is considered to match the corresponding calibration key point. By comparing the regional target key points in the target region waveform one by one, the number of regional target key points in the target region waveform that match the corresponding regional calibration key points in the calibration region waveform can be determined. It is understood that the preset difference can be set according to the actual situation, and no specific limitation is made here.

[0097] After determining the number of matching key points in the target region waveform with the corresponding calibration region waveform, the obtained number can be compared with a second preset threshold. If the number of matching key points in the target region waveform with the corresponding calibration region waveform is greater than the second preset threshold, then the target region waveform is determined to match the corresponding calibration region waveform.

[0098] It is understandable that the second preset threshold can be 2, 3 or other values. The second preset threshold can be determined according to the actual situation, and no specific limitation is made here.

[0099] S1102. Determine the number of matching regions for the waveform in the matching region.

[0100] Specifically, after comparing all the target region waveforms among the multiple target region waveforms, the number of matching region waveforms is determined, and the determined number of matching region waveforms is taken as the number of matching regions.

[0101] S1104. When the number of matching regions is greater than a first preset threshold, determine that the value of the target key point in the target waveform matches the calibration information.

[0102] Specifically, after determining the number of matching regions of the target waveform that matches the calibration region waveform, the number of matching regions can be compared with a first preset threshold. If the number of matching regions is greater than the first preset threshold, the value corresponding to the target key point in the target waveform matches the calibration information. It is understood that the first preset threshold can be a value such as 3, 4, or 5, or other values, and can be determined according to the actual situation; no specific limitation is made here.

[0103] S1106. When the value of the target key point in the target waveform matches the calibration information, it is determined that the vehicle chassis has bottomed out.

[0104] Furthermore, in other feasible solutions, after determining the number of matching regions of the matching region waveform, such as... Figure 4 As shown, the method further includes:

[0105] S1108. Obtain the region sequence information of the waveform in the matching region;

[0106] S1110. Sort the sequence number information;

[0107] S1112. Based on the sorting, determine the difference between adjacent sequence number information to obtain a set of differences;

[0108] S1114. When all the differences in the difference set are less than the third preset threshold, it is determined that the vehicle chassis has bottomed out, and an alarm is sent.

[0109] According to another aspect of this application, a vehicle chassis bottoming control device is provided;

[0110] In one possible implementation, such as Figure 5 As shown, the device includes:

[0111] Pressure signal receiving module, used to receive pressure signals;

[0112] The target waveform generation module is used to generate a target waveform based on the pressure signal; the calibration information acquisition module is used to acquire calibration information.

[0113] The target key point extraction module is used to extract a preset number of target key points from the target waveform based on the calibration information;

[0114] The alarm triggering module is used to determine that the vehicle chassis has bottomed out and trigger alarm processing when the value of the target key point in the target waveform matches the corresponding calibration information.

[0115] Furthermore, the target waveform generation module also includes:

[0116] An initial waveform generation unit is used to generate multiple initial waveforms corresponding to multiple pressure signals when there are multiple pressure signals.

[0117] A waveform fitting generation unit is used to fit the plurality of initial waveforms to generate a fitted waveform;

[0118] A target waveform generation unit is used to take the fitted waveform as the target waveform.

[0119] Furthermore, the target key point extraction module includes:

[0120] The first extraction unit is used to extract a preset number of target key points from the target waveform based on the calibration key points.

[0121] Furthermore, the target key point extraction module also includes:

[0122] The partitioning information acquisition unit is used to acquire the region partitioning information of the multiple calibration region waveforms when the calibration information includes region calibration information, and the region calibration information includes multiple calibration region waveforms and region calibration key points corresponding to the multiple calibration region waveforms;

[0123] The regional target waveform division unit is used to divide the target waveform into regions according to the regional division information to obtain multiple target region waveforms corresponding to the multiple calibration region waveforms.

[0124] The second extraction unit is used to extract regional target key points from the waveforms of the multiple target regions based on the regional calibration key points, and use these as the preset number of target key points.

[0125] Furthermore, the device also includes:

[0126] The matching region waveform acquisition module is used to acquire the matching region waveform that matches the calibration region waveform among the multiple target region waveforms;

[0127] The matching region quantity determination module is used to determine the number of matching regions in the matching region waveform; the matching determination module is used to determine that when the number of matching regions is greater than a first preset threshold, the value corresponding to the target key point in the target waveform matches the calibration information.

[0128] The bottoming-out determination module determines that the vehicle chassis has bottomed out when the value corresponding to the target key point in the target waveform matches the calibration information.

[0129] Furthermore, the matching region waveform acquisition module includes:

[0130] The key point matching count acquisition unit is used to acquire the number of matching key points of the target region in the waveform of each target region with the corresponding calibration key points of the calibration region waveform;

[0131] The matching region waveform determination unit is used to determine the target region waveform in which the number of values ​​of the target key points in the target region waveform match the values ​​of the corresponding calibrated key points in the calibrated region waveform is greater than a second preset threshold.

[0132] Furthermore, the device also includes:

[0133] The region number acquisition module is used to acquire the region number information of the waveform of the matching region;

[0134] A sorting module is used to sort the sequence number information;

[0135] The difference set determination module is used to determine the difference between adjacent sequence number information based on the sorting, and obtain the difference set;

[0136] The alarm triggering module is also used to determine that the vehicle chassis has bottomed out and trigger alarm processing when all the differences in the difference set are less than a third preset threshold.

[0137] According to another aspect of this application, a computer-readable storage medium is provided, wherein at least one instruction, at least one program, code set, or instruction set is stored therein, wherein the at least one instruction, the at least one program, the code set, or the instruction set is loaded and executed by a processor to implement the above-described vehicle chassis bottoming control method.

[0138] Computer-readable storage media can be tangible devices capable of holding and storing instructions for use by an instruction execution device. Computer-readable storage media can be, for example—but not limited to—electrical storage devices, magnetic storage devices, optical storage devices, electromagnetic storage devices, semiconductor storage devices, or any suitable combination thereof. More specific examples (a non-exhaustive list) of computer-readable storage media include: portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), static random access memory (SRAM), portable compact disc read-only memory (CD-ROM), digital multifunction disc (DVD), memory sticks, floppy disks, mechanical encoding devices, such as punch cards or recessed protrusions storing instructions thereon, and any suitable combination thereof. The computer-readable storage media used herein are not to be construed as transient signals themselves, such as radio waves or other freely propagating electromagnetic waves, electromagnetic waves propagating through waveguides or other transmission media (e.g., light pulses through fiber optic cables), or electrical signals transmitted through wires.

[0139] The computer-readable program instructions described herein can be downloaded from computer-readable storage media to various computing / processing devices, or downloaded via a network, such as the Internet, local area network, wide area network, and / or wireless network, to an external computer or external storage device. The network may include copper transmission cables, fiber optic transmission, wireless transmission, routers, firewalls, switches, gateway computers, and / or edge servers. A network adapter card or network interface in each computing / processing device receives the computer-readable program instructions from the network and forwards them to the computer-readable storage media in the respective computing / processing device.

[0140] The computer program instructions used to perform the operations of this application may be assembly instructions, instruction set architecture (ISA) instructions, machine instructions, machine-dependent instructions, microcode, firmware instructions, state setting data, or source code or object code written in any combination of one or more programming languages, including object-oriented programming languages ​​such as Smalltalk, C++, etc., and conventional procedural programming languages ​​such as the "C" language or similar programming languages. The computer-readable program instructions may be executed entirely on the user's computer, partially on the user's computer, as a standalone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving a remote computer, the remote computer may be connected to the user's computer via any type of network—including a local area network (LAN) or a wide area network (WAN)—or may be connected to an external computer (e.g., via the Internet using an Internet service provider). In some embodiments, electronic circuits, such as programmable logic circuits, field-programmable gate arrays (FPGAs), or programmable logic arrays (PLAs), are personalized by utilizing state information from the computer-readable program instructions. These electronic circuits can execute the computer-readable program instructions to implement various aspects of this application.

[0141] Various aspects of this application are described herein with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of this application. It should be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer-readable program instructions.

[0142] These computer-readable program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing apparatus to produce a machine such that, when executed by the processor of the computer or other programmable data processing apparatus, they create means for implementing the functions / actions specified in one or more blocks of the flowchart and / or block diagram. These computer-readable program instructions can also be stored in a computer-readable storage medium that causes a computer, programmable data processing apparatus, and / or other device to operate in a particular manner; thus, the computer-readable medium storing the instructions comprises an article of manufacture that includes instructions for implementing aspects of the functions / actions specified in one or more blocks of the flowchart and / or block diagram.

[0143] Computer-readable program instructions may also be loaded onto a computer, other programmable data processing apparatus, or other device to cause a series of operational steps to be performed on the computer, other programmable data processing apparatus, or other device to produce a computer-implemented process, thereby causing the instructions executed on the computer, other programmable data processing apparatus, or other device to perform the functions / actions specified in one or more boxes of a flowchart and / or block diagram.

[0144] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of this application. In this regard, each block in a flowchart or block diagram may represent a module, segment, or portion of an instruction containing one or more executable instructions for implementing a specified logical function. In some alternative implementations, the functions marked in the blocks may occur in a different order than those marked in the drawings. For example, two consecutive blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, can be implemented using a dedicated hardware-based system that performs the specified function or action, or using a combination of dedicated hardware and computer instructions.

[0145] This application first receives a pressure signal, then generates a target waveform based on the pressure signal, and subsequently obtains calibration information. Based on the calibration information, it extracts a preset number of target key points from the target waveform. When the target key points match the corresponding calibration information, it determines that the vehicle chassis has bottomed out and sends an alarm notification. This application monitors the chassis status information in real time and sends an alarm notification when it determines that the chassis has bottomed out, enabling the user to repair the vehicle as soon as possible and improving driving safety.

[0146] It is worth noting that the modules and units included in the above-described device and terminal embodiments are only divided according to functional logic, but are not limited to the above division, as long as the corresponding functions can be achieved; in addition, the specific names of each module and unit are only for easy differentiation and are not used to limit the scope of protection of this application.

[0147] In the several embodiments provided in this application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the terminal embodiments described above are merely illustrative. For instance, the division of modules or units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces, or the indirect coupling or communication connection of modules or units may be electrical, mechanical, or other forms.

[0148] The above description is only a preferred embodiment of this application and is not intended to limit this application. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application should be included within the protection scope of this application.

Claims

1. A method for controlling chassis bottoming out of a vehicle, characterized in that, The method includes: Receive pressure signals; Based on the pressure signal, generate the target waveform; Obtain calibration information; Based on the calibration key points in the calibration information, a preset number of target key points are extracted from the target waveform; When the value of the target key point in the target waveform matches the calibration information, it is determined that the vehicle chassis has bottomed out, triggering an alarm.

2. The vehicle chassis bottoming control method according to claim 1, characterized in that, When the pressure signal includes multiple pressure signals, generating the target waveform based on the pressure signal includes: Generate multiple initial waveforms corresponding to the multiple pressure signals; The multiple initial waveforms are fitted to generate a fitted waveform; The fitted waveform is used as the target waveform.

3. The method for controlling chassis bottoming out of a vehicle according to claim 1, characterized in that, The calibration information includes region calibration information, which includes multiple calibration region waveforms and region calibration key points corresponding to the multiple calibration region waveforms. The step of extracting a preset number of target key points from the target waveform based on the calibration key points in the calibration information includes: Obtain the region division information of the waveforms in the multiple calibration regions; Based on the region division information, the target waveform is divided into regions to obtain multiple target region waveforms corresponding to the multiple calibration region waveforms; Based on the region calibration key points, regional target key points are extracted from the waveforms of the multiple target regions as the preset number of target key points.

4. The vehicle chassis bottoming control method according to claim 3, characterized in that, Before the step of determining that the vehicle chassis has bottomed out when the value corresponding to the target key point in the target waveform matches the calibration information, the method further includes: Obtain the matching region waveform that matches the calibration region waveform from among the multiple target region waveforms; Determine the number of matching regions for the waveform in the matching region; When the number of matching regions is greater than a first preset threshold, it is determined that the value of the target key point in the target waveform matches the calibration information. When the value of the target key point in the target waveform matches the calibration information, it is determined that the vehicle chassis has bottomed out.

5. The vehicle chassis bottoming control method according to claim 4, characterized in that, The step of obtaining the matching region waveform among the multiple target region waveforms that matches the calibration region waveform includes: Obtain the number of regional target key points in the waveform of each target region that match the corresponding regional calibration key points in the waveform of the calibration region; The target region waveform is defined as the waveform in which the values ​​of the target key points in the target region waveform match the values ​​of the corresponding regional calibration key points in the calibration region waveform in a number greater than a second preset threshold.

6. The vehicle chassis bottoming control method according to claim 4, characterized in that, After determining the number of matching regions for the waveform in the matching region, the method further includes: Obtain the region number information of the waveform in the matching region; Sort the serial number information; Based on the sorting, the difference between adjacent sequence number information is determined to obtain a set of differences; When all the differences in the set of differences are less than a third preset threshold, it is determined that the car chassis has bottomed out, and an alarm is triggered.

7. The method for controlling chassis bottoming out of a vehicle according to claim 1, characterized in that, The step of determining that the vehicle chassis has bottomed out when the value corresponding to the target key point in the target waveform matches the calibration information includes: When the absolute value of the target key point in the target waveform matches the absolute value of the calibration key point in the calibration waveform, it is determined that the vehicle chassis has bottomed out.

8. A vehicle chassis bottoming control device, characterized in that, The device includes: a pressure signal receiving module for receiving pressure signals; The target waveform generation module is used to generate a target waveform based on the pressure signal; the calibration information acquisition module is used to acquire calibration information. The target key point extraction module is used to extract a preset number of target key points from the target waveform based on the calibration key points in the calibration information. The alarm triggering module is used to determine that the vehicle chassis has bottomed out and trigger alarm processing when the value of the target key point in the target waveform matches the corresponding calibration information.

9. A computer-readable storage medium, characterized in that, The storage medium stores at least one instruction, at least one program, code set, or instruction set, wherein the at least one instruction, the at least one program, the code set, or instruction set is loaded and executed by a processor to implement the vehicle chassis bottoming control method as described in any one of claims 1 to 7.

Citation Information

Patent Citations

  • Vehicle chassis key component monitoring devices

    CN207000070U