Abstract
This paper presents a parameter estimation technique for the hot-spot thermal model of power transformers. The proposed technique is based on the unscented formulation of the Kalman filter, jointly considering the state variables and parameters of the dynamic thermal model. A two-stage estimation technique that takes advantage of different loading conditions is developed, in order to increase the number of parameters which can be identified. Simulation results are presented, which show that the observable parameters are estimated with an error of less than 3%. The parameter estimation procedure is mainly intended for factory testing, allowing the manufacturer to enhance the thermal model of power transformers and, therefore, its customers to increase the lifetime of these assets. The proposed technique could be additionally considered in field applications if the necessary temperature measurements are available.
INCREASING the life span of costly assets is an essential aspect in the operation and maintenance of power systems. In this regard, the heating of power transformers due to power losses is of paramount importance, which explains the carefully designed cooling systems they have built in, usually based on heat-carrier fluids such as oil.
In order to anticipate the thermal behavior of an oil-immersed power transformer for given load conditions, dynamic thermal models must be somehow considered. This is the case of [
Finite-element methods (FEMs) can also be used for transformer thermal modeling. Reference [
Those dynamic thermal models are represented by a system of differential-algebraic equations, involving a set of parameters related to the particular characteristics of the transformer under consideration. An accurate knowledge of these parameters is required to properly calculate the temperature at different points of the transformer. In this context, parameter estimation techniques can be applied to the dynamic thermal model of the power transformer, such as those used in [
In this paper, a dynamic state estimator (DSE) based on Kalman filter (KF) is used for the joint estimation of state variables and parameters arising in the hot-spot thermal model of power transformers, as defined in the IEC 60076-7-2018 [
A preliminary academic work [
The remainder of this paper is organized as follows. Section II reviews the UKF algorithm. Section III presents the modeling of hot-spot dynamic thermal model of power transformers. The implementation of the UKF is described in Section IV. Section V presents a case study to test the accuracy of the proposed technique, including a comparison with an alternative non-linear KF implementation. Finally, the conclusions are presented in Section VI.
KF implementations require a set of state equations, including the dynamic and the measurement equations. In the case of continuous-time, discrete-measurement non-linear systems, these equations can be expressed as:
(1) |
(2) |
where is the state vector; is the state function; is the measurement function; is the system input; is the measurement vector at instant ; and and are the model and measurement noises, which are assumed Gaussian processes with covariance matrices and , respectively.
Considering a time step , the above equations have the following discrete counterparts:
(3) |
(4) |
Equations (
Previous experiences on the application of the EKF to the equations that describe the dynamic behavior of synchronous machines, and their regulators, have not provided satisfactory results [
At instant , a cloud of vectors, called -points, is calculated from the previous estimate or expected value of the state vector (dimension ) and the covariance matrix of the state estimation error using the following expression:
(5) |
where is the column of the matrix ; and is a scaling factor calculated from (6) with and being two filter parameters to be tuned.
(6) |
The -points are evaluated using (3), yielding vectors from which the a-priori estimations and are obtained as the weighted mean and covariance of those vectors:
(7) |
(8) |
where and are the
(9) |
where is another tunable parameter; and the values of parameters , , and considered in this paper will be provided in Section V.
On the basis of the a-priori estimations, a new cloud of vectors is calculated by means of similar expressions to those used in the prediction stage for the -points:
(10) |
In this case, the vectors are evaluated through the measurement function in (4), yielding
(11) |
The a-priori measurement estimation is calculated as the weighted mean of the previous points using the vector defined by (9):
(12) |
Then, the covariance matrix of the measurement estimation error and the cross-covariance matrix of state and measurements are obtained using vector as:
(13) |
(14) |
By using the a-priori estimations at instant from (7) and (8) and the Kalman gain in (15), the respective a-posteriori estimations can be obtained from (16) and (17), both of which are necessary for the next step.
(15) |
(16) |
(17) |
State estimation requires the previous knowledge of the parameters involved in the dynamic model. However, when these parameters are not known, estimation techniques such as UKF can be used for a joint estimation of state variables and parameters [
(18) |
(19) |
where is now the augmented-model noise vector including the state variable components, and the parameter components.
As stated above, the evolution of the thermal state of a power transformer can be characterized in many ways, depending on the required accuracy, transformer size, available sensors, and cooling system. For oil-immersed power transformers, the IEC 60076-7-2018 standard [
In this section, the standard hot-spot model, used as the reference model for simulation purposes, is first described. Then, a more compact simplified model that involves a subset of observable parameters is also presented and discussed. This will be the model actually considered by the KF-based parameter estimator.
The dynamic equations adopted in the reference model, i.e., the model used in the case study below to simulate noisy measurements, are directly taken from [
First, the evolution of the top-oil temperature is characterized through the following expression:
(20) |
where is the ambient temperature; is the transformer load factor, which is defined as the quotient between the current through the transformer and the rated one; is the oil temperature rise under rated-load conditions; is a constant of the thermal model; is the oil time constant; is the total loss exponent; and is the ratio between rated-load and no-load losses. The hot-spot temperature is related to the top-oil temperature through two intermediate state variables and with different dynamics, which are described as:
(21) |
(22) |
where and are the constants of the thermal model; is the winding time constant; is the current exponent; and is the hot-spot temperature rise under rated load conditions.
Finally, the hot-spot temperature can be calculated as:
(23) |
This hot-spot temperature is located towards the top of the transformer winding, given that the degradation of the solid insulation with high temperatures is typically taken as the main aging factor.
The whole set of parameters involved in (20)-(22) is not observable when the temperature measurements discussed in Section IV (oil and hot-spot temperatures) are regularly captured during the transformer operation. Therefore, in order to obtain the values of those parameters, more sophisticated methods should be considered, involving specific tests for the thermal properties of the cooling system [
In this case, the lack of observability of some model parameters is caused by the unique way in which those parameters appear in the hot-spot model equations, which prevents their values to be estimated separately. In particular, the four parameters , , , and , involved in (20)-(22), appear combined in only three different ways (, , and ), so they cannot be estimated independently.
To overcome the observability problem, the alternative explored in this paper consists of algebraically rearranging the original full model, by introducing a smaller number of equivalent parameters, which leads to a more compact and more linear, yet accurate dynamic model to be handled by the KF-based parameter estimator. The goal is to transform the original nonlinear model (20)-(22) into the following dynamic model:
(24) |
(25) |
(26) |
where in addition to the original parameter , five modified parameters , , , , and two auxiliary parameters and are introduced, which are related to those in the full hot-spot model as follows: ; ; ; ; ; ; and .
The following remarks are made:
1) The three time constants , , and embed four parameters , , , and . So, the compact model, besides being more linear, gets rid of a parameter without losing any accuracy, as there is no need in practice to determine individually the four parameters embedded in those time constants.
2) The constants and , once estimated, allow computing the two parameters and . So, the advantage of using and has to do with the enhanced linearity of the resulting model (products are avoided).
3) As can be noticed, the values of the auxiliary parameters and depend on the operating point of the power transformer. The technique proposed in this paper estimates the transformed parameters considering different load factors () and then letting the transformer reach the steady-state thermal conditions for each value of . This provides different estimations of and , which are in turn used to compute estimates of the original parameters , , and . From the defining expressions of the auxiliary parameters, it can be concluded that at least two estimations of are required to obtain the original parameters and , while a single value of would suffice to calculate .
In a nutshell, if the reduced set of parameters involved in the model (24)-(26) can be estimated (including at least two estimations of ), the dynamics of the hot-spot temperature can be fully characterized according to the standard definition, but rather using the alternative set of parameters , , , , , , , , and , proposed in this paper. Regarding the original parameters involved in the hot-spot model, is directly obtained in the estimation process, while and can be computed using the estimated values of the modified parameters and . Finally, as mentioned before, , , and are obtained using estimates of and .
Early attempts to implement the KF-based estimation, including the whole set of modified parameters in the model, led to convergence problems. To overcome this issue, a two-stage estimation technique is proposed in this paper.
At this stage, the transformer is assumed to serve the rated load (), starting from no-load conditions () or any other intermediate value. In this situation, both parameters and are equal to 1, regardless the values of , , and . Therefore, (24)-(26) can be rewritten as:
(27) |
(28) |
(29) |
In this case, the state vector is defined as:
(30) |
While the parameter vector reduces to (31), leading to a total vector size (rather than 11).
(31) |
Four magnitudes are assumed to be measured or known, namely: , , , and . In the proposed formulation, these magnitudes are divided into inputs and measurements [
The vector needs to be formulated in terms of the augmented state and input vectors, as in (19). The first component of , i.e., the oil temperature , is a trivial case, since it is directly a state variable. For the hot-spot temperature , (23) is used.
The goal of the second stage is to estimate the parameters and . For this purpose, two intermediate loading points, and , with and are enforced, both under steady-state conditions. This provides two different estimations of the synthetic parameters and , from which the original parameters , , and can be calculated. Both state transitions can start from or any other intermediate value, as shown in the case study.
In this case, the parameter vector contains only and , as the remaining modified parameters can be set to be their values estimated at the first stage. The state vector is the same as at the first stage, yielding a size for the augmented state vector at the second stage. Similar considerations as at the first stage can be made regarding the measurements used in the UKF implementation.
In this section, the proposed parameter estimation technique is tested using synthetic measurements obtained from the full hot-spot model presented in Section III, where the model parameters are assumed to be perfectly known. Indeed, it is only in simulation environments that estimation errors can be thoroughly evaluated. Note that the rated power and voltage of the transformer are irrelevant for our purposes, as the transformer load factor is in per unit and the physical characteristics of the apparatus are reflected in the parameters defining the hot-spot thermal model. In any case, this paper is mainly focused on three-phase distribution transformers.
It is assumed that the manufacturer performs the required factory tests (the two stages described before) on a representative transformer, in order to duly characterize the whole series of transformers of the same rated power and voltage, manufactured with the same materials. Those tests involve oil and hot-spot temperature measurements. For the simulations, the ambient temperature is assumed to evolve as in

Fig. 1 Considered profile for ambient temperature.
The parameter values considered for the simulation are taken from the IEC 60076-7-2018 standard (for distribution transformers up to 2500 kVA of rated power), which are summarized in
Parameter | Simulation value | Parameter | Simulation value |
---|---|---|---|
55 ℃ | 23 ℃ | ||
1 p.u. | 2 p.u. | ||
180 min | 1.5 p.u. | ||
5 p.u. | 4 min | ||
0.8 p.u. | 1.6 p.u. |
Starting from no-load conditions (), the transformer is sequentially subjected to three identical load steps, each equal to 1/3 of the rated load. The load factor profile, along with the evolution of the oil and hot-spot temperatures, is shown in

Fig. 2 Evolution of load factor and noisy measurements.
As noted in the figure, the information corresponding to the transition from to will be used for the first stage of the proposed technique, while the measurements from the first two load steps will be used for the second stage.
The UKF algorithm has been implemented with , , and according to [
The proposed two-stage estimation technique presents a consistent performance in its ability to properly estimate the modified model parameters.

Fig. 3 Estimation results obtained from the first stage of proposed technique.
Value | (min) | (min) | (℃) | (℃) | (℃) | (min) |
---|---|---|---|---|---|---|
Simulated | 8.000 | 180.000 | 34.500 | 11.500 | 55.000 | 180.000 |
Estimated | 8.004 | 174.463 | 34.873 | 11.612 | 54.528 | 180.432 |
Relative error (%) | 0.046 | 2.985 | 1.082 | 0.977 | 0.858 | 0.240 |
At the second stage, the value of the load is suddenly changed, first from to and then, at min, from to . The total simulation time is 1080 min in this case. Only the parameters and are included in the vector , while the remaining modified parameters are given their values estimated at the first stage. Regarding the KF tuning (initial values for and the matrices , , and ), the similar assumptions to those at the first stage are made.
The estimation results obtained from the auxiliary parameters and at the second stage are shown in

Fig. 4 Estimated results obtained from auxiliary parameters and at the second stage.
With the estimated values for and , the original parameters , , and can be calculated using a solver, yielding the estimated values and the relative errors included in
Value | (p.u.) | (p.u.) | (p.u.) |
---|---|---|---|
Simulated | 5.000 | 0.800 | 1.600 |
Estimated | 4.969 | 0.802 | 1.575 |
Relative error (%) | 0.602 | 0.247 | 1.562 |
As previously mentioned, two intermediate loads are theoretically sufficient to estimate the modified parameters and at the second stage of the proposed technique. In order to check the sensitivity of the results to the use of redundant (i.e., more than two) load factors, an additional scenario is simulated with four intermediate loads (, and ). Then, the resulting estimates of and are introduced in a least-squares function from MATLAB, in order to obtain new estimations for the original parameters , , and . As can be observed in
Value | (p.u.) | (p.u.) | (p.u.) |
---|---|---|---|
Simulated | 5.000 | 0.800 | 1.600 |
Estimated | 4.972 | 0.806 | 1.579 |
Relative error (%) | 0.560 | 0.749 | 1.312 |
Finally,
Value | (℃) | (p.u.) | (℃) | (p.u.) | (p.u.) | (p.u.) |
---|---|---|---|---|---|---|
Simulated | 55.000 | 1.5000 | 23.000 | 5.000 | 0.800 | 1.600 |
Estimated | 54.528 | 1.499 | 23.261 | 4.969 | 0.802 | 1.575 |
Relative error (%) | 0.858 | 0.053 | 1.135 | 0.602 | 0.247 | 0.155 |
In order to assess the performance of the UKF with increasing measurement noise,
Noise level (%) | The maximum relative error (%) |
---|---|
2 | 2.985 |
5 | 4.021 |
10 | 7.533 |
The results obtained with the UKF formulation are compared in this subsection with those provided by the EKF, which is a popular alternative for non-linear dynamic estimation based on the linearization of the model. Although both KFs adopt the same simplified model presented in Section III, the EKF requires the computation of Jacobian matrices (partial derivatives with respect to the variables in the augmented state vector), as provided in Appendix A.
Similar assumptions are made regarding the test conditions for the case study, with two stages in the estimation process and the same step changes in the load factor . First,

Fig. 5 Comparison of estimated value of .
Parameter | Relative error () | |
---|---|---|
EKF | UKF | |
4.144 | 0.046 | |
20.585 | 2.985 | |
1.013 | 1.082 | |
7.690 | 0.977 | |
0.817 | 0.858 | |
1.468 | 0.240 | |
1.014 | 0.602 | |
1.120 | 0.247 | |
0.534 | 0.155 |
In light of these results, it can be concluded that the performance of the proposed UKF-based technique is superior to that of the EKF-based technique.
Once the parameters of the thermal model have been estimated with the proposed UKF-based technique, it is important to assess if the estimation errors of the hot-spot temperature are acceptable. For this purpose, two separate simulations have been carried out.
1) Simulation using the exact value of the model parameters, the so-called exact model.
2) Simulation considering the estimated values of the original and modified parameters presented in the previous section (
In both cases, the total simulation time is one week and the system inputs (ambient temperature and load factor) are the same, with a typical evolution for the ambient temperature, as shown in

Fig. 6 Load profile for one-week simulation.
The evolution results of the hot-spot temperatures for both models and the corresponding error are represented in

Fig. 7 Evolution results of hot-spot temperatures and corresponding error.
1) The maximum hot-spot temperature error is lower than 4℃, providing evidence of the accuracy of the estimated model.
2) In most cases, the hot-spot temperature obtained with the estimated model is higher than that with the exact model (safe side).
3) Interestingly, lower errors (even negligible) are obtained when the transformer load is high and the hot-spot temperatures reach the highest values. Reciprocally, the periods of higher estimation errors correspond to the reduced values of the hot-spot temperature, when the integrity of the transformer is not jeopardized.
In this paper, an UKF is developed, implemented, and tested to estimate the state variables and parameters of the hot-spot dynamic thermal model of a power transformer. The non-observability of the parameters involved in the original thermal model is circumvented by introducing a reduced but equivalent set of modified parameters.
Additionally, to overcome the convergence problems arising when the whole set of parameters is simultaneously handled, a two-stage estimation technique is proposed, where rated load conditions are considered at the first stage in order to reduce the number of parameters to be identified. The UKF technique requires three measurements from the power transformer (load factor, oil temperature, and hot-spot temperature), along with the ambient temperature, all of which are easily available during factory tests.
A case study has been simulated, where the maximum relative estimation error remains under . It has also shown that the estimation errors are not significantly affected by the number of intermediate load factors adopted at the second stage of the estimation process. As expected, increasing levels of measurement errors tend to deteriorate the performance of the UKF estimator, but even for unrealistically high error values (10%), the maximum estimation error is acceptable in relative terms (7.5%).
In terms of convergence and accuracy, the proposed technique performs significantly better than the EKF, which suffers from the non-linearity of the model when all parameters become unknown.
Finally, the impact of the parameter estimation errors on the accuracy of the hot-spot temperature evolution, during the transformer field operation, has been assessed through a simulation spanning a week, using as inputs only the load factor and the ambient temperature. The results obtained show that the hot-spot temperature obtained with the estimated model is sufficiently close to that of the exact model, with a maximum absolute error lower than 4 ℃ for reduced values of the load factor, and approximately 2 ℃ as the rated transformer load is approached.
The proposed technique can fill the existing gap in real-time thermal modeling of power transformers, by allowing manufacturers to perform straightforward in-house tests, where the load conditions can be controlled, which in turn will let their customers easily monitor the hot-spot temperature during the field operation, based only on the actual load and ambient temperature.
Appendix
The implementation of the EKF formulation also involves two stages of estimation, as those presented for the UKF. For the first stage, the discrete form of the model dynamic equations is as follows:
(A1) |
(A2) |
(A3) |
(A4) |
(A5) |
(A6) |
(A7) |
(A8) |
(A9) |
The EKF uses the Jacobian matrix of the state function at time , namely , where each element of this matrix is defined as:
(A10) |
Using the above definition, the partial derivatives of (A1)-(A9) must be calculated, yielding the following expressions for the non-null terms, where the correspondences with the elements of are indicated:
(A11) |
(A12) |
(A13) |
(A14) |
(A15) |
(A16) |
(A17) |
(A18) |
(A19) |
(A20) |
Note that the measurement
References
M. A. Tsili, E. I. Amoiralis, A. G. Kladas et al., “Hybrid numerical-analytical technique for power transformer thermal modeling,” IEEE Transactions on Magnetics, vol. 45, no. 3, pp. 1408-1411, Mar. 2009. [Baidu Scholar]
M. Akbari and A. Rezaei-Zare, “Transformer bushing thermal model for calculation of hot-spot temperature considering oil flow dynamics,” IEEE Transactions on Power Delivery, vol. 36, no. 3, pp. 1726-1734, Jun. 2021. [Baidu Scholar]
P. Penabad-Duran, X. M. Lopez-Fernandez, and J. Turowski, “3D non-linear magneto-thermal behavior on transformer covers,” Electric Power Systems Research, vol. 121, pp. 333-340, Apr. 2015. [Baidu Scholar]
S. Taheri, A. Gholami, I. Fofana et al., “Modeling and simulation of transformer loading capability and hot spot temperature under harmonic conditions,” Electric Power Systems Research, vol. 86, pp. 68-75, Mar. 2012. [Baidu Scholar]
O. Amoda, D. Tylavsky, W. Knuth et al., “Sensitivity of estimated parameters in transformer thermal modeling,” in Proceedings of 41st North American Power Symposium, Starkville, USA, Nov. 2019, pp. 1-6.. [Baidu Scholar]
V. Galdi, L. Ippolito, A. Piccolo et al., “Parameter identification of power transformers thermal model via genetic algorithms,” Electric Power Systems Research, vol. 60, no. 2, pp. 107-113, Dec. 2001. [Baidu Scholar]
Power Transformers – Part 7: Loading Guide for Mineral-oil-immersed Power Transformers, IEC 60076-7-2018, 2018. [Baidu Scholar]
S. Song, H. Wei, Y. Lin et al., “A holistic state estimation framework for active distribution network with battery energy storage system,” Journal of Modern Power Systems and Clean Energy, vol. 10, no. 3, pp. 627-636, May 2022. [Baidu Scholar]
T. Zhang, W. Zhang, Q. Zhao et al., “Distributed real-time state estimation for combined heat and power systems,” Journal of Modern Power Systems and Clean Energy, vol. 9, no. 2, pp. 316-327, Mar. 2021. [Baidu Scholar]
J. Zhao, A. Gómez-Expósito, M. Netto et al., “Power system dynamic state estimation: motivations, definitions, methodologies, and future work,” IEEE Transactions on Power Systems, vol. 34, no. 4, pp. 3188-3198, Jul. 2019. [Baidu Scholar]
J. Zhao, M. Netto, Z. Huang et al., “Roles of dynamic state estimation in power system modeling, monitoring and operation,” IEEE Transactions on Power Systems, vol. 36, no. 3, pp. 2462-2472, May 2021. [Baidu Scholar]
A. Onat, “A novel and computationally efficient joint unscented Kalman filtering scheme for parameter estimation of a class of nonlinear systems,” IEEE Access, vol. 7, pp. 31634-31655, Mar. 2019. [Baidu Scholar]
A. Yu, Y. Liu, J. Zhu et al., “An improved dual unscented Kalman filter for state and parameter estimation,” Asian Journal of Control, vol. 18, pp. 1427-1440, 2016, Oct. 2015. [Baidu Scholar]
N. Živković and A. T. Sarić, “Detection of false data injection attacks using unscented Kalman filter,” Journal of Modern Power Systems and Clean Energy, vol. 6, no. 5, pp. 847-859, Sept. 2018. [Baidu Scholar]
J. Feng, F. Cai, J. Yang et al., “An adaptive state of charge estimation method of lithium-ion battery based on residual constraint fading factor unscented Kalman filter,” IEEE Access, vol. 10, pp. 44549-44563, Apr. 2022. [Baidu Scholar]
H. Li, K. Pei, and W. Sun, “Dynamic state estimation for power system based on the measurement data reconstructed by RGAN,” IEEE Access, vol. 9, pp. 92578-92585, Jun. 2021. [Baidu Scholar]
M. A. González-Cagigal, J. A. Rosendo-Macías, and A. Gómez-Expósito, “Parameter estimation of fully regulated synchronous generators using unscented Kalman filters,” Electric Power Systems Research, vol. 168. pp. 210-217, Mar. 2019. [Baidu Scholar]
F. Q. López-Manzanares, “Aplicación de filtro de Kalman a la estimación de parámetros térmicos en transformadores de aceite.” B.S. thesis, University of Seville, Seville, Spain, 2021. [Baidu Scholar]
D. Simon, Optimal State Estimation: Kalman, H Infinity and Nonlinear Approaches. New York: John Wiley & Sons, 2006. [Baidu Scholar]
E. A. Wan and R. van der Merwe, “The unscented Kalman filter for nonlinear estimation,” in Proceeding of Adaptive Systems for Signal Processing, Communications, and Control Symposium, Lake Louise, Canada, Oct. 2000, pp. 153-158. [Baidu Scholar]
R. Barlik, M. Nowak, P. Grzejszczak et al., “Estimation of power losses in a high-frequency planar transformer using a thermal camera,” Archives of Electrical Engineering, vol. 65, pp. 613-627, Sept. 2016. [Baidu Scholar]
S. Julier, “The scaled unscented transformation,” in Proceedings of the 2002 American Control Conference, Anchorage, USA, May 2002, pp. 4555-4559. [Baidu Scholar]
Open Data. (2022, Mar.). Index of /climate_environment/. [Online]. Available: https://opendata.dwd.de/climate_environment/ [Baidu Scholar]
J. J. Hyun and L. Hyung-Chul, “Analysis of scaling parameters of the batch unscented transformation for precision orbit determination using satellite laser ranging data,” Journal of Astronomy and Space Sciences, vol. 28, pp. 183-192, Sept. 2011. [Baidu Scholar]
H. W. Sorenson and A. R. Stubberud, “Non-linear filtering by approximation of the a posteriori density,” International Journal of Control, vol. 8, pp. 33-51, Jul. 1968. [Baidu Scholar]