Embodiments of the present application relate to the field of computer technology, for example, a determination method and apparatus of a main shaft bearing state, an electronic device, and a storage medium.
With the development of power systems, requirements for the operation reliability of generator sets are increasingly high. Therefore, online monitoring and fault diagnosis on generator sets have become one of the research hotspots in power system production and research departments. A high-performance computer is used for performing online monitoring on the real-time state of a generator set. In this case, operation parameters and the current working condition of the generator set can be known timely, so as to discover an accident hazard timely. Moreover, alarm monitoring and post disturbance review can be performed. Further, a large amount of abnormal information can be stored at high speed and instantaneously, facilitating accident analysis.
If the generator set operates in an abnormal bearing state for a long time, structural components of the generator set may suffer unpredictable damage, and other accidents may also be induced. For example, shafting faults such as an imbalance in a rotary component, the out-of-straight axis of a large shaft, the misalignment of the large shaft, and oil film whirling may cause the generator set to vibrate violently, causing some components to be damaged, worsening operating conditions of the generator set, and seriously affecting the stability of the generator set.
However, in the related art, the determination method of a main shaft bearing state is generally dependent on the operating staff. The sensory judgment is carried out through an orbit graph of the shaft center, which cannot manifest the operation of the main shaft bearing of the generator set accurately and quantitatively. Moreover, a systematic and operable determination method is difficult to form, leading to the device damage caused by an inaccurate determination of the main shaft bearing state of the generator set and a delayed discovery of abnormity, thereby endangering safe production.
Embodiments of the present application provide a determination method and apparatus of a main shaft bearing state, an electronic device, and a storage medium to determine the main shaft bearing state accurately and timely, thereby improving the stability of a generator set.
According to the present application, a determination method of a main shaft bearing state is provided. The method includes the steps described below.
Bearing swing data of a target main shaft bearing at multiple moments within a preset time period are acquired.
At least one current data period and current-period bearing swing data in each current data period are determined according to multiple pieces of bearing swing data.
A first abrupt change value and a second abrupt change value are determined according to the current-period bearing swing data in each current data period.
A main shaft bearing state of the target main shaft bearing is determined according to the first abrupt change value and the second abrupt change value.
The first abrupt change value is an abrupt change value between different current-period bearing swing data in each current data period. The second abrupt change value is an abrupt change value between current-period bearing swing data in different current data periods.
According to the present application, a determination apparatus of a main shaft bearing state is provided. The apparatus includes a bearing swing data acquisition module, a current-period bearing swing data determination module, an abrupt change value determination module, and a main shaft bearing state determination module.
The bearing swing data acquisition module is configured to acquire bearing swing data of a target main shaft bearing at multiple moments within a preset time period.
The current-period bearing swing data determination module is configured to determine at least one current data period and current-period bearing swing data in each current data period according to multiple bearing swing data.
The abrupt change value determination module is configured to determine a first abrupt change value and a second abrupt change value according to the current-period bearing swing data in each current data period.
The main shaft bearing state determination module is configured to determine a main shaft bearing state of the target main shaft bearing according to the first abrupt change value and the second abrupt change value.
The first abrupt change value is an abrupt change value between different current-period bearing swing data in each current data period. The second abrupt change value is an abrupt change value between current-period bearing swing data in different current data periods.
According to the present application, an electronic device is provided. The electronic device includes at least one processor and a memory communicatively connected to the at least one processor.
The memory stores computer instructions executable by the at least one processor. The computer instructions are executed by the at least one processor to cause the at least one processor to perform the determination method of a main shaft bearing state according to any embodiment of the present application.
According to the present application, a computer-readable storage medium is provided. The computer-readable storage medium stores computer instructions. The computer instructions, when executed by a processor, are configured to implement the determination method of a main shaft bearing state according to any embodiment of the present application.
It is to be noted that the terms “first”, “second” and the like in the description, claims and drawings of the present application are used to distinguish between similar objects and are not necessarily used to describe a particular order or sequence. It should be understood that the data used in this way is interchangeable where appropriate so that embodiments of the present application described herein may also be implemented in a sequence not illustrated or described herein. In addition, the terms “comprising”, “having” or any other variations thereof herein are intended to encompass a non-exclusive inclusion. For example, a process, method, system, product or device that includes a series of steps or elements not only includes the expressly listed steps or elements but may also include other steps or elements that are not expressly listed or are inherent to such process, method, system, product or device.
In S110, bearing swing data of a target main shaft bearing at a plurality of moments within a preset time period are acquired.
The target main shaft bearing may be any main shaft bearing whose state needs to be determined, for example, a main shaft upper guide bearing or a main shaft lower guide bearing, which is not limited in the embodiments of the present application. The preset time period may be a time period that is preset. The bearing swing data may be swing data generated in a swing process of the bearing.
In the embodiments of the present application, the bearing swing data of the target main shaft bearing at multiple moments within the preset time period are acquired. It is to be understood that the preset time period may be set according to actual needs. In the preset time period, each moment may have corresponding bearing swing data.
In S120, at least one current data period and current-period bearing swing data in each current data period are determined according to multiple pieces of bearing swing data.
A current data period may be one period constituted by bearing swing data at multiple continuous moments within the preset time period. It is to be understood that one or more current data periods may be provided, which is not limited in the embodiments of the present application. Illustratively, it is assumed that bearing swing data from the 1st moment to the 50th moment are acquired. The 1st moment to the 50th moment may be determined as a current data period. In this case, only one current data period is provided. Alternatively, the 1st moment to the 25th moment may be determined as a current data period, and the 26th moment to the 50th moment may be determined as the next current data period. In this case, multiple current data periods are provided. The current-period bearing swing data may be bearing swing data in the current data period. Illustratively, it is assumed that bearing swing data from the 1st moment to the 50th moment are acquired and that the 1st moment to the 25th moment may be determined as the current data period. In this case, bearing swing data corresponding to the 1st moment to the 25th moment may be determined as the current-period bearing swing data.
In the embodiments of the present application, after the bearing swing data of the target main shaft bearing at multiple moments within the preset time period are acquired, the at least one current data period and the current-period bearing swing data in each current data period may be determined according to the multiple pieces of bearing swing data. It is to be understood that when multiple current data periods are provided, the current-period bearing swing data in each current data period has the same quantity.
In S130, a first abrupt change value and a second abrupt change value are determined according to the current-period bearing swing data in each current data period.
The first abrupt change value may be an abrupt change value between different current-period bearing swing data in each current data period. The second abrupt change value may be an abrupt change value between current-period bearing swing data in different current data periods.
In the embodiments of the present application, after the at least one current data period and the current-period bearing swing data in each current data period are determined according to the multiple pieces of bearing swing data, the first abrupt change value and the second abrupt change value may be determined according to the current-period bearing swing data in each current data period.
In S140, a main shaft bearing state of the target main shaft bearing is determined according to the first abrupt change value and the second abrupt change value.
In the embodiments of the present application, after the first abrupt change value and the second abrupt change value are determined according to the current-period bearing swing data in each current data period, the main shaft bearing state of the target main shaft bearing may be determined according to the first abrupt change value and the second abrupt change value. It is to be understood that the main shaft bearing state may be a state of the normal adjustment of a bearing gap, a state of the excessively-large adjustment of the bearing gap, a state of the excessively-small adjustment of the bearing gap, or a state of the uneven adjustment of the bearing gap, which is not limited in the embodiments of the present application.
For the technical schemes in this embodiment, the bearing swing data of the target main shaft bearing at the plurality of moments within the preset time period are acquired. The at least one current data period and the current-period bearing swing data in each current data period are determined according to the plurality of pieces of bearing swing data. In this case, the first abrupt change value and the second abrupt change value are determined according to the current-period bearing swing data in each current data period. Therefore, the main shaft bearing state of the target main shaft bearing is determined according to the first abrupt change value and the second abrupt change value, avoiding the case of an inaccurate determination of the main shaft bearing state and a delayed discovery of abnormity in the related art, enabling the main shaft bearing state to be determined accurately and timely, and thereby improving the stability of a generator set.
In S210, bearing swing data of a target main shaft bearing at a plurality of moments within a preset time period are acquired.
In S220, at least one current data period and current-period bearing swing data in each current data period are determined according to the multiple pieces of bearing swing data.
In S230, a first bearing swing data threshold and a second bearing swing data threshold that correspond to each current data period are determined according to the current-period bearing swing data in each current data period.
The first bearing swing data threshold may be the maximum value in the current-period bearing swing data. The second bearing swing data threshold may be the minimum value in the current-period bearing swing data.
In this embodiment of the present application, after the at least one current data period and the current-period bearing swing data in each current data period are determined according to multiple bearing swing data, the first bearing swing data threshold and the second bearing swing data threshold that correspond to each current data period may be determined according to the current-period bearing swing data in each current data period. It is to be understood that each current data period may have one first bearing swing data threshold and one second bearing swing data threshold.
In S240, a first abrupt change value corresponding to each current data period is determined according to the first bearing swing data threshold and the second bearing swing data threshold that correspond to each current data period.
In this embodiment of the present application, after the first bearing swing data threshold and the second bearing swing data threshold that correspond to each current data period are determined according to the current-period bearing swing data in each current data period, the first abrupt change value corresponding to each current data period may be determined according to the first bearing swing data threshold and the second bearing swing data threshold that correspond to each current data period. It is to be understood that the number of first abrupt change values may be the same as the number of current data periods. That is, one current data period corresponds to one first abrupt change value.
For example, the step in which the first abrupt change value corresponding to each current data period is determined according to the first bearing swing data threshold and the second bearing swing data threshold that correspond to each current data period may include the following: A current first threshold moment corresponding to the first bearing swing data threshold in the current data period is determined; in a case where the current first threshold moment meets a current first preset condition, first abrupt change value calculation data is determined, and the first abrupt change value corresponding to the current data period is determined according to the first abrupt change value calculation data; in a case where the current first threshold moment does not meet the current first preset condition, a current second threshold moment corresponding to the second bearing swing data threshold in the current data period is determined; and in a case where the current second threshold moment meets a current second preset condition, second abrupt change value calculation data is determined, and the first abrupt change value corresponding to the current data period is determined according to the second abrupt change value calculation data.
The current first preset condition may be determined according to the current data period, the current first threshold moment, and the data quantity of the current-period bearing swing data in the current data period. The current second preset condition may be determined according to the current data period, the current second threshold moment, and the data quantity of the current-period bearing swing data in the current data period.
The current first threshold moment may be a moment corresponding to the first bearing swing data threshold, that is, the moment when the maximum value in the current data period occurs. The current first preset condition may be a preset condition corresponding to the current first threshold moment. The first abrupt change value calculation data may be data capable of calculating the first abrupt change value. The current second threshold moment may be a moment corresponding to the second bearing swing data threshold, that is, the moment when the minimum value in the current data period occurs. The current second preset condition may be a preset condition corresponding to the current second threshold moment. The second abrupt change value calculation data may be data capable of calculating the second abrupt change value.
For example, after the first bearing swing data threshold and the second bearing swing data threshold that correspond to each current data period are determined according to the current-period bearing swing data in each current data period, the current first threshold moment corresponding to the first bearing swing data threshold in the current data period may be determined. Moreover, it is judged whether the current first threshold moment meets the current first preset condition. If the current first threshold moment meets the current first preset condition, the first abrupt change value calculation data is determined so as to determine the first abrupt change value according to the first abrupt change value calculation data. If the current first threshold moment does not meet the current first preset condition, the current second threshold moment corresponding to the second bearing swing data threshold in the current data period is determined so as to determine whether the current second threshold moment meets the current second preset condition. If the current second threshold moment meets the current second preset condition, the second abrupt change value calculation data is determined so as to determine the first abrupt change value according to the second abrupt change value calculation data. It is to be understood that if the current second threshold moment does not meet the current second preset condition, it indicates that the acquisition of the bearing swing data is abnormal. In this case, the prompt information “Data collection error, please check” may be output.
For example, the current first preset condition may be determined based on the following formula:
i denotes an ith current data period. Ai denotes the current first threshold moment. x denotes the data quantity of the current-period bearing swing data in the current data period.
For example, the current second preset condition may be determined based on the following formula:
Bi denotes the current second threshold moment.
For example, the first abrupt change value corresponding to the current data period is determined according to the first abrupt change value calculation data. The first abrupt change value may be determined based on the following formula:
SVi denotes the first abrupt change value. Xi denotes bearing swing data at an ith moment. Xi*x denotes bearing swing data at an (i*x)th moment. XAi denotes bearing swing data at an Aith moment, that is, the first bearing swing data threshold. XAi−4 denotes bearing swing data at an (Ai−4)th moment. XAi+4 denotes bearing swing data at an (Ai+4)th moment. XAi−8 denotes bearing swing data at an (Ai−8)th moment. XAi+8 denotes bearing swing data at an (Ai+8)th moment.
For example, the first abrupt change value corresponding to the current data period is determined according to the second abrupt change value calculation data. The first abrupt change value may be determined based on the following formula:
XBi denotes bearing swing data at a Bith moment, that is, the second bearing swing data threshold. XBi−4 denotes bearing swing data at a (Bi−4)th moment. XBi+4 denotes bearing swing data at a (Bi+4)th moment. XBi−8 denotes bearing swing data at a (Bi−8)th moment. XBi+8 denotes bearing swing data at a (Bi+8)th moment.
In S250, a second abrupt change value corresponding to all current data periods is determined according to the first bearing swing data threshold and the second bearing swing data threshold that correspond to each current data period.
In the embodiments of the present application, after the first bearing swing data threshold and the second bearing swing data threshold that correspond to each current data period are determined according to the current-period bearing swing data in each current data period, the second abrupt change value corresponding to all current data periods may be determined according to the first bearing swing data threshold and the second bearing swing data threshold that correspond to each current data period. It is to be understood that one second abrupt change value may be provided. That is, all current data periods correspond to one second abrupt change value.
It is to be noted that
For example, the step in which the second abrupt change value corresponding to all current data periods is determined according to the first bearing swing data threshold and the second bearing swing data threshold that correspond to each current data period may include the following: The total period number of current data periods is determined, and the second abrupt change value corresponding to all current data periods is determined according to the total period number of current data periods as well as the first bearing swing data threshold and the second bearing swing data threshold that correspond to each current data period.
The total period number may be the total number of all current data periods. Illustratively, if five current data periods are provided, the total period number is five.
For example, after the first bearing swing data threshold and the second bearing swing data threshold that correspond to each current data period are determined according to the current-period bearing swing data in each current data period, the total period number of current data periods may be determined so that the second abrupt change value corresponding to all current data periods is determined according to the total period number of current data periods as well as the first bearing swing data threshold and the second bearing swing data threshold that correspond to each current data period.
For example, the second abrupt change value corresponding to all current data periods is determined according to the total period number of current data periods as well as the first bearing swing data threshold and the second bearing swing data threshold that correspond to each current data period. The second abrupt change value corresponding to all current data periods may be determined based on the following formula:
CV denotes the second abrupt change value, and m denotes the total period number.
In S260, a threshold occurrence moment corresponding to each first bearing swing data threshold is determined.
In S270, bearing temperature data of the target main shaft bearing at the multiple moments within the preset time period are acquired, and a bearing temperature data threshold is determined according to each threshold occurrence moment and the corresponding bearing temperature data.
A threshold occurrence moment may be the moment when the first bearing swing data threshold occurs in the current-period bearing swing data. The bearing temperature data may be temperature data of the bearing. The bearing temperature data threshold may be bearing temperature data corresponding to the moment when the first bearing swing data threshold occurs in the current-period bearing swing data. It is to be understood that bearing temperature data thresholds correspond to threshold occurrence moments in a one-to-one manner. That is, each threshold occurrence moment corresponds to one bearing temperature data threshold. Therefore, one or more bearing temperature data thresholds may be provided, which is not limited in the embodiments of the present application.
In the embodiments of the present application, the threshold occurrence moment corresponding to each first bearing swing data threshold is determined. Moreover, the bearing temperature data of the target main shaft bearing at the plurality of moments within the preset time period are acquired so that the bearing temperature data threshold is determined according to each threshold occurrence moment and the corresponding bearing temperature data.
It is to be noted that
In S280, the main shaft bearing state of the target main shaft bearing is determined according to the first abrupt change value, the second abrupt change value, the bearing temperature data threshold, and the first bearing swing data threshold.
In this embodiment of the present application, the main shaft bearing state of the target main shaft bearing may be determined according to the first abrupt change value, the second abrupt change value, the bearing temperature data threshold, and the first bearing swing data threshold.
For example, the step in which the main shaft bearing state of the target main shaft bearing is determined according to the first abrupt change value, the second abrupt change value, the bearing temperature data threshold, and the first bearing swing data threshold may include the following: In a case of determining that the first abrupt change value meets a first abrupt change value preset threshold, a first preset threshold is determined, and the main shaft bearing state of the target main shaft bearing is determined according to the bearing temperature data threshold, the first bearing swing data threshold, and the first preset threshold; and in a case of determining that the first abrupt change value does not meet the first abrupt change value preset threshold and that the second abrupt change value meets a second abrupt change value preset threshold, a second preset threshold is determined, and the main shaft bearing state of the target main shaft bearing is determined according to the bearing temperature data threshold, the first bearing swing data threshold, and the second preset threshold.
The first abrupt change value preset threshold may be a preset threshold corresponding to the first abrupt change value. The first preset threshold may be a preset threshold capable of determining the main shaft bearing state of the target main shaft bearing. The second abrupt change value preset threshold may be a preset threshold corresponding to the second abrupt change value. The second preset threshold may be another preset threshold capable of determining the main shaft bearing state of the target main shaft bearing.
For example, it is judged whether the first abrupt change value meets the first abrupt change value preset threshold. If the first abrupt change value meets the first abrupt change value preset threshold, the first preset threshold may be determined so as to determine the main shaft bearing state of the target main shaft bearing according to the bearing temperature data threshold, the first bearing swing data threshold, and the first preset threshold.
For example, if the first abrupt change value does not meet the first abrupt change value preset threshold, it may be judged whether the second abrupt change value meets the second abrupt change value preset threshold. If the second abrupt change value meets the second abrupt change value preset threshold, the second preset threshold may be determined so as to determine the main shaft bearing state of the target main shaft bearing according to the bearing temperature data threshold, the first bearing swing data threshold, and the second preset threshold.
For example, the method may further include the following: In a case of determining that the first abrupt change value does not meet the first abrupt change value preset threshold and that the second abrupt change value does not meet the second abrupt change value preset threshold, it is determined that the main shaft bearing state of the target main shaft bearing is the state of the uneven adjustment of the bearing gap.
For example, if the first abrupt change value does not meet the first abrupt change value preset threshold and the second abrupt change value does not meet the second abrupt change value preset threshold, it may be determined that the main shaft bearing state of the target main shaft bearing is the state of the uneven adjustment of the bearing gap.
For example, the first preset threshold may include a first preset threshold condition of bearing temperature data and a first preset threshold of bearing swing data. The step in which the main shaft bearing state of the target main shaft bearing is determined according to the bearing temperature data threshold, the first bearing swing data threshold, and the first preset threshold may include the following: In a case of determining that the bearing temperature data threshold meets the first preset threshold condition of bearing temperature data and that the first bearing swing data threshold meets the first preset threshold of bearing swing data, it is determined that the main shaft bearing state of the target main shaft bearing is the state of the normal adjustment of the bearing gap; and in a case of determining that the bearing temperature data threshold does not meet the first preset threshold condition of bearing temperature data or that the first bearing swing data threshold does not meet the first preset threshold of bearing swing data, it is determined that the main shaft bearing state of the target main shaft bearing is the state of the excessively-large adjustment of the bearing gap.
The first preset threshold condition of bearing temperature data may be a preset threshold condition of bearing temperature data. The first preset threshold of bearing swing data may be a preset threshold of bearing swing data.
For example, when the first preset threshold includes the first preset threshold condition of bearing temperature data and the first preset threshold of bearing swing data, it is judged whether the bearing temperature data threshold meets the first preset threshold condition of bearing temperature data and whether the first bearing swing data threshold meets the first preset threshold of bearing swing data. If the bearing temperature data threshold meets the first preset threshold condition of bearing temperature data and the first bearing swing data threshold meets the first preset threshold of bearing swing data, it may be determined that the main shaft bearing state of the target main shaft bearing is the state of the normal adjustment of the bearing gap. If the bearing temperature data threshold does not meet the first preset threshold condition of bearing temperature data or the first bearing swing data threshold does not meet the first preset threshold of bearing swing data, it may be determined that the main shaft bearing state of the target main shaft bearing is the state of the excessively-large adjustment of the bearing gap.
For example, the first preset threshold condition of bearing temperature data may be determined based on the formula below.
Wxt denotes the bearing temperature data threshold. σ denotes the set threshold for main shaft bearing temperature data.
For example, the second preset threshold may include a second preset threshold condition of bearing temperature data and a second preset threshold of bearing swing data. The step in which the main shaft bearing state of the target main shaft bearing is determined according to the bearing temperature data threshold, the first bearing swing data threshold, and the second preset threshold may include the following: In a case of determining that the bearing temperature data threshold meets the second preset threshold condition of bearing temperature data and that the first bearing swing data threshold meets the second preset threshold of bearing swing data, it is determined that the main shaft bearing state of the target main shaft bearing is the state of the excessively-small adjustment of the bearing gap.
The second preset threshold condition of bearing temperature data may be another preset threshold condition of bearing temperature data. The second preset threshold of bearing swing data may be another preset threshold of bearing swing data.
For example, when the second preset threshold includes the second preset threshold condition of bearing temperature data and the second preset threshold of bearing swing data, it is judged whether the bearing temperature data threshold meets the second preset threshold condition of bearing temperature data and whether the first bearing swing data threshold meets the second preset threshold of bearing swing data. If the bearing temperature data threshold meets the second preset threshold condition of bearing temperature data and the first bearing swing data threshold meets the second preset threshold of bearing swing data, it may be determined that the main shaft bearing state of the target main shaft bearing is the state of the excessively-small adjustment of the bearing gap.
For example, if the bearing temperature data threshold does not meet the second preset threshold condition of bearing temperature data or the first bearing swing data threshold does not meet the second preset threshold of bearing swing data, it indicates that data acquisition is abnormal. In this case, the prompt information “Data collection error, please check” may be output.
For example, the second preset threshold condition of bearing temperature data may be determined based on the formula below.
For the technical scheme in this embodiment, the bearing swing data of the target main shaft bearing at the plurality of moments within the preset time period are acquired. The at least one current data period and the current-period bearing swing data in each current data period are determined according to the multiple pieces of bearing swing data. In this case, the first bearing swing data threshold and the second bearing swing data threshold that correspond to each current data period are determined according to the current-period bearing swing data in each current data period. Thus the first abrupt change value corresponding to each current data period is determined according to each first bearing swing data threshold and each second bearing swing data threshold, and the second abrupt change value corresponding to all current data periods is determined according to the first bearing swing data threshold and the second bearing swing data threshold that correspond to each current data period. Moreover, the threshold occurrence moment corresponding to each first bearing swing data threshold is determined, and the bearing temperature data of the target main shaft bearing at the plurality of moments within the preset time period are acquired so that the bearing temperature data threshold is determined according to each threshold occurrence moment and the corresponding bearing temperature data. Therefore, the main shaft bearing state of the target main shaft bearing is determined according to the first abrupt change value, the second abrupt change value, the bearing temperature data threshold, and the first bearing swing data threshold, the case of an inaccurate determination of the main shaft bearing state and a delayed discovery of abnormity in the related art is avoided, and the main shaft bearing state can be determined accurately and timely, thereby improving the stability of a generator set.
An embodiment of the present application makes a description by taking an application scenario of determining a main shaft bearing state of a hydroelectric generator set as an example. With an increase in the single-generator installed capacity of the hydroelectric generator set, hydropower occupies an increasingly large proportion in the power system. The power system also puts forward higher requirements for the operation reliability of hydropower to guarantee the safe and reliable operation of the generator set, reduce device maintenance costs, and improve the operation efficiency of the generator set. At present, online monitoring and fault diagnosis on hydroelectric generator sets have become one of the research hotspots in power system production and research departments. A high-performance computer is used for performing online monitoring on the real-time state of a generator set. In this case, operation parameters and current working conditions of the generator set can be known timely, thereby enabling an accident potential to be discovered timely. Moreover, alarm monitoring and post disturbance review can be performed. Further, a large amount of abnormal information can be stored at high speed and instantaneously, facilitating accident analysis. Therefore, the research on the fault diagnosis technology of the hydroelectric generator set and the intelligent diagnosis on a vibration fault of the generator set based on the related art provide great significance for improving the fault diagnosis level of the hydroelectric generator set and narrowing the gap with other similar technologies.
In S310, bearing swing historical data and bearing temperature historical data of a main shaft bearing of a hydroelectric generator set are acquired. The bearing swing historical data of the main shaft bearing of the hydroelectric generator set may include swing data Xt of a main shaft upper guide bearing at a tth moment and swing data Yt of a main shaft lower guide bearing at the tth moment. The bearing temperature historical data of the main shaft bearing of the hydroelectric generator set may include temperature data WXt of the main shaft upper guide bearing at the tth moment and swing data WYt of the main shaft lower guide bearing at the tth moment. t may be any moment. For example, t=1, 2, . . . , n.
For example, x consecutive moments may be determined as one analysis period (that is, one current data period). Bearing swing historical data and bearing temperature historical data of the main shaft bearing of the hydroelectric generator set in m analysis periods may be acquired. Illustratively, x may be 96, and m may be 3. That is, three analysis periods may be determined. Each analysis period may include 96 pieces of bearing swing historical data and 96 pieces of bearing temperature historical data.
In S320, a period self-abrupt change value (that is, the first abrupt change value) is calculated through the acquired swing data. The period self-abrupt change value may include a period self-abrupt change value SViX of main shaft upper guide bearing swing data of the hydroelectric generator set in an ith period and a period self-abrupt change value SViY of main shaft lower guide bearing swing data of the hydroelectric generator set in the ith period.
For example, the calculation of the period self-abrupt change value SViX of main shaft upper guide bearing swing data of the hydroelectric generator set in the ith period may include the steps below.
(1) The maximum value XAi of main shaft upper guide bearing swing data in the ith period and the moment Ai when the maximum value of the main shaft upper guide bearing swing data occurs are acquired.
(2) The minimum value XBi of main shaft upper guide bearing swing data in the ith period and the moment Bi when the minimum value of the main shaft upper guide bearing swing data occurs are acquired.
(3) It is judged whether 8*i<Ai<(x−8)*i. If 8*i<Ai<(x−8)*i, step (5) is performed. Otherwise, step (4) is performed.
(4) It is judged whether 8*i<Bi<(x−8)*i. If 8*i<Bi<(x−8)*i, step (6) is performed. Otherwise, “Data abnormity, please check” is output.
(5) The period self-abrupt change value SViX of main shaft upper guide bearing swing data of the hydroelectric generator set in the ith period is calculated according to the following formula: SViX=|Xi−Xi*x|+∥XAi−XAi−4|−|XAi−XAi+4∥+∥XAi−4−XAi−8|−|XAi+4−XAi+8∥.
(6) The period self-abrupt change value SViX of the ith period main shaft upper guide bearing swing data of the hydroelectric generator set is calculated according to the following formula: SViX=|Xi−Xi*x|+∥XBi−XBi−4|−|XBi−XBi+4∥+∥XBi−4−XBi−8|−|XBi+4−XBi+8∥.
For example, the calculation of the period self-abrupt change value SViY of main shaft lower guide bearing swing data of the hydroelectric generator set in the ith period may include the steps below.
(1) The maximum value YAi of main shaft lower guide bearing swing data in the ith period and the moment Ai when the maximum value of the main shaft lower guide bearing swing data occurs are acquired.
(2) The minimum value Y Bi of main shaft lower guide bearing swing data in the ith period and the moment Bi when the minimum value of the main shaft lower guide bearing swing data occurs are acquired.
(3) It is judged whether 8*i<Ai<(Y−8)*i. If 8*i<Ai<(Y−8)*i, step (5) is performed. Otherwise, step (4) is performed.
(4) It is judged whether 8*i<Bi<(Y−8)*i. If 8*i<Bi<(Y−8)*i, step (6) is performed. Otherwise, “Data abnormity, please check” is output.
(5) The period self-abrupt change value SViY of main shaft lower guide bearing swing data of the hydroelectric generator set in the ith period is calculated according to the following formula: SViX=|Xi−Xi*x|+∥XAi−XAi−4|−|XAi−XAi+4∥+∥XAi−4−XAi−8|−|XAi+4−XAi+8∥.
(6) The period self-abrupt change value SViY of main shaft lower guide bearing swing data of the hydroelectric generator set in the ith period is calculated according to the following formula: SViX=|Xi−Xi*x|+∥XBi−XBi−4|−|XBi−XBi+4∥+∥XBi−4−XBi−8|−|XBi+4−XBi+8∥.
In S330, a period mutual-comparison abrupt change value (that is, the second abrupt change value) is calculated through the acquired swing data. The period mutual-comparison abrupt change value may include a period mutual-comparison abrupt change value CVX of the main shaft upper guide bearing swing data of the hydroelectric generator set and a period mutual-comparison abrupt change value CVY of the main shaft lower guide bearing swing data of the hydroelectric generator set.
For example, the calculation of the period mutual-comparison abrupt change value CVX of the main shaft upper guide bearing swing data of the hydroelectric generator set may include the following: The maximum value XAi of main shaft upper guide bearing swing data in an ith period is acquired; the minimum value XBi of the main shaft upper guide bearing swing data in the ith period is acquired; and the period mutual-comparison abrupt change value CVX of the main shaft upper guide bearing swing data of the hydroelectric generator set is calculated based on the following formula:
For example, the calculation of the period mutual-comparison abrupt change value CVY of the main shaft lower guide bearing swing data of the hydroelectric generator set may include the following: The maximum value YAi of main shaft lower guide bearing swing data in an ith period is acquired; the minimum value YBi of the main shaft lower guide bearing swing data in the ith period is acquired; and the period mutual-comparison abrupt change value CVY of the main shaft lower guide bearing swing data of the hydroelectric generator set is calculated based on the following formula:
In S340, the main shaft bearing state of the hydroelectric generator set is determined according to the period self-abrupt change value, the period mutual-comparison abrupt change value, and the bearing temperature data. The main shaft bearing state of the hydroelectric generator set may include the state of the normal adjustment of the bearing gap, the state of the excessively-large adjustment of the bearing gap, the state of the excessively-small adjustment of the bearing gap, and the state of the uneven adjustment of the bearing gap. The following steps may be included.
(1) A period self-abrupt change value threshold α (that is, the first abrupt change value preset threshold) of the main shaft bearing swing of the hydroelectric generator set, a period mutual-comparison abrupt change value threshold β (that is, the second abrupt change value preset threshold) of the main shaft bearing swing of the hydroelectric generator set, a main shaft bearing temperature threshold σ of the hydroelectric generator set, a normal value ω (that is, the second preset threshold of bearing swing data) of the main shaft bearing swing of the hydroelectric generator set, and a warning value Ω (that is, the first preset threshold of bearing swing data) of the main shaft bearing swing of the hydroelectric generator set are determined. Illustratively, α may be 2 μm. β may be 20 μm. σ may be 45° C. ω may be 300 μm. Ω may be 400 μm.
(2) For the main shaft upper guide bearing of the hydroelectric generator set, it is judged whether SViX<α. If SViX<α, step (3) is performed, otherwise, step (4) is performed. For the main shaft lower guide bearing of the hydroelectric generator set, it is judged whether SViY<α. If SViY<α, step (3) is performed, otherwise, step (4) is performed.
(3) Bearing temperature data WXt and WYt at the moment Ai when the maximum value of bearing swing data occurs are determined. It is judged whether
the main shaft upper guide bearing state of the hydroelectric generator set is determined as “Normal adjustment of the upper guide bearing gap”; otherwise, the main shaft upper guide bearing state of the hydroelectric generator set is determined as “Excessively-large adjustment of the upper guide bearing gap”. It is judged whether
the main shaft lower guide bearing state of the hydroelectric generator set is determined as “Normal adjustment of the lower guide bearing gap”; otherwise, the main shaft lower guide bearing state of the hydroelectric generator set is determined as “Excessively-large adjustment of the lower guide bearing gap”.
(4) For the main shaft upper guide bearing of the hydroelectric generator set, it is judged whether CVX<β; if CVX<β, step (5) is performed; otherwise, step (6) is performed. For the main shaft lower guide bearing of the hydroelectric generator set, it is judged whether CVY<β; if CVY<β, step (5) is performed; otherwise, step (6) is performed.
(5) Bearing temperature data WXt and WYt at the moment Ai when the maximum value of bearing swing data occurs are determined. It is judged whether
the main shaft upper guide bearing state of the hydroelectric generator set is determined as “Excessively-small adjustment of the upper guide bearing gap”; otherwise, the main shaft upper guide bearing state of the hydroelectric generator set is determined as “Data abnormity, please check”. It is judged whether
the main shaft lower guide bearing state of the hydroelectric generator set is determined as “Excessively-small adjustment of the lower guide bearing gap”; otherwise, the main shaft lower guide bearing state of the hydroelectric generator set is determined as “Data abnormity, please check”.
(6) The main shaft bearing state of the hydroelectric generator set is determined as “Uneven adjustment of the bearing gap”.
For the preceding technical scheme, the definite value calculation and process-based evaluation effectively avoid a subjective and inaccurate evaluation result of the evaluation on the main shaft bearing state of the hydroelectric generator set based on experience. Through systematic language design, real-time monitoring and state evaluation are performed on the bearing state of the hydroelectric generator set so as to discover the abnormity of the bearing state timely, avoiding a delayed evaluation on the main shaft bearing state of the hydroelectric generator set.
Illustratively,
The bearing swing data acquisition module 510 is configured to acquire bearing swing data of a target main shaft bearing at a plurality of moments within a preset time period.
The current-period bearing swing data determination module 520 is configured to determine at least one current data period and current-period bearing swing data in each current data period according to the multiple pieces of bearing swing data.
The abrupt change value determination module 530 is configured to determine a first abrupt change value and a second abrupt change value according to the current-period bearing swing data in each current data period.
The main shaft bearing state determination module 540 is configured to determine a main shaft bearing state of the target main shaft bearing according to the first abrupt change value and the second abrupt change value.
The first abrupt change value is an abrupt change value between different current-period bearing swing data in each current data period. The second abrupt change value is an abrupt change value between current-period bearing swing data in different current data periods.
For the technical scheme in this embodiment, the bearing swing data of the target main shaft bearing at the plurality of moments within the preset time period are acquired. The at least one current data period and the current-period bearing swing data in each current data period are determined according to the bearing swing data. In this case, the first abrupt change value and the second abrupt change value are determined according to the current-period bearing swing data in each current data period. Therefore, the main shaft bearing state of the target main shaft bearing is determined according to the first abrupt change value and the second abrupt change value, avoiding the case of an inaccurate determination of the main shaft bearing state and a delayed discovery of abnormity in the related art, enabling the main shaft bearing state to be determined accurately and timely, and thereby improving the stability of a generator set.
For example, the abrupt change value determination module 530 may be configured to: determine, according to the current-period bearing swing data in each current data period, a first bearing swing data threshold and a second bearing swing data threshold that correspond to each current data period; determine, according to the first bearing swing data threshold and the second bearing swing data threshold that correspond to each current data period, the first abrupt change value corresponding to each current data period; and determine, according to the first bearing swing data threshold and the second bearing swing data threshold that correspond to each current data period, a second abrupt change value corresponding to all current data periods. The first bearing swing data threshold is the maximum value of the current-period bearing swing data. The second bearing swing data threshold is the minimum value of the current-period bearing swing data.
For example, the abrupt change value determination module 530 may be configured to: determine a current first threshold moment corresponding to a first bearing swing data threshold in a current data period; in the case where the current first threshold moment meets a current first preset condition, determine first abrupt change value calculation data and determine, according to the first abrupt change value calculation data, a first abrupt change value corresponding to the current data period; in the case where the current first threshold moment does not meet the current first preset condition, determine a current second threshold moment corresponding to a second bearing swing data threshold in the current data period; and in the case where the current second threshold moment meets a current second preset condition, determine second abrupt change value calculation data and determine, according to the second abrupt change value calculation data, the first abrupt change value corresponding to the current data period. The current first preset condition is determined according to the current data period, the current first threshold moment, and the data quantity of the current-period bearing swing data in the current data period. The current second preset condition is determined according to the current data period, the current second threshold moment, and the data quantity of current-period bearing swing data in the current data period.
For example, the abrupt change value determination module 530 may be configured to determine the total period number of current data periods and determine the second abrupt change value corresponding to all current data periods according to the total period number of current data periods as well as the first bearing swing data threshold and the second bearing swing data threshold that correspond to each current data period.
For example, the main shaft bearing state determination module 540 may be configured to: determine a threshold occurrence moment corresponding to each first bearing swing data threshold; acquire bearing temperature data of the target main shaft bearing at a plurality of moments within the preset time period and determine a bearing temperature data threshold according to each threshold occurrence moment and corresponding bearing temperature data; and determine the main shaft bearing state of the target main shaft bearing according to the first abrupt change value, the second abrupt change value, the bearing temperature data threshold, and the first bearing swing data threshold.
For example, the main shaft bearing state determination module 540 may be configured to: in the case of determining that the first abrupt change value meets a first abrupt change value preset threshold, determine a first preset threshold and determine, according to bearing temperature data threshold, the first bearing swing data threshold, and the first preset threshold, the main shaft bearing state of the target main shaft bearing; and in the case of determining that the first abrupt change value does not meet the first abrupt change value preset threshold and that the second abrupt change value meets a second abrupt change value preset threshold, determine a second preset threshold and determine, according to the bearing temperature data threshold, the first bearing swing data threshold, and the second preset threshold, the main shaft bearing state of the target main shaft bearing.
For example, the first preset threshold may include a first preset threshold condition of bearing temperature data and a first preset threshold of bearing swing data. Correspondingly, the main shaft bearing state determination module 540 may be configured to: in the case of determining that the bearing temperature data threshold meets the first preset threshold condition of bearing temperature data and the first bearing swing data threshold meets the first preset threshold of bearing swing data, determine that the main shaft bearing state of the target main shaft bearing is a state of the normal adjustment of a bearing gap; and in the case of determining that the bearing temperature data threshold does not meet the first preset threshold condition of bearing temperature data or that the first bearing swing data threshold does not meet the first preset threshold of bearing swing data, determine that the main shaft bearing state of the target main shaft bearing is a state of the excessively-large adjustment of the bearing gap.
For example, the second preset threshold may include a second preset threshold condition of bearing temperature data and a second preset threshold of bearing swing data. Correspondingly, the main shaft bearing state determination module 540 may be configured to, in the case of determining that the bearing temperature data threshold meets the second preset threshold condition of bearing temperature data and that the first bearing swing data threshold meets the second preset threshold of bearing swing data, determine that the main shaft bearing state of the target main shaft bearing is a state of the excessively-small adjustment of the bearing gap.
For example, the main shaft bearing state determination module 540 may be further configured to, in the case of determining that the first abrupt change value does not meet the first abrupt change value preset threshold and that the second abrupt change value does not meet the second abrupt change value preset threshold, determine that the main shaft bearing state of the target main shaft bearing is a state of the uneven adjustment of the bearing gap.
The determination apparatus of a main shaft bearing state according to this embodiment of the present application may perform the determination method of a main shaft bearing state according to any embodiment of the present application and has functional modules and beneficial effects corresponding to the performed method.
As shown in
Multiple components in the electronic device 10 are connected to the I/O interface 15. The multiple components include an input unit 16 such as a keyboard and a mouse, an output unit 17 such as various types of displays and speakers, the storage unit 18 such as a magnetic disk and an optical disk, and a communication unit 19 such as a network card, a modem and a wireless communication transceiver. The communication unit 19 allows the electronic device 10 to exchange information/data with other devices over a computer network such as the Internet and/or various telecommunications networks.
The processor 11 may be various general-purpose and/or special-purpose processing components having processing and computing capabilities. Examples of the processor 11 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), a special-purpose artificial intelligence (AI) computing chip, a processor executing machine learning models and algorithms, a digital signal processor (DSP), and any appropriate processor, controller and microcontroller. The at least one processor 11 performs various preceding methods and processing, such as the determination method of a main shaft bearing state.
In some examples, the determination method of a main shaft bearing state may be implemented as computer programs tangibly contained in a computer-readable storage medium such as the storage unit 18. In some embodiments, part or all of computer programs may be loaded and/or installed onto the electronic device 10 via the ROM 12 and/or the communication unit 19. When the computer programs are loaded to the RAM 13 and executed by the processor 11, one or more steps of the preceding determination method of a main shaft bearing state may be performed. Alternatively, in other embodiments, the processor 11 may be configured, in any other suitable manner (for example, by means of firmware), to perform the determination method of a main shaft bearing state. The computer-readable storage medium may be a non-transitory computer-readable storage medium.
Herein various embodiments of the systems and techniques described above may be implemented in digital electronic circuitry, integrated circuitry, field-programmable gate arrays (FPGAs), application-specific integrated circuits (ASICs), application-specific standard products (ASSPs), systems on chips (SoCs), complex programmable logic devices (CPLDs), computer hardware, firmware, software, and/or combinations thereof. The various embodiments may include implementations in one or more computer programs. The one or more computer programs are executable and/or interpretable on a programmable system including at least one programmable processor. The programmable processor may be a special-purpose or general-purpose programmable processor for receiving data and instructions from a memory system, at least one input apparatus, and at least one output apparatus and transmitting data and instructions to the memory system, the at least one input apparatus, and the at least one output apparatus.
Computer programs for implementation of the methods of the present application may be written in one programming language or any combination of multiple programming languages. These computer programs may be provided for a processor of a general-purpose computer, a special-purpose computer or another programmable data processing apparatus such that the computer programs, when executed by the processor, cause functions/operations specified in the flowcharts and/or block diagrams to be implemented. The computer programs may be executed entirely on a machine, partly on a machine, as a stand-alone software package, partly on a machine and partly on a remote machine, or entirely on a remote machine or a server.
In the context of the present application, the computer-readable storage medium may be a tangible medium including or storing a computer program that is used by or used in conjunction with an instruction execution system, apparatus, or device. The computer-readable storage medium may include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared or semiconductor system, apparatus or device, or any suitable combination thereof. Alternatively, the computer-readable storage medium may be a machine-readable signal medium. More specific examples of the machine-readable storage medium may include an electrical connection with one or more wires, a portable computer disk, a hard disk, a random-access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or a flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical memory device, a magnetic memory device, or any appropriate combination thereof.
In order that interaction with a user is provided, the systems and techniques described herein may be implemented on the electronic device. The electronic device has a display device (for example, a cathode-ray tube (CRT) or a liquid-crystal display (LCD) monitor) for displaying information to the user, and a keyboard and a pointing device (for example, a mouse or a trackball) through which the user can provide input for the electronic device. Other types of apparatus may also be used for providing interaction with a user. For example, feedback provided for the user may be sensory feedback in any form (for example, visual feedback, auditory feedback, or tactile feedback); and input from the user may be received in any form (including acoustic input, voice input, or tactile input).
The systems and techniques described herein may be implemented in a computing system including a back-end component (for example, a data server), a computing system including a middleware component (for example, an application server), a computing system including a front-end component (for example, a client computer having a graphical user interface or a web browser through which a user may interact with embodiments of the systems and techniques described herein), or a computing system including any combination of such back-end, middleware, or front-end components. Components of a system may be interconnected by any form or medium of digital data communication (for example, a communication network). Examples of the communication network include a local area network (LAN), a wide area network (WAN), a blockchain network, and the Internet.
The computing system may include a client and a server. A client and a server are generally remote from each other and typically interact through a communication network. The relationship between the client and the server arises by virtue of computer programs running on respective computers and having a client-server relationship to each other. The server may be a cloud server, also referred to as a cloud computing server or a cloud host. As a host product in a cloud computing service system, so as to avoid the case of difficult management and weak service scalability in a physical host and a related virtual private server (VPS) service in the related art.
It is to be understood that various forms of the preceding flows may be used with steps reordered, added, or removed. For example, the steps described in the present application may be executed in parallel, in sequence or in a different order as long as the desired results of the technical schemes provided in the present application are achieved. The execution sequence of these steps is not limited herein.
| Number | Date | Country | Kind |
|---|---|---|---|
| 202211218736.7 | Sep 2022 | CN | national |
This is a National Stage Application, filed under 35 U.S.C. 371, of International Patent Application No. PCT/CN2022/127830, filed on Oct. 27, 2022, which claims priority to Chinese Patent Application No. 202211218736.7 filed with the China National Intellectual Property Administration (CNIPA) on Sep. 29, 2022, the disclosures of which are incorporated herein by reference in their entireties.
| Filing Document | Filing Date | Country | Kind |
|---|---|---|---|
| PCT/CN2022/127830 | 10/27/2022 | WO |