Anti-pinch method and device for vehicle-mounted ceiling screen, electronic equipment and storage medium

By monitoring the clamping angle of the vehicle ceiling screen and the motor working current value and implementing anti-clip control operations, the problem of clamping foreign objects during startup of the vehicle ceiling screen is solved, improving passenger safety and ride experience.

CN120074290APending Publication Date: 2025-05-30AVATR CO LTD
View PDF 0 Cites 3 Cited by

Patent Information

Application Number
CN202510222262.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-02-27
Publication Date
2025-05-30

AI Technical Summary

Technical Problem

The on-board ceiling screen has the potential risk of accidentally clipping foreign objects when unfolded or retracted, affecting the passenger's ride experience and safety.

Method used

By monitoring the number of clamping angles between the vehicle ceiling screen and the roof and the operating current value of the motor, if the clamping angle is greater than the set degree and the working current value is greater than the set current threshold, anti-clip control operation is performed to prevent clamping of foreign objects.

Benefits of technology

Effectively prevent the on-board ceiling screen from clamping foreign objects during startup, ensuring the safety of passengers' ride and improving passengers' ride experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120074290A_ABST
    Figure CN120074290A_ABST
Patent Text Reader

Abstract

The invention discloses a vehicle-mounted ceiling screen anti-pinch method and device, electronic equipment and a storage medium, and relates to the technical field of vehicles. The method comprises the steps that under the condition that it is determined that the vehicle-mounted ceiling screen is in a starting state, the included angle between the current starting position of the vehicle-mounted ceiling screen and a vehicle roof and the current working current value of a motor used for driving the vehicle-mounted ceiling screen to be started are determined; when it is determined that the degree of the included angle is larger than a first set degree and the current working current value is larger than a first set current threshold value, anti-pinch control operation is conducted on the vehicle-mounted ceiling screen; wherein the first set current threshold value is determined based on a target working current value of the motor after the vehicle-mounted ceiling screen is started for a target set duration. The vehicle-mounted ceiling screen can be accurately and effectively prevented from clamping foreign matters in the starting process, the riding safety of passengers is ensured, and the riding experience of the passengers is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the technical field of vehicles, and particularly to a method, device, electronic device, and storage medium for preventing clamping of an in-vehicle ceiling screen. Background Art

[0002] With the rapid development of technology, in-vehicle ceiling screen technology, as an innovative in-vehicle display solution, has been widely applied to various vehicles to provide a more immersive and convenient infotainment experience. However, in the actual application process, due to improper design or operation, there is a potential risk that the in-vehicle ceiling screen may accidentally clamp foreign objects when unfolding or retracting, seriously affecting the riding experience and safety of passengers. Summary of the Invention

[0003] In view of the above technical problems, embodiments of this application provide a method, device, electronic device, and storage medium for preventing clamping of an in-vehicle ceiling screen, which can accurately and effectively prevent the in-vehicle ceiling screen from clamping foreign objects during the startup process, ensure the safety of passengers during riding, and improve the riding experience of passengers.

[0004] The technical solution of this application is implemented as follows:

[0005] In a first aspect, embodiments of this application provide a method for preventing clamping of an in-vehicle ceiling screen, including:

[0006] When it is determined that the in-vehicle ceiling screen is in the startup state, determine the included angle between the current startup position of the in-vehicle ceiling screen and the vehicle roof, and the current working current value of the motor used to drive the startup of the in-vehicle ceiling screen;

[0007] When it is determined that the included angle is greater than a first set degree and the current working current value is greater than a first set current threshold, perform an anti-clamping control operation on the in-vehicle ceiling screen;

[0008] Wherein, the first set current threshold is determined based on the target working current value of the motor after a target set duration for the startup of the in-vehicle ceiling screen.

[0009] In some embodiments, before performing the anti-clamping control operation on the in-vehicle ceiling screen when it is determined that the included angle is greater than a first set degree and the current working current value is greater than a first set current threshold, the method further includes:

[0010] Take the average working current value of the motor within a first time period after the target set duration for the startup of the in-vehicle ceiling screen as the target working current value;

[0011] Based on the target working current value, determine the first set current threshold.

[0012] In some embodiments, the first set current threshold is a target multiple of the target operating current value, and the target multiple is determined based on the operating ambient temperature of the motor.

[0013] In some embodiments, the method for preventing the vehicle-mounted ceiling screen from pinching further includes:

[0014] In the case where it is determined that the pinching angle is less than or equal to the first set angle, and the current operating current value is greater than the second set current threshold, perform an anti-pinching control operation on the vehicle-mounted ceiling screen.

[0015] In some embodiments, in the case where it is determined that the vehicle-mounted ceiling screen is in the startup state, determining the pinching angle between the current startup position of the vehicle-mounted ceiling screen and the vehicle roof, and the current operating current value of the motor for driving the startup of the vehicle-mounted ceiling screen, includes:

[0016] In the case where it is determined that the vehicle-mounted ceiling screen is in the startup state, and there is a Hall signal of the motor within the first second time period after the startup of the vehicle-mounted ceiling screen, determine the pinching angle between the current startup position of the vehicle-mounted ceiling screen and the vehicle roof, and the current operating current value of the motor for driving the startup of the vehicle-mounted ceiling screen.

[0017] In some embodiments, the method for preventing the vehicle-mounted ceiling screen from pinching further includes:

[0018] In the case where it is determined that the vehicle-mounted ceiling screen is in the startup state, and there is no Hall signal of the motor within the first second time period after the startup of the vehicle-mounted ceiling screen, determine that the motor is blocked and control the motor to stop running.

[0019] In some embodiments, performing the anti-pinching control operation on the vehicle-mounted ceiling screen includes:

[0020] Control the motor to drive the vehicle-mounted ceiling screen to rotate in a direction opposite to the startup direction of the vehicle-mounted ceiling screen by a second set angle.

[0021] In a second aspect, an embodiment of the present application provides a device for preventing the vehicle-mounted ceiling screen from pinching, including:

