A temperature curve determination system and method

By adopting information collection subsystems, information processors, and controlling subsystems in the stator core temperature monitoring system, periodic collection and processing of temperature and working status information of the stator cores solve the problem of inaccurate temperature curves in the existing technology A more accurate temperature curve is achieved.

CN118657854BActive Publication Date: 2025-01-24CSG POWER GENERATION CO LTD MAINT & TEST CO +1
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202410886920.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-07-03
Publication Date
2025-01-24
Estimated Expiration
2044-07-03

AI Technical Summary

Technical Problem

In the prior art, the timing monitoring method of the stator core temperature is prone to data abnormalities and data loss, resulting in inaccurate temperature curves obtained by fitting.

Method used

A temperature curve determination system is used, which includes a stator core, an information acquisition subsystem, an information processor and a control subsystem. The reference core temperature is periodically collected through the temperature acquisition unit, and the working status acquisition unit collects working status information. The information processor determines the first core temperature based on multiple reference core temperatures and working status information, and inputs it into the temperature prediction model. Prediction, and finally the temperature curve generation unit performs curve fitting to determine the target core temperature curve.

Benefits of technology

It realizes the quick and convenient determination of the temperature curve of the stator core, improves the accuracy of temperature curve determination, and reduces the impact of data anomalies and missing data on temperature curve fitting.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118657854B_ABST
    Figure CN118657854B_ABST
Patent Text Reader

Abstract

The embodiment of the present invention discloses a temperature curve determination system and method. The system includes: a stator core, an information acquisition subsystem, an information processor and a control subsystem; the information acquisition subsystem includes: a temperature acquisition unit and a working state acquisition unit; the control subsystem includes: a controller, a temperature prediction model and a temperature curve generation unit; wherein the temperature acquisition unit is used to acquire the reference core temperature of the stator core; the working state acquisition unit is used to acquire the working state information of the stator core; the information processor is used to determine the first core temperature based on multiple reference core temperatures and multiple working state information; the controller is used to input the first core temperature and multiple working state information into the temperature prediction model to predict the core temperature at the time to be predicted; the temperature curve generation unit is used to perform curve fitting based on the target core temperature set to determine the target core temperature curve of the stator core, so as to accurately and conveniently determine the temperature curve of the stator core.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The embodiments of the present invention relate to the field of pumped storage, and in particular to a temperature curve determination system and method. Background Art

[0002] In pumped storage units, the stator core temperature is an important parameter in motor operation, affecting the motor's performance and efficiency. Usually, the influence of the stator core on the motor's performance and efficiency can be obtained by analyzing the temperature curve of the stator core.

[0003] At present, the stator core temperature is usually collected by timed monitoring, and the temperature curve of the stator core is obtained by fitting the timed collected stator core temperature, and analysis is performed based on the temperature curve.

[0004] However, the stator core temperature collected by this timed monitoring method has data anomalies and missing data, resulting in inaccurate stator core temperature curve obtained by fitting the missing or abnormal stator core temperature. Summary of the invention

[0005] The embodiments of the present invention provide a temperature curve determination system and method, so as to realize rapid and convenient determination of the temperature curve of a stator core and improve the accuracy of the temperature curve determination.

[0006] According to one aspect of the present invention, a temperature curve determination system is provided, the system comprising:

[0007] Stator core, information acquisition subsystem, information processor and control subsystem; the information acquisition subsystem includes: temperature acquisition unit and working status acquisition unit; the control subsystem includes: controller, temperature prediction model and temperature curve generation unit;

[0008] Wherein, the temperature acquisition unit is used to periodically acquire the reference core temperature of the stator core, and send the reference core temperature acquired each time to the information processor;

[0009] The working status acquisition unit is used to periodically acquire working status information of the stator core, and send the acquired working status information to the information processor;

[0010] The information processor is used to determine a first core temperature based on a plurality of reference core temperatures and a plurality of working state information received within a preset time period, and send the first core temperature and the plurality of working state information to the controller;

[0011] The controller is used to input the received first core temperature and multiple working state information into the temperature prediction model to predict the core temperature at the time to be predicted, and send the target core temperature set output by the temperature prediction model to the temperature curve generation unit;

[0012] The temperature curve generating unit is used for performing curve fitting based on the received target core temperature set to determine a target core temperature curve of the stator core.

[0013] Furthermore, the information processor is specifically used to: determine the core temperature change at each collection moment within a preset time length based on multiple reference core temperatures received within a preset time length, determine the second core temperature based on the core temperature change received within the preset time length and a preset temperature threshold, and determine the first core temperature based on the second core temperature and the multiple working status information.

[0014] Furthermore, the information processor is specifically configured to determine a reference core temperature corresponding to a core temperature variation that is less than or equal to a preset temperature threshold as the second core temperature.

[0015] Furthermore, the information processor is specifically used to: determine a reference core temperature curve by curve fitting based on each second core temperature; wherein the reference core temperature curve includes: basic temperature data, fitting temperature data and missing temperature data; determine the second collection moment corresponding to the second core temperature and the adjacent moment corresponding to the second collection moment based on the reference core temperature curve, and determine the first core temperature based on the working status information corresponding to the second collection moment and the temperature data type corresponding to the adjacent moment.

