Method, device, equipment and medium for monitoring damping effect of damper

By calculating the number of Hall signals per unit time, the problem of difficulty in comprehensively detecting the damper damping effect in the prior art is solved, and effective monitoring of the overall damping effect and damping attenuation of the damper is achieved.

CN119394616APending Publication Date: 2025-02-07WUXI WINGTECH INFORMATION TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411502684.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-25
Publication Date
2025-02-07

AI Technical Summary

Technical Problem

The prior art is difficult to fully detect the overall damping effect and damping attenuation of the damper, and can only detect whether a certain component is faulty.

Method used

By obtaining the movement duration of the target object moving from the first position to the second position and the total number of Hall signals generated by the motor during the movement period, the number of Hall signals per unit time is calculated to reflect the damping effect of the damper.

Benefits of technology

It realizes comprehensive monitoring of the overall damping effect of the damper and detection of damping attenuation, ensuring the comprehensiveness and accuracy of the detection.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119394616A_ABST
    Figure CN119394616A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of damper detection, and particularly provides a method, device, equipment and medium for monitoring the damping effect of a damper, the damper is matched with a motor for use, the motor is used for driving a target object to move, and the method comprises the following steps: obtaining the movement duration of the target object moving from a first position to a second position, the total number of Hall signals generated by the motor in the moving period; and calculating the number of the Hall signals in unit time based on the movement duration and the total number of the Hall signals, wherein the number of the Hall signals in unit time is used for reflecting the damping effect of the damper. Due to the fact that the motor and the damper are used in cooperation, the motor drives the target object to move, the damper controls the moving speed and stability of the target object, the number of Hall signals in unit time of the motor can indirectly reflect the damping effect of the damper, and the damping attenuation condition of the damper is comprehensively detected.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of damper detection technology, and in particular to a method, device, equipment and medium for monitoring the damping effect of a damper. Background Art

[0002] With the development of science and technology and the popularization of automobiles, there are more and more motor-driven devices. For example: motor-driven devices installed on vehicles such as car flip screens, automated car ceiling curtains, movable car central control screens, and motor-driven products such as lifting desks. In order to achieve stable and multi-directional operation, multiple motors are often used to drive the equipment, and dampers are installed. Taking the car flip screen as an example, if a damper is not installed, when the motor suddenly loses power or the motor output current is abnormal, the screen will suddenly fall back or flip too fast. However, since the damper is a physical mechanism, the damping will decay with the increase in usage time and the increase in the number of flips.

[0003] The current method for detecting a damper is to remove a certain component of the damper when the damper stops working, so as to detect whether the component has a fault.

[0004] The above-mentioned method for detecting the damper can only detect whether a certain component has a fault, but cannot detect the damping effect of the damper as a whole, resulting in incomplete detection. Summary of the invention

[0005] In order to solve the above technical problems, the present application provides a method, device, equipment and medium for monitoring the damping effect of a damper, so as to monitor the damping effect of the damper as a whole and comprehensively detect the damping attenuation of the damper.

[0006] In the first aspect, the present application provides a method for monitoring the damping effect of a damper, wherein the damper is used in conjunction with a motor, and the motor is used to drive a target object to move. The method comprises: obtaining the moving time taken for the target object to move from a first position to a second position, and the total number of Hall signals generated by the motor during the movement; calculating the number of Hall signals per unit time based on the moving time and the total number of Hall signals, and the number of Hall signals per unit time is used to reflect the damping effect of the damper.

[0007] In the second aspect, the present application provides a device for monitoring the damping effect of a damper. The damper is used in conjunction with a motor, and the motor is used to drive a target object to move. The device includes: an acquisition module, used to obtain the moving time taken for the target object to move from a first position to a second position, and the total number of Hall signals generated by the motor during the movement; a calculation module, used to calculate the number of Hall signals per unit time based on the moving time and the total number of Hall signals, and the number of Hall signals per unit time is used to reflect the damping effect of the damper.

[0008] In a third aspect, the present application provides an electronic device, comprising a device for monitoring the damping effect of a damper, the electronic device comprising: one or more processors; a storage device for storing one or more programs; when the one or more programs are executed by one or more processors, the one or more processors implement the method for monitoring the damping effect of a damper as described in the first aspect above.

[0009] In a fourth aspect, the present application provides a storage medium, which may be a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the method for monitoring the damping effect of a damper as described in the first aspect above.