[0022] A determination module, configured to determine, in the case where it is determined that the vehicle-mounted ceiling screen is in the startup state, the pinching angle between the current startup position of the vehicle-mounted ceiling screen and the vehicle roof, and the current operating current value of the motor for driving the startup of the vehicle-mounted ceiling screen;

[0023] An anti-pinching module, configured to perform an anti-pinching control operation on the vehicle-mounted ceiling screen in the case where it is determined that the pinching angle is greater than the first set angle, and the current operating current value is greater than the first set current threshold;

[0024] Among them, the first set current threshold is determined based on the target working current value of the motor after the in-vehicle ceiling screen starts for the target set duration.

[0025] In a third aspect, an embodiment of the present application provides an electronic device, including a memory and a processor. The memory is used to store executable data instructions; when the processor executes the executable data instructions stored in the memory, the steps in the in-vehicle ceiling screen anti-pinch method described in the first aspect are implemented.

[0026] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium. A computer program is stored in the computer-readable storage medium. When the computer program is run by a processor, the steps in the in-vehicle ceiling screen anti-pinch method described in the first aspect are implemented.

[0027] The in-vehicle ceiling screen anti-pinch method, device, electronic device, and storage medium provided by the embodiments of the present application determine the included angle between the current starting position of the in-vehicle ceiling screen and the vehicle roof, and the current working current value of the motor used to drive the in-vehicle ceiling screen to start when it is determined that the in-vehicle ceiling screen is in the starting state. Furthermore, when it is determined that the included angle between the current starting position of the in-vehicle ceiling screen and the vehicle roof is greater than the first set degree and the current working current value of the motor is greater than the first set current threshold, an anti-pinch control operation is performed on the in-vehicle ceiling screen. In this way, it is possible to effectively prevent the in-vehicle ceiling screen from clamping foreign objects during the starting process, ensure the safety of passengers during the ride, and improve the riding experience of passengers. Moreover, since the first set current threshold is determined based on the target working current value of the motor after the in-vehicle ceiling screen starts for the target set duration, and the target working current value of the motor after the in-vehicle ceiling screen starts for the target set duration can accurately reflect the normal working current of the motor, the present application can avoid the influence of the large current of the motor at the moment of starting the in-vehicle ceiling screen on the anti-pinch judgment of the in-vehicle ceiling screen, and improve the accuracy of the anti-pinch judgment of the in-vehicle ceiling screen. Description of the Drawings

[0028] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the prior art, the following will briefly introduce the drawings required for use in the description of the embodiments or the prior art. Obviously, the drawings in the following description are some embodiments of the present application. For those of ordinary skill in the art, other drawings can be obtained based on these drawings without creative efforts.

[0029] Figure 1 It is one of the flow diagrams of an in-vehicle ceiling screen anti-pinch method provided by an embodiment of the present application;

[0030] Figure 2 It is a schematic diagram of the included angle between an in-vehicle ceiling screen and the vehicle roof provided by an embodiment of the present application;

[0031] Figure 3 It is the second flow schematic diagram of a vehicle-mounted ceiling screen anti-pinch method provided by an embodiment of the present application;

[0032] Figure 4 It is the third flow schematic diagram of a vehicle-mounted ceiling screen anti-pinch method provided by an embodiment of the present application;

[0033] Figure 5 It is the fourth flow schematic diagram of a vehicle-mounted ceiling screen anti-pinch method provided by an embodiment of the present application;

[0034] Figure 6 It is the fifth flow schematic diagram of a vehicle-mounted ceiling screen anti-pinch method provided by an embodiment of the present application;

[0035] Figure 7 It is the structural schematic diagram of a vehicle-mounted ceiling screen anti-pinch device provided by an embodiment of the present application;

[0036] Figure 8 It is the entity structural schematic diagram of an electronic device provided by an embodiment of the present application. Detailed implementation manners

[0037] To make the objectives, technical solutions, and advantages of the embodiments of the present application clearer, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present application. Obviously, the described embodiments are some, but not all, of the embodiments of the present application. All other embodiments obtained by those of ordinary skill in the art based on the embodiments of the present application without creative efforts shall fall within the protection scope of the present application.

[0038] It should be noted that in the description of the embodiments of the present application, the terms "first", "second", etc. are used to distinguish similar objects, rather than to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged under appropriate circumstances so that the embodiments of the present application can be implemented in an order other than those illustrated or described herein, and the objects distinguished by "first", "second", etc. are usually of the same category, and the number of objects is not limited. For example, the first object can be one or multiple.

[0039] Next, with reference to the accompanying drawings in the embodiments of the present application, the vehicle-mounted ceiling screen anti-pinch method, device, electronic device, and storage medium provided by the embodiments of the present application will be introduced exemplarily.

[0040] Figure 1 It is the first flow schematic diagram of a vehicle-mounted ceiling screen anti-pinch method provided by an embodiment of the present application. As Figure 1 shown, the method includes:

[0041] S101. When it is determined that the in-vehicle ceiling screen is in the startup state, determine the included angle between the current startup position of the in-vehicle ceiling screen and the vehicle roof, and the current working current value of the motor used to drive the startup of the in-vehicle ceiling screen.

[0042] It should be noted that the execution subject of the in-vehicle ceiling screen anti-pinch method provided in the embodiments of the present application can be an electronic device, a component in the electronic device, an integrated circuit, or a chip. The electronic device can be a mobile electronic device or a non-mobile electronic device. Hereinafter, taking the non-mobile electronic device provided in the vehicle as an example to execute the in-vehicle ceiling screen anti-pinch method provided in the embodiments of the present application, the technical solutions of the embodiments of the present application will be described in detail.