[0016] Furthermore, the information processor is specifically used to: if it is detected that the working status information corresponding to the second collection moment is complete information, determine the first core temperature based on the temperature data type corresponding to the adjacent moment of the second collection moment.

[0017] Furthermore, the information processor is specifically used to: if the temperature data types corresponding to the adjacent moments of the second acquisition moment are all basic temperature data, then the second core temperature corresponding to the second acquisition moment is determined as the first core temperature; if there is fitting temperature data in the temperature data type corresponding to the adjacent moments of the second acquisition moment, then the first core temperature is determined based on the curvature change at the second acquisition moment and a preset curvature threshold.

[0018] Furthermore, the controller is specifically used to: input the received first core temperature and multiple working status information into the temperature prediction model; the temperature prediction model is used to predict the target core temperature at the time to be predicted based on the first core temperature and working status information corresponding to the previous moment of the time to be predicted, output a target core temperature set consisting of the first core temperature corresponding to the first acquisition moment and the target core temperature corresponding to the time to be predicted, and send the target core temperature set to the temperature curve generation unit.

[0019] Furthermore, the control subsystem also includes: an evaluation unit; the evaluation unit is used to obtain a reference core temperature curve and a target core temperature curve, and obtain a target evaluation result based on the absolute value of the temperature difference between the core temperature corresponding to each acquisition moment in the reference core temperature curve and the core temperature corresponding to each acquisition moment in the target core temperature curve, divided by the core temperature corresponding to each acquisition moment in the target core temperature curve.

[0020] Furthermore, the system also includes: a transmission monitoring device and a signal transmission device; the signal transmission device is used to transmit the information collected by the information collection subsystem to the information processor; the transmission monitoring device is used to monitor the information transmission status of the signal transmission device, and send the abnormal transmission time period when the information transmission status is an abnormal transmission state to the information processor; the information processor is used to filter the determined second core temperature based on the received abnormal transmission time period to obtain the filtered second core temperature.

[0021] According to another aspect of the present invention, a method for determining a temperature curve is provided, the method comprising:

[0022] The reference core temperature of the stator core is periodically collected by the temperature collection unit in the information collection subsystem, and the reference core temperature collected each time is sent to the information processor;

[0023] The working state information of the stator core is periodically collected by the working state collection unit in the information collection subsystem, and the collected working state information is sent to the information processor;

[0024] Determine, by the information processor, a first core temperature based on a plurality of reference core temperatures and a plurality of working state information received within a preset time period, and send the first core temperature and the plurality of working state information to a controller;

[0025] By means of a controller in the control subsystem, the received first core temperature and a plurality of working state information are input into a temperature prediction model in the control subsystem to predict the core temperature at a time to be predicted, and a target core temperature set output by the temperature prediction model is sent to a temperature curve generating unit;

[0026] The target core temperature curve of the stator core is determined by performing curve fitting based on the received target core temperature set through the temperature curve generating unit in the control subsystem.

[0027] According to another aspect of the present invention, a computer program product is provided, comprising a computer program, wherein when the computer program is executed by a processor, the temperature curve determination method as described in any one of the embodiments of the present invention is implemented.

[0028] The technical solution of the embodiment of the present invention is to periodically collect the reference core temperature of the stator core by using a temperature collection unit, and send the reference core temperature collected each time to an information processor; to periodically collect the working status information of the stator core by using a working status collection unit, and send the working status information collected each time to an information processor; to determine an accurate first core temperature that can be used for temperature prediction by using multiple reference core temperatures and multiple working status information received within a preset time by the information processor, and send the first core temperature and multiple working status information to the controller; to input the received first core temperature and multiple working status information into the temperature prediction model by the controller to predict the core temperature at the time to be predicted, thereby obtaining a target core temperature set composed of the accurately collected first core temperature and the accurately predicted core temperature, and send the target core temperature set to the temperature curve generation unit; to determine the target core temperature curve of the stator core by curve fitting based on the received target core temperature set by the temperature curve generation unit, thereby realizing fast and convenient determination of the temperature curve of the stator core and improving the accuracy of temperature curve determination.

[0029] It should be understood that the contents described in this section are not intended to identify the key or important features of the embodiments of the present invention, nor are they intended to limit the scope of the present invention. Other features of the present invention will become easily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS

[0030] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.

[0031] Figure 1 is a structural schematic diagram of a temperature curve determination system provided according to Embodiment 1 of the present invention;

[0032] Figure 2 This is an example diagram of a distributed optical fiber temperature measurement system for a stator core according to Embodiment 1 of the present invention;

[0033] Figure 3 It is a flow chart of a method for determining a temperature curve provided according to the second embodiment of the present invention. DETAILED DESCRIPTION

[0034] In order to enable those skilled in the art to better understand the scheme of the present invention, the technical scheme in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of the present invention.

[0035] It should be noted that the terms "first", "second", etc. in the specification and claims of the present invention and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present invention described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units that are clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.

[0036] Embodiment 1

[0037] Figure 1 A schematic diagram of a temperature curve determination system is provided for Embodiment 1 of the present invention. The components, their connections and relationships, and their functions shown herein are merely examples and are not intended to limit the implementation of the present invention described and / or claimed herein.

