Traffic control method, device, electronic device and storage medium
By obtaining the status information of the vehicle and seat bearing information, and outputting alarm information and control information, the personal and economic losses caused by the vehicle are solved, and effective control and safety management of the vehicle is achieved.
Patent Information
- Application Number
- CN202010490183.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2020-06-02
- Publication Date
- 2025-05-06
- Estimated Expiration
- 2040-06-02
AI Technical Summary
With the increase in the number of vehicles, personal and economic losses caused by vehicles are becoming more and more serious, including drivers' mistaken rotation while riding, causing motorcyclists to lose control, drivers to fall from vehicles, and theft of vehicles.
By obtaining the status information of the vehicle and the seat bearing information, if the preset output conditions are met, the target information, including alarm information and control information for controlling the vehicle. This method uses a capacitive induction piece to detect whether the driver is seated, and combines the state detection component to obtain the movement and working state of the vehicle, so as to achieve effective control and alarm of the vehicle.
This method can reduce personal and economic losses caused by transportation, prevent speeding, driver falls and theft of transportation, and improve the safety and management efficiency of transportation.
Smart Images

Figure CN111605651B_ABST
Abstract
Description
Technical Field
[0001] The embodiments of the present disclosure relate to the field of Internet technology, and in particular, to a vehicle control method, device, electronic device, and storage medium. Background Art
[0002] With the continuous improvement of living standards, transportation tools such as bicycles and motorcycles have become more and more common in people's daily lives.
[0003] With the increase in the number of vehicles, personal losses caused by vehicles and property losses caused by vehicle theft have become increasingly serious in today's society. For example, for motorcycles, people often turn the handlebars by mistake when they are not ready to ride, causing the motorcycle to lose control and bring danger to people. For example, when riding, users often fall off the bicycle or motorcycle, which poses a great threat to people's personal safety.
[0004] In view of this, how to effectively control and manage vehicles to reduce the personal and economic losses caused by vehicles has become an issue that needs to be solved urgently. Summary of the invention
[0005] The embodiments of the present disclosure provide a vehicle control method, device, electronic device, and storage medium, which can effectively control and manage the vehicle to reduce the personal injury and economic loss caused by the vehicle.
[0006] In a first aspect, an embodiment of the present disclosure provides a vehicle control method, the method comprising:
[0007] Acquiring state information of a vehicle, wherein the state information is used to reflect at least one of a motion state and a working state of the vehicle;
[0008] Acquiring seat load information of the vehicle, where the seat load information is used to indicate whether the driver is seated on the seat of the vehicle;
[0009] If the state information and the seat load information meet a preset output condition, target information is output, wherein the target information includes at least one of warning information and control information for controlling the vehicle.
[0010] In a second aspect, an embodiment of the present disclosure provides a vehicle control device, the device comprising:
[0011] A first acquisition module, used to acquire state information of a vehicle, wherein the state information is used to reflect at least one of a motion state and a working state of the vehicle;
[0012] a second acquisition module, configured to acquire seat load information of the vehicle, wherein the seat load information is used to indicate whether the driver is seated on the seat of the vehicle;
[0013] The first output module is used to output target information when the state information and the seat load information meet a preset output condition, wherein the target information includes at least one of warning information and control information for controlling the vehicle.
[0014] In a third aspect, an embodiment of the present disclosure provides a vehicle, the vehicle comprising a state detection component, a capacitive sensing component and a processing component, the capacitive sensing component comprising a capacitive sensing sheet and a capacitive measuring circuit connected to each other, the capacitive sensing sheet being arranged in a seat of the vehicle; the state detection component and the capacitive sensing component are respectively connected to the processing component;
[0015] The state detection component is used to obtain state information of the vehicle and send the state information to the processing component, wherein the state information is used to reflect at least one of the working state and the movement state of the vehicle;
[0016] The capacitance measuring circuit is used to measure the capacitance value of the capacitor formed by the capacitance sensing sheet and send the capacitance value to the processing component;
[0017] The processing component is used to generate seat carrying information according to the capacitance value, and output control information for controlling the vehicle when the status information and the seat carrying information meet preset output conditions, wherein the seat carrying information is used to indicate whether the driver is sitting on the seat of the vehicle.
[0018] In a fourth aspect, an embodiment of the present disclosure provides an electronic device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the method described in the first aspect when executing the computer program.
[0019] In a fifth aspect, an embodiment of the present disclosure provides a computer-readable storage medium having a computer program stored thereon, and when the computer program is executed by a processor, the method described in the first aspect is implemented.
[0020] The vehicle control method, apparatus, computer equipment and storage medium provided by the embodiments of the present disclosure obtain status information and seat load information of the vehicle, wherein the status information is used to reflect at least one of the movement status and working status of the vehicle, and the seat load information is used to indicate whether the driver is sitting on the seat of the vehicle, and then, when the status information and the seat load information meet the preset output conditions, output target information, wherein the target information includes at least one of alarm information and control information for controlling the vehicle. Since the alarm information can give corresponding alarms, for example, the alarm information can give a theft alarm or a driver fall alarm, and the control information can control the vehicle, for example, the control information can control the motor of the vehicle, therefore, based on the alarm information and / or the control information, effective control and management of the vehicle can be achieved, thereby reducing the personal loss and economic loss caused by the vehicle. BRIEF DESCRIPTION OF THE DRAWINGS
[0021] Figure 1 A diagram showing an application environment of a vehicle control method in an embodiment;
[0022] Figure 2 A schematic diagram of a flow chart of a vehicle control method in one embodiment;
[0023] Figure 3 A schematic diagram of a capacitive sensing sheet disposed in a seat in one embodiment;
[0024] Figure 4 A schematic diagram of another arrangement of a capacitive sensing sheet in a seat in one embodiment;
[0025] Figure 5 is a schematic diagram of a configuration of a capacitance detection circuit in an embodiment;
[0026] Figure 6 is a schematic diagram of another configuration of a capacitance detection circuit in an embodiment;
[0027] Figure 7 A flowchart of an optional technical process for outputting stolen alarm information of a target device in one embodiment;
[0028] Figure 8 A flowchart of an optional technical process for a target device to output driver fall warning information in one embodiment;
[0029] Fig. 9 A flowchart of a technical process performed by a target device in one embodiment;
[0030] Fig.10A schematic flow chart of an exemplary technical process for controlling a vehicle in one embodiment;
[0031] Fig.11 is a structural block diagram of a vehicle control device in one embodiment;
[0032] Fig.12 is another structural block diagram of a vehicle control device in one embodiment;
[0033] Fig.13 A structural block diagram of a transportation tool in one embodiment;
[0034] Fig.14 is another structural block diagram of a vehicle in one embodiment;
[0035] Fig.15 is another structural block diagram of a vehicle in one embodiment;
[0036] Fig.16 FIG. 4 is a diagram showing the internal structure of a server in one embodiment. DETAILED DESCRIPTION
[0037] In order to make the purpose, technical solution and advantages of the embodiments of the present disclosure more clear, the embodiments of the present disclosure are further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the embodiments of the present disclosure and are not used to limit the embodiments of the present disclosure.
[0038] At present, vehicles such as bicycles and motorcycles are becoming more and more common in people's daily lives. Among them, a motorcycle is a two-wheeled vehicle that can be driven by an electric motor. Since the motorcycle does not need to be driven by the driver stepping on the pedals, it can save the driver's physical strength, so it is favored by the majority of drivers. Usually, a handlebar can be set in the motorcycle. When the handlebar is turned, the motor in the motorcycle can drive the motorcycle to move forward.
[0039] As the number of vehicles increases, personal injury and property loss caused by vehicles are becoming more and more serious. In the following, the embodiments of the present disclosure will describe several typical scenarios of personal injury and property loss caused by vehicles.
[0040] The first scenario:
[0041] In many cases, the driver may accidentally turn the handlebars when pushing the motorcycle forward. After accidentally turning the handlebars, the motor in the motorcycle will drive the motorcycle forward, causing what we usually call the "flying" phenomenon. When the flying phenomenon occurs, the motorcycle will be out of the driver's control and rush forward, or the motorcycle will drag the driver forward, which will undoubtedly cause personal injury to the driver and the surrounding people. At the same time, it will also cause damage to the motorcycle, causing the owner of the motorcycle to suffer property loss.
[0042] Second scenario:
[0043] For bicycles or motorcycles, the driver may fall off the bicycle or motorcycle during riding due to insufficient driving skills, poor road conditions, or to avoid pedestrians. Falling off a bicycle or motorcycle while riding may cause serious personal injury to the driver.
[0044] The third scenario:
[0045] Vehicles such as bicycles or motorcycles are likely to be stolen by criminals, and the theft of vehicles will cause property losses to their owners.
[0046] At present, how to effectively control and manage vehicles to reduce the personal and economic losses caused by vehicles has become an urgent problem to be solved.
[0047] In view of this, an embodiment of the present disclosure provides a vehicle control method, in which the status information and seat load information of the vehicle can be obtained, wherein the status information is used to reflect at least one of the movement status and the working status of the vehicle, and the seat load information is used to indicate whether the driver is sitting on the seat of the vehicle, and then, when the status information and the seat load information meet the preset output conditions, the target information is output, wherein the target information includes at least one of the alarm information and the control information for controlling the vehicle. Since the alarm information can be used for corresponding alarms, for example, the alarm information can be used for theft alarm or driver fall alarm, and the control information can be used for controlling the vehicle, for example, the control information can be used for controlling the motor of the vehicle, therefore, based on the alarm information and / or the control information, effective control and management of the vehicle can be achieved, thereby reducing the personal loss and economic loss caused by the vehicle.
[0048] The following introduces the technical solutions involved in the embodiments of the present disclosure in conjunction with the environment in which the embodiments of the present disclosure are applied.
[0049] The vehicle control method provided by the embodiment of the present disclosure can be applied to Figure 1 In the application environment shown. Figure 1 As shown, the application environment may include a vehicle 101 and a server 102 , wherein the vehicle 101 and the server 102 may communicate with each other via a network.
[0050] The vehicle 101 may be a shared vehicle, which refers to a vehicle available for rent owned by a shared vehicle service provider. In the embodiment of the present disclosure, the vehicle 101 may be a bicycle, an electric motorcycle, or other equipment that can provide users with a transportation function. The server 102 may be a single server or a server cluster consisting of multiple servers.
[0051] Optionally, the vehicle control method provided by the embodiment of the present disclosure may also be applied to an application environment that only includes vehicles.
[0052] Please refer to Figure 2 In one embodiment of the present disclosure, a vehicle control method is provided. The vehicle control method can be used in a server or a vehicle in the above application environment. To simplify the description, the execution subject of the vehicle control method provided by the embodiment of the present disclosure is uniformly referred to as a target device in the following text. The reader should understand that the target device can be a vehicle or a server. Figure 2 As shown, the vehicle control method may include the following steps:
[0053] Step 201: The target device obtains status information of a vehicle.
[0054] The state information of the vehicle is used to reflect at least one of the motion state and the working state of the vehicle. Optionally, the state information of the vehicle may include at least one of the motion state information and the working state information, wherein the motion state information is used to reflect the motion state of the vehicle, and the working state information is used to reflect the working state of the vehicle.
[0055] It should be pointed out that the operating status of a vehicle may include the operating status of components in the vehicle. For example, the operating status of the vehicle may include at least one of the operating status of a vehicle lock, the operating status of a motor of the vehicle, and the operating status of a starting mechanism of the vehicle, wherein the starting mechanism of the vehicle can control the starting of the motor of the vehicle when triggered. For example, the starting mechanism can be a handle, which can control the starting of the motor of the vehicle when turned.
[0056] In an optional embodiment of the present disclosure, the working status information may include at least one of vehicle lock status information, motor status information, starting mechanism status information and operation status information, and the motion status information may include at least one of speed information and angular velocity information.
[0057] Among them, the vehicle lock status information is used to indicate whether the vehicle lock is in an unlocked state, the motor status information is used to indicate the rotation state of the vehicle's motor, the starting mechanism status information is used to indicate whether the starting mechanism of the vehicle is in a triggered state, for example, the starting mechanism status information can indicate whether the handle of the vehicle is in a turned state, the operating status information is used to indicate whether the vehicle is in an operating state, the speed information is used to indicate the speed of the vehicle, and the angular velocity information is used to indicate the angular velocity of the vehicle.
[0058] As described above, the vehicle may be a shared vehicle, wherein the shared vehicle may be in an operating state or a non-operating state. In the operating state, the shared vehicle may be available for rent by users, and in the non-operating state, the shared vehicle may not be available for rent by users. Normally, during the process of the shared vehicle being transported and delivered by the delivery personnel of the shared vehicle service provider, the shared vehicle may not be available for rent by users, and at this time, the shared vehicle is in a non-operating state.
[0059] In an optional embodiment of the present disclosure, a state detection component may be provided in the vehicle, through which the state information of the vehicle can be obtained, wherein the state detection component may include at least one of a vehicle lock closure detection component, a Hall sensor, a starting mechanism trigger detection component, a speed sensor and a gyroscope.
[0060] The vehicle lock closure detection component can be arranged at the vehicle lock, which can detect whether the vehicle lock is closed, and generate the vehicle lock status information described above according to the detection result. The Hall sensor can be arranged at the motor, which can detect the rotation speed of the motor, and generate the motor status information described above according to the detection result. The starting mechanism trigger detection component can be arranged at the starting mechanism, for example, it can be arranged at the handle, which can detect whether the starting mechanism is triggered, and generate the starting mechanism status information described above according to the detection result. The speed sensor can detect the speed of the vehicle, and generate the speed information described above according to the detection result. In an optional embodiment of the present disclosure, the speed sensor can be a GPS (Global Positioning System). The gyroscope can detect the angular velocity of the vehicle, and generate the angular velocity information described above according to the detection result.
[0061] As described above, the target device that executes the vehicle control method provided by the embodiment of the present disclosure may be a server or a vehicle.
[0062] If the target device is a vehicle, then in step 201, the vehicle may obtain the above-mentioned status information by using a status detection component provided in the vehicle.
[0063] If the target device is a server, a communication component may also be provided in the vehicle. In step 201, after the vehicle obtains the above status information using the status detection component provided in the vehicle itself, the communication component may be used to send the status information to the server.
[0064] It should be noted that in the embodiments of the present disclosure, the operation status information may generally be stored in a server. When the target device is a server, the server may directly read the operation status information locally.
[0065] Step 202: The target device obtains seat load information of a vehicle.
[0066] The seat bearing information is used to indicate whether the driver is seated on the seat of the vehicle. Optionally, the seat bearing information may include first bearing information indicating that the driver is seated on the seat, and second bearing information indicating that the driver is not seated on the seat.
[0067] In an optional embodiment of the present disclosure, a capacitance sensing sheet may be provided in the seat of a vehicle, and the capacitance sensing sheet may be a sheet conductor, for example, the capacitance sensing sheet may be a metal sheet, and the vehicle may obtain the capacitance value of the capacitor formed by the capacitance sensing sheet, and then, the vehicle may determine whether the seat meets the load-bearing condition according to the obtained capacitance value, and if so, the vehicle may generate the above-mentioned first load-bearing information, and if not, the vehicle may generate the above-mentioned second load-bearing information. The load-bearing condition is the condition that the driver sits on the seat.
[0068] It should be pointed out that the capacitance formed by the capacitive sensing sheet refers to the capacitance formed by the capacitive sensing sheet as one electrode and other objects as the other electrode.
[0069] In practical applications, when there is no conductive object (such as a human body) close to the capacitive sensing sheet, that is, when there is no conductive object within a preset range around the capacitive sensing sheet, the capacitance value of the capacitor formed by the capacitive sensing sheet is relatively small. In fact, in this case, it can be considered that the capacitive sensing sheet cannot form a capacitor.
[0070] When a conductive object is close to the capacitor sensing sheet, that is, when the conductive object is located within a preset range around the capacitor sensing sheet, the conductive object and the capacitor sensing sheet can form a capacitor together, wherein the conductive object and the capacitor sensing sheet are respectively two poles of the formed capacitor. At this time, the capacitance value of the capacitor formed by the capacitor sensing sheet is relatively large.
[0071] Taking the above situation into consideration, in an optional embodiment of the present disclosure, the vehicle can determine whether the seat meets the load-bearing conditions based on the capacitance value of the capacitor formed by the capacitive sensing sheet. That is, the vehicle can detect whether the driver is sitting on the seat based on the capacitance value of the capacitor formed by the capacitive sensing sheet.
[0072] In traditional technology, a pressure sensor is generally installed in the seat to detect whether the driver is sitting on the seat. However, the pressure sensor needs to be subjected to pressure frequently and continuously, which has a great impact on the service life of the pressure sensor. After the pressure sensor fails, it is impossible to accurately detect whether the driver is sitting on the seat. The capacitive sensing sheet only needs to use its conductivity to form a capacitor with the human body to detect whether the driver is sitting on the seat. Conductivity is an inherent property that is difficult to lose easily. Therefore, the life of the capacitive sensing sheet is relatively long, so it can ensure accurate detection of whether the driver is sitting on the seat.
[0073] Optionally, in the disclosed embodiment, the capacitive sensing sheet may be disposed on the upper surface of the seat, so that the capacitance value of the capacitor formed by the conductive object (such as the human body) and the capacitive sensing sheet can be large, thereby making the capacitance value easy to detect.
[0074] Optionally, in the embodiment of the present disclosure, the capacitive sensing sheet may include multiple metal sheets, each of which can form a capacitor. The vehicle can use the capacitance values of the capacitors formed by the multiple metal sheets to characterize the capacitance value of the capacitive sensing sheet, thereby eliminating false detection caused by accidental errors.
[0075] Optionally, in the embodiment of the present disclosure, only one capacitive sensing sheet may be provided in the seat. In this case, the vehicle may detect whether the capacitance value of the capacitor formed by the capacitive sensing sheet satisfies a first preset condition, wherein the first preset condition may be a condition that the capacitance value is greater than a certain threshold value. If the capacitance value of the capacitor formed by the capacitive sensing sheet satisfies the first preset condition, the vehicle determines that the seat satisfies the load-bearing condition. Conversely, if the capacitance value of the capacitor formed by the capacitive sensing sheet does not satisfy the first preset condition, the vehicle determines that the seat does not meet the load-bearing condition.
[0076] In actual applications, the driver is likely to place his hands on the seat. For example, when the driver is pushing the vehicle forward, out of habit, the driver may place his hands on the seat. At this time, the hand and the capacitive sensing sheet provided in the seat can form a capacitor together. In this case, the capacitance value of the capacitor formed by the capacitive sensing sheet is relatively large, but the driver is not sitting on the seat, which will cause a false detection.
[0077] In order to avoid false detection, multiple capacitive sensing sheets can be set in the seat. Since a hand generally cannot cover every capacitive sensing sheet in the seat at the same time, the method of setting multiple capacitive sensing sheets in the seat can achieve the purpose of avoiding false detection.
[0078] In practical applications, the seat may be triangular in shape, in which case, optionally, two or three capacitive sensing sheets may be provided in the seat. Figure 3 In the case where two capacitive sensing sheets are provided in the seat, the two capacitive sensing sheets can be provided at two bottom corners of the seat. Figure 4 In the case where three capacitive sensing sheets are provided in the seat, the three capacitive sensing sheets may be provided at three corners of the seat.
[0079] When multiple capacitive sensing plates are provided in the seat, the vehicle can obtain the capacitance value of the capacitor formed by each capacitive sensing plate, and then the vehicle can detect whether the number of capacitance values that do not meet the first preset condition among the multiple capacitance values obtained is greater than the first preset number threshold. If it is greater, the vehicle determines that the seat does not meet the load-bearing condition. Otherwise, if it is less than, the vehicle determines that the seat meets the load-bearing condition.
[0080] In an optional embodiment of the present disclosure, a capacitance detection circuit may be provided in the vehicle, and the capacitance detection circuit is connected to the capacitance sensing sheet. The capacitance value of the capacitor formed by the capacitance sensing sheet may be detected through the capacitance detection circuit.
[0081] Please refer to Figure 5 , when multiple capacitive sensing sheets are provided in the seat ( Figure 5 Only three capacitive sensing sheets are shown in the figure), a capacitance detection circuit may be provided in the vehicle, and the capacitance detection circuit is connected to the multiple capacitive sensing sheets respectively, and the capacitance detection circuit may detect the capacitance value of the capacitor formed by each capacitive sensing sheet.
[0082] Please refer to Figure 6 , when multiple capacitive sensing sheets are provided in the seat ( Figure 6 Only three capacitor sensing sheets are shown in the figure, and a plurality of capacitor detection circuits corresponding to the plurality of capacitor sensing sheets may be provided in the vehicle, each capacitor detection circuit is connected to a corresponding capacitor sensing sheet, and each capacitor detection circuit can detect the capacitance value of the capacitor formed by the corresponding capacitor sensing sheet.
[0083] In an optional embodiment of the present disclosure, a processing component may be provided in the vehicle, and the processing component may implement the above-mentioned technical process of determining whether the seat meets the load-bearing conditions.
[0084] In an optional embodiment of the present disclosure, an analog-to-digital conversion circuit may also be provided in the vehicle, which may convert the capacitance value of the capacitor formed by the capacitive sensing sheet into a digital signal, and transmit the digital signal to a processing component, so that the processing component may execute a technical process of determining whether the seat meets the load-bearing conditions based on the digital signal.
[0085] As described above, the target device that executes the vehicle control method provided by the embodiment of the present disclosure may be a server or a vehicle.
[0086] If the target device is a vehicle, then in step 202, the vehicle may use a capacitive sensor disposed in its own seat to obtain seat load information, and the specific acquisition process is described above.
[0087] If the target device is a server, a communication component may also be provided in the vehicle. In step 202, after the vehicle obtains the seat load information by using the capacitive sensor provided in its own seat, the communication component may be used to send the seat load information to the server.
[0088] Step 203: If the state information and the seat load information meet the preset output conditions, the target device outputs the target information.
[0089] The target information includes at least one of warning information and control information for controlling a vehicle.
[0090] Optionally, the control information can be used to control components in a vehicle. For example, the control information can be used to control a motor in a vehicle. Optionally, the control information can be one of a start prohibition information and a start information. The start prohibition information is used to prohibit starting of the motor of the vehicle, and the start information is used to start the motor of the vehicle.
[0091] The warning information in the embodiment of the present disclosure may be at least one of the theft warning information and the driver fall warning information, wherein the theft warning information is used to indicate that the vehicle is stolen, and the driver fall indication information is used to indicate that the driver falls from the vehicle during riding.
[0092] It should be pointed out that, under normal circumstances, the control information can be output by the vehicle, for example, the vehicle can output the prohibition of start information and the start information. At the same time, the alarm information can be output by the server, for example, the theft alarm information or the driver fall alarm information can be output by the server.
[0093] In an optional embodiment of the present disclosure, the server may send the theft alarm information to the stolen monitoring terminal. Optionally, the theft alarm information may carry the geographic location of the vehicle. The user holding the stolen monitoring terminal may track and intercept the stolen vehicle based on the theft alarm information.
[0094] In an optional embodiment of the present disclosure, the server can send the driver fall warning information to the security monitoring terminal. Optionally, the driver fall warning information can carry the geographical location of the vehicle. The user holding the security monitoring terminal can rescue the driver who falls from the vehicle based on the driver fall warning information.
[0095] The vehicle control method provided by the embodiment of the present disclosure obtains status information and seat load information of the vehicle, wherein the status information is used to reflect at least one of the movement status and the working status of the vehicle, and the seat load information is used to indicate whether the driver is sitting on the seat of the vehicle, and then, when the status information and the seat load information meet the preset output conditions, the target information is output, wherein the target information includes at least one of alarm information and control information for controlling the vehicle. Since the alarm information can give corresponding alarms, for example, the alarm information can give a theft alarm or a driver fall alarm, and in addition, the control information can control the vehicle, for example, the control information can control the power supply component of the vehicle, therefore, based on the alarm information and / or the control information, effective control and management of the vehicle can be achieved, thereby reducing the personal loss and economic loss caused by the vehicle.
[0096] Next, the embodiment of the present disclosure will describe the technical process of the target device outputting the startup prohibition information or the startup information.
[0097] A. The technical process of the target device outputting the startup prohibition information.
[0098] If the seat load information indicates that the driver is not sitting on the seat, and the start mechanism status information indicates that the start mechanism is in a triggered state, the target device outputs a start prohibition information to avoid runaway driving, thereby avoiding personal injury and property loss.
[0099] B. The technical process of the target device outputting startup information.
[0100] If the seat load information indicates that the driver is seated on the seat, and the starter mechanism state information indicates that the starter mechanism is in a triggered state, the target device outputs starter information, thereby ensuring that the driver can use the vehicle normally.
[0101] Please refer to Figure 7, which shows a flowchart of an optional technical process for the target device to output the stolen alarm information, such as Figure 7 As shown, the technical process may include the following steps:
[0102] Step 301: The target device determines whether the vehicle meets the theft condition based on the vehicle lock status information and speed information.
[0103] In a possible implementation, if the vehicle lock status information indicates that the vehicle lock is not in an unlocked state, and the speed indicated by the speed information is greater than a preset speed threshold, the target device determines that the vehicle meets the stolen condition.
[0104] In another possible implementation, in order to ensure the accuracy and reliability of determining whether the vehicle meets the stolen condition, the target device may also determine whether the vehicle meets the stolen condition in combination with the operation status information and / or the motor status information.
[0105] In this implementation, if the vehicle lock status information indicates that the vehicle lock is not in an unlocked state, and the speed indicated by the speed information is greater than a preset speed threshold, and the vehicle meets at least one of the following first conditions, the target device determines that the vehicle meets the stolen condition. The first condition includes: the operating status information indicates that the vehicle is in an operating state; the motor status information indicates that the motor speed is 0.
[0106] Step 302: If it is determined based on the vehicle lock status information and the speed information that the vehicle meets the theft condition, and the seat load information indicates that the driver is not sitting on the seat, the target device outputs theft warning information.
[0107] It should be noted that the target device that executes step 301 and step 302 may be a server.
[0108] By outputting the stolen alarm information, the stolen vehicle can be tracked and intercepted in a timely manner, thereby reducing or even avoiding property losses.
[0109] Please refer to Figure 8 , which shows a flow chart of an optional technical process of the target device outputting driver fall warning information, such as Figure 8 As shown, the technical process may include the following steps:
[0110] Step 401: The target device determines whether the vehicle meets the driver fall condition based on the angular velocity information.
[0111] In a possible implementation, the target device may determine whether the vehicle is in a rollover state according to the angular velocity indicated by the angular velocity information. If the vehicle is in a rollover state, the target device may determine that the vehicle meets the driver fall condition.
[0112] In another possible implementation, in order to ensure the accuracy and reliability of determining whether the vehicle meets the driver fall condition, the target device can also combine at least one of the vehicle lock status information, speed information and motor status information to determine whether the vehicle meets the driver fall condition.
[0113] In this implementation, if the vehicle is in a rollover state and the vehicle satisfies at least one of the following second conditions, the target device determines that the vehicle satisfies the driver fall condition. The second condition includes: the vehicle lock state information indicates that the vehicle lock is in an unlocked state; the rate of change of the speed of the vehicle determined according to the speed information is greater than a first preset rate of change threshold, that is, the speed of the vehicle determined according to the speed information drops sharply to 0; the rate of change of the speed of the motor determined according to the motor state information is greater than a second preset rate of change threshold, that is, the speed of the motor determined according to the motor state information drops sharply to 0.
[0114] Step 402: If it is determined based on the angular velocity information that the vehicle meets the driver fall condition, and the seat load information indicates that the driver is sitting on the seat, the target device outputs driver fall warning information.
[0115] It should be noted that the target device that executes step 401 and step 402 may be a server.
[0116] By outputting the driver fall warning information, the fallen driver can be rescued in time, thereby reducing or even avoiding the driver's personal loss.
[0117] Please refer to Fig. 9 In one embodiment of the present disclosure, the target device may also perform the following technical process: Fig. 9 As shown, the technical process may include the following steps:
[0118] Step 501: The target device determines whether the riding posture of the driver is an ideal posture.
[0119] It should be noted that the target device executing step 501 and the following step 502 can both be a means of transportation.
[0120] In actual applications, if the driver's riding posture is not ideal, the driver's muscles or joints may be damaged during riding. In addition, if the driver's riding posture is not ideal, the driver's center of gravity may shift significantly during riding, causing the driver to fall from the vehicle and cause personal injury. Considering the above, it is necessary to detect whether the driver's riding posture is ideal.
[0121] As described above, a plurality of capacitive sensing sheets may be provided in the seat of a vehicle, and the vehicle may obtain the capacitance value of the capacitor formed by each capacitive sensing sheet. The vehicle may determine whether the riding posture of the driver is an ideal posture based on the obtained plurality of capacitance values.
[0122] Optionally, in a possible implementation, if among the multiple capacitance values obtained, the number of capacitance values that do not meet the second preset condition is greater than the second preset number threshold and less than the third number threshold, the vehicle can determine that the driver's riding posture is a non-ideal posture.
[0123] The second preset condition may be a condition that the capacitance value is greater than a certain threshold value. The second preset condition in the embodiment of the present disclosure may be the same as the first preset condition described above.
[0124] In addition, the third quantity threshold can be equal to the first quantity threshold mentioned above. Among the multiple capacitance values obtained, the number of capacitance values that do not meet the second preset condition is less than the third quantity threshold, indicating that the vehicle meets the carrying condition, that is, the driver is seated on the seat. Among the multiple capacitance values obtained, the number of capacitance values that do not meet the second preset condition is greater than the second preset quantity threshold, indicating that although the driver is seated on the seat, his riding posture is not ideal.
[0125] As described above, a processing component may be provided in the vehicle. In the embodiment of the present disclosure, the processing component may execute the technical process of "determining whether the driver's riding posture is an ideal posture based on the acquired multiple capacitance values."
[0126] Step 502: If the riding posture of the driver is not an ideal posture, the target device outputs posture adjustment prompt information.
[0127] The posture adjustment prompt information is used to prompt the driver to adjust the riding posture. Optionally, a display component may be provided in the vehicle, and the display component may be connected to the processing component, and the display component may output the posture adjustment prompt information under the control of the processing component. Optionally, the display component may be an audio player, an indicator light or a display screen.
[0128] By outputting posture adjustment prompt information, the driver can be prompted to adjust the riding posture, thereby avoiding personal loss to the driver during riding.
[0129] Please refer to Fig.10 In order to make it easier for readers to understand the technical solution provided by the embodiments of the present disclosure, the embodiments of the present disclosure will be combined with Fig.10 The flowchart shown illustrates an exemplary technical process of controlling a vehicle:
[0130] Step 601: The vehicle obtains status information.
[0131] The technical process of step 601 is the same as that of step 201, and will not be repeated herein.
[0132] Step 602: The vehicle obtains seat load information.
[0133] The technical process of step 602 is the same as that of step 202, and will not be described in detail in this disclosure.
[0134] Step 603: The vehicle outputs one of a prohibition start information and a start information according to the state information and the seat load information.
[0135] The technical process of outputting the disable startup information and the startup information is described above in detail, and the present disclosure will not repeat them here.
[0136] Step 604: The vehicle sends the status information and seat load information to the server.
[0137] Step 605: The server outputs theft warning information to the theft monitoring terminal based on the status information and the seat load information.
[0138] The technical process of outputting the stolen alarm information is described above in detail, and the present disclosure will not repeat it here.
[0139] Step 606: The stolen monitoring terminal receives the stolen alarm information sent by the server.
[0140] Step 607: The server outputs driver fall warning information to the safety monitoring terminal based on the status information and the seat load information.
[0141] The technical process of outputting the driver fall warning information is described above in detail, and the present disclosure will not repeat it here.
[0142] Step 608: The safety monitoring terminal receives the driver fall warning information sent by the server.
[0143] It should be understood that although Figure 2-10 The steps in the flowchart are shown in sequence as indicated by the arrows, but these steps are not necessarily executed in the order indicated by the arrows. Unless otherwise specified in this document, there is no strict order restriction for the execution of these steps, and these steps can be executed in other orders. Moreover, Figure 2-6 At least part of the steps may include multiple steps or multiple stages. These steps or stages are not necessarily performed at the same time, but can be performed at different times. The execution order of these steps or stages is not necessarily sequential, but can be performed in turn or alternately with other steps or at least part of the steps or stages in other steps.
[0144] In one embodiment, Fig.11 As shown, a vehicle control device 700 is provided, which can be set in a target device. The vehicle control device 700 includes: a first acquisition module 701, a second acquisition module 702 and a first output module 703, wherein:
[0145] The first acquisition module 701 is used to acquire status information of a vehicle, where the status information is used to reflect at least one of a motion status and a working status of the vehicle.
[0146] The second acquisition module 702 is used to acquire the seat load information of the vehicle, where the seat load information is used to indicate whether the driver is seated on the seat of the vehicle.
[0147] The first output module 703 is used to output target information when the state information and the seat load information meet a preset output condition, wherein the target information includes at least one of warning information and control information for controlling the vehicle.
[0148] In an optional embodiment of the present disclosure, the state information includes at least one of motion state information and working state information, the working state information includes at least one of vehicle lock state information, motor state information, starting mechanism state information and operation state information, and the motion state information includes at least one of speed information and angular velocity information;
[0149] Among them, the vehicle lock status information is used to indicate whether the vehicle lock of the vehicle is in an unlocked state, the motor status information is used to indicate the rotation state of the motor of the vehicle, the starting mechanism status information is used to indicate whether the starting mechanism of the vehicle is in a triggered state, the starting structure is used to control the start of the motor, the operating status information is used to indicate whether the vehicle is in an operating state, the speed information is used to indicate the speed of the vehicle, and the angular velocity information is used to indicate the angular velocity of the vehicle.
[0150] In an optional embodiment of the present disclosure, the state information includes the start mechanism state information, and the first output module 703 is specifically used to:
[0151] If the seat load information indicates that the driver is not sitting on the seat, and the starting mechanism status information indicates that the starting mechanism is in a triggered state, then the start prohibition information is output, and the start prohibition information is used to prohibit the motor from starting; if the seat load information indicates that the driver is sitting on the seat, and the starting mechanism status information indicates that the starting mechanism is in a triggered state, then the start information is output, and the start information is used to start the motor.
[0152] In an optional embodiment of the present disclosure, the state information includes the vehicle lock state information and the speed information, and the first output module 703 is specifically used to:
[0153] If it is determined based on the vehicle lock state information and the speed information that the vehicle meets the theft condition, and the seat load information indicates that the driver is not sitting on the seat, theft warning information is output.
[0154] In an optional embodiment of the present disclosure, the first output module 703 is further configured to:
[0155] If the vehicle lock state information indicates that the vehicle lock is not in an unlocked state, and the speed indicated by the speed information is greater than a preset speed threshold, it is determined that the vehicle meets the theft condition.
[0156] In an optional embodiment of the present disclosure, the state information further includes at least one of the operation state information and the motor state information, and the first output module 703 is further used to:
[0157] If the vehicle lock state information indicates that the vehicle lock is not in an unlocked state, and the speed indicated by the speed information is greater than a preset speed threshold, and the vehicle satisfies at least one of the following first conditions, it is determined that the vehicle satisfies the stolen condition;
[0158] The first condition includes:
[0159] The operation status information indicates that the transportation vehicle is in an operation status;
[0160] The motor status information indicates that the rotation speed of the motor is 0.
[0161] In an optional embodiment of the present disclosure, the state information includes the angular velocity information, and the first output module 703 is specifically configured to:
[0162] If it is determined based on the angular velocity information that the vehicle meets the driver falling condition, and the seat load information indicates that the driver is sitting on the seat, a driver falling warning message is output.
[0163] In an optional embodiment of the present disclosure, the first output module 703 is further configured to:
[0164] According to the angular velocity indicated by the angular velocity information, it is determined whether the vehicle is in a rollover state; if the vehicle is in a rollover state, it is determined that the vehicle meets the driver's fall condition.
[0165] In an optional embodiment of the present disclosure, the state information further includes at least one of the vehicle lock state information, the speed information and the motor state information, and the first output module 703 is further used to:
[0166] If the vehicle is in a rollover state and the vehicle satisfies at least one of the following second conditions, it is determined that the vehicle satisfies the driver falling condition;
[0167] The second condition includes:
[0168] The vehicle lock status information indicates that the vehicle lock is in an unlocked state;
[0169] Determining, based on the speed information, that a rate of change of the speed of the vehicle is greater than a first preset rate of change threshold;
[0170] It is determined based on the motor state information that the rate of change of the rotational speed of the motor is greater than a second preset rate of change threshold.
[0171] In an optional embodiment of the present disclosure, the seat load information includes first load information for indicating that the driver is seated on the seat, and second load information for indicating that the driver is not seated on the seat, and a capacitive sensing sheet is provided in the seat of the vehicle; the second acquisition module 702 is specifically used to:
[0172] The capacitance value of the capacitor formed by the capacitive sensing sheet is obtained; according to the capacitance value, whether the seat meets the load-bearing condition is determined; if it is satisfied, the first load-bearing information is generated; if it is not satisfied, the second load-bearing information is generated.
[0173] In an optional embodiment of the present disclosure, a plurality of the capacitive sensing sheets are provided in the seat of the vehicle, and the second acquisition module 702 is specifically configured to:
[0174] The capacitance value of each capacitor formed by the capacitive sensing sheet is obtained; if the number of capacitance values that do not meet the first preset condition among the multiple capacitance values obtained is greater than the first preset number threshold, it is determined that the seat does not meet the load-bearing condition.
[0175] Please refer to Fig.12 , which shows a block diagram of another transportation control device 800 provided in an embodiment of the present disclosure. In addition to the modules included in the transportation control device 700, the transportation control device 800 optionally also includes a determination module 704 and a second output module 705.
[0176] The determination module 704 is used to determine whether the riding posture of the driver is an ideal posture.
[0177] The second output module 705 is used to output posture adjustment prompt information when the riding posture of the driver is not an ideal posture, and the posture adjustment prompt information is used to prompt the driver to adjust the riding posture.
[0178] In an optional embodiment of the present disclosure, a plurality of capacitive sensing sheets are provided in the seat of the vehicle, and the determining module 704 is specifically configured to:
[0179] The capacitance value of the capacitor formed by each of the capacitance sensing sheets is obtained; and whether the riding posture of the driver is an ideal posture is determined according to the obtained multiple capacitance values.
[0180] In an optional embodiment of the present disclosure, the determining module 704 is specifically configured to:
[0181] If, among the multiple capacitance values obtained, the number of capacitance values that do not meet the second preset condition is greater than the second preset number threshold and less than the third number threshold, it is determined that the riding posture of the driver is a non-ideal posture.
[0182] For the specific definition of the vehicle control device, please refer to the definition of the vehicle control method above, which will not be repeated here. Each module in the above-mentioned vehicle control device can be implemented in whole or in part by software, hardware and a combination thereof. The above-mentioned modules can be embedded in or independent of the processor in the target device in the form of hardware, or can be stored in the memory in the target device in the form of software, so that the processor can call and execute the operations corresponding to the above modules.
[0183] Please refer to Fig.13 , which shows a block diagram of a vehicle 900 provided in an embodiment of the present disclosure, and the vehicle 900 can be used to implement the steps performed by the vehicle in the above method embodiment, such as Fig.13 As shown, the vehicle 900 includes a state detection component 901, a capacitive sensing component 902 and a processing component 903. The state detection component 901 and the capacitive sensing component 902 are connected to the processing component 903, respectively. Fig.13 As shown, the capacitive sensing component 902 includes a capacitive sensing sheet 9021 and a capacitive measuring circuit 9022 that are interconnected, wherein the capacitive sensing sheet 9021 is disposed in a seat of a vehicle 900. The number, position, and manner of disposing the capacitive sensing sheet 9021 and the capacitive measuring circuit 9022 are described above in detail and will not be repeated herein.
[0184] The state detection component 901 is used to obtain the state information of the vehicle and send the state information to the processing component 903. The description of the state information is detailed in the embodiment described above, and the present disclosure will not repeat it here.
[0185] From the description of the embodiment described above, it can be seen that the state detection component 901 may include at least one of a vehicle lock closure detection component, a Hall sensor, a starting mechanism trigger detection component, a speed sensor and a gyroscope. The description of the vehicle lock closure detection component, the Hall sensor, the starting mechanism trigger detection component, the speed sensor and the gyroscope is detailed above and will not be repeated in the present disclosure.
[0186] The capacitance measuring circuit 9022 is used to measure the capacitance value of the capacitor formed by the capacitance sensing sheet and send the capacitance value to the processing component 903 .
[0187] The processing component 903 is used to generate seat load information according to the capacitance value, and output control information for controlling the vehicle when the state information and the seat load information meet a preset output condition.
[0188] Optionally, the control information may be startup prohibition information or startup information, wherein the technical process of outputting the startup prohibition information or the startup information is described above in detail, and the present disclosure will not repeat them here.
[0189] As described above, in an optional embodiment of the present disclosure, the vehicle 900 may also include an analog-to-digital conversion circuit, which may be disposed between the processing component 903 and the capacitive sensing component 902. The analog-to-digital conversion circuit may convert the capacitance value measured by the capacitance measurement circuit 9022 from an analog signal to a digital signal, and transmit the digital signal to the processing component 903, so that the processing component 903 may generate seat carrying information according to the digital signal.
[0190] As described above, in an optional embodiment of the present disclosure, the capacitive sensing component 902 may include a plurality of capacitive sensing sheets 9021. The capacitive measuring circuit 9022 is used to measure the capacitance value of the capacitor formed by each capacitive sensing sheet, and send the measured plurality of capacitance values to the processing component 903. The processing component 903 is used to determine whether the seat meets the load-bearing condition according to the plurality of capacitance values, and if so, generate the first load-bearing information; if not, generate the second load-bearing information.
[0191] In an optional embodiment of the present disclosure, the processing component 903 is used to determine that the seat does not meet the load-bearing condition when the number of capacitance values that do not meet the first preset condition among multiple capacitance values is greater than a first preset number threshold.
[0192] In an optional embodiment of the present disclosure, the processing component 903 is further used to determine whether the riding posture of the driver is an ideal posture based on multiple capacitance values.
[0193] In an optional embodiment of the present disclosure, the processing component 903 is used to determine that the driver's riding posture is a non-ideal posture when, among multiple capacitance values, the number of capacitance values that do not meet the second preset condition is greater than the second preset number threshold and less than the third number threshold.
[0194] Please refer to Fig.14 In an optional embodiment of the present disclosure, the vehicle 900 also includes a display component 904, which is connected to the processing component 903. The processing component 903 is also used to control the display component 903 to display posture adjustment prompt information when the driver's riding posture is not an ideal posture, wherein the posture adjustment prompt information is used to prompt the driver to adjust the riding posture.
[0195] Please refer to Fig.15 In an optional embodiment of the present disclosure, the vehicle 900 also includes a communication component 905, which is connected to the processing component 903. The processing component 903 is also used to control the communication component 905 to send at least one of the vehicle lock status information, motor status information, speed information and angular velocity information and seat load information to the server, so that the server can output at least one of the driver fall warning information and theft warning information according to the information sent by the vehicle.
[0196] As for the technical process of outputting the driver fall warning information and the stolen warning information, please refer to the above description in detail, and the present disclosure will not repeat them here.
[0197] Fig.16 FIG. 1 is a block diagram of a server 1000 according to an exemplary embodiment. Fig.16 The server 1000 includes a processing component 1020, which further includes one or more processors, and a memory resource represented by a memory 1022 for storing instructions or computer programs, such as applications, that can be executed by the processing component 1020. The application stored in the memory 1022 may include one or more modules, each corresponding to a set of instructions. In addition, the processing component 1020 is configured to execute instructions to perform the technical process performed by the server in the above-mentioned vehicle control method.
[0198] The server 1000 may also include a power supply component 1024 configured to perform power management of the device 1000, a wired or wireless network interface 1026 configured to connect the device 1000 to a network, and an input / output (I / O) interface 1028. The server 1000 may operate based on an operating system stored in the memory 1022, such as Windows 14 14operverTM, Mac O14XTM, UnixTM, LinuxTM, FreeB14DTM or the like.
[0199] In an exemplary embodiment, a storage medium including instructions is also provided, such as a memory 1022 including instructions, and the instructions can be executed by a processor of the server 1000 to complete the above method. The storage medium can be a non-transitory computer-readable storage medium, for example, the non-transitory computer-readable storage medium can be a ROM, a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, etc.
[0200] Those of ordinary skill in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to memory, storage, database or other media used in the embodiments provided in the embodiments of the present disclosure can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory or optical memory, etc. Volatile memory can include random access memory (RAM) or external cache memory. As an illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM).
[0201] The technical features of the above embodiments may be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.
[0202] The above-described embodiments only express several implementation methods of the embodiments of the present disclosure, and the descriptions thereof are relatively specific and detailed, but they cannot be understood as limiting the scope of the invention patent. It should be pointed out that, for those of ordinary skill in the art, several variations and improvements can be made without departing from the concept of the embodiments of the present disclosure, and these all belong to the protection scope of the embodiments of the present disclosure. Therefore, the protection scope of the patent of the embodiments of the present disclosure shall be subject to the attached claims.
Claims
1. A vehicle control method, characterized in that: Used in a target device, the method comprises: Acquiring state information of a vehicle, wherein the state information is used to reflect at least one of a motion state and a working state of the vehicle; Acquiring seat load information of the vehicle, wherein the seat load information is used to indicate whether the driver is seated on the seat of the vehicle; If the state information and the seat load information meet the preset output conditions, outputting target information, wherein the target information includes at least one of warning information and control information for controlling the vehicle; Wherein, when the target device is a server and the status information includes vehicle lock status information and speed information, if the status information and the seat load information meet a preset output condition, outputting the target information includes: If it is determined that the vehicle meets the theft condition based on the vehicle lock status information and the speed information, and the seat load information indicates that the driver is not sitting on the seat, the server outputs theft alarm information, wherein the vehicle lock status information is used to indicate whether the vehicle lock is in an unlocked state, and the speed information is used to indicate the speed of the vehicle.
2. The method according to claim 1, characterized in that The state information includes at least one of motion state information and working state information, the working state information includes at least one of the vehicle lock state information, motor state information, starting mechanism state information and operation state information, and the motion state information includes at least one of the speed information and angular velocity information; Among them, the motor status information is used to indicate the rotation status of the motor of the vehicle, the starting mechanism status information is used to indicate whether the starting mechanism of the vehicle is in a triggered state, the starting mechanism is used to control the start of the motor, the operating status information is used to indicate whether the vehicle is in an operating state, and the angular velocity information is used to indicate the angular velocity of the vehicle.
3. The method according to claim 2, characterized in that The target device is the vehicle, the state information includes the starter mechanism state information, and if the state information and the seat load information meet a preset output condition, then outputting the target information includes: If the seat load information indicates that the driver is not sitting on the seat, and the starting mechanism state information indicates that the starting mechanism is in a triggered state, the vehicle outputs start prohibition information, and the start prohibition information is used to prohibit the motor from starting; If the seat load information indicates that the driver is seated on the seat, and the starting mechanism state information indicates that the starting mechanism is in a triggered state, the vehicle outputs starting information, and the starting information is used to start the motor.
4. The method according to claim 2, characterized in that: If it is determined based on the vehicle lock state information and the speed information that the vehicle meets the theft condition, and the seat load information indicates that the driver is not sitting on the seat, before the server outputs the theft warning information, the method further includes: If the vehicle lock state information indicates that the vehicle lock is not in an unlocked state, and the speed indicated by the speed information is greater than a preset speed threshold, the server determines that the vehicle meets the theft condition.
5. The method according to claim 4, characterized in that The state information further includes at least one of the operation state information and the motor state information. If the vehicle lock state information indicates that the vehicle lock is not in an unlocked state, and the speed indicated by the speed information is greater than a preset speed threshold, the server determines that the vehicle meets the theft condition, including: If the vehicle lock state information indicates that the vehicle lock is not in an unlocked state, and the speed indicated by the speed information is greater than the preset speed threshold, and the vehicle satisfies at least one of the following first conditions, the server determines that the vehicle satisfies the stolen condition; The first condition includes: The operation status information indicates that the vehicle is in an operation status; The motor state information indicates that the rotation speed of the motor is 0.
6. The method according to claim 2, characterized in that The target device is a server, the state information includes the angular velocity information, and if the state information and the seat load information meet a preset output condition, outputting the target information includes: If it is determined based on the angular velocity information that the vehicle meets the driver fall condition, and the seat load information indicates that the driver is sitting on the seat, the server outputs driver fall warning information.
7. The method according to claim 6, characterized in that If it is determined based on the angular velocity information that the vehicle meets the driver fall condition, and the seat load information indicates that the driver is seated on the seat, before the server outputs the driver fall warning information, the method further includes: The server determines whether the vehicle is in a rollover state according to the angular velocity indicated by the angular velocity information; If the vehicle is in a rollover state, the server determines that the vehicle satisfies the driver fall condition.
8. The method according to claim 7, characterized in that The state information further includes at least one of the vehicle lock state information, the speed information, and the motor state information. If the vehicle is in a rollover state, the server determines that the vehicle meets the driver fall condition, including: If the vehicle is in a rollover state and the vehicle satisfies at least one of the following second conditions, the server determines that the vehicle satisfies the driver fall condition; The second condition includes: The vehicle lock state information indicates that the vehicle lock is in an unlocked state; Determining, based on the speed information, that a rate of change of the speed of the vehicle is greater than a first preset rate of change threshold; It is determined according to the motor state information that the rate of change of the rotational speed of the motor is greater than a second preset rate of change threshold.
9. The method according to claim 1, characterized in that: The seat bearing information includes first bearing information for indicating that the driver is seated on the seat, and second bearing information for indicating that the driver is not seated on the seat, the target device is the vehicle, and a capacitive sensing sheet is provided in the seat of the vehicle; The obtaining of the seat load information of the vehicle includes: The vehicle acquires a capacitance value of a capacitor formed by the capacitive sensing sheet; The vehicle determines, based on the capacitance value, whether the seat meets the load-bearing condition; If the conditions are met, the vehicle generates the first bearer information; if the conditions are not met, the vehicle generates the second bearer information.
10. The method according to claim 9, characterized in that A plurality of the capacitive sensing sheets are arranged in the seat of the vehicle; and the vehicle obtains the capacitance value of the capacitor formed by the capacitive sensing sheets, including: The vehicle obtains the capacitance value of the capacitor formed by each of the capacitive sensing sheets; Correspondingly, the vehicle determines whether the seat meets the load-bearing condition according to the capacitance value, including: If the number of capacitance values that do not meet the first preset condition among the multiple capacitance values obtained is greater than a first preset number threshold, the vehicle determines that the seat does not meet the load-bearing condition.
11. The method according to claim 1, characterized in that: The target device is the vehicle, and the method further includes: The vehicle determines whether the riding posture of the driver is an ideal posture; If the riding posture of the driver is not an ideal posture, the vehicle outputs posture adjustment prompt information, where the posture adjustment prompt information is used to prompt the driver to adjust the riding posture.
12. The method according to claim 11, characterized in that The seat of the vehicle is provided with a plurality of capacitive sensing sheets, and the vehicle determines whether the riding posture of the driver is an ideal posture, including: The vehicle obtains the capacitance value of the capacitor formed by each of the capacitive sensing sheets; The vehicle determines whether the riding posture of the driver is an ideal posture according to the acquired multiple capacitance values.
13. The method according to claim 12, characterized in that The vehicle determines whether the riding posture of the driver is an ideal posture according to the acquired multiple capacitance values, including: If, among the multiple capacitance values obtained, the number of capacitance values that do not meet the second preset condition is greater than the second preset number threshold and less than the third number threshold, the vehicle determines that the riding posture of the driver is a non-ideal posture.
14. A vehicle control device, characterized in that: Used in a target device, the device comprises: A first acquisition module, used to acquire state information of a vehicle, wherein the state information is used to reflect at least one of a motion state and a working state of the vehicle; a second acquisition module, configured to acquire seat load information of the vehicle, wherein the seat load information is used to indicate whether the driver is seated on the seat of the vehicle; A first output module, configured to output target information when the state information and the seat load information meet a preset output condition, wherein the target information includes at least one of warning information and control information for controlling the vehicle; Wherein, when the target device is a server and the status information includes vehicle lock status information and speed information, the first output module is specifically used to: If it is determined that the vehicle meets the theft condition based on the vehicle lock status information and the speed information, and the seat load information indicates that the driver is not sitting on the seat, theft alarm information is output, wherein the vehicle lock status information is used to indicate whether the vehicle lock is in an unlocked state, and the speed information is used to indicate the speed of the vehicle.
15. The device according to claim 14, characterized in that The state information includes at least one of motion state information and working state information, the working state information includes at least one of the vehicle lock state information, motor state information, starting mechanism state information and operation state information, and the motion state information includes at least one of the speed information and angular velocity information; Among them, the motor status information is used to indicate the rotation status of the motor of the vehicle, the starting mechanism status information is used to indicate whether the starting mechanism of the vehicle is in a triggered state, the starting mechanism is used to control the start of the motor, the operating status information is used to indicate whether the vehicle is in an operating state, and the angular velocity information is used to indicate the angular velocity of the vehicle.
16. The device according to claim 15, characterized in that The target device is the vehicle, the state information includes the starting mechanism state information, and the first output module is specifically used to: If the seat load information indicates that the driver is not sitting on the seat, and the starting mechanism state information indicates that the starting mechanism is in a triggered state, then outputting start prohibition information, wherein the start prohibition information is used to prohibit the motor from starting; If the seat load information indicates that the driver is seated on the seat, and the starting mechanism state information indicates that the starting mechanism is in a triggered state, then starting information is output, and the starting information is used to start the motor.
17. The device according to claim 15, characterized in that The first output module is further used for: If the vehicle lock state information indicates that the vehicle lock is not in an unlocked state, and the speed indicated by the speed information is greater than a preset speed threshold, it is determined that the vehicle meets the theft condition.
18. The device according to claim 17, characterized in that The state information further includes at least one of the operation state information and the motor state information, and the first output module is further used for: If the vehicle lock state information indicates that the vehicle lock is not in an unlocked state, and the speed indicated by the speed information is greater than the preset speed threshold, and the vehicle satisfies at least one of the following first conditions, it is determined that the vehicle satisfies the stolen condition; The first condition includes: The operation status information indicates that the vehicle is in an operation status; The motor state information indicates that the rotation speed of the motor is 0.
19. The device according to claim 15, characterized in that The target device is a server, the state information includes the angular velocity information, and the first output module is specifically used to: If it is determined based on the angular velocity information that the vehicle meets the driver fall condition, and the seat load information indicates that the driver is sitting on the seat, driver fall warning information is output.
20. The device according to claim 19, characterized in that The first output module is further used for: determining whether the vehicle is in a rollover state according to the angular velocity indicated by the angular velocity information; If the vehicle is in a rollover state, it is determined that the vehicle meets the driver fall condition.
21. The device according to claim 20, characterized in that The state information further includes at least one of the vehicle lock state information, the speed information and the motor state information. The first output module is further used for: If the vehicle is in a rollover state and the vehicle satisfies at least one of the following second conditions, it is determined that the vehicle satisfies the driver fall condition; The second condition includes: The vehicle lock state information indicates that the vehicle lock is in an unlocked state; Determining, based on the speed information, that a rate of change of the speed of the vehicle is greater than a first preset rate of change threshold; It is determined according to the motor state information that the rate of change of the rotational speed of the motor is greater than a second preset rate of change threshold.
22. The device according to claim 14, characterized in that The seat bearing information includes first bearing information for indicating that the driver is seated on the seat, and second bearing information for indicating that the driver is not seated on the seat, the target device is the vehicle, and a capacitive sensing sheet is provided in the seat of the vehicle; the second acquisition module is specifically used to: Obtaining a capacitance value of a capacitor formed by the capacitive sensing sheet; Determining whether the seat meets the load-bearing condition according to the capacitance value; If the conditions are met, the first bearer information is generated; if not, the second bearer information is generated.
23. The device according to claim 22, characterized in that A plurality of the capacitive sensing sheets are arranged in the seat of the vehicle, and the second acquisition module is specifically used for: Obtaining the capacitance value of the capacitor formed by each of the capacitive sensing sheets; If the number of capacitance values that do not meet the first preset condition among the multiple capacitance values obtained is greater than a first preset number threshold, it is determined that the seat does not meet the load-bearing condition.
24. The device according to claim 14, characterized in that The target device is the vehicle, and the apparatus further includes a determination module and a second output module; Wherein, the determination module is used to determine whether the riding posture of the driver is an ideal posture; The second output module is used to output posture adjustment prompt information when the riding posture of the driver is not an ideal posture, and the posture adjustment prompt information is used to prompt the driver to adjust the riding posture.
25. The device according to claim 24, characterized in that The seat is provided with a plurality of capacitive sensing sheets, and the determination module is specifically used for: Obtaining the capacitance value of the capacitor formed by each of the capacitive sensing sheets; Whether the riding posture of the driver is an ideal posture is determined according to the obtained multiple capacitance values.
26. The device according to claim 25, characterized in that The determination module is specifically used for: If, among the multiple capacitance values obtained, the number of capacitance values that do not meet the second preset condition is greater than the second preset number threshold and less than the third number threshold, it is determined that the riding posture of the driver is a non-ideal posture.
27. A means of transport, characterized in that: The vehicle comprises a state detection component, a capacitive sensing component and a processing component, the capacitive sensing component comprises a capacitive sensing sheet and a capacitive measuring circuit connected to each other, and the capacitive sensing sheet is arranged in a seat of the vehicle; The state detection component and the capacitive sensing component are respectively connected to the processing component; The state detection component is used to obtain state information of the vehicle and send the state information to the processing component, the state information is used to reflect at least one of the working state and the motion state of the vehicle, wherein the state information includes at least one of the motion state information and the working state information, the working state information includes at least one of the vehicle lock state information and the motor state information, the motion state information includes at least one of the speed information and the angular velocity information, wherein the vehicle lock state information is used to indicate whether the vehicle lock of the vehicle is in an unlocked state, the speed information is used to indicate the speed of the vehicle, the motor state information is used to indicate the rotation state of the motor of the vehicle, and the angular velocity information is used to indicate the angular velocity of the vehicle; The capacitance measuring circuit is used to measure the capacitance value of the capacitor formed by the capacitance sensing sheet and send the capacitance value to the processing component; The processing component is used to generate seat load information according to the capacitance value, and output control information for controlling the vehicle when the state information and the seat load information meet a preset output condition, wherein the seat load information is used to indicate whether the driver is seated on the seat of the vehicle; The vehicle further includes a communication component connected to the processing component; The processing component is also used to control the communication component to send the vehicle lock status information, the motor status information, at least one of the speed information and the angular velocity information, and the seat load information to the server, so that the server can output at least one of the driver fall warning information and theft warning information according to the information sent by the vehicle.
28. The vehicle according to claim 27, characterized in that The seat bearing information includes first bearing information for indicating that the driver is seated on the seat, and second bearing information for indicating that the driver is not seated on the seat, and the capacitive sensing component includes a plurality of the capacitive sensing sheets; The capacitance measurement circuit is used to measure the capacitance value of the capacitor formed by each of the capacitance sensing sheets, and send the measured multiple capacitance values to the processing component; The processing component is used to determine whether the seat meets the load-bearing condition according to the plurality of capacitance values, and if so, generate the first load-bearing information; If not satisfied, the second bearer information is generated.
29. The vehicle according to claim 28, characterized in that The processing component is used to determine that the seat does not meet the load-bearing condition when the number of capacitance values that do not meet the first preset condition among the multiple capacitance values is greater than a first preset number threshold.
30. The vehicle according to claim 27, characterized in that The capacitive sensing component includes a plurality of the capacitive sensing sheets; The capacitance measurement circuit is used to measure the capacitance value of the capacitor formed by each of the capacitance sensing sheets, and send the measured multiple capacitance values to the processing component; The processing component is also used to determine whether the driver's riding posture is an ideal posture based on the multiple capacitance values.
31. The vehicle according to claim 30, characterized in that The processing component is used to determine that the driver's riding posture is a non-ideal posture when the number of capacitance values that do not meet the second preset condition among the multiple capacitance values is greater than the second preset number threshold and less than the third number threshold.
32. The vehicle according to claim 30, characterized in that The vehicle further includes a display component connected to the processing component; The processing component is also used to control the display component to display posture adjustment prompt information when the driver's riding posture is not an ideal posture, and the posture adjustment prompt information is used to prompt the driver to adjust the riding posture.
33. A vehicle according to any one of claims 27 to 32, characterized in that: The state detection component includes at least one of a vehicle lock closing detection component, a Hall sensor, a starter mechanism trigger detection component, a speed sensor and a gyroscope; The vehicle lock closure detection component is used to detect whether the vehicle lock of the vehicle is closed, and generate the vehicle lock status information according to the detection result; The Hall sensor is used to detect the rotation speed of the motor of the vehicle and generate the motor status information according to the detection result; The starting mechanism trigger detection component is used to detect whether the starting mechanism of the vehicle is triggered, and generate starting mechanism status information according to the detection result, wherein the starting mechanism status information is used to indicate whether the starting mechanism is in a triggered state, and the starting mechanism is used to control the start of the motor; The speed sensor is used to detect the speed of the vehicle and generate the speed information according to the detection result; The gyroscope is used to detect the angular velocity of the vehicle and generate the angular velocity information according to the detection result.
34. The vehicle according to claim 33, characterized in that The processing component is used to output the prohibition start information when the seat load information indicates that the driver is not sitting on the seat and the starting mechanism state information indicates that the starting mechanism is in a triggered state, and the prohibition start information is used to prohibit the motor from starting; The processing component is used to output start information when the seat load information indicates that the driver is sitting on the seat and the start mechanism state information indicates that the start mechanism is in a triggered state, and the start information is used to start the motor.
35. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the computer program, the steps of the method according to any one of claims 1 to 13 are implemented.
36. A storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 13 are implemented.
Citation Information
Patent Citations
Vehicle control method and vehicle control unit
CN105128668A
Chair and human body sitting posture sensing detection system thereof
CN202896498U
Vehicle
CN212738398U