[0043] It should be noted that the in-vehicle ceiling screen is a multimedia display device installed on the top of the vehicle interior. As the core of the vehicle rear-seat entertainment system, the in-vehicle ceiling screen can provide rich audio-visual enjoyment for passengers and enhance the riding experience. Moreover, the included angle between the in-vehicle ceiling screen and the vehicle roof can usually be adjusted manually or automatically. Among them, for the manual adjustment method, passengers can change the included angle between it and the vehicle roof by rotating the in-vehicle ceiling screen or adjusting the bracket. Although this method requires certain operations, it is usually more flexible and can meet the viewing needs of different passengers; for the automatic adjustment method, through the built-in sensors and control systems, the in-vehicle ceiling screen can automatically adjust the included angle according to the sitting postures and lines of sight of passengers to ensure the best viewing effect. Exemplarily, Figure 2 is a schematic diagram of the included angle between the in-vehicle ceiling screen and the vehicle roof provided in the embodiments of the present application, as Figure 2 shown.

[0044] In some embodiments, when it is determined that the in-vehicle ceiling screen is in the startup state, the included angle between the in-vehicle ceiling screen and the vehicle roof can be monitored through the angle sensor built in the in-vehicle ceiling screen. By reading the data of the angle sensor, the included angle between the current startup position of the in-vehicle ceiling screen and the vehicle roof can be accurately obtained.

[0045] In some embodiments, when it is determined that the in-vehicle ceiling screen is in the startup state, the working current of the motor can be monitored in real time through the current sensor built in the circuit of the motor used to drive the startup of the in-vehicle ceiling screen. By reading the data of the current sensor, the current working current value of the motor can be obtained.

[0046] S102. When it is determined that the included angle is greater than the first set degree and the current working current value is greater than the first set current threshold, perform an anti-pinch control operation on the in-vehicle ceiling screen.

[0047] Among them, the first set current threshold is determined based on the target working current value of the motor after the target set duration for the startup of the in-vehicle ceiling screen.

[0048] In the embodiments of the present application, a first set current threshold can be determined based on the target working current value of the motor after the in-vehicle ceiling screen has been started for a target set duration. When it is determined that the included angle between the current starting position of the in-vehicle ceiling screen and the vehicle roof is greater than a first set angle, and the current working current value of the motor used to drive the in-vehicle ceiling screen to start is greater than the first set current threshold, an anti-pinch control operation is performed on the in-vehicle ceiling screen.

[0049] It should be noted that the first set angle and the target set duration can be adaptively set based on actual applications, and the embodiments of the present application do not make specific limitations thereon. For example, the first set angle is 18 degrees, 20 degrees, 22 degrees, etc.; the target set duration is 550 milliseconds, 600 milliseconds, 650 milliseconds, etc.

[0050] It should be noted that the target working current value is the working current value of the motor after the in-vehicle ceiling screen has been started for the target set duration.

[0051] It should be noted that the working current value of the motor after the in-vehicle ceiling screen has been started for the target set duration tends to a relatively stable value, and this relatively stable value reflects the energy consumption of the motor under specific loads and speeds. In the embodiments of the present application, by determining the first set current threshold based on the stable target working current value of the motor after the in-vehicle ceiling screen has been started for the target set duration, and using the first set current threshold as the reference current value for anti-pinch judgment of the in-vehicle ceiling screen, the accuracy of anti-pinch judgment of the in-vehicle ceiling screen can be improved. Moreover, by considering both the included angle and the working current value, a double guarantee is provided for the anti-pinch control of the in-vehicle ceiling screen. When both conditions are met, the anti-pinch control operation is triggered, which can ensure the accuracy and reliability of the anti-pinch control.

[0052] It can be understood that the in-vehicle ceiling screen anti-pinch method provided by the embodiments of the present application determines the included angle between the current starting position of the in-vehicle ceiling screen and the vehicle roof, as well as the current working current value of the motor used to drive the in-vehicle ceiling screen to start, when it is determined that the in-vehicle ceiling screen is in the starting state. Then, when it is determined that the included angle between the current starting position of the in-vehicle ceiling screen and the vehicle roof is greater than the first set degree and the current working current value of the motor is greater than the first set current threshold, an anti-pinch control operation is performed on the in-vehicle ceiling screen. In this way, it can effectively prevent the in-vehicle ceiling screen from clamping foreign objects during the starting process, ensure the safety of passengers during the ride, and improve the riding experience of passengers. Moreover, since the first set current threshold is determined based on the target working current value of the motor after the target set duration for the in-vehicle ceiling screen to start, and the target working current value of the motor after the target set duration for the in-vehicle ceiling screen to start can accurately reflect the normal working current of the motor, the present application can avoid the influence of the large current of the motor at the moment of starting the in-vehicle ceiling screen on the anti-pinch judgment of the in-vehicle ceiling screen, and improve the accuracy of the anti-pinch judgment of the in-vehicle ceiling screen.

[0053] In some embodiments, before performing the anti-pinch control operation on the in-vehicle ceiling screen when it is determined that the included angle is greater than the first set degree and the current working current value is greater than the first set current threshold, the method further includes:

[0054] Taking the average working current value of the motor during the first time period after the target set duration for the in-vehicle ceiling screen to start as the target working current value;

[0055] Determining the first set current threshold based on the target working current value.

[0056] It should be noted that the first time period can be adaptively set based on actual applications, and the embodiments of the present application do not make specific limitations in this regard. For example, the first time period is 450 milliseconds, 500 milliseconds, 550 milliseconds, etc.

[0057] In the embodiments of the present application, when it is determined that the in-vehicle ceiling screen is in the starting state, the average working current value of the motor during the first time period after the target set duration for the in-vehicle ceiling screen to start can be determined, and this average working current value is taken as the target working current value of the motor after the target set duration for the in-vehicle ceiling screen to start. Then, based on this target working current value, the first set current threshold is determined, so as to use this first set current threshold as the reference current value for the anti-pinch judgment of the in-vehicle ceiling screen.