[0038] like Figure 1 As shown, the temperature curve determination system may include: a stator core 110, an information acquisition subsystem 120, an information processor 130 and a control subsystem 140; the information acquisition subsystem 120 includes: a temperature acquisition unit 121 and a working status acquisition unit 122; the control subsystem 140 includes: a controller 141, a temperature prediction model 142 and a temperature curve generation unit 143.

[0039] Among them, the temperature acquisition unit 121 is used to periodically acquire the reference core temperature of the stator core 110, and send the reference core temperature acquired each time to the information processor 130; the working status acquisition unit 122 is used to periodically acquire the working status information of the stator core 110, and send the working status information acquired each time to the information processor 130; the information processor 130 is used to determine the first core temperature based on multiple reference core temperatures and multiple working status information received within a preset time period, and send the first core temperature and multiple working status information to the controller 141; the controller 141 is used to input the received first core temperature and multiple working status information into the temperature prediction model 142 to predict the core temperature at the time to be predicted, and send the target core temperature set output by the temperature prediction model 142 to the temperature curve generation unit 143; the temperature curve generation unit 143 is used to perform curve fitting based on the received target core temperature set to determine the target core temperature curve of the stator core 110.

[0040] Among them, the stator core 110 is an important part of the motor magnetic circuit. The stator core 110, the rotor core, and the air gap between the stator core 110 and the rotor core together constitute the complete magnetic circuit of the motor. The reference core temperature may refer to the core temperature of the stator core 110 collected by the temperature acquisition unit 121. For example, the reference core temperature may be the measured temperature at the center of the back of the stator core 110. The working state information may include the core current, the core condition and the ambient temperature. The core current may refer to the current flowing through the winding on the stator core 110. The core condition may be the working mode of the designated sub-core 110. The ambient temperature may be the temperature of the environment in which the designated sub-core 110 is located. The first core temperature may refer to the accurate core temperature of the stator core 110 collected. The temperature prediction model 142 is a pre-trained prediction model. For example, the temperature prediction model 142 may be a model trained with a deep neural network (DNN) as a framework. The time to be predicted may refer to the collection time corresponding to the missing or abnormal core temperature during collection. The target core temperature set may refer to the core temperature set composed of the accurate core temperature at each collection time within a preset time. The target core temperature curve can be used to characterize the core temperature change of the stator core 110. The horizontal axis of the target core temperature curve is time, and the vertical axis is temperature.

[0041] Specifically, the controller 141 controls the temperature acquisition unit 121 to periodically acquire the reference core temperature of the stator core 110 within a preset time period based on the temperature curve fitting instruction received from the user, and sends the acquired reference core temperature to the information processor 130, and controls the working state acquisition unit 122 to periodically acquire the working state information of the stator core 110 within a preset time period, and sends the acquired working state information to the information processor 130. The information processor 130 screens and determines the accurate first core temperature based on the received reference core temperature and working state information corresponding to each acquisition moment, and sends the first core temperature and all working state information to the controller 141. The controller 141 inputs the received first core temperature and all working status information into the temperature prediction model 142 to predict the core temperature at the time to be predicted, and uses the target core temperature set composed of the first core temperature and the predicted core temperature as the output of the temperature prediction model 142, and sends the target core temperature set to the temperature curve generation unit 143, so that the temperature curve generation unit 143 uses the method of approximating discrete data by analytical expression or the least squares method to perform curve fitting on the received target core temperature set to determine the target core temperature curve of the stator core 110.

[0042] It should be noted that due to interference during the temperature acquisition process and the temperature data transmission process, the reference core temperature received by the information processor 130 may be inaccurate, and the reference core temperature cannot be directly used for fitting the temperature curve. The reference core temperature needs to be screened by the information processor 130 to obtain an accurate core temperature that can be used for temperature prediction.

[0043] Based on the above technical solution, the controller 141 is specifically used to: input the received first core temperature and multiple working status information into the temperature prediction model 142; the temperature prediction model 142 is used to predict the target core temperature at the time to be predicted based on the first core temperature and working status information corresponding to the previous moment of the time to be predicted, output the target core temperature set composed of the first core temperature corresponding to the first acquisition moment and the target core temperature corresponding to the time to be predicted, and send the target core temperature set to the temperature curve generation unit 143.

[0044] The target core temperature may refer to the core temperature predicted by the model.

[0045] Specifically, the controller 141 inputs the received first core temperature and multiple working state information into the temperature prediction model 142. The temperature prediction model 142 predicts the target core temperature at the time to be predicted based on the first core temperature and working state information corresponding to the previous moment of the time to be predicted. If there are multiple consecutive moments to be predicted and there is no working state information at each moment to be predicted, the core temperature at the time to be predicted is predicted using the working state information at the nearest moment to be predicted and the core temperature (first core temperature or target core temperature) corresponding to the previous moment of the time to be predicted. The temperature prediction model 142 outputs a target core temperature set consisting of the first core temperature corresponding to the first acquisition moment and the target core temperature corresponding to the time to be predicted, and sends the target core temperature set to the temperature curve generation unit 143, so as to accurately predict the target core temperature at the time to be predicted using the pre-trained temperature prediction model 142, realize the correction of abnormal core temperature and the filling of missing core temperature, and retain the normal core temperature (first core temperature), further improving the prediction efficiency and accuracy of the target core temperature.