[0010] In a fifth aspect, an embodiment of the present application provides a computer program product, which includes a computer program or instructions, and when the computer program or instructions are executed by a processor, a method for monitoring the damping effect of a damper as described in any one of the first aspects above is implemented.

[0011] Compared with the prior art, the technical solution provided by the embodiments of the present application has the following advantages:

[0012] The embodiment of the present application provides a method, device, equipment and storage medium for monitoring the damping effect of a damper. The damper is used in conjunction with a motor, and the motor is used to drive the target object to move. The method includes: obtaining the moving time taken for the target object to move from a first position to a second position, and the total number of Hall signals generated by the motor during the moving period; calculating the number of Hall signals per unit time based on the moving time and the total number of Hall signals, and the number of Hall signals per unit time is used to reflect the damping effect of the damper. Since the motor and the damper are used in conjunction, the motor drives the target object to move, and the damper controls the speed and smoothness of the target object's movement, the number of Hall signals per unit time of the motor can indirectly reflect the effect of the damper, thereby achieving comprehensive detection of the damping attenuation of the damper. BRIEF DESCRIPTION OF THE DRAWINGS

[0013] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application.

[0014] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative labor.

[0015] Figure 1A schematic flow chart of a method for monitoring the damping effect of a damper provided in an embodiment of the present application;

[0016] Figure 2 A schematic flow chart of an optimized method for monitoring the damping effect of a damper provided in an embodiment of the present application;

[0017] Figure 3 A schematic diagram of the structure of a device for monitoring the damping effect of a damper provided in an embodiment of the present application;

[0018] Figure 4 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0019] In order to more clearly understand the above-mentioned purposes, features and advantages of the present application, the scheme of the present application will be further described below. It should be noted that the embodiments of the present application and the features in the embodiments can be combined with each other without conflict.

[0020] In the following description, many specific details are set forth to facilitate a full understanding of the present application, but the present application may also be implemented in other ways different from those described herein; obviously, the embodiments in the specification are only part of the embodiments of the present application, rather than all of the embodiments.

[0021] The term "including" and its variations used herein are open inclusions, i.e., "including but not limited to". The term "based on" means "based at least in part on". The term "one embodiment" means "at least one embodiment"; the term "another embodiment" means "at least one additional embodiment"; the term "some embodiments" means "at least some embodiments". The relevant definitions of other terms will be given in the following description.

[0022] It should be noted that the concepts such as "first" and "second" mentioned in this application are only used to distinguish different devices, modules or units, and are not used to limit the order or interdependence of the functions performed by these devices, modules or units.

[0023] It should be noted that the modifications of "one" and "plurality" mentioned in the present application are illustrative rather than restrictive, and those skilled in the art should understand that unless otherwise clearly indicated in the context, it should be understood as "one or more".

[0024] The method for monitoring the damping effect of a damper provided by the present application is described in detail below in conjunction with the accompanying drawings and specific implementations.

[0025] Figure 1This is a flow chart of a method for monitoring the damping effect of a damper in an embodiment of the present application. This embodiment can be applied to monitoring the damping attenuation of a damper. The method can be executed by a device for monitoring the damping effect of a damper. The device for monitoring the damping effect of a damper can be implemented in software and / or hardware. The device for monitoring the damping effect of a damper can be configured in an electronic device.

[0026] like Figure 1 As shown, the method for monitoring the damping effect of a damper provided in the embodiment of the present application mainly includes steps S101 - S102 .

[0027] The damper provided in the embodiment of the present application is used in conjunction with a motor, and the motor is used to drive the target object to move. In other words, the method for monitoring the damping effect of the damper provided in the embodiment of the present application is applied to the scenario where the motor and the damper are used in conjunction with each other, and this embodiment is described by taking the target object being a vehicle-mounted flip screen as an example.

[0028] In the application scenario of the car flip screen, the motor and the damper are used together to ensure that the car screen can be flipped smoothly and safely and remain stable in a specific position. This can improve the user experience while protecting the screen from damage.