[0058] It can be understood that the embodiments of the present application consider the dynamic change characteristics of the working current of the motor during the startup process of the in-vehicle ceiling screen. By taking the average working current value of the motor within the first time period after the startup target set duration as the target working current value, since the working current of the motor has tended to the stable stage after the startup target set duration, taking the average working current value within the first time period of this stable stage as the target working current value can more accurately reflect the energy consumption and load conditions of the motor in the stable working state. Furthermore, the anti-pinch judgment of the in-vehicle ceiling screen is performed based on the first set current threshold determined by the target working current value, which helps to improve the accuracy of the anti-pinch control of the in-vehicle ceiling screen and avoid false triggering or missed triggering of the anti-pinch function of the in-vehicle ceiling screen.

[0059] In some embodiments, the first set current threshold is a target multiple of the target working current value, and the target multiple is determined based on the working environment temperature of the motor.

[0060] It should be noted that the first set current threshold is a target multiple of the target working current value. This setting method can make the determination of the first set current threshold more flexible and accurate. By adjusting the target multiple, a suitable current threshold can be set according to the actual working environment temperature of the motor, thereby ensuring the accuracy and reliability of the anti-pinch control operation. Moreover, since the working environment temperature of the motor directly affects its performance and current consumption, determining the target multiple based on the working environment temperature of the motor can further ensure the accuracy and reliability of the anti-pinch control operation.

[0061] It should be noted that in a high-temperature environment, the heat dissipation performance of the motor may decrease, resulting in an increase in current consumption. Therefore, in a high-temperature environment, a relatively high target multiple can be set to ensure that the current threshold can cover the current changes of the motor under abnormal loads or potential clamping situations. On the contrary, in a low-temperature environment, the heat dissipation performance of the motor is better and the current consumption is relatively low, so a relatively low target multiple can be set.

[0062] In some embodiments, the high and low temperature anti-pinch curves can be calibrated. The anti-pinch curves can represent the corresponding relationship between different working environment temperatures of the motor and the target multiple. Through the anti-pinch curves, the target multiple corresponding to the working environment temperature of the motor can be determined, and then the first set current threshold is obtained by multiplying the target working current value of the motor after the startup target set duration of the in-vehicle ceiling screen by the target multiple.

[0063] It can be understood that the embodiments of the present application can adaptively adjust the first set current threshold based on the working environment temperature of the motor, which helps to further ensure the accuracy and reliability of the anti-pinch control operation.

[0064] In some embodiments, the vehicle-mounted ceiling screen anti-pinch method further includes:

[0065] When it is determined that the clamping angle is less than or equal to the first set degree and the current working current value is greater than the second set current threshold, an anti-pinch control operation is performed on the vehicle-mounted ceiling screen.

[0066] It should be noted that the second set current threshold is an absolute current threshold, which can be preset based on past experience or experimental tests. The specific value of the second set current threshold in the embodiments of the present application is not limited. For example, the second set current threshold is 2.5A, 3A, 3.5A, etc.

[0067] It can be understood that when the clamping angle between the current starting position of the vehicle-mounted ceiling screen and the roof is less than or equal to the first set degree, it indicates that the vehicle-mounted ceiling screen may be closer to the horizontal position or the roof. In this case, if the vehicle-mounted ceiling screen moves accidentally or is affected by an external force, it is more likely to come into contact with the passenger's head or other objects. At this time, if the load on the motor is large, that is, the current working current value of the motor is greater than the second set current threshold, the anti-pinch control operation should be triggered immediately to prevent potential injuries.

[0068] Exemplarily, Figure 3 FIG. 2 is a second schematic flowchart of a vehicle-mounted ceiling screen anti-pinch method provided by an embodiment of the present application. As Figure 3 shown, the method includes:

[0069] S301. When it is determined that the vehicle-mounted ceiling screen is in the starting state, determine the clamping angle between the current starting position of the vehicle-mounted ceiling screen and the roof, and the current working current value of the motor used to drive the vehicle-mounted ceiling screen to start.

[0070] S302. When it is determined that the clamping angle is greater than the first set degree and the current working current value is greater than the first set current threshold, perform an anti-pinch control operation on the vehicle-mounted ceiling screen.

[0071] S303. When it is determined that the clamping angle is less than or equal to the first set degree and the current working current value is greater than the second set current threshold, perform an anti-pinch control operation on the vehicle-mounted ceiling screen.

[0072] It should be noted that the descriptions of the same steps and the same content in this embodiment and other embodiments can be referred to the descriptions in other embodiments, and will not be repeated here.

[0073] It can be understood that in the embodiments of the present application, when it is determined that the included angle between the current starting position of the in-vehicle ceiling screen and the vehicle roof is less than or equal to the first set degree, and the current working current value of the motor is greater than the second set current threshold, an anti-pinch control operation is performed on the in-vehicle ceiling screen, adding additional safety protection to the anti-pinch control logic of the in-vehicle ceiling screen and further improving the reliability of the anti-pinch control of the in-vehicle ceiling screen.

[0074] In some embodiments, when it is determined that the in-vehicle ceiling screen is in the starting state, determining the included angle between the current starting position of the in-vehicle ceiling screen and the vehicle roof, and the current working current value of the motor for driving the in-vehicle ceiling screen to start includes:

[0075] When it is determined that the in-vehicle ceiling screen is in the starting state and there is a Hall signal within the first second time period after the in-vehicle ceiling screen starts, determining the included angle between the current starting position of the in-vehicle ceiling screen and the vehicle roof, and the current working current value of the motor for driving the in-vehicle ceiling screen to start.

[0076] It should be noted that Hall signals are usually used in brushless DC motors to indicate the position of the rotor. The Hall sensor generates signals by detecting magnetic field changes, and these signals are used to control the commutation of the motor. Therefore, the presence of Hall signals means that the Hall sensor is working properly and can accurately detect the position of the rotor, ensuring the smooth and efficient operation of the motor.