[0046] It should be noted that the temperature prediction model 142 has the advantages of adapting to large-scale data and automatic feature extraction, and can generate reasonable and accurate temperature data. The temperature prediction model 142 not only considers the change of the core temperature over time, but also considers the influence of the working state of the stator core on the core temperature, making the prediction result more accurate.

[0047] The technical solution of the embodiment of the present invention is to periodically collect the reference core temperature of the stator core 110 by using the temperature collection unit 121, and send the reference core temperature collected each time to the information processor 130; use the working state collection unit 122 to periodically collect the working state information of the stator core 110, and send the working state information collected each time to the information processor 130; the information processor 130 uses multiple reference core temperatures and multiple working state information received within a preset time period to determine an accurate first core temperature that can be used for temperature prediction, and send the first core temperature and multiple working state information to the control unit 130. 141; using the controller 141, inputting the received first core temperature and multiple working state information into the temperature prediction model 142 to predict the core temperature at the time to be predicted, thereby obtaining a target core temperature set consisting of the accurately collected first core temperature and the accurately predicted core temperature, and sending the target core temperature set to the temperature curve generation unit 143; using the temperature curve generation unit 143 to perform curve fitting based on the received target core temperature set to determine the target core temperature curve of the stator core 110, thereby realizing fast and convenient determination of the temperature curve of the stator core and improving the accuracy of the temperature curve determination.

[0048] Based on the above technical solution, the information processor 130 is specifically used to: determine the core temperature change at each collection moment within the preset time length based on multiple reference core temperatures received within the preset time length, determine the second core temperature based on the core temperature change received within the preset time length and the preset temperature threshold, and determine the first core temperature based on the second core temperature and multiple working status information.

[0049] The core temperature variation may be the temperature variation of the core temperature of the designated sub-core 110 within a certain period of time. The preset temperature threshold may refer to the minimum temperature variation corresponding to the preset abnormal core temperature. The preset temperature threshold may be used to screen the normal core temperature and the abnormal core temperature. The second core temperature may refer to the normal core temperature obtained by screening through the preset temperature threshold.

[0050] Specifically, the information processor 130 subtracts the reference core temperature corresponding to each acquisition moment within the preset time length from the reference core temperature corresponding to the previous acquisition moment of each acquisition moment, and takes the absolute value of the subtraction result. The information processor 130 divides the determined absolute value by the acquisition interval to obtain the core temperature change, thereby determining the core temperature change at each acquisition moment within the preset time length. The information processor 130 performs core temperature screening based on the core temperature change received within the preset time length and the preset temperature threshold to determine the second core temperature, and performs another screening based on the second core temperature and multiple working status information to determine the first core temperature from the second core temperature, thereby performing multi-condition screening on the reference core temperature, so that the data quality of the input temperature prediction model 142 is higher.

[0051] For example, the stator core 110 is usually in a stable working state, and its temperature changes relatively slowly. The preset temperature threshold in the acquisition interval can be set as ΔT0. If the change in the reference core temperature in the acquisition interval (core temperature change) is greater than the preset temperature threshold, that is, Then the reference core temperature T at the i+1th acquisition time is i+1 Determined to be abnormal core temperature.

[0052] On the basis of the above technical solution, the information processor 130 is specifically used to: determine the reference core temperature corresponding to the core temperature variation that is less than or equal to the preset temperature threshold as the second core temperature.

[0053] Among them, using the above example, if the change in the reference core temperature within the collection interval (core temperature change) is less than or equal to the preset temperature threshold, that is, Then the reference core temperature T at the i+1th acquisition time is i+1The second core temperature (normal core temperature) is determined as follows: The advantage of this setting is that the reference core temperature with small temperature fluctuation can be used as the second core temperature, such as no sudden temperature increase or decrease, which further fits the temperature change trend of the stator core 110 under a stable working state.

[0054] On the basis of the above technical solution, the information processor 130 is specifically used to: determine a reference core temperature curve by curve fitting based on each second core temperature; wherein the reference core temperature curve includes: basic temperature data, fitting temperature data and missing temperature data; determine the second collection moment corresponding to the second core temperature and the adjacent moment corresponding to the second collection moment based on the reference core temperature curve, and determine the first core temperature based on the working status information corresponding to the second collection moment and the temperature data type corresponding to the adjacent moment.

[0055] Among them, the reference core temperature curve may refer to a temperature curve fitted with the second core temperature as a base point. The basic temperature data may include the second core temperature. The fitted temperature data may refer to the core temperature other than the second core temperature in the reference core temperature curve. The missing temperature data may refer to the core temperature missing at the acquisition moment within the time period (preset duration) in which the reference core temperature curve is located. The temperature data type may include basic temperature data, fitted temperature data, and missing temperature data. The second acquisition moment may refer to the acquisition moment corresponding to the second core temperature. Adjacent moments may refer to the previous acquisition moment adjacent to the second acquisition moment and the next acquisition moment adjacent to the second acquisition moment.