[0029] Typically, the motor is directly or indirectly connected to the screen's shaft through a transmission mechanism such as a gear set, while the damper is installed at one end of the shaft or embedded in the entire transmission system as an auxiliary device. The motor is responsible for providing power to drive the screen to rotate. Specifically, it can be activated according to the user's instructions (such as through a button or touch control) to move the screen from one position to another. When the screen begins to flip under the drive of the motor, the damper can help mitigate the initial impact force and allow the screen to start moving at a smoother speed. When encountering external force interference or reaching the extreme position during the flipping process, the damper can absorb excess kinetic energy to prevent the screen from vibrating due to sudden stops. Once the screen reaches the predetermined position, the damper can also help maintain the stability of the position, and it is not easy to change the angle of the screen even if the vehicle is bumpy during driving.

[0030] S101, obtaining a moving time taken by a target object to move from a first position to a second position, and a total number of Hall signals generated by a motor during the moving period.

[0031] The above-mentioned target object is understood to be any device whose movement is controlled by a motor and whose movement is ensured to be smooth by a damper, for example: a flip screen in a car flip screen, a movable ceiling curtain in car automation, a movable car central control screen, a lift desk, etc.

[0032] The first position can be understood as the position of the target object before it starts to move, for example: the position of the screen in the open state. The first position can be any angle set by the user. Optionally, the first position refers to a position that is convenient for the driver to watch or operate. The second position can be understood as the target position to be reached after the screen moves. For example: the position of the screen when it is in the closed state. The closed state can be understood as the screen being completely flat on the dashboard, or hidden in a specific storage space.

[0033] In a specific scenario, when the user issues a movement command, the control system activates the motor and prepares to move the screen from the current open state (first position) to the closed state (second position). The motor drives the screen's hinge to cause the screen to begin rotating according to a predetermined speed curve. Throughout the movement process, the damper helps absorb vibrations so that the screen can move more smoothly. Especially when approaching the closed position, the damper can slow down the speed to prevent shocks caused by sudden stops. Upon detecting that the screen has reached the second position, the motor stops working and the damper is used to stabilize the screen in the second position.

[0034] The above-mentioned moving duration can be understood as the time required for the target object to move from the first position to the second position.

[0035] Specifically, a timer is pre-set, and when a moving instruction issued by the user is detected (the motor starts to rotate), the timer is controlled to start timing, and when the motor stops rotating (the screen reaches the second position), the timer is controlled to end timing, and the timer value is read, and the value is used as the moving time length for the target object to move from the first position to the second position. Further, after the timer value is read, the timer is set to 0 to facilitate timing when the target object moves next time.

[0036] The moving period can be understood as the process of the target object moving from the first position to the second position. The number of Hall signals generated by the motor can be understood as the number of pulse signals generated by the Hall sensor in a complete motor rotation cycle.

[0037] A Hall sensor is a magnetic field sensor based on the Hall effect that can detect changes in the magnetic field and convert them into electrical signals. Specifically, in motor control systems, Hall sensors are used to detect the position of the rotor so that commutation can be performed at the right time to ensure smooth operation of the motor. Hall sensors are usually installed on the stator of the motor and can detect the position of the rotor's magnetic poles. When the rotor rotates, the magnetic poles pass through the Hall sensor, causing the level of the sensor output to change. These changing level signals are used to determine the exact position of the rotor, thereby controlling the timing of the motor's commutation.

[0038] For example, if a motor has one pair of poles, the Hall sensor may generate six different signal states during one revolution of the motor, corresponding to six different points of the rotor position. If the motor has two pairs of poles, 12 states may be generated during one revolution of the motor, and the number of Hall signals will be 12. This value depends on the number of pole pairs of the motor. The more pole pairs there are, the more total number of Hall signals there will be.

[0039] The total number of Hall signals generated by the motor during the moving period can be understood as the number of pulse signals generated by the Hall sensor in the process of the target object moving from the first position to the second position.

[0040] Specifically, a counter is pre-set, and when the motor is detected to start rotating (a moving instruction issued by the user), the counter is controlled to start counting the number of pulse signals generated by the Hall sensor inside the motor. When the motor is detected to stop rotating (the screen reaches the second position), the counter is controlled to stop counting, read the counter value, and use the value as the number of pulse signals generated by the Hall sensor during the process of the target object moving from the first position to the second position. Furthermore, after reading the counter value, the counter is set to 0 so that the number of Hall signals can be counted the next time the target object moves.

[0041] S102 , calculating the number of Hall signals per unit time based on the moving duration and the total number of Hall signals, where the number of Hall signals per unit time is used to reflect the damping effect of the damper.