[0077] It should be noted that the first second time period after the in-vehicle ceiling screen starts can be adaptively set based on actual applications, and the embodiments of the present application do not make specific limitations in this regard. For example, the first second time period after the in-vehicle ceiling screen starts is the first 400 milliseconds, the first 500 milliseconds, or the first 600 milliseconds after the in-vehicle ceiling screen starts, etc.

[0078] It can be understood that in the embodiments of the present application, since the Hall signal is detected within the first second time period after the in-vehicle ceiling screen starts, this indicates that the motor for driving the in-vehicle ceiling screen can work normally and stably. Only on the premise of determining that the motor works normally and stably, it makes sense to perform anti-pinch judgment and control on the in-vehicle ceiling screen.

[0079] Exemplarily, Figure 4 FIG. 3 is a schematic flowchart of an anti-pinch method for an in-vehicle ceiling screen provided by an embodiment of the present application. As Figure 4 shown, the method includes:

[0080] S401. When it is determined that the in-vehicle ceiling screen is in the startup state and there is a Hall signal within the first second time period after the startup of the motor for driving the in-vehicle ceiling screen, determine the included angle degree between the current startup position of the in-vehicle ceiling screen and the vehicle roof, and the current working current value of the motor.

[0081] S402. When it is determined that the included angle degree is greater than the first set degree and the current working current value is greater than the first set current threshold, perform an anti-pinch control operation on the in-vehicle ceiling screen.

[0082] S403. When it is determined that the included angle degree is less than or equal to the first set degree and the current working current value is greater than the second set current threshold, perform an anti-pinch control operation on the in-vehicle ceiling screen.

[0083] It should be noted that for the description of the same steps and the same content in this embodiment and other embodiments, reference can be made to the description in other embodiments, and details are not repeated here.

[0084] It can be understood that by detecting the Hall signal to ensure the normal and stable operation of the motor, and then performing anti-pinch judgment and control on the in-vehicle ceiling screen, the reliability of the anti-pinch control of the in-vehicle ceiling screen can be improved in the embodiments of the present application.

[0085] In some embodiments, the anti-pinch method for the in-vehicle ceiling screen further includes:

[0086] When it is determined that the in-vehicle ceiling screen is in the startup state and there is no Hall signal within the first second time period after the startup of the motor, determine that the motor is blocked and control the motor to stop running.

[0087] It should be noted that if there is no Hall signal within the first second time period after the startup of the motor for the in-vehicle ceiling screen, it indicates that the motor is blocked. Motor blockage means that during the operation of the motor, due to certain reasons (such as excessive load, mechanical failure, and power supply problems, etc.), the motor rotor cannot rotate normally. At this time, although the motor is powered on, the rotor speed is 0, and the electrical energy is mainly consumed on the motor stator coil, generating a large blocked-rotor current, which may exceed several times the rated current. If the duration is too long, it may burn out the motor coil or damage the driver, thus causing harm to the motor. Therefore, when it is determined that the motor is blocked, the motor should be controlled to stop running in time to avoid damage to the motor and the drive circuit.

[0088] Exemplarily, Figure 5 is the fourth flow chart of the anti-pinch method for the in-vehicle ceiling screen provided by the embodiments of the present application. As Figure 5 shown, the method includes:

[0089] S501. Determine that the in-vehicle ceiling screen is in the startup state.

[0090] S502. When it is determined that there is a Hall signal of the motor for driving the startup of the in-vehicle ceiling screen within the first second time period after the in-vehicle ceiling screen starts up, determine the included angle degree between the current startup position of the in-vehicle ceiling screen and the vehicle roof, and the current working current value of the motor.

[0091] S503. When it is determined that the included angle degree is greater than the first set degree and the current working current value is greater than the first set current threshold, perform an anti-pinch control operation on the in-vehicle ceiling screen.

[0092] S504. When it is determined that the included angle degree is less than or equal to the first set degree and the current working current value is greater than the second set current threshold, perform an anti-pinch control operation on the in-vehicle ceiling screen.

[0093] S505. When it is determined that there is no Hall signal of the motor within the first second time period after the in-vehicle ceiling screen starts up, determine that the motor is blocked and control the motor to stop running.

[0094] It should be noted that for the description of the same steps and the same content in this embodiment and other embodiments, reference can be made to the description in other embodiments, and details are not described here again.

[0095] It can be understood that by detecting the Hall signal in the embodiment of the present application to timely determine whether the motor is blocked, the motor can be controlled to stop running at the initial stage of the motor blockage, thereby effectively avoiding damage to the motor and the drive circuit.

[0096] In some embodiments, the performing an anti-pinch control operation on the in-vehicle ceiling screen includes:

[0097] Control the motor to drive the in-vehicle ceiling screen to rotate a second set degree in the direction opposite to the startup direction of the in-vehicle ceiling screen.

[0098] It should be noted that the second set degree can be adaptively set based on actual applications, and the embodiment of the present application does not make specific limitations thereto. For example, the second set degree is 5 degrees, 10 degrees, 15 degrees, etc.

[0099] In an embodiment of the present application, when it is determined that the included angle between the current starting position of the in-vehicle ceiling screen and the vehicle roof is greater than a first set degree, and the current working current value of the motor for driving the in-vehicle ceiling screen to start is greater than a first set current threshold, the motor can be controlled to drive the in-vehicle ceiling screen to rotate in a direction opposite to the starting direction of the in-vehicle ceiling screen by a second set degree; or, when it is determined that the included angle between the current starting position of the in-vehicle ceiling screen and the vehicle roof is less than or equal to the first set degree, and the current working current value of the motor for driving the in-vehicle ceiling screen to start is greater than a second set current threshold, the motor can be controlled to drive the in-vehicle ceiling screen to rotate in a direction opposite to the starting direction of the in-vehicle ceiling screen by a second set degree.

[0100] It can be understood that when performing anti-pinch control on the in-vehicle ceiling screen, setting an appropriate anti-pinch reverse angle (i.e., the second set degree) can effectively avoid further damage to the pinched object by the in-vehicle ceiling screen, and at the same time ensure the normal operation of the in-vehicle ceiling screen.