[0056] Specifically, the information processor 130 determines the reference core temperature curve by curve fitting based on each second core temperature; determines the second collection moment corresponding to the second core temperature and the adjacent moment corresponding to the second collection moment based on the reference core temperature curve; if the working state information corresponding to the second collection moment and the temperature data type corresponding to the adjacent moment meet the preset conditions, the second core temperature corresponding to the second collection moment is determined as the first core temperature. Among them, the preset conditions may be that the working state information is complete and the temperature data type is basic temperature data. The advantage of such a setting is that the working state information of the collection moment itself and the temperature data type corresponding to the adjacent moment adjacent to the collection moment can be used to implement the screening of the second core temperature, and obtain the core temperature that can be input into the prediction model for accurate temperature prediction, thereby further improving the accuracy of the temperature data before inputting the model. At the same time, in the prediction model training stage, the degree of help of temperature data to model training can also be considered, and targeted temperature data screening can be performed.

[0057] Based on the above technical solution, the information processor 130 is specifically used to: if it is detected that the working status information corresponding to the second acquisition moment is complete information, determine the first core temperature based on the temperature data type corresponding to the adjacent moment of the second acquisition moment.

[0058] Among them, complete information can refer to the absence of null values ​​in the core current, core working condition and ambient temperature contained in the working status information. The advantage of this setting is that if the working status information corresponding to the second acquisition moment is detected as incomplete information, there is no need to use the temperature data type corresponding to the adjacent moment of the second acquisition moment for judgment, and the next second core temperature can be directly screened, further improving the efficiency of determining the first core temperature.

[0059] Based on the above technical solution, the information processor 130 is specifically used to: if the temperature data types corresponding to the adjacent moments of the second acquisition moment are all basic temperature data, then the second core temperature corresponding to the second acquisition moment is determined as the first core temperature; if there is fitting temperature data in the temperature data type corresponding to the adjacent moments of the second acquisition moment, then the first core temperature is determined based on the curvature change at the second acquisition moment and the preset curvature threshold.

[0060] The curvature change amount may refer to the absolute value of the curvature difference between the curvature at the second acquisition moment and the curvature at the first acquisition moment having the shortest time interval with the second acquisition moment.

[0061] Specifically, if the information processor 130 detects that the temperature data types corresponding to the adjacent moments of the second acquisition moment are all basic temperature data, the second core temperature corresponding to the second acquisition moment is determined as the first core temperature. If the information processor 130 detects that there is fitting temperature data in the temperature data types corresponding to the adjacent moments of the second acquisition moment, the first core temperature is determined based on the curvature change at the second acquisition moment and the preset curvature threshold. If the information processor 130 detects that the curvature change at the second acquisition moment is less than or equal to the preset curvature threshold, the second core temperature at the second acquisition moment is determined as the first core temperature, thereby using whether the curvature change at the second acquisition moment conforms to the curvature change trend of the temperature curve to screen the second core temperature to obtain an accurate first core temperature, thereby further improving the accuracy of determining the first core temperature.

[0062] Exemplarily, the process of determining the curvature change amount at the second acquisition moment includes: the information processor 130 determines the first-order derivative equation and the second-order derivative equation of the curve function based on the curve function corresponding to the reference temperature curve determined after curve fitting, substitutes the second acquisition moment and the second core temperature corresponding to the second acquisition moment into the first-order derivative equation and the second-order derivative equation to obtain the first-order derivative value y′ and the second-order derivative value y″, and uses the curvature calculation formula, that is, Determine the curvature K of the second acquisition moment, and determine the curvature K0 of the first acquisition moment with the shortest time interval between the second acquisition moment and the first acquisition moment. Determine the curvature change at the second acquisition moment based on |K-K0|. The preset curvature threshold may be 0.1. If the curvature change at the second acquisition moment is less than or equal to the preset curvature threshold, that is, |K-K0|≤0.1, the second core temperature corresponding to the second acquisition moment is determined as the first core temperature.

[0063] On the basis of the above technical solution, the control subsystem 140 also includes: an evaluation unit; the evaluation unit is used to obtain a reference core temperature curve and a target core temperature curve, and obtain a target evaluation result based on the absolute value of the temperature difference between the core temperature corresponding to each acquisition moment in the reference core temperature curve and the core temperature corresponding to each acquisition moment in the target core temperature curve, divided by the core temperature corresponding to each acquisition moment in the target core temperature curve.

[0064] Specifically, it can be based on Determine the target evaluation result. The reference core temperature curve can be expressed as T1(t). The target core temperature curve can be expressed as T0(t). The target evaluation result can be expressed as The smaller the target evaluation result, the better the quality of the temperature data.

[0065] On the basis of the above technical solution, the system also includes: a transmission monitoring device and a signal transmission device; the signal transmission device is used to transmit the information collected by the information acquisition subsystem 120 to the information processor 130; the transmission monitoring device is used to monitor the information transmission status of the signal transmission device, and send the abnormal transmission time period when the information transmission status is an abnormal transmission state to the information processor 130; the information processor 130 is used to filter the determined second core temperature based on the received abnormal transmission time period to obtain the filtered second core temperature.