[0042] The ratio of the total number of Hall signals to the moving duration is taken as the number of Hall signals per unit time.

[0043] The number of Hall signals per unit time is used to reflect the damping effect of the damper. The larger the number of Hall signals per unit time, the worse the damping effect of the damper. The smaller the number of Hall signals per unit time, the better the damping effect of the damper.

[0044] In one possible implementation, the number of Hall signals per unit time is inversely proportional to the damping force provided by the damper. The greater the number of Hall signals per unit time, the smaller the damping force of the damper, and the smaller the number of Hall signals per unit time, the greater the damping force of the damper.

[0045] In practical applications, the factors that affect the motor speed are the motor output current and the damping force generated by the damper. When the motor output current remains unchanged, that is, the motor speed remains unchanged, if the number of Hall signals per unit time increases, it can be judged that the damping force of the damper decreases, that is, it is caused by damping attenuation. The physical structure of the damper is worn due to long-term friction, and the friction force decreases, resulting in an increase in the number of Hall signals per unit time.

[0046] In one possible implementation, the number of Hall signals per unit time is calculated based on the moving duration and the total number of Hall signals, including: obtaining the output current of the motor, determining whether the output current of the motor is within a preset range, and if the output current of the motor is within the preset range, calculating the number of Hall signals per unit time based on the moving duration and the total number of Hall signals.

[0047] The preset range refers to the current range in which the motor can work effectively during normal operation. The preset range is usually between the minimum effective current and the maximum allowable current, ensuring that the motor can provide sufficient torque to drive the load without being damaged by overload. The minimum effective current refers to the lowest current value required for the motor to operate stably and provide sufficient torque to drive the load. Below the minimum effective current, the motor may not be able to start or maintain the load properly. The maximum allowable current refers to the maximum current value that the motor can withstand without overheating or damage. Exceeding the maximum allowable current may cause the motor to burn out the winding or other mechanical failures due to overcurrent. The preset range can be determined based on the technical specification parameters of the motor.

[0048] In the embodiment of the present application, if the output current of the motor changes, the running speed of the motor will change. If the output current of the motor increases, the running speed of the motor will increase, and the time required to control the movement of the target will decrease, so the number of Hall signals per unit time will increase.

[0049] If the output current of the motor is within the preset range, it indicates that the output current of the motor is within the allowable range, and the influence of its change amplitude on the running speed of the motor can be ignored. In other words, if the output current of the motor is within the preset range, it is determined that the output current of the motor has not changed, and the increase in the number of Hall signals per unit time is caused by the attenuation of the damper, not by the change of the output current of the motor.

[0050] In an embodiment of the present application, when the output current of the motor is within a preset range, the number of Hall signals per unit time is calculated to ensure that the change in the number of Hall signals per unit time is caused by the damper rather than the output current of the motor, thereby further improving the accuracy of reflecting the damping effect of the damper by the number of Hall signals per unit time.

[0051] In a possible implementation, the above-mentioned method for monitoring the damping effect of the damper also includes: periodically counting the number of Hall signals per unit time corresponding to multiple movements; sorting the number of Hall signals per unit time according to the order of the target object's movement time points; if the number of Hall signals per unit time after sorting is an increasing sequence, it is determined that the damping effect of the damper has attenuated.

[0052] Periodicity can be understood as counting the number of Hall signals per unit time after each set time interval or the set number of movement intervals. During the use of the damper, the damping effect changes very little during the two consecutive movements of the target object. Counting the movement time and the total number of Hall signals for each movement will increase the amount of calculation. Periodically counting the number of Hall signals per unit time can reduce the amount of calculation.

[0053] Furthermore, the number of Hall signals per unit time corresponding to multiple movements is periodically counted, which can be understood as calculating the number of Hall signals per unit time every 10 moves of the target object. For example: when the target object moves for the first time, the moving time and the total number of Hall signals used for the movement are obtained, and the number of Hall signals per unit time is calculated. During the second to tenth movement of the target object, the moving time and the total number of Hall signals used for the movement are not obtained. Until the eleventh movement of the target object, the moving time and the total number of Hall signals used for the movement are obtained, and the number of Hall signals per unit time is calculated. This cycle can be repeated in turn to calculate the number of Hall signals per unit time when the target object moves multiple times.

