Speed phase analyzer and its control method, speed phase analysis system, medium
By combining an accelerometer and a controller, and utilizing analog-to-digital conversion and wireless communication, high-precision measurement of the instantaneous speed and phase of rotating parts is achieved. This solves the problem that existing technologies cannot accurately measure instantaneous speed and phase, simplifies the measurement process, and reduces costs.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- GOLDWIND SCI & TECH CO LTD
- Filing Date
- 2019-12-06
- Publication Date
- 2026-07-31
AI Technical Summary
Existing methods for measuring the rotational speed of rotating components cannot accurately measure instantaneous speed or instantaneous phase.
An accelerometer and controller are used to collect the acceleration values of the rotating component at multiple moments to determine the instantaneous rotation speed and/or instantaneous phase of the rotating component. The analog signal is converted into a digital signal using an analog-to-digital converter, and the data is sent to the first device via wireless communication.
It enables high-precision measurement of instantaneous rotational speed and phase of rotating parts, simplifies the measurement process, reduces costs, monitors equipment status and diagnoses faults, and ensures normal equipment operation.
Smart Images

Figure CN112924710B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of display technology, and more specifically, to a speed phase analyzer and its control method, a speed phase analysis system, and a medium. Background Technology
[0002] During the operation of rotating equipment, it is necessary to measure the instantaneous speed and instantaneous phase of rotating components to monitor the status of the rotating equipment or diagnose faults.
[0003] Existing methods for measuring the rotational speed of rotating components include photoelectric encoder speed measurement, Hall element speed measurement, and centrifugal tachometer speed measurement. These methods all belong to the bond-phase method, which measures the time difference between two consecutive bond phases and then calculates the average rotational speed during this time based on the angle difference between the bond phases. However, it is difficult to measure the accurate instantaneous rotational speed. Of course, the bond-phase method can also measure an approximate instantaneous phase, but the measured instantaneous phase is still not accurate enough.
[0004] In summary, existing instruments and methods for measuring the rotational speed of rotating components cannot accurately measure instantaneous velocity or instantaneous phase. Summary of the Invention
[0005] This application addresses the shortcomings of existing methods by proposing a speed phase analyzer and its control method, speed phase analysis system, and medium to solve the technical problem that existing instruments and methods for measuring the speed of rotating parts cannot measure the instantaneous speed or instantaneous phase accurately.
[0006] In a first aspect, embodiments of this application provide a rotational speed phase analyzer, including: a base, and an acceleration sensor and a controller disposed on the base.
[0007] The base is used to fix it to the rotating component;
[0008] An accelerometer is used to collect acceleration values at multiple moments as the component rotates.
[0009] The controller, electrically connected to the acceleration sensor, is used to receive acceleration values at multiple moments, determine the rotational speed and / or phase of the rotating component at at least one moment based on the acceleration values at multiple moments, and send the rotational speed and / or phase data of the rotating component at at least one moment to the first device.
[0010] Secondly, embodiments of this application provide a rotational speed phase analysis system, including a first device and a rotational speed phase analyzer provided in embodiments of this application;
[0011] The first device is communicatively connected to the controller of the speed and phase analyzer to receive the speed and / or phase data of the rotating component at at least one moment.
[0012] Thirdly, this application provides a control method for a rotational speed phase analyzer, which is applied to the rotational speed phase analyzer provided in this application, including: receiving acceleration values of a rotating component at multiple moments during rotation collected by an acceleration sensor;
[0013] Based on the acceleration values at multiple moments, determine the rotational speed and / or phase of the rotating component at at least one moment;
[0014] The rotational speed and / or phase data of the rotating component at at least one moment are sent to the first device.
[0015] Fourthly, embodiments of this application provide a computer-readable storage medium storing a computer program thereon, which, when executed by a controller, implements the control method for the speed phase analyzer provided in embodiments of this application.
[0016] The technical solution provided in this application has at least the following beneficial effects:
[0017] The rotational speed phase analyzer provided in this application can determine the instantaneous rotational speed and / or instantaneous phase of a rotating component at at least one moment based on the acceleration values of the rotating component at multiple moments during or after the acceleration sensor collects acceleration values. This simplifies the measurement process and increases measurement accuracy, helping to reduce investment costs and possessing high promotional value. The rotational speed phase analyzer, by determining the instantaneous rotational speed and / or instantaneous phase, can be used to monitor the status of rotating equipment or diagnose faults, ensuring the normal operation of the rotating equipment.
[0018] Additional aspects and advantages of this application will be set forth in part in the description which follows, and will become apparent from the description or may be learned by practice of this application. Attached Figure Description
[0019] The above and / or additional aspects and advantages of this application will become apparent and readily understood from the following description of the embodiments taken in conjunction with the accompanying drawings, wherein:
[0020] Figure 1 This is a schematic diagram of the architecture of a speed phase analyzer provided in an embodiment of this application;
[0021] Figure 2 This is a schematic diagram showing the positional relationship between the rotational speed phase analyzer and the rotating component provided in an embodiment of this application;
[0022] Figure 3 This is a partial structural schematic diagram of a speed phase analyzer provided in an embodiment of this application;
[0023] Figure 4This is a schematic diagram of the architecture of a rotational speed phase analysis system provided in an embodiment of this application;
[0024] Figure 5 This is a schematic flowchart of a control method for a speed phase analyzer provided in an embodiment of this application;
[0025] Figure 6 This is a flowchart illustrating another control method for a speed phase analyzer provided in an embodiment of this application;
[0026] Figure 7 This application provides waveform diagrams of acceleration values collected by an accelerometer at multiple moments, as provided in the embodiments of this application.
[0027] Figure 8 This is a flowchart illustrating a specific method for determining the phase of a rotating component at the time of measurement based on the rotation frequency at the time of measurement, as provided in an embodiment of this application.
[0028] The explanations of the symbols in the attached figures are as follows:
[0029] 100-Speed Phase Analyzer;
[0030] 1-Base; 111-Through hole;
[0031] 2-Acceleration sensor; 3-Controller;
[0032] 4-Analog-to-digital converter; 5-Power generation device;
[0033] 51-Miniature photovoltaic generator; 511-Solar panel;
[0034] 52 - Miniature wind turbine; 521 - Blade;
[0035] 6-Energy storage device; 7-Charging interface; 8-Magnetic suction device;
[0036] 9-Indicator; 10-Switch; 11-Antenna;
[0037] 200 - First Equipment;
[0038] 300 - Rotating component. Detailed Implementation
[0039] This application is described in detail below. Examples of embodiments of this application are illustrated in the accompanying drawings, wherein the same or similar reference numerals denote the same or similar components or components having the same or similar functions throughout. Furthermore, detailed descriptions of known technologies that are unnecessary for the features of this application are omitted. The embodiments described below with reference to the accompanying drawings are exemplary and are only used to explain this application, and should not be construed as limiting this application.
[0040] It will be understood by those skilled in the art that, unless otherwise defined, all terms used herein (including technical and scientific terms) have the same meaning as commonly understood by one of ordinary skill in the art to which this application pertains. It should also be understood that terms such as those defined in general dictionaries should be understood to have the same meaning as in the context of the prior art, and should not be interpreted in an idealized or overly formal sense unless specifically defined as herein.
[0041] Those skilled in the art will understand that, unless specifically stated otherwise, the singular forms “a,” “an,” “the,” and “the” used herein may also include the plural forms. It should be further understood that the term “comprising” as used in this application means the presence of the stated features, integers, steps, operations, elements, and / or components, but does not exclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and / or groups thereof. It should be understood that when we say an element is “connected” or “coupled” to another element, it can be directly connected or coupled to the other element, or there may be intermediate elements. Furthermore, “connected” or “coupled” as used herein can include wireless connections or wireless coupling. The term “and / or” as used herein includes all or any units and all combinations of one or more associated listed items.
[0042] The technical solution of this application and how the technical solution of this application solves the above-mentioned technical problems are described in detail below with specific embodiments. These specific embodiments can be combined with each other, and the same or similar concepts or processes may not be described again in some embodiments. The embodiments of this application will be described below with reference to the accompanying drawings.
[0043] This application provides a speed phase analyzer 100, such as... Figure 1 and Figure 2 As shown, the rotational speed phase analyzer 100 includes: a base 1, and an acceleration sensor 2 and a controller 3 disposed on the base 1. The base 1 is used to fix the rotating component 300.
[0044] Accelerometer 2 is used to collect acceleration values at multiple moments during the rotation of the rotating component 300.
[0045] The controller 3, electrically connected to the acceleration sensor 2, is used to receive acceleration values at multiple moments, determine the rotational speed and / or phase of the rotating component 300 at at least one moment based on the acceleration values at multiple moments, and send the rotational speed and / or phase data of the rotating component 300 at at least one moment to the first device 200.
[0046] It should be noted that the rotating component 300 refers to the component that performs rotational action when the rotating equipment is working. For example, if the rotating equipment is a wind turbine generator set, the rotating component 300 is the rotor of the motor, and the base 1 is fixed on the rotor; or, the rotating component 300 is a blade, and the base 1 is fixed on the blade, or the base 1 is fixed on the hub to which the blade is connected.
[0047] Since the base 1 is fixed to the rotating component 300, the accelerometer 2 on the base 1 can rotate with the rotating component 300. At any given moment, the acceleration values of the rotating component 300 and the accelerometer 2 are the same. That is, the acceleration values collected by the accelerometer 2 at multiple moments are actually the acceleration values of the rotating component 300 at those multiple moments. During one rotation of the rotating component 300, the acceleration value of the rotating component 300 changes as its phase changes. The controller 3 determines the motion of the rotating component 300 based on the acceleration values collected by the accelerometer 2 at multiple moments and calculates the rotational speed and / or phase of the rotating component 300 at at least one moment. The rotational speed and phase of the rotating component 300 at a certain moment are actually the instantaneous rotational speed and instantaneous phase of the rotating component 300 at that moment. After receiving the rotational speed and / or phase data of the rotating component 300 at at least one moment, the first device 200 displays the rotational speed and / or phase of the rotating component 300 at the corresponding moment.
[0048] The rotational speed phase analyzer 100 provided in this application embodiment can determine the instantaneous rotational speed and / or instantaneous phase of the rotating component 300 at at least one moment based on the acceleration values of the rotating component 300 at multiple moments during or after the acceleration sensor 2 collects acceleration values. This simplifies the measurement process and increases measurement accuracy, helping to reduce investment costs and possessing high promotional value. The rotational speed phase analyzer 100, by determining the instantaneous rotational speed and / or instantaneous phase, can be used to monitor the status of rotating equipment or diagnose faults, ensuring the normal operation of the rotating equipment.
[0049] Those skilled in the art will understand that the signal acquired by the accelerometer 2 is an analog signal, while the controller 3 can only accept digital signals. Therefore, as Figure 1 As shown, the speed phase analyzer 100 provided in this embodiment of the application also includes an analog-to-digital converter 4. The output terminal of the accelerometer 2 is electrically connected to the input terminal of the analog-to-digital converter 4, and the output terminal of the analog-to-digital converter 4 is electrically connected to the input terminal of the controller 3. The analog-to-digital converter 4 converts the analog signal collected by the accelerometer 2 into a digital signal, and then sends the converted digital signal to the controller 3.
[0050] In one embodiment of this application, such as Figure 1As shown, the speed phase analyzer 100 also includes a power generation device 5 and an energy storage device 6 disposed on the base 1. The power generation device 5 is electrically connected to the energy storage device 6 and is used to replenish the energy storage device 6 with electrical energy. The energy storage device 6 is electrically connected to the acceleration sensor 2 and the controller 3, respectively.
[0051] The energy storage device 6 can provide power to the acceleration sensor 2 and the controller 3, and the power generation device 5 can generate power and charge the energy storage device 6, which ensures that the speed phase analyzer 100 can work continuously for a long time. In addition, the speed phase analyzer 100 does not need to be connected to an external power source and does not require complicated wiring. It only needs to be fixedly connected to the base 1 and the rotating component 300. This simplifies the power supply layout and the installation and removal steps of the speed phase analyzer 100 on the rotating component 300.
[0052] This application does not impose specific limitations on the type of power generation device 5. For example, power generation device 5 may include at least one of a micro photovoltaic generator 51 and a micro wind turbine generator 52.
[0053] To further improve the reliability of the charging function for the energy storage device 6, in one embodiment of this application, such as Figure 1 As shown, the speed phase analyzer 100 also includes a charging interface 7 disposed on the base 1. The output end of the charging interface 7 is electrically connected to the energy storage device 6, and the input end of the charging interface 7 is used for electrical connection to an external power supply. The energy storage device 6 is electrically connected to the acceleration sensor 2 and the controller 3, respectively.
[0054] When the power generation device 5 fails to generate electricity or generates insufficient power, an external power source can be connected to the charging interface 7 to charge the energy storage device 6 using the external power source.
[0055] This application does not impose specific limitations on the type of energy storage device 6. For example, the energy storage device 6 can be a lithium battery.
[0056] In one embodiment of this application, such as Figure 3 As shown, the speed phase analyzer 100 also includes a magnetic attraction device 8. One end of the magnetic attraction device 8 is connected to the base 1, and the magnetic attraction end of the magnetic attraction device 8 is used for magnetic connection with the rotating component 300. The base 1 is connected to the rotating component 300 by magnetic attraction, which further simplifies the installation and removal steps of the speed phase analyzer 100 on the rotating component 300.
[0057] Of course, provided that the speed phase analyzer 100 and the rotating component 300 can be relatively fixed, the embodiments of this application do not impose specific restrictions on the connection method between the base 1 and the rotating component 300. For example, the base 1 can be connected to the rotating component 300 by adhesive bonding; or, the base 1 can be connected to the rotating component 300 by mechanical connection (such as bolt connection).
[0058] In one embodiment of this application, such as Figure 3 As shown, the base 1 can be a box. The accelerometer 2, analog-to-digital converter 4, controller 3, and energy storage device 6 can be installed inside the box.
[0059] In one embodiment of this application, such as Figure 3 As shown, the solar panel 511 of the micro photovoltaic generator 51 is disposed on the surface of the box, and the other parts of the micro photovoltaic generator 51 can be disposed inside the box.
[0060] In one embodiment of this application, such as Figure 3 As shown, the through hole 111 on the side wall of the box serves as the air duct of the micro wind turbine 52. The blades 521 of the micro wind turbine 52 are located inside the air duct, and other parts of the micro wind turbine 52 can be set inside the box.
[0061] In one embodiment of this application, such as Figure 3 As shown, the charging port 7 is located on the side wall of the box.
[0062] In one embodiment of this application, such as Figure 3 As shown, the magnetic attraction device 8 is located at the bottom of the box, and one end of the magnetic attraction device 8 is connected to the bottom surface of the box.
[0063] In one embodiment of this application, the base 1 is further provided with an in-situ indicator 9. Figure 3 For example, the in-situ indicator 9 can be an arrow symbol on the box.
[0064] After the base 1 is installed onto the rotating component 300, the position pointed to by the in-situ indicator 9 can be set as the initial phase zero point. Other axial positions can be defined based on this initial phase zero point. For example, such as... Figure 2 As shown, the in-situ indicator 9 points to point A, which is recorded as the initial phase zero point. The included angle AOB is 70 degrees, so point B can be defined as the 70-degree position.
[0065] In one embodiment of this application, such as Figure 3 As shown, the speed phase analyzer 100 also includes a switch 10, which is used to turn the energy storage device 6 on and off.
[0066] In one embodiment of this application, such as Figure 3 As shown, the speed and phase analyzer 100 also includes an antenna 11, which is electrically connected to the controller 3. The controller 3 transmits the speed and / or phase data of the rotating component 300 at at least one moment to the first device 200 via the antenna 11. Figure 3 For example, the wires are installed on the outside of the box.
[0067] It should be noted that the base 1 can also be in other structural forms, such as plate-shaped or boss-shaped, which will not be elaborated here.
[0068] In one embodiment of this application, the controller 3 is configured to: determine the type of the first acceleration change period to which the time to be measured belongs; take the previous acceleration change period of the same type as the first acceleration change period as the reference period; in the reference period, determine the reference time corresponding to the reference acceleration value that is equal to the acceleration value of the time to be measured; and determine the rotational speed and / or phase of the rotating component 300 at the time to be measured based on the time difference between the time to be measured and the reference time.
[0069] In one embodiment of this application, the controller 3 is used to: divide a preset unit time by a time difference to obtain a first quotient, and use the first quotient as the rotational speed of the rotating component 300 at the time to be measured.
[0070] In one embodiment of this application, the controller 3 is used to: take the reciprocal of the time difference as the rotation frequency of the rotating component 300 at the time to be measured, and determine the phase of the rotating component 300 at the time to be measured based on the rotation frequency at the time to be measured.
[0071] In one embodiment of this application, the controller 3 is configured to: compare the acceleration value at the time to be measured with the acceleration value at the previous time; if the acceleration value at the time to be measured is greater than the acceleration value at the previous time, then determine the first acceleration change period as an acceleration rising period; if the acceleration value at the time to be measured is less than the acceleration value at the previous time, then determine the first acceleration change period as an acceleration falling period; if the first acceleration change period is an acceleration rising period, then use the previous acceleration rising period as a reference period; if the first acceleration change period is an acceleration falling period, then use the previous acceleration falling period as a reference period.
[0072] In one embodiment of this application, the controller 3 is configured to: determine at least two acceleration values that are close to the acceleration value at the time to be measured during a reference time period, and use them as base acceleration values; and determine a reference time based on the time corresponding to the at least two base acceleration values.
[0073] Based on the same inventive concept, embodiments of this application provide a rotational speed phase analysis system, such as... Figure 4As shown, the rotational speed phase analysis system includes a first device 200 and a rotational speed phase analyzer 100 provided in the above embodiments of this application.
[0074] The first device 200 is communicatively connected to the controller 3 of the speed and phase analyzer 100, and is used to receive the speed and / or phase data of the rotating component 300 at at least one moment. After receiving the speed and / or phase data of the rotating component 300 at at least one moment, the first device 200 displays the speed and / or phase of the rotating component 300 at the corresponding moment.
[0075] It should be noted that the first device 200 may be a mobile phone, tablet computer, wearable device, in-vehicle device, augmented reality (AR) / virtual reality (VR) device, laptop computer, ultra-mobile personal computer (UMPC), netbook, personal digital assistant (PDA) and other electronic devices. This application embodiment does not impose any restrictions on the specific type of the first device 200.
[0076] The first device 200 and the controller 3 can communicate wirelessly via Wi-Fi or ZigBee. Alternatively, they can communicate via Long Term Evolution (LTE), 2G, 3G, 4G, or 5G technologies. This application does not impose any limitations on the specific communication method between the first device 200 and the controller 3.
[0077] The rotational speed phase analysis system provided in this application has the same inventive concept and the same beneficial effects as the previous embodiments. For the contents not shown in detail in this rotational speed phase analysis system, please refer to the previous embodiments, and will not be repeated here.
[0078] Based on the same inventive concept, this application provides a control method for a speed phase analyzer, which is applied to the speed phase analyzer 100 provided in the above embodiments of this application.
[0079] It should be noted that the controller 3 is the executing entity of the control method for the speed phase analyzer provided in this application embodiment, and the flowchart of the control method is shown below. Figure 5 As shown, it includes:
[0080] S101: Receives acceleration values of the rotating component 300 at multiple moments during rotation, collected by the acceleration sensor 2.
[0081] Since the base 1 is fixed on the rotating component 300, the accelerometer 2 on the base 1 can rotate together with the rotating component 300, and at any given moment, the acceleration values of the rotating component 300 and the accelerometer 2 are the same. In other words, the received acceleration values at multiple moments are actually the acceleration values of the rotating component 300 at those multiple moments.
[0082] Optionally, the controller 3 receives acceleration values from the accelerometer 2 at multiple moments during the rotation of the rotating component 300. Since the accelerometer 2 is fixed to the rotating component 300, the acceleration values collected by the accelerometer 2 are digitally equal to the acceleration values of the rotating component 300; that is, the accelerometer 2 collects the acceleration values of the rotating component 300.
[0083] S102: Determine the rotational speed and / or phase of the rotating component 300 at at least one moment based on the acceleration values at multiple moments.
[0084] During one revolution of the rotating component 300, the acceleration value of the rotating component 300 changes as its phase changes. The controller 3 determines the motion of the rotating component 300 based on the acceleration values collected by the acceleration sensor 2 at multiple moments, and calculates the rotational speed and / or phase of the rotating component 300 at at least one moment.
[0085] Each of the multiple time points can be used as the time point to be measured. In step S102, the rotational speed and / or phase of each time point to be measured are determined sequentially according to the order of each time point to be measured.
[0086] In one embodiment of this application, step S102 specifically includes: determining the type of the first acceleration change period to which the time to be measured belongs; taking the previous acceleration change period of the same type as the first acceleration change period as the reference period; determining the reference time corresponding to the reference acceleration value that is equal to the acceleration value of the time to be measured in the reference period; and determining the rotational speed and / or phase of the rotating component 300 at the time to be measured based on the time difference between the time to be measured and the reference time.
[0087] S103: Send the rotational speed and / or phase data of the rotating component 300 at at least one moment to the first device 200.
[0088] After receiving the rotational speed and / or phase data of the rotating component 300 at at least one moment, the first device 200 displays the rotational speed and / or phase of the rotating component 300 at the corresponding moment.
[0089] The control method for the rotational speed phase analyzer provided in this application embodiment can determine the instantaneous rotational speed and / or instantaneous phase of the rotating component 300 at at least one moment based on the acceleration values of the rotating component 300 at multiple moments during or after the acceleration sensor 2 collects acceleration values. This simplifies the measurement process and increases measurement accuracy, helping to reduce investment costs and possessing high promotional value. The rotational speed phase analyzer 100, by determining the instantaneous rotational speed and / or instantaneous phase, can be used to monitor the status of rotating equipment or diagnose faults, ensuring the normal operation of the rotating equipment.
[0090] This application also provides another control method for a speed phase analyzer. Taking a measured moment as an example, this method details the specific steps for determining the speed and / or phase at that moment. A flowchart of this control method is shown below. Figure 6 As shown, it includes:
[0091] S201: Receive the acceleration value of the rotating component 300 at the moment to be measured during the rotation process collected by the acceleration sensor 2.
[0092] by Figure 7 For example, in Figure 7 In the diagram, the horizontal axis represents the time when accelerometer 2 samples, and the vertical axis represents the acceleration value at each time point. Figure 7 In the equation, the acceleration value changes over time. Due to errors, the pattern of acceleration change generally differs slightly at different times. (Time t) k The time to be measured is t. k acceleration value a k .
[0093] S202: Determine the type of the first acceleration change period to which the time to be measured belongs.
[0094] Assume at time t a The rotating component 300 and the speed phase analyzer 100 are in Figure 2 The state shown. At time t a Initially, accelerometer 2 collects acceleration values at multiple moments using a preset sampling frequency and sends them to controller 3. The waveforms of the acceleration values at these multiple moments are shown below. Figure 7 As shown.
[0095] Those skilled in the art will understand that, due to limitations in the sampling frequency, the waveform is not composed of connected acceleration values, but rather is formed by fitting acceleration values at multiple moments. Therefore, each point in the waveform includes sampled points and non-sampled points. The moments and acceleration values at sampled points are actual measurements; the moments and acceleration values at non-sampled points are not sampled and are therefore uncertain.
[0096] Based on the pattern of acceleration changes over time, the acceleration variation period can be divided into an acceleration increase period and an acceleration decrease period. During the acceleration increase period, the acceleration value at each moment is less than the acceleration value at the previous moment; during the acceleration decrease period, the acceleration value at each moment is greater than the acceleration value at the previous moment.
[0097] by Figure 7 For example, at time t a up to time t e For one of the periods of decreasing acceleration, time t e up to time t f This is one of the periods of accelerated increase.
[0098] In this embodiment of the application, the time period to which the time to be measured belongs is called the first acceleration change time period. The purpose of step S202 is to determine the type of the first acceleration change time period.
[0099] by Figure 7 For example, at time t k Let t be the time to be measured. k The time period in question is called the first acceleration change period (time t). f up to time t g ), the time to be measured t k The acceleration value is a k .
[0100] In one embodiment of this application, step S202 specifically includes:
[0101] (a1) Compare the acceleration value at the time to be measured with the acceleration value at the previous time.
[0102] by Figure 7 For example, during the first acceleration change period, the time to be measured is t. kThe previous moment is time t. b Compare the time t to be measured. k acceleration value a k and the previous moment t k-1 acceleration value a k-1 K is a positive integer.
[0103] (a2) If the acceleration value at the time to be measured is greater than the acceleration value at the previous time, then the first acceleration change period is determined to be the acceleration rising period; if the acceleration value at the time to be measured is less than the acceleration value at the previous time, then the first acceleration change period is determined to be the acceleration falling period.
[0104] like Figure 7 As shown, the time to be measured is t k acceleration value a k Less than the previous time t k-1 acceleration value a k-1 The first acceleration change period was determined to be the acceleration decrease period.
[0105] S203: Use the previous acceleration change period, which is of the same type as the first acceleration change period, as the reference period.
[0106] In one embodiment of this application, step S203 specifically includes: if the first acceleration change period is an acceleration increase period, then the previous acceleration increase period is used as a reference period; if the first acceleration change period is an acceleration decrease period, then the previous acceleration decrease period is used as a reference period.
[0107] In step S202, the time t to be measured has been determined. k The first acceleration change period is the acceleration decrease period. The preceding acceleration decrease period is identified and used as the reference period.
[0108] exist Figure 7 In the above, the previous acceleration decrease period is time t. a and time t e The time interval between these two points will be time t. a and time t e The time period between these points is used as a reference period.
[0109] S204: During the reference time period, determine the reference time corresponding to the reference acceleration value that is equal to the acceleration value at the time to be measured, and then execute at least one of steps S205 and S206.
[0110] by Figure 7 For example, the time to be measured is t k The acceleration value is a k Then at time ta and time t e The acceleration value was determined to be a during the time interval. k The time. Assume time t a and time t e The acceleration value during the time interval is a k The time is time t c Then time t c For reference time.
[0111] Those skilled in the art will understand that if time t a and time t e The acceleration value during the time interval is a k The point to which it belongs is the sampling point, that is, at time t a and time t e During the time interval between these points, the acceleration value a was precisely sampled. k Then the reference time t can be directly determined. c .
[0112] If time t a and time t e The acceleration value during the time interval is a k The point in question is a non-sampling point, meaning that at time t... a and time t e During the period between, no acceleration value a was sampled. k Then, the reference time t needs to be determined through the following steps (b1) and (b2). c .
[0113] (b1) During the reference period, at least two acceleration values that are close to the acceleration value at the time to be measured are identified as the base acceleration values.
[0114] It should be noted that the point to which the base acceleration value belongs should be the sampling point.
[0115] In one embodiment of this application, in order to improve the accuracy of the determined reference time, at time t a and time t e Within the time interval, two acceleration values close to the acceleration value at the time of measurement were identified, one of which was a. b The other one is a d a b It is all the samples that are greater than a. k Among the acceleration values, the one closest to a is... k The acceleration value; a d It is among all the samples that are less than a k Among the acceleration values, the one closest to a is... k The acceleration value. The acceleration value ab and acceleration value a d As the base acceleration value.
[0116] (b2) Determine the reference time based on the time corresponding to at least two basic acceleration values.
[0117] by Figure 7 For example, the basic acceleration value a b The corresponding time is time t. b The basic acceleration value a d The corresponding time is time t. d Time t b and time t d As the base time. Based on the base time t b and base time t d The reference time t is determined by interpolation. c .
[0118] S205: Determine the rotational speed of the rotating component 300 at the time to be measured based on the time difference between the time to be measured and the reference time.
[0119] like Figure 7 As shown, the time to be measured is t k With reference time t c The time difference is T. The rotational speed of the rotating component 300 at the time to be measured is determined based on the time difference T.
[0120] Those skilled in the art will understand that, based on the reference time t c up to the time t to be measured k The rotating component 300 completes one revolution, and the time difference T is the time difference between the rotating component 300 and the time t to be measured. k The time it takes to complete one revolution.
[0121] In one embodiment of this application, step S205 specifically includes: dividing a preset unit time by a time difference to obtain a first quotient, and using the first quotient as the rotational speed of the rotating component 300 at the time to be measured.
[0122] Optionally, assuming the preset unit time is 1 minute and the unit of time difference T is seconds, then the rotational speed R at the time to be measured... k It can be calculated using the following formula (1):
[0123]
[0124] S206: Determine the phase of the rotating component 300 at the time to be measured based on the time difference between the time to be measured and the reference time.
[0125] like Figure 7 As shown, the time to be measured is t kWith reference time t c The time difference is T. The rotational speed of the rotating component 300 at the time to be measured is determined based on the time difference T.
[0126] In one embodiment of this application, step S206 specifically includes: using the reciprocal of the time difference as the rotation frequency of the rotating component 300 at the time to be measured, and determining the phase ψ of the rotating component 300 at the time to be measured based on the rotation frequency at the time to be measured. k .
[0127] Those skilled in the art will understand that, based on the reference time t c up to the time t to be measured k The rotating component 300 completes one revolution, and the time difference T is the time difference between the rotating component 300 and the time t to be measured. k The time taken to complete one rotation, the reciprocal of this time difference T, is the time difference T at the time t to be measured for the rotating part 30°. k The rotation frequency that completes one revolution.
[0128] Rotational frequency f of rotating component 300 at the time to be measured k It can be calculated using the following formula (2):
[0129]
[0130] In step S206, the phase ψ of the rotating component 300 at the time to be measured is determined based on the rotation frequency at the time to be measured. k The specific steps will be explained in more detail later.
[0131] S207: Send the rotational speed and / or phase data of the rotating component 300 at at least one moment to the first device 200.
[0132] The frequency transmitted to the first device 200 can be determined according to actual design requirements. This can be achieved by determining the time t of the rotating component 300 to be measured. k rotational speed R k and / or phase ψ k Then, immediately increase the rotational speed R k and / or phase ψ k The data is sent to the first device 200. Alternatively, after determining the rotational speed and / or phase data of the rotating component 300 at multiple times, the rotational speed and / or phase data at multiple times can be sent to the first device 200 together.
[0133] It should be noted that the control method for the speed phase analyzer provided in this application embodiment can be executed periodically. After executing steps S205 and S206, the time t can be... k The next moment t k+1As the new time to be measured, repeat steps S201 to S206. Of course, if it is not necessary to determine the rotational speed, step S205 can be omitted; if it is not necessary to determine the phase, step S206 can be omitted.
[0134] This application embodiment also provides a specific method for determining the phase of the rotating component 300 at the time to be measured based on the rotation frequency at the time to be measured in step S206. A flowchart of this specific method is shown below. Figure 8 As shown, the specific steps include the following:
[0135] S301: The time interval between the time to be measured and the reference time is taken as the value period.
[0136] like Figure 7 As shown, the time to be measured, t k and reference time t c The time period between the two (i.e., the time period corresponding to the time difference T) is used as the value period.
[0137] S302: Determine the analytical expression used to express the acceleration estimate at each time point in the time period.
[0138] In the embodiments of this application, the analytical expression includes a cosine function term related to the frequency of rotation at the time to be measured, a sine function term related to the frequency of rotation at the time to be measured, and a constant term to be solved.
[0139] In one embodiment of this application, step S302 specifically includes:
[0140] (c1) Determine the frequency of the time to be measured and the first product term of the time in the time period. Take the product term of the cosine function of the first product term and the first weight term to be solved as the cosine function term.
[0141] Optionally, the expression for the cosine function term is A1cos2πf k t i .
[0142] In the expression for the cosine function term above:
[0143] f k Let t be the time to be measured. k Frequency conversion;
[0144] t i Let i = (c…k) represent each time point within the time interval. For example, when i = c, it indicates that the time is t. c When i = d, it means that the time is t. d And so on;
[0145] A1 is the first weight term to be solved.
[0146] (c2) Determine the frequency of the time to be measured and the second product term of the time in the time period. Take the product term of the sine function of the first product term and the second weight term to be solved as the sine function term.
[0147] Optionally, the expression for the sine function term is B1sin2πf k t i .
[0148] f k Let t be the time to be measured. k The frequency of the frequency; the time interval in the value period is t. i Let i be the time interval during which the values are taken, i = (c…k); B1 is the second weight term to be solved.
[0149] Optionally, the constant term to be solved is expressed in C.
[0150] (c3) The first sum obtained by adding the cosine function term, the sine function term and the constant term to be solved is used as the acceleration estimate at the corresponding time of the time period.
[0151] Optionally, the analytical expression is formula (3).
[0152]
[0153] i and t i The meaning of 'i' is the same as in 'c'. When i = c, it indicates that the time is t. c , Let time t c The acceleration estimate; when i = d, it indicates that the time is t. d , Let time t d The acceleration estimates are obtained by analogy. The first unsolved weight term A1, the second unsolved weight term B1, and the unsolved constant term C in formula (3) are unknowns to be solved.
[0154] Those skilled in the art will understand that the parsing expression can also take other forms, which will not be elaborated here.
[0155] S303: Solve for the total deviation between the acceleration value and the acceleration estimate at each time point in the time period. When the minimum total deviation is obtained, the value of the first unsolved weight term of the cosine function term and the value of the second unsolved weight term of the sine function term are used as the first coefficient and the second coefficient, respectively.
[0156] It should be noted that the acceleration values collected by the accelerometer 2 at multiple moments can be regarded as measured values, while the acceleration estimate obtained by the above analytical expression is an estimate. Step S303 is actually to determine the optimal first weight term, second weight term, and constant term by solving for the minimum total deviation between the measured value and the estimated value.
[0157] In one embodiment of this application, the total deviation can be the sum of squared residuals (SSR). When the minimum sum of squared residuals is obtained, the value of the first unsolved weight term of the cosine function term and the value of the second unsolved weight term of the sine function term are used as the first coefficient and the second coefficient, respectively.
[0158] Optionally, during the measurement period, the acceleration values collected by the accelerometer 2 at each moment can be represented by yi, where i = (c…k); when i = c, y c Let time t c acceleration value a c When i = d, y d Let time t d acceleration value a d And so on.
[0159] The sum of squared residuals ε can be solved using formula (4):
[0160]
[0161] Substitute each moment in the time period into formula (4), and periodically replace the first unsolved weight term A1, the second unsolved weight term B1, and the unsolved constant term C with different values. When the minimum residual sum of squares is obtained, the value of the first unsolved weight term A1 at this time is the optimal first unsolved weight term, the value of the second unsolved weight term B1 at this time is the optimal second unsolved weight term, and the value of the unsolved constant term C at this time is the optimal unsolved constant term.
[0162] Assume the optimal value of the first unsolved weight term is A. 10 The optimal value of the second unsolved weight term is B. 10 Then A 10 and B 10 These are respectively used as the first and second coefficients. The value of the constant term to be solved is C. 10 .
[0163] S304: The reference phase of the time to be measured is determined using the first and second coefficients.
[0164] In one embodiment of this application, step S304 specifically includes:
[0165] If the first coefficient is greater than or equal to zero, then the negative number of the second coefficient is divided by the first coefficient to obtain the second quotient. The arctangent function value of the second quotient is used as the reference phase.
[0166] If the first coefficient is less than zero, then the negative number of the second coefficient is divided by the first coefficient to obtain the second quotient. The arctangent function value of the second quotient is then divided by π to obtain the second sum. The second sum is then used as the reference phase.
[0167] Specifically, in step S303, the first coefficient has been determined to be A. 10 The second coefficient is B 10 The reference phase ψ′ at the time to be measured k It can be calculated using the following formula (5):
[0168]
[0169] S305: Determine the phase of the time to be measured based on the reference phase of the time to be measured.
[0170] In one embodiment of this application, step S305 specifically includes:
[0171] (d1) Obtain the reference phase of at least two measured times that are before and close to the time to be measured.
[0172] It should be noted that the measured time refers to the time at which the time to be measured, t, is determined. k Previously, the timing of its phase had been determined. For example, the reference phases of at least two measured times are the time to be measured, t. k The moment before t k-1 and time t k-1 The moment before t k-2 Of course, at least two measured times can include many other times, which will not be listed here.
[0173] Those skilled in the art will understand that the control method for the speed phase analyzer provided in the embodiments of this application can be executed periodically. During the execution of determining the time to be measured, t... k Before the phase step, time t has been sequentially... k-2 and time t k-1 As the time to be measured, time t was determined. k-2 and time t k-1 The phase and reference phase. Therefore, in step (d1), time t k-2 and time t k-1 The reference phase is known. In this embodiment, time t k-1 The reference phase is denoted as ψ′ k-1 , time t k-2 The reference phase is denoted as ψ′k-2 .
[0174] (d2) Determine the phase of the time to be measured based on the reference phase of the time to be measured and the reference phases of at least two measured times.
[0175] Before step (d2), the reference phase ψ′ k Reference phase ψ′ k-1 and reference phase ψ′ k-2 The time t to be measured can be determined by using the three-point smoothing method. k The phase.
[0176] The control method for the speed phase analyzer provided in this application has the same inventive concept and the same beneficial effects as the previous embodiments. For the contents not shown in detail in the control method of the speed phase analyzer, please refer to the previous embodiments, and will not be repeated here.
[0177] Based on the same inventive concept, this application also provides a computer-readable storage medium storing a computer program thereon, which, when executed by the controller 3, implements the control method of the speed phase analyzer provided in the above embodiments of this application.
[0178] This computer-readable medium includes, but is not limited to, any type of disk (including floppy disks, hard disks, optical disks, CD-ROMs, and magneto-optical disks), ROM, RAM, EPROM (Erasa). b le Programma b le Rea d -Only memory (erasable programmable read-only memory), EEPROM, flash memory, magnetic cards, or optical cards. In other words, readable media includes any medium by which a device (e.g., a computer) stores or transmits information in a readable form.
[0179] The computer-readable storage medium provided in this application has the same inventive concept and the same beneficial effects as the embodiments described above. For the contents not shown in detail in the computer-readable storage medium, please refer to the embodiments described above, and they will not be repeated here.
[0180] By applying the embodiments of this application, at least the following technical effects can be achieved:
[0181] 1. The rotational speed phase analyzer provided in this application embodiment can determine the instantaneous rotational speed and / or instantaneous phase of a rotating component at at least one moment based on the acceleration values of the rotating component at multiple moments during or after the acceleration sensor collects acceleration values. This simplifies the measurement process and increases measurement accuracy, helping to reduce investment costs and possessing high promotional value. The rotational speed phase analyzer, by determining the instantaneous rotational speed and / or instantaneous phase, can be used to monitor the status of rotating equipment or diagnose faults, ensuring the normal operation of the rotating equipment.
[0182] 2. In the speed phase analyzer provided in this application embodiment, the energy storage device can provide power to the acceleration sensor and controller, and the power generation device can generate power and charge the energy storage device. This ensures that the speed phase analyzer can work continuously for a long time. In addition, the speed phase analyzer does not need to be connected to an external power source and does not require complex wiring. It only needs to be fixedly connected to the base and the rotating component. This simplifies both the power supply layout and the installation and disassembly steps of the speed phase analyzer on the rotating component.
[0183] 3. In the speed phase analyzer provided in the embodiments of this application, the base is connected to the rotating component by magnetic attraction, which further simplifies the installation and disassembly steps of the speed phase analyzer on the rotating component.
[0184] 4. In the control method provided in this application embodiment, the time taken for the rotating component to complete one rotation at the time to be measured is determined by finding the moment when the acceleration value is the same as that at the time to be measured. The reciprocal of this time is actually the instantaneous rotational speed of the rotating component at the time to be measured. In the above process of determining the instantaneous rotational speed, the instantaneous rotational speed at the time to be measured is not determined by solving the average rotational speed of the rotating component over a long period of time. Instead, only the data of the rotating component during one rotation in the period closest to the time to be measured are considered. This largely eliminates the influence of factors unrelated to the time to be measured, and the data used is more objective and reasonable, thereby ensuring that the obtained instantaneous rotational speed is more accurate.
[0185] 5. In the control method provided in this application embodiment, firstly, an analytical expression capable of accurately estimating the rotating component at multiple moments is determined. Then, the weighted terms in the analytical expression are substituted into the phase calculation formula to calculate the reference phase at the moment to be measured. Finally, the reference phases of the moment to be measured and the measured moments are used to determine the final phase of the moment to be measured. The above process comprehensively considers the influence of multiple factors on the phase result, largely eliminating errors. The calculation process is scientific and reasonable, effectively ensuring the accuracy of the phase result.
[0186] Those skilled in the art will understand that the steps, measures, and solutions in the various operations, methods, and processes discussed in this application can be alternated, modified, combined, or deleted. Furthermore, other steps, measures, and solutions in the various operations, methods, and processes discussed in this application can also be alternated, modified, rearranged, decomposed, combined, or deleted. Furthermore, steps, measures, and solutions in the prior art that are similar to those disclosed in this application can also be alternated, modified, rearranged, decomposed, combined, or deleted.
[0187] The terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of that feature. In the description of this invention, unless otherwise stated, "a plurality of" means two or more.
[0188] It should be understood that although the steps in the flowcharts of the accompanying figures are shown sequentially as indicated by the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in the flowcharts of the accompanying figures may include multiple sub-steps or multiple stages. These sub-steps or stages are not necessarily completed at the same time, but can be executed at different times, and their execution order is not necessarily sequential, but can be performed alternately or in turn with other steps or at least some of the sub-steps or stages of other steps.
[0189] The above description is only a partial embodiment of this application. It should be noted that for those skilled in the art, several improvements and modifications can be made without departing from the principle of this application, and these improvements and modifications should also be considered within the scope of protection of this application.
Claims
1. A control method of a rotational speed phase analyzer, characterized by, include: Receive acceleration values of the rotating component (300) at multiple moments during rotation, collected by the acceleration sensor (2); Determining the rotational speed and phase of the rotating component (300) at at least one moment based on the acceleration values at the plurality of moments includes: determining the rotational speed and phase of the rotating component (300) at the moment to be measured based on the time difference between the moment to be measured and the reference moment; The rotational speed and phase data of the rotating component (300) at at least one moment are sent to the first device (200); The step of determining the rotational speed and phase of the rotating component (300) at the time to be measured based on the time difference between the time to be measured and the reference time includes determining the phase of the rotating component (300) at the time to be measured based on the rotational frequency at the time to be measured, specifically including: The time period between the time to be measured and the reference time is taken as the value taking period; An analytical expression is determined to represent the acceleration estimate at each moment in the time period. The analytical expression includes a cosine function term related to the rotational frequency at the moment to be measured, a sine function term related to the rotational frequency at the moment to be measured, and a constant term to be solved. The total deviation between the acceleration value and the acceleration estimate at each moment in the value period is calculated. When the minimum total deviation is obtained, the value of the first unsolved weight term of the cosine function term and the value of the second unsolved weight term of the sine function term are respectively used as the first coefficient and the second coefficient. The reference phase of the time to be measured is determined using the first coefficient and the second coefficient, and the phase of the time to be measured is determined based on the reference phase of the time to be measured.
2. The control method according to claim 1, characterized by, Before determining the rotational speed and phase of the rotating component (300) at the time to be measured based on the time difference between the time to be measured and the reference time, the method further includes: Determine the type of the first acceleration change period to which the time to be measured belongs. The type of the first acceleration change period includes acceleration rise period and acceleration fall period. The preceding acceleration change period, which is of the same type as the first acceleration change period, is used as the reference period. Within the reference time period, a reference time is determined that corresponds to a reference acceleration value that is equal to the acceleration value at the time to be measured.
3. The control method according to claim 1, characterized by, The step of determining the rotational speed and phase of the rotating component (300) at the time to be measured based on the time difference between the time to be measured and the reference time further includes: dividing a preset unit time by the time difference to obtain a first quotient, and using the first quotient as the rotational speed of the rotating component (300) at the time to be measured.
4. The control method according to claim 1, characterized by, The step of determining the rotational speed and phase of the rotating component (300) at the time to be measured based on the time difference between the time to be measured and the reference time further includes: taking the reciprocal of the time difference as the rotational frequency of the rotating component (300) at the time to be measured, and determining the phase of the rotating component (300) at the time to be measured based on the rotational frequency at the time to be measured.
5. The control method according to claim 1, characterized by, The step of determining the rotational speed and phase of the rotating component (300) at the time to be measured based on the time difference between the time to be measured and the reference time includes: dividing a preset unit time by the time difference to obtain a first quotient, and using the first quotient as the rotational speed of the rotating component (300) at the time to be measured; Furthermore, the reciprocal of the time difference is used as the rotation frequency of the rotating component (300) at the time to be measured, and the phase of the rotating component (300) at the time to be measured is determined based on the rotation frequency at the time to be measured.
6. The control method according to claim 1, characterized by, The determination of the analytical expression for representing the acceleration estimate at each moment within the time period includes: The first product term of the frequency of the time to be measured and the time in the time period is determined, and the product term of the cosine function of the first product term and the first weight term to be solved is taken as the cosine function term; The frequency of the time to be measured is determined and the second product term of the time in the time period is determined. The product term of the sine function of the first product term and the second weight term to be solved is taken as the sine function term. The first sum obtained by adding the cosine function term, the sine function term, and the constant term to be solved is used as the acceleration estimate for the corresponding time period.
7. The control method according to claim 1, characterized by, The step of determining the reference phase of the time to be measured using the first coefficient and the second coefficient includes: If the first coefficient is greater than or equal to zero, then the negative number of the second coefficient is divided by the first coefficient to obtain the second quotient, and the arctangent function value of the second quotient is used as the reference phase; If the first coefficient is less than zero, the negative number of the second coefficient is divided by the first coefficient to obtain the second quotient. The arctangent function value of the second quotient is then divided by π to obtain the second sum. The second sum is used as the reference phase.
8. The control method according to claim 1, characterized by, Determining the phase of the time to be measured based on the reference phase of the time to be measured includes: Obtain reference phases from at least two previously measured times that are prior to and close to the time to be measured. The phase of the time to be measured is determined based on the reference phase of the time to be measured and the reference phases of the at least two measured times.
9. The control method according to claim 2, characterized by, The determination of the type of the first acceleration change period to which the time to be measured belongs includes: Compare the acceleration value at the time to be measured with the acceleration value at the previous time. If the acceleration value at the time to be measured is greater than the acceleration value at the previous time, then the first acceleration change period is determined to be an acceleration increase period; if the acceleration value at the time to be measured is less than the acceleration value at the previous time, then the first acceleration change period is determined to be an acceleration decrease period. And, the step of using the previous acceleration change period of the same type as the first acceleration change period as the reference period includes: If the first acceleration change period is an acceleration increase period, then the previous acceleration increase period is used as the reference period; if the first acceleration change period is an acceleration decrease period, then the previous acceleration decrease period is used as the reference period.
10. The control method according to claim 2, characterized by, Within the reference time period, determining the reference time corresponding to the reference acceleration value that is equal to the acceleration value at the time to be measured includes: Within the reference time period, at least two acceleration values that are close to the acceleration value at the time to be measured are determined as the base acceleration values; The reference time is determined based on the time corresponding to at least two of the aforementioned basic acceleration values.
11. A rotational speed phase analyzer (100), characterized by Controlled by any one of the control methods described in claims 1-10, comprising: a base (1), and an acceleration sensor (2) and a controller (3) disposed on the base (1). The base (1) is used to fix it to the rotating component (300); The acceleration sensor (2) is used to collect acceleration values at multiple moments during the rotation of the rotating component (300); The controller (3) is electrically connected to the acceleration sensor (2) and is used to receive the acceleration values at the multiple moments, determine the rotational speed and phase of the rotating component (300) at at least one moment based on the acceleration values at the multiple moments, and send the rotational speed and phase data of the rotating component (300) at at least one moment to the first device (200).
12. The rotational speed phase analyzer (100) according to claim 11, characterized in that The controller (3) is used for: Determine the type of the first acceleration change period to which the measured time belongs; The preceding acceleration change period, which is of the same type as the first acceleration change period, is used as the reference period. Within the reference time period, a reference time corresponding to a reference acceleration value that is equal to the acceleration value at the time to be measured is determined; Based on the time difference between the time to be measured and the reference time, the rotational speed and phase of the rotating component (300) at the time to be measured are determined.
13. The rotational speed phase analyzer (100) according to claim 12, characterized in that The controller (3) is used to: divide the preset unit time by the time difference to obtain a first quotient, and use the first quotient as the rotational speed of the rotating component (300) at the time to be measured; The reciprocal of the time difference is used as the rotation frequency of the rotating component (300) at the time to be measured, and the phase of the rotating component (300) at the time to be measured is determined based on the rotation frequency at the time to be measured.
14. The rotational speed phase analyzer (100) according to claim 12, characterized in that The controller (3) is used for: Compare the acceleration value at the time to be measured with the acceleration value at the previous time. If the acceleration value at the time to be measured is greater than the acceleration value at the previous time, then the first acceleration change period is determined to be an acceleration increase period; if the acceleration value at the time to be measured is less than the acceleration value at the previous time, then the first acceleration change period is determined to be an acceleration decrease period. If the first acceleration change period is an acceleration increase period, then the previous acceleration increase period is taken as the reference period. If the first acceleration change period is an acceleration decrease period, then the previous acceleration decrease period is taken as the reference period.
15. The rotational speed phase analyzer (100) according to claim 12, characterized in that The controller (3) is used to: determine at least two acceleration values that are close to the acceleration value of the time to be measured during the reference time period, as basic acceleration values; and determine the reference time based on the time corresponding to the at least two basic acceleration values.
16. The rotational speed phase analyzer (100) according to claim 11, characterized in that The rotational speed phase analyzer (100) also includes a power generation device (5) and an energy storage device (6) disposed on the base (1); the power generation device (5) is electrically connected to the energy storage device (6) and is used to replenish the energy storage device (6); the energy storage device (6) is electrically connected to the acceleration sensor (2) and the controller (3) respectively; And / or, including a charging interface (7) and an energy storage device (6) disposed on the base (1); the output end of the charging interface (7) is electrically connected to the energy storage device (6), and the input end of the charging interface (7) is used to be electrically connected to an external power source; the energy storage device (6) is electrically connected to the acceleration sensor (2) and the controller (3) respectively.
17. The rotational speed phase analyzer (100) according to claim 11, characterized in that Includes a magnetic suction device (8); One end of the magnetic attraction device (8) is connected to the base (1), and the magnetic attraction end of the magnetic attraction device (8) is used to magnetically connect with the rotating component (300).
18. A rotational speed phase analysis system characterized by, Includes a first device (200) and a speed phase analyzer (100) as described in any one of claims 11-17; The first device (200) is communicatively connected to the controller (3) of the rotational speed and phase analyzer (100) for receiving the rotational speed and phase data of the rotating component (300) at at least one moment.
19. A computer readable storage medium having stored thereon a computer program, characterized in that, When the program is executed by the controller (3), it implements the control method of the speed phase analyzer as described in any one of claims 1-10.