[0101] Exemplarily, Figure 6 FIG. 5 is a schematic flow chart of an anti-pinch method for an in-vehicle ceiling screen provided by an embodiment of the present application. As Figure 6 shown, the method includes:

[0102] S601. Start the in-vehicle ceiling screen.

[0103] S602. Determine whether a Hall signal is detected within 400 ms; if yes, execute S603; if no, execute S610.

[0104] It can be understood that in an embodiment of the present application, if no Hall signal is detected within 400 ms, it is determined that the motor is blocked. Hall signal detection can accurately determine whether the motor is blocked and timely control the motor to stop running when it is determined that the motor is blocked, effectively preventing damage to the motor.

[0105] S603. Determine whether the starting position of the in-vehicle ceiling screen is within 20°; if yes, execute S608; if no, execute S604.

[0106] S604. After the motor starts for 600 ms, collect the average current value for 500 ms as the anti-pinch reference current value.

[0107] It can be understood that in an embodiment of the present application, the initial current of the motor when the in-vehicle ceiling screen starts is bypassed, and the average current value of the motor for 500 ms is collected after the in-vehicle ceiling screen starts for 600 ms as the anti-pinch reference current value. The anti-pinch reference current value can be used as the reference operating current of the motor, which can avoid the influence of the large current of the motor at the moment when the in-vehicle ceiling screen starts on the anti-pinch reference current value and improve the accuracy of the anti-pinch reference current value.

[0108] S605. Continue to detect the motor current and use a 100 - ms filtering strategy to eliminate current mutation or fluctuation phenomena.

[0109] It can be understood that in the embodiments of the present application, the collected motor current value is subjected to jitter elimination processing, and the jitter elimination time is 100 ms. The jitter elimination processing can avoid mis - anti - pinch operations of the in - vehicle ceiling screen caused by current fluctuations and other reasons, and improve the stability and reliability of the anti - pinch control of the in - vehicle ceiling screen.

[0110] S606. Determine whether the motor current is greater than 1.7 times the anti - pinch reference current; if so, execute S607.

[0111] S607. Perform anti - pinch control on the in - vehicle ceiling screen.

[0112] It can be understood that in the embodiments of the present application, when the currently collected motor current is greater than 1.7 times the anti - pinch reference current (the specific multiple is determined based on the operating environment temperature of the motor), anti - pinch control is performed on the in - vehicle ceiling screen.

[0113] S608. Detect the motor current and use a 100 - ms filtering strategy to eliminate current mutation or fluctuation phenomena.

[0114] S609. Determine whether the motor current is greater than the absolute anti - pinch current threshold of 3 A; if so, execute S607.

[0115] It can be understood that in the embodiments of the present application, the absolute - value anti - pinch technology is adopted when the starting position of the in - vehicle ceiling screen is within 20 degrees (that is, the included angle between the starting position of the in - vehicle ceiling screen and the roof is within 20 degrees), and the absolute anti - pinch current threshold is 3 A. It should be noted that for the case of starting the in - vehicle ceiling screen at low temperature, adopting the absolute - value anti - pinch technology can improve the reliability of the anti - pinch of the in - vehicle ceiling screen.

[0116] S610. Control the motor to stop running.

[0117] It should be noted that the above vehicle-mounted ceiling screen anti-pinch method provided by the embodiments of the present application can be applied to a vehicle-mounted ceiling screen anti-pinch system, which may include a current sampling module, a control module, a motor reverse module, and a Hall signal detection module. Among them: The current sampling module is used to sample the working current of the motor that drives the vehicle-mounted ceiling screen to start; the control module is used to determine whether anti-pinch control operation needs to be performed on the vehicle-mounted ceiling screen according to the working current sampled by the current sampling module; the motor reverse module is used to control the motor to reverse (that is, control the motor so that the motor drives the vehicle-mounted ceiling screen to rotate a second set degree in the direction opposite to the starting direction of the vehicle-mounted ceiling screen) when receiving the instruction sent by the control module that anti-pinch control operation needs to be performed on the vehicle-mounted ceiling screen; the Hall signal detection module is used to detect the Hall signal to determine whether the motor is blocked.

[0118] In some embodiments, at different power supply voltages, hardware can be used to stabilize the power supply of the motor (that is, use hardware to ensure that the power supply device can provide a stable voltage to the motor), eliminate the influence of the power supply voltage on the vehicle-mounted ceiling screen anti-pinch system, and ensure that the vehicle-mounted ceiling screen anti-pinch system can work normally in various power supply environments.

[0119] It can be understood that the vehicle-mounted ceiling screen anti-pinch method and system provided by the embodiments of the present application can at least bring the following beneficial effects: (1) Improve the anti-pinch performance of the vehicle-mounted ceiling screen and reduce the occurrence probability of the vehicle-mounted ceiling screen clamping foreign objects; (2) Through a reasonable reference current value sampling method, it can accurately reflect the normal working current of the motor used to drive the vehicle-mounted ceiling screen to start, and improve the accuracy of vehicle-mounted ceiling screen anti-pinch judgment; (3) The anti-pinch reverse angle is appropriate, which can not only avoid harm to the clamped object, but also ensure the normal operation of the vehicle-mounted ceiling screen; (4) Detect the motor blockage through the Hall signal, which improves the safety and reliability of the motor; (5) Calibrate the high and low temperature anti-pinch curves, adapt to different working environment temperatures of the motor, and improve the versatility of vehicle-mounted ceiling screen anti-pinch; (6) Absolute value anti-pinch and motor current anti-shake processing further improve the stability and reliability of vehicle-mounted ceiling screen anti-pinch; (7) Stabilize the motor power supply through hardware, eliminate the influence of the power supply voltage on the vehicle-mounted ceiling screen anti-pinch system, and ensure the normal operation of the vehicle-mounted ceiling screen anti-pinch system.