[0054] The target object moving time point refers to the moment when the motor controls the target object to move, for example, it can be the moment when the motor receives the moving instruction. The order of the moving time points refers to the order of the moving time points, that is, the earlier the moving time points are, the earlier the moving time points are. The number of Hall signals per unit time after sorting can represent the damping effect of the damper within a period of time, and a period of time refers to the time interval in which the number of Hall signals per unit time is obtained.

[0055] The number of Hall signals per unit time after sorting is an increasing sequence, which can be understood as the number of Hall signals in the latter unit time in the sequence is always greater than the number of Hall signals in the previous unit time.

[0056] Each time the target object moves, its moving time point can be obtained, and the number of Hall signals per unit time corresponding to it can be calculated, and the corresponding relationship between the moving time point and the number of Hall signals per unit time can be established. Then, the number of Hall signals per unit time is sorted according to the order of the moving time points. If the number of Hall signals per unit time after sorting is an increasing sequence, it indicates that the damping force of the damper is decreasing over a period of time, that is, it is determined that the damping is attenuating.

[0057] In a possible implementation, the total number of Hall signals generated by the motor and the required moving time are recorded each time the target object moves, and it is determined whether the output current of the motor changes during the movement. If the output current of the motor does not change, the number of Hall signals per unit time is calculated based on the total number of Hall signals and the required moving time. Repeat the above steps, record the movement of the target object 10 times, calculate the number of Hall signals per unit time corresponding to each movement, and sort the number of Hall signals per unit time according to the order of the moving time points. If the number of Hall signals per unit time gradually increases after sorting, it is determined that the damping is attenuated.

[0058] In the embodiment of the present application, whether the damping is attenuated is determined by the change pattern of the number of Hall signals per unit time within a period of time, so as to improve the accuracy of the damping attenuation.

[0059] The embodiment of the present application provides a method for monitoring the damping effect of a damper, wherein the damper is used in conjunction with a motor, and the motor is used to drive the target object to move. The method includes: obtaining the moving time taken for the target object to move from a first position to a second position, and the total number of Hall signals generated by the motor during the moving period; calculating the number of Hall signals per unit time based on the moving time and the total number of Hall signals, and the number of Hall signals per unit time is used to reflect the damping effect of the damper. Since the motor and the damper are used in conjunction, the motor drives the target object to move, and the damper controls the speed and smoothness of the target object's movement, the number of Hall signals per unit time of the motor can indirectly reflect the effect of the damper, thereby achieving comprehensive detection of the damping attenuation of the damper.

[0060] On the basis of the above-mentioned embodiments, the embodiments of the present application further optimize the method for monitoring the damping effect of the damper. It should be noted that the method for monitoring the damping effect of the damper in the above-mentioned embodiments mainly uses the number of Hall signals per unit time to determine whether the damping has decayed, while the embodiments of the present application mainly use the moving speed of the target object to determine whether the damping has decayed to the extent that it needs to be replaced. The scheme for determining whether the damping has decayed to the extent that it needs to be replaced provided in the embodiments of the present application can be executed after determining that the damping has decayed, or it can be executed simultaneously with determining whether the damping has decayed.

[0061] like Figure 2 As shown, the optimized method for monitoring the damping effect of a damper provided in the embodiment of the present application mainly includes steps S201-S203.

[0062] S201. Obtain a moving speed of a target object. The moving speed is a ratio of a moving distance to a moving duration. The moving distance is a distance traveled by a designated position of the target object when the target object moves from a first position to a second position.

[0063] The designated position of the target object may refer to any position of the target object, such as the screen frame of the vehicle screen away from the rotation axis, the desktop of the liftable table, the side of the ceiling curtain away from the rotation axis, etc. The above-mentioned moving distance refers to the actual displacement of the designated position of the target object, and the moving distance may be a straight line length or an arc length, which is not specifically limited in the embodiments of the present application.

[0064] Specifically, when the target object moves from the first position to the second position, the coordinate points that the designated position of the target object passes through are obtained, and the actual distance that the designated position of the target object passes through is calculated based on each coordinate point and the displacement formula. Furthermore, a sensor can be installed at the designated position of the target object, and the sensor is used to collect the coordinate points that the designated position of the target object passes through.

[0065] When the motor is used to drive the target object to rotate, the rotation angle corresponding to each step of the motor is determined, the number of steps required to move from the first position to the second position is recorded, the total rotation angle is calculated by the number of steps and the angle of each step, and the arc length is calculated using the rotation radius and the total rotation angle as the moving distance.