[0066] The information transmission state may include a normal transmission state and an abnormal transmission state. The data transmitted in the abnormal transmission state cannot guarantee the accuracy of the transmitted data. The abnormal transmission time period may refer to the time period when the signal transmission device is in the abnormal transmission state.

[0067] Specifically, the transmission monitoring device has a transmission fault monitoring function for the signal transmission device. If the transmission monitoring device monitors that the information transmission state of the signal transmission device is an abnormal transmission state, it determines the time period when the signal transmission device is in the abnormal transmission state, that is, the abnormal transmission time period, and sends the abnormal transmission time period to the information processor 130. The information processor 130 screens the determined second core temperature based on the abnormal transmission time to obtain the screened second core temperature, thereby using the transmission monitoring device with a transmission fault monitoring function to screen the determined second core temperature to obtain the core temperature that is not in the abnormal transmission time period, further improving the accuracy of the temperature data before inputting the model.

[0068] Exemplarily, an embodiment of the present invention further provides a distributed optical fiber temperature measurement system for a stator core, which can be used to implement optical fiber online monitoring of the stator core temperature, and can also be used to periodically collect a reference core temperature of the stator core. Figure 2 The distributed optical fiber temperature measurement system of the stator core includes: a stator core, an internal optical fiber with a temperature sensor, a coupler, an external optical fiber, an intelligent electronic device group, a communication module and a power station control room background. Among them, the internal optical fiber with a temperature sensor is equivalent to a temperature acquisition unit. The intelligent electronic device group includes two intelligent electronic devices. The intelligent electronic device group is equivalent to an information processor. The power station control room background is equivalent to a control subsystem. The communication module can be a Modbus / IEC61850 module.

[0069] Specifically, the temperature sensor for measuring the temperature of the stator core is set on the back of the stator core and in the middle of the stator core. The internal optical fiber is connected to the external optical fiber through a coupler, and connected to the intelligent electronic device group outside the pit through the external optical fiber. In the intelligent electronic device group, the collected data is converted into a digital signal and displayed on the screen cabinet, and then transmitted to the backstage of the power station control room through the communication module, communication cable and communication network cable, so as to realize the optical fiber online monitoring of the stator core temperature.

[0070] Embodiment 2

[0071] Figure 3 A flow chart of a method for determining a temperature curve is provided for the second embodiment of the present invention. This embodiment is applicable to the case of determining the core temperature curve of a stator core. The method can be executed by a temperature curve determination system, which can be implemented in the form of hardware and / or software. The explanations of the terms that are the same or corresponding to the above embodiments are not repeated here. Figure 3 As shown, the method may include the following steps:

[0072] S310. Periodically collect the reference core temperature of the stator core through the temperature collection unit in the information collection subsystem, and send the reference core temperature collected each time to the information processor.

[0073] S320. Periodically collect the working status information of the stator core through the working status collection unit in the information collection subsystem, and send the collected working status information to the information processor.

[0074] S330. Determine the first core temperature based on multiple reference core temperatures and multiple working status information received within a preset time period through an information processor, and send the first core temperature and multiple working status information to a controller.

[0075] S340, through the controller in the control subsystem, input the received first core temperature and multiple working status information into the temperature prediction model in the control subsystem to predict the core temperature at the time to be predicted, and send the target core temperature set output by the temperature prediction model to the temperature curve generation unit.

[0076] S350 , determining a target core temperature curve of the stator core by performing curve fitting based on the received target core temperature set through a temperature curve generating unit in the control subsystem.

[0077] The technical solution of the embodiment of the present invention is to use a temperature acquisition unit to periodically acquire a reference core temperature of the stator core, and send the reference core temperature acquired each time to an information processor; use a working status acquisition unit to periodically acquire working status information of the stator core, and send the working status information acquired each time to an information processor; use the information processor to use multiple reference core temperatures and multiple working status information received within a preset time period to determine an accurate first core temperature that can be used for temperature prediction, and send the first core temperature and multiple working status information to a controller; use the controller to input the received first core temperature and multiple working status information into a temperature prediction model to predict the core temperature at the time to be predicted, thereby obtaining a target core temperature set consisting of the accurately acquired first core temperature and the accurately predicted core temperature, and send the target core temperature set to a temperature curve generation unit; use the temperature curve generation unit to perform curve fitting based on the received target core temperature set to determine the target core temperature curve of the stator core, thereby realizing rapid and convenient determination of the temperature curve of the stator core and improving the accuracy of temperature curve determination.

[0078] On the basis of the above technical solution, "determining the first core temperature through an information processor based on multiple reference core temperatures and multiple working status information received within a preset time length" may include: determining the core temperature change at each acquisition moment within a preset time length through an information processor based on multiple reference core temperatures received within a preset time length, determining the second core temperature based on the core temperature change received within the preset time length and a preset temperature threshold, and determining the first core temperature based on the second core temperature and multiple working status information.

[0079] Based on the above technical solution, "determining the second core temperature through an information processor based on the core temperature change received within a preset time period and a preset temperature threshold" may include: determining the reference core temperature corresponding to the core temperature change that is less than or equal to the preset temperature threshold as the second core temperature through the information processor.