[0120] Next, the vehicle-mounted ceiling screen anti-pinch device provided by the embodiments of the present application will be described. The vehicle-mounted ceiling screen anti-pinch device described below can be mutually corresponding and referred to with the vehicle-mounted ceiling screen anti-pinch method described above.

[0121] Figure 7 It is a schematic structural diagram of a vehicle-mounted ceiling screen anti-pinch device provided by an embodiment of the present application, as Figure 7 shown. The device includes: a determination module 710 and an anti-pinch module 720; among them:

[0122] A determination module 710, configured to determine, when it is determined that the in-vehicle ceiling screen is in a startup state, the included angle degree between the current startup position of the in-vehicle ceiling screen and the vehicle roof, and the current working current value of the motor for driving the in-vehicle ceiling screen to start;

[0123] An anti-pinch module 720, configured to perform an anti-pinch control operation on the in-vehicle ceiling screen when it is determined that the included angle degree is greater than a first set degree and the current working current value is greater than a first set current threshold;

[0124] Wherein, the first set current threshold is determined based on the target working current value of the motor after a target set duration for the in-vehicle ceiling screen to start.

[0125] The in-vehicle ceiling screen anti-pinch device provided by the embodiments of the present application determines, when it is determined that the in-vehicle ceiling screen is in a startup state, the included angle degree between the current startup position of the in-vehicle ceiling screen and the vehicle roof, and the current working current value of the motor for driving the in-vehicle ceiling screen to start. Furthermore, when it is determined that the included angle degree between the current startup position of the in-vehicle ceiling screen and the vehicle roof is greater than a first set degree and the current working current value of the motor is greater than a first set current threshold, an anti-pinch control operation is performed on the in-vehicle ceiling screen. In this way, it can effectively prevent the in-vehicle ceiling screen from pinching foreign objects during startup, ensure the safety of passengers during the ride, and improve the riding experience of passengers; moreover, since the first set current threshold is determined based on the target working current value of the motor after a target set duration for the in-vehicle ceiling screen to start, and the target working current value of the motor after a target set duration for the in-vehicle ceiling screen to start can accurately reflect the normal working current of the motor, the present application can avoid the influence of the large current of the motor at the moment of startup of the in-vehicle ceiling screen on the anti-pinch judgment of the in-vehicle ceiling screen, and improve the accuracy of the anti-pinch judgment of the in-vehicle ceiling screen.

[0126] In some embodiments, before performing the anti-pinch control operation on the in-vehicle ceiling screen when it is determined that the included angle degree is greater than a first set degree and the current working current value is greater than a first set current threshold, the determination module 710 is further configured to:

[0127] Take the average working current value of the motor within a first time period after the target set duration for the in-vehicle ceiling screen to start as the target working current value; determine the first set current threshold based on the target working current value.

[0128] In some embodiments, the first set current threshold is a target multiple of the target working current value, and the target multiple is determined based on the working environment temperature of the motor.

[0129] In some embodiments, the anti-pinch module 720 is further configured to:

[0130] When it is determined that the included angle is less than or equal to the first set degree and the current working current value is greater than the second set current threshold, an anti-pinch control operation is performed on the in-vehicle ceiling screen.

[0131] In some embodiments, the determining module 710 is further configured to:

[0132] When it is determined that the in-vehicle ceiling screen is in the startup state and there is a Hall signal of the motor within the first second time period after the in-vehicle ceiling screen is started, determine the included angle between the current startup position of the in-vehicle ceiling screen and the vehicle roof, and the current working current value of the motor used to drive the in-vehicle ceiling screen to start.

[0133] In some embodiments, the determining module 710 is further configured to:

[0134] When it is determined that the in-vehicle ceiling screen is in the startup state and there is no Hall signal of the motor within the first second time period after the in-vehicle ceiling screen is started, determine that the motor is blocked and control the motor to stop running.

[0135] In some embodiments, the anti-pinch module 720 is further configured to:

[0136] Control the motor to drive the in-vehicle ceiling screen to rotate in a direction opposite to the startup direction of the in-vehicle ceiling screen by a second set degree.

[0137] It should be noted here that the above in-vehicle ceiling screen anti-pinch device provided by the embodiments of the present application can implement all the method steps implemented by the above in-vehicle ceiling screen anti-pinch method embodiments, and can achieve the same technical effects. The same parts and beneficial effects as those in the method embodiments in this embodiment will not be specifically described here.

[0138] Figure 8 The entity structure diagram of an electronic device provided by the embodiments of the present application is shown in Figure 8 As shown, the electronic device may include: a processor 810, a communication interface 820, a memory 830, and a communication bus 840. Among them, the processor 810, the communication interface 820, and the memory 830 complete mutual communication through the communication bus 840. The processor 810 can execute the executable data instructions stored in the memory 830 to implement some or all of the steps of the in-vehicle ceiling screen anti-pinch method provided by the above embodiments.

[0139] In addition, when the executable data instructions stored in the above-mentioned memory 830 can be implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on such an understanding, the technical solution of the embodiments of the present application, in essence, or the part that contributes to the related technology, can be embodied in the form of a software product. The software product is stored in a storage medium and includes several instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in the embodiments of the present application. The aforementioned storage medium includes: various media that can store program codes, such as USB flash drives, mobile hard disks, read-only memories (ROMs), random access memories (RAMs), magnetic disks, or optical discs.

[0140] The embodiments of the present application further provide a computer-readable storage medium, in which a computer program is stored. When the computer program is run by a processor, it implements some or all of the steps of the in-vehicle ceiling screen anti-pinch method provided in the above-mentioned embodiments.

[0141] The embodiments of the present application further provide a computer program product, which includes a computer program or instructions. When the computer program or instructions are executed by a processor, they implement some or all of the steps of the in-vehicle ceiling screen anti-pinch method provided in the above-mentioned embodiments.

[0142] The device embodiments described above are merely illustrative. The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed to multiple network units. Some or all of the modules can be selected according to actual needs to achieve the purpose of the solution of this embodiment. Those of ordinary skill in the art can understand and implement it without creative efforts.