[0066] Furthermore, the ratio of the moving distance to the moving time is taken as the moving speed.

[0067] In a possible implementation, when a motor is used to drive the target object to rotate, the movement speed includes an angular rotation velocity, which is a ratio of a rotation angle to a movement duration, and the rotation angle is an angle that the target object flips from a first position to a second position.

[0068] The motor is used to drive the target object to rotate, which can be understood as the motor driving the target object to rotate along one or more axes. For example, in a vehicle-mounted flip screen scenario, the motor drives the screen to rotate along the axis. At this time, the rotation angular velocity can be used as the moving speed for calculation.

[0069] When the motor is used to drive the target object to rotate, determine the rotation angle corresponding to each step of the motor, record the number of steps required to move from the first position to the second position, calculate the total rotation angle by the number of steps and the angle of each step, and calculate the angular velocity by the ratio of the total rotation angle to the moving time.

[0070] S202: Determine whether the moving speed reaches a speed threshold.

[0071] The speed threshold refers to the moving speed of the target object when the damper cannot be used. Optionally, the speed threshold is the moving speed of the target object when the motor is stalled without damping.

[0072] Take the case where the target object is a car-mounted flip screen as an example. When the output current of the motor reaches the motor stall current threshold, the motor still cannot be driven. In this case, it is determined that the motor is stalled. Since the motor cannot rotate after being stalled, the screen cannot be driven to flip. Without installing a damper and the motor is stalled, if the user manually triggers the screen flip, the screen will quickly fall back to the closed position under the action of gravity. Furthermore, the speed threshold may refer to the speed at which the screen quickly falls back to the closed position under the action of gravity when the damper is not installed and the motor is stalled.

[0073] Furthermore, the damper is closed, and the motor is controlled to operate in a stalled state, and the displacement speed or angular velocity of the screen during its rapid fall back is tested.

[0074] The moving speed is compared with the speed threshold to determine whether the moving speed reaches the speed threshold. If the moving speed does not reach the speed threshold, it indicates that the damper is in a normal working state and does not need to be processed.

[0075] S203: If the moving speed reaches the speed threshold, a prompt message is generated, where the prompt message is used to indicate that the damping effect of the damper does not meet a preset condition and the damper needs to be replaced.

[0076] If the damping effect does not meet the preset conditions, it can be understood that the damper cannot provide any damping force and cannot play any role in ensuring the stability and safety of movement.

[0077] If the moving speed reaches the speed threshold, it indicates that the damper cannot provide any damping force and is in an abnormal working state. To ensure the stability and safety of the target object's movement, the damper needs to be replaced. At this time, a prompt message is generated to prompt the user that the damping effect of the damper cannot meet the preset conditions and a new damper needs to be replaced.

[0078] Furthermore, if the average moving speed reaches a speed threshold, the motor is controlled to be powered off, a prompt message is generated and an alarm is sounded to prompt the user to replace the damper with a new one.

[0079] In the embodiment of the present application, the moving speed of the target object is obtained to determine whether the moving speed reaches the speed threshold. If the average moving speed reaches the speed threshold, a prompt message is generated, which is used to indicate that the damping effect of the damper does not meet the preset conditions and the damper needs to be replaced. The moving speed of the target object is used to determine whether the damping is attenuated to the extent that it needs to be replaced. When the damper needs to be replaced, a prompt message is generated to prompt the user to replace the damper, thereby further improving the stability and safety of the target object.

[0080] Figure 3Schematic diagram of a device for monitoring the damping effect of a damper in an embodiment of the present application, wherein the damper is used in conjunction with a motor, and the motor is used to drive the target object to move. Figure 3 As shown, the device 30 for monitoring the damping effect of a damper provided in the embodiment of the present application mainly includes:

[0081] Among them, the acquisition module 31 is used to obtain the moving time taken by the target object to move from the first position to the second position, and the total number of Hall signals generated by the motor during the movement; the calculation module 32 is used to calculate the number of Hall signals per unit time based on the moving time and the total number of Hall signals, and the number of Hall signals per unit time is used to reflect the damping effect of the damper.