[0080] On the basis of the above technical solution, "determining the first core temperature based on the second core temperature and multiple working status information through an information processor" may include: determining a reference core temperature curve by curve fitting based on each second core temperature through an information processor; wherein the reference core temperature curve includes: basic temperature data, fitting temperature data and missing temperature data; determining the second acquisition moment corresponding to the second core temperature and the adjacent moment corresponding to the second acquisition moment based on the reference core temperature curve, and determining the first core temperature based on the working status information corresponding to the second acquisition moment and the temperature data type corresponding to the adjacent moment.

[0081] On the basis of the above technical solution, "determining the first core temperature based on the working status information corresponding to the second acquisition moment and the temperature data type corresponding to the adjacent moment through the information processor" may include: if the information processor detects that the working status information corresponding to the second acquisition moment is complete information, then determining the first core temperature based on the temperature data type corresponding to the adjacent moment of the second acquisition moment.

[0082] On the basis of the above technical solution, "determining the first core temperature based on the temperature data type corresponding to the adjacent moments of the second acquisition moment through the information processor" may include: if the temperature data type corresponding to the adjacent moments of the second acquisition moment are all basic temperature data, then the second core temperature corresponding to the second acquisition moment is determined as the first core temperature through the information processor; if there is fitting temperature data in the temperature data type corresponding to the adjacent moments of the second acquisition moment, then the first core temperature is determined based on the curvature change at the second acquisition moment and a preset curvature threshold.

[0083] On the basis of the above technical solution, "the controller is used to input the received first core temperature and multiple working status information into the temperature prediction model to predict the core temperature at the time to be predicted, and send the target core temperature set output by the temperature prediction model to the temperature curve generation unit" may include: inputting the received first core temperature and multiple working status information into the temperature prediction model through the controller; predicting the target core temperature at the time to be predicted based on the first core temperature and working status information corresponding to the previous moment of the time to be predicted through the temperature prediction model, outputting the target core temperature set composed of the first core temperature corresponding to the first acquisition moment and the target core temperature corresponding to the time to be predicted, and sending the target core temperature set to the temperature curve generation unit.

[0084] On the basis of the above technical solution, after determining the target core temperature curve of the stator core, the method further includes: obtaining a reference core temperature curve and a target core temperature curve through an evaluation unit, and obtaining a target evaluation result based on the absolute value of the temperature difference between the core temperature corresponding to each acquisition moment in the reference core temperature curve and the core temperature corresponding to each acquisition moment in the target core temperature curve, divided by the core temperature corresponding to each acquisition moment in the target core temperature curve.

[0085] The control subsystem further includes: an evaluation unit.

[0086] On the basis of the above technical solution, before determining the first core temperature based on the second core temperature and multiple working status information, the method also includes: transmitting the information collected by the information acquisition subsystem to the information processor through the signal transmission device; monitoring the information transmission status of the signal transmission device through the transmission monitoring device, and sending the abnormal transmission time period when the information transmission status is an abnormal transmission state to the information processor; and filtering the determined second core temperature based on the received abnormal transmission time period by the information processor to obtain the filtered second core temperature.

[0087] The temperature curve determination system further includes: a transmission monitoring device and a signal transmission device.

[0088] An embodiment of the present invention further provides a computer program product, including a computer program, which, when executed by a processor, implements the temperature curve determination method provided in any embodiment of the present application.

[0089] In the process of implementation, the computer program product can be written in one or more programming languages ​​or a combination thereof to perform the computer program code of the present invention, including object-oriented programming languages, such as Java, Smalltalk, C++, and conventional procedural programming languages, such as "C" language or similar programming languages. The program code can be executed entirely on the user's computer, partially on the user's computer, as a separate software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In the case of a remote computer, the remote computer can be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or can be connected to an external computer (for example, using an Internet service provider to connect through the Internet).

[0090] It should be understood that the various forms of processes shown above can be used to reorder, add or delete steps. For example, the steps described in the present invention can be executed in parallel, sequentially or in different orders, as long as the desired results of the technical solution of the present invention can be achieved, and this document does not limit this.

[0091] The above specific implementations do not constitute a limitation on the protection scope of the present invention. It should be understood by those skilled in the art that various modifications, combinations, sub-combinations and substitutions can be made according to design requirements and other factors. Any modification, equivalent substitution and improvement made within the spirit and principle of the present invention should be included in the protection scope of the present invention.

Claims