[0143] Those skilled in the art should understand that the embodiments of the present application can be provided as a method, a system, or a computer program product. Therefore, the embodiments of the present application can take the form of hardware embodiments, software embodiments, or embodiments combining software and hardware aspects. Moreover, the embodiments of the present application can take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to magnetic disk memories and optical memories, etc.) containing computer-usable program codes.

[0144] This application is described with reference to the flowcharts and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the present application. It should be understood that each flow and / or block in the flowchart and / or block diagram, as well as the combination of flows and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to the processors of general-purpose computers, special-purpose computers, embedded processors, or other programmable data processing devices to generate a machine, such that the instructions executed by the processors of the computer or other programmable data processing devices produce means for implementing the functions specified in the Figure 1 one or more flows and / or blocks Figure 1 means for implementing the functions specified in one or more blocks.

[0145] These computer program instructions can also be stored in a computer-readable memory that can direct a computer or other programmable data processing device to work in a specific manner, such that the instructions stored in the computer-readable memory produce a manufactured article including instruction means that implement the functions specified in the Figure 1 one or more flows and / or blocks Figure 1 means for implementing the functions specified in one or more blocks.

[0146] These computer program instructions can also be loaded onto a computer or other programmable data processing device, such that a series of operation steps are executed on the computer or other programmable device to generate a computer-implemented process, so that the instructions executed on the computer or other programmable device provide steps for implementing the functions specified in the Figure 1 one or more flows and / or blocks Figure 1 means for implementing the functions specified in one or more blocks.

[0147] As described above, the above are only optional embodiments of the present application and are not used to limit the protection scope of the present application.

Claims

1. A method for preventing a vehicle-mounted ceiling screen from being pinched, characterized in that: include: When it is determined that the vehicle-mounted ceiling screen is in the startup state, determining the angle between the current startup position of the vehicle-mounted ceiling screen and the roof, and the current working current value of the motor used to drive the vehicle-mounted ceiling screen to start; When it is determined that the angle is greater than a first set degree and the current working current value is greater than a first set current threshold, an anti-pinch control operation is performed on the vehicle-mounted ceiling screen; Among them, the first set current threshold is determined based on the target operating current value of the motor after the vehicle-mounted ceiling screen is started for a target set time.

2. The vehicle-mounted ceiling screen anti-pinch method according to claim 1 is characterized in that: When it is determined that the angle is greater than a first set degree and the current working current value is greater than a first set current threshold, before performing an anti-pinch control operation on the vehicle-mounted ceiling screen, the method further includes: The average working current value of the motor in the first time period after the vehicle-mounted ceiling screen starts the target set time length is used as the target working current value; Based on the target operating current value, the first set current threshold is determined.

3. The vehicle-mounted ceiling screen anti-pinch method according to claim 2 is characterized in that: The first set current threshold is a target multiple of the target operating current value, and the target multiple is determined based on the operating environment temperature of the motor.

4. The vehicle-mounted ceiling screen anti-pinch method according to claim 1 is characterized in that: The method further comprises: When it is determined that the angle is less than or equal to the first set degree and the current working current value is greater than the second set current threshold, an anti-pinch control operation is performed on the vehicle-mounted ceiling screen.

5. The vehicle-mounted ceiling screen anti-pinch method according to any one of claims 1 to 4, characterized in that: In the case where it is determined that the vehicle-mounted ceiling screen is in the startup state, determining the angle between the current startup position of the vehicle-mounted ceiling screen and the roof, and the current working current value of the motor used to drive the vehicle-mounted ceiling screen to start, includes: When it is determined that the vehicle-mounted ceiling screen is in the starting state and the motor has a Hall signal within the first second time period after the vehicle-mounted ceiling screen is started, the angle between the current starting position of the vehicle-mounted ceiling screen and the roof is determined, as well as the current working current value of the motor used to drive the vehicle-mounted ceiling screen to start.

6. The vehicle-mounted ceiling screen anti-pinch method according to claim 5 is characterized in that: The method further comprises: When it is determined that the vehicle-mounted ceiling screen is in the startup state and the motor has no Hall signal within the first second time period after the vehicle-mounted ceiling screen is started, it is determined that the motor is blocked and the motor is controlled to stop running.

7. The vehicle-mounted ceiling screen anti-pinch method according to any one of claims 1 to 4, characterized in that: The anti-pinch control operation on the vehicle-mounted ceiling screen includes: The motor is controlled so that the motor drives the vehicle-mounted ceiling screen to rotate a second set degree in a direction opposite to the starting direction of the vehicle-mounted ceiling screen.

8. A vehicle-mounted ceiling screen anti-pinch device, characterized in that: include: A determination module, used to determine the angle between the current start position of the vehicle-mounted ceiling screen and the roof, and the current working current value of the motor used to drive the vehicle-mounted ceiling screen to start, when it is determined that the vehicle-mounted ceiling screen is in the start state; An anti-pinch module, configured to perform an anti-pinch control operation on the vehicle-mounted ceiling screen when it is determined that the angle is greater than a first set degree and the current working current value is greater than a first set current threshold; Among them, the first set current threshold is determined based on the target operating current value of the motor after the vehicle-mounted ceiling screen is started for a target set time.

9. An electronic device, characterized in that: include: A memory for storing executable data instructions; The processor is used to implement the steps of the vehicle-mounted ceiling screen anti-pinch method as described in any one of claims 1 to 7 when executing the executable data instructions stored in the memory.

10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the steps of the vehicle-mounted ceiling screen anti-pinch method according to any one of claims 1 to 7 are implemented.

Citation Information

Cited By

  • Vehicle ceiling screen control method, ceiling screen, control device and vehicle

    CN120481872A

  • Automobile ceiling screen breaking detection method, system and equipment and medium

    CN120778393A

  • Anti-pinch control method and anti-pinch system for vehicle-mounted ceiling screen

    CN121515880A