[0082] An embodiment of the present application provides a device for monitoring the damping effect of a damper. The damper is used in conjunction with a motor, and the motor is used to drive the target object to move. The device is used to execute the following process: obtaining the moving time taken for the target object to move from a first position to a second position, and the total number of Hall signals generated by the motor during the moving period; calculating the number of Hall signals per unit time based on the moving time and the total number of Hall signals, and the number of Hall signals per unit time is used to reflect the damping effect of the damper. Since the motor drives the target object to move, the damper controls the speed and smoothness of the movement of the target object. Since the motor and the damper are used in conjunction, the number of Hall signals per unit time of the motor can indirectly reflect the effect of the damper. In the present application, the damping effect of the damper is reflected by the number of Hall signals per unit time, so as to achieve a comprehensive detection of the damping attenuation of the damper.

[0083] In a possible implementation, the number of Hall signals per unit time is inversely proportional to the damping force provided by the damper.

[0084] In a possible implementation, it also includes: an attenuation judgment module, which is used to periodically count the number of Hall signals per unit time corresponding to multiple movements; sort the number of Hall signals per unit time according to the order of the target object movement time points; if the number of Hall signals per unit time after sorting is an increasing sequence, it is determined that the damping effect of the damper has attenuated.

[0085] In one possible implementation, the calculation module 32 is specifically used to obtain the output current of the motor; determine whether the output current of the motor is within a preset range; if the output current of the motor is within the preset range, calculate the number of Hall signals per unit time based on the movement duration and the total number of Hall signals.

[0086] In one possible implementation, a prompt module is replaced to obtain the moving speed of the target object, where the moving speed is the ratio of the moving distance to the moving time, and the moving distance is the distance traveled by the designated position of the target object in the process of the target object moving from a first position to a second position; determine whether the moving speed reaches a speed threshold; if the moving speed reaches the speed threshold, generate a prompt message, which is used to indicate that the damping effect of the damper does not meet the preset conditions and replace the damper.

[0087] In a possible implementation, when a motor is used to drive the target object to rotate, the movement speed includes an angular rotation velocity, which is a ratio of a rotation angle to a movement duration, and the rotation angle is an angle that the target object flips from a first position to a second position.

[0088] In a possible implementation, the speed threshold is the moving speed of the target object when the motor is stalled without damping.

[0089] The device for monitoring the damping effect of a damper provided in the embodiment of the present application can execute the method for monitoring the damping effect of a damper provided in any embodiment of the present invention, and has the corresponding functional modules and beneficial effects of the execution method.

[0090] Figure 4 is a schematic diagram of the structure of an electronic device provided in this embodiment. The electronic device may include a device for monitoring the damping effect of the damper, such as Figure 4 As shown, the electronic device 400 includes a processor 410, a memory 420, an input device 430, and an output device 440; the number of the processor 410 in the electronic device can be one or more. Figure 4 A processor 410 is taken as an example; the processor 410, the memory 420, the input device 430 and the output device 440 in the electronic device can be connected via a bus or other means. Figure 4 The example of connecting through bus is taken in the following.

[0091] The memory 420, as a computer-readable storage medium, can be used to store software programs, computer executable programs and modules, such as program instructions / modules corresponding to the method for monitoring the damping effect of a damper in the embodiment of the present invention. The processor 410 executes various functional applications and data processing of the electronic device by running the software programs, instructions and modules stored in the memory 420, that is, implements the method for monitoring the damping effect of a damper provided in the embodiment of the present invention.

[0092] The memory 420 may mainly include a program storage area and a data storage area, wherein the program storage area may store an operating system and at least one application required for a function; the data storage area may store data created according to the use of the terminal, etc. In addition, the memory 420 may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one disk storage device, a flash memory device, or other non-volatile solid-state storage device. In some instances, the memory 420 may further include a memory remotely arranged relative to the processor 410, and these remote memories may be connected to the electronic device via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.

[0093] The input device 430 may be used to receive input digital or character information and generate key signal input related to user settings and function control of the electronic device, and may include a keyboard, a mouse, etc. The output device 440 may include a display device such as a display screen.

[0094] This embodiment also provides a storage medium containing computer executable instructions, which, when executed by a computer processor, are used to implement the method for monitoring the damping effect of a damper provided in the embodiment of the present invention.

[0095] Of course, the computer executable instructions of a storage medium containing computer executable instructions provided in an embodiment of the present invention are not limited to the method operations described above, but can also execute related operations in the method for monitoring the damping effect of a damper provided in any embodiment of the present invention.