1. A temperature curve determination system, characterized in that: The system includes: a stator core, an information acquisition subsystem, an information processor and a control subsystem; the information acquisition subsystem includes: a temperature acquisition unit and a working state acquisition unit; the control subsystem includes: a controller, a temperature prediction model and a temperature curve generation unit; wherein, The temperature acquisition unit is used to periodically acquire a reference core temperature of the stator core, and send the reference core temperature acquired each time to the information processor; The working status acquisition unit is used to periodically acquire working status information of the stator core, and send the acquired working status information to the information processor; The information processor is used to determine a first core temperature based on a plurality of reference core temperatures and a plurality of working state information received within a preset time period, and send the first core temperature and the plurality of working state information to the controller; The controller is used to input the received first core temperature and multiple working state information into the temperature prediction model to predict the core temperature at the time to be predicted, and send the target core temperature set output by the temperature prediction model to the temperature curve generation unit; The temperature curve generating unit is used for performing curve fitting based on the received target core temperature set to determine a target core temperature curve of the stator core; The information processor is specifically used for: Determine the core temperature variation at each acquisition moment within the preset time period based on multiple reference core temperatures received within the preset time period, determine the second core temperature based on the core temperature variation received within the preset time period and a preset temperature threshold, and determine the first core temperature based on the second core temperature and the multiple working state information; The information processor is specifically used for: Performing curve fitting based on each second core temperature to determine a reference core temperature curve; wherein the reference core temperature curve includes: basic temperature data, fitting temperature data and missing temperature data; The second collection time corresponding to the second core temperature and the adjacent time corresponding to the second collection time are determined based on the reference core temperature curve, and the first core temperature is determined based on the working state information corresponding to the second collection time and the temperature data type corresponding to the adjacent time.

2. The system according to claim 1, characterized in that The information processor is specifically used for: A reference core temperature corresponding to a core temperature variation that is less than or equal to a preset temperature threshold is determined as a second core temperature.

3. The system according to claim 1, characterized in that The information processor is specifically used for: If it is detected that the working state information corresponding to the second acquisition moment is complete information, the first core temperature is determined based on the temperature data type corresponding to the adjacent moment of the second acquisition moment.

4. The system according to claim 3, characterized in that The information processor is specifically used for: If the temperature data types corresponding to the adjacent moments of the second acquisition moment are all basic temperature data, the second core temperature corresponding to the second acquisition moment is determined as the first core temperature; If there is fitting temperature data in the temperature data type corresponding to the adjacent time of the second acquisition time, the first core temperature is determined based on the curvature change at the second acquisition time and a preset curvature threshold.

5. The system according to claim 1, characterized in that The controller is specifically used to: input the received first core temperature and multiple working state information into the temperature prediction model; The temperature prediction model is used to predict the target core temperature at the time to be predicted based on the first core temperature corresponding to the previous moment of the time to be predicted and the working status information, output a target core temperature set consisting of the first core temperature corresponding to the first acquisition moment and the target core temperature corresponding to the time to be predicted, and send the target core temperature set to the temperature curve generation unit.

6. The system according to claim 1, characterized in that The control subsystem further comprises: an evaluation unit; The evaluation unit is used to obtain a reference core temperature curve and a target core temperature curve, and obtain a target evaluation result based on the absolute value of the temperature difference between the core temperature corresponding to each acquisition moment in the reference core temperature curve and the core temperature corresponding to each acquisition moment in the target core temperature curve, divided by the core temperature corresponding to each acquisition moment in the target core temperature curve.

7. The system according to claim 1, characterized in that The system also includes: a transmission monitoring device and a signal transmission device; The signal transmission device is used to transmit the information collected by the information collection subsystem to the information processor; The transmission monitoring device is used to monitor the information transmission state of the signal transmission device, and send the abnormal transmission time period when the information transmission state is an abnormal transmission state to the information processor; The information processor is used to filter the determined second core temperature based on the received abnormal transmission time period to obtain a filtered second core temperature.

8. A method for determining a temperature curve, characterized in that: The method comprises: The reference core temperature of the stator core is periodically collected by the temperature collection unit in the information collection subsystem, and the reference core temperature collected each time is sent to the information processor; The working state information of the stator core is periodically collected by the working state collection unit in the information collection subsystem, and the collected working state information is sent to the information processor; Determine, by the information processor, a first core temperature based on a plurality of reference core temperatures and a plurality of working state information received within a preset time period, and send the first core temperature and the plurality of working state information to a controller; By means of a controller in the control subsystem, the received first core temperature and a plurality of working state information are input into a temperature prediction model in the control subsystem to predict the core temperature at a time to be predicted, and a target core temperature set output by the temperature prediction model is sent to a temperature curve generating unit; Determine a target core temperature curve of the stator core by performing curve fitting based on the received target core temperature set through a temperature curve generating unit in the control subsystem; The method of determining the first core temperature based on multiple reference core temperatures and multiple working status information received within a preset time period by the information processor is specifically as follows: determining the core temperature change at each acquisition moment within the preset time period by the information processor based on multiple reference core temperatures received within the preset time period, determining the second core temperature based on the core temperature change received within the preset time period and a preset temperature threshold, and determining the first core temperature based on the second core temperature and multiple working status information; The first core temperature is determined based on the second core temperature and multiple working status information, specifically: a reference core temperature curve is determined by curve fitting based on each second core temperature through an information processor; wherein the reference core temperature curve includes: basic temperature data, fitting temperature data and missing temperature data; based on the reference core temperature curve, a second collection moment corresponding to the second core temperature and an adjacent moment corresponding to the second collection moment are determined, and the first core temperature is determined based on the working status information corresponding to the second collection moment and the temperature data type corresponding to the adjacent moment.

Citation Information

Patent Citations

  • Pumped storage unit generator temperature early warning method and system

    CN112798949A