[0096] Through the above description of the implementation methods, the technicians in the relevant field can clearly understand that the present invention can be implemented by means of software and necessary general hardware, and of course it can also be implemented by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, can be embodied in the form of a software product, and the computer software product can be stored in a computer-readable storage medium, such as a computer floppy disk, read-only memory (ROM), random access memory (RAM), flash memory (FLASH), hard disk or optical disk, etc., including a number of instructions for a computer device (which can be a personal computer, server, or network device, etc.) to execute the methods described in each embodiment of the present invention.

[0097] It is worth noting that in the above-mentioned embodiment of the device for monitoring the damping effect of the damper, the various units and modules included are only divided according to functional logic, but are not limited to the above-mentioned division, as long as the corresponding functions can be achieved; in addition, the specific names of the functional units are only for the convenience of distinguishing each other, and are not used to limit the scope of protection of the present invention.

[0098] It should be noted that, in this article, relational terms such as "first" and "second" are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the sentence "comprise a ..." do not exclude the existence of other identical elements in the process, method, article or device including the elements.

[0099] The above description is only a specific implementation of the present application, so that those skilled in the art can understand or implement the present application. Various modifications to these embodiments will be apparent to those skilled in the art, and the general principles defined herein can be implemented in other embodiments without departing from the spirit or scope of the present application. Therefore, the present application will not be limited to the embodiments described herein, but will conform to the widest scope consistent with the principles and novel features disclosed herein.

Claims

1. A method for monitoring the damping effect of a damper, characterized in that: The damper is used in conjunction with a motor, and the motor is used to drive the target object to move. The method includes: Acquire the moving time taken by the target object to move from the first position to the second position, and the total number of Hall signals generated by the motor during the moving period; The number of Hall signals per unit time is calculated based on the moving duration and the total number of Hall signals, and the number of Hall signals per unit time is used to reflect the damping effect of the damper.

2. The method according to claim 1, characterized in that The number of Hall signals per unit time is inversely proportional to the damping force provided by the damper.

3. The method according to claim 1, characterized in that Also includes: Periodically count the number of Hall signals per unit time corresponding to multiple moves; Sort the number of Hall signals within the unit time according to the order of the target object moving time points; If the number of the Hall signals per unit time after sorting is an increasing sequence, it is determined that the damping effect of the damper is attenuated.

4. The method according to claim 1, characterized in that: Calculating the number of Hall signals per unit time based on the moving duration and the total number of Hall signals includes: Obtaining an output current of the motor; Determining whether the output current of the motor is within a preset range; If the output current of the motor is within a preset range, the number of Hall signals per unit time is calculated based on the moving time and the total number of Hall signals.

5. The method according to claim 1, characterized in that Also includes: Acquire a moving speed of the target object, where the moving speed is a ratio of a moving distance to a moving duration, and the moving distance is a distance traveled by a designated position of the target object when the target object moves from a first position to a second position; Determining whether the moving speed reaches a speed threshold; If the moving speed reaches a speed threshold, a prompt message is generated, wherein the prompt message is used to indicate that the damping effect of the damper does not meet a preset condition and the damper is replaced.

6. The method according to claim 5, characterized in that In the case where the motor is used to drive the target object to rotate, the moving speed includes an angular rotation velocity, which is a ratio of a rotation angle to the moving duration, and the rotation angle is an angle that the target object flips from a first position to a second position.

7. The method according to claim 5, characterized in that The speed threshold is the moving speed of the target object when the motor is stalled without damping.

8. A device for monitoring the damping effect of a damper, characterized in that: The damper is used in conjunction with a motor, and the motor is used to drive the target object to move. The device includes: An acquisition module, used to acquire the moving time taken by the target object to move from the first position to the second position, and the total number of Hall signals generated by the motor during the moving period; A calculation module is used to calculate the number of Hall signals per unit time based on the movement duration and the total number of Hall signals, wherein the number of Hall signals per unit time is used to reflect the damping effect of the damper.

9. An electronic device, characterized in that: The device comprises: one or more processors; A storage device for storing one or more programs; When the one or more programs are executed by the one or more processors, the one or more processors implement the method for monitoring the damping effect of a damper according to any one of claims 1 to 7.

10. A storage medium having a computer program stored thereon, characterized in that: When the program is executed by a processor, the method for monitoring the damping effect of a damper according to any one of claims 1 to 7 is implemented.