Keywords

1 Introduction

The power transients in nuclear reactors are estimated by solving the time-dependant neutron diffusion equation in three dimensions. For small reactors, the point kinetics equations are sufficient in predicting the power transients caused by reactivity perturbations. The prediction of reactor power under reactivity perturbation is important from the safety point of view. The point kinetics equations describe the space-independent time-evolution of nuclear reactor power and precursor concentrations under reactivity perturbation. The point kinetics equations are stiff differential equations, and they require a very small time step to solve the equations. There are various methods to solve the point kinetics equations. Aboanber and Nahla [1, 2] developed the analytical inversion method for solving the point reactor kinetics equations with temperature feedback. Nahla [3] applied Taylor’s Series Method (TSM) for solving the point kinetics equations. Aboanber [4] and Nahla [5] developed the analytical exponential method and the generalized Runge–Kutta method for solving the point kinetics equations. Li et al. [6] presented the better basis function (BBF) method for solving the point kinetics equations. Recently the modified exponential time differencing method was developed [7] to solve the point kinetics equations using large time step. The major constraint in solving the stiff point kinetics equations is the proper selection of time step. In most of the cases, a small change in the time step may lead to large error in the solution of point kinetics equation.

In the present work, a new computational method is developed using the finite impulse response (FIR) filters for solving the reactor point kinetics equations with feedback. According to this new computational method, the power and precursor concentrations, appearing in the point kinetics equations, are written as convolution integrals. The convolution integrals are solved using discrete Z transform. By applying inverse Z transform, the power and precursor concentrations are written as simple convolution equation with different impulse response functions. The impulse response functions characterize the FIR filters. Here, the impulse response functions are chosen according to the type of reactivity perturbation. By appropriately choosing the impulse response functions, the FIR filters can be designed for solving the point kinetics equations with feedback. The impulse response functions are different for power and precursor concentrations. The impulse response functions are found to be stable and possess finite radius of convergence. This new computational method is applied to estimate the nuclear reactor power transient in few benchmark thermal reactors for different types of reactivity perturbations, i.e., step, ramp, and oscillatory. In all the cases, the estimated power transient is found to be in good agreement with the standard methods. The advantage of this computational method is that the power transient can be estimated using large time step without losing accuracy, and this method has high stability, i.e., a change in the sampling time interval by a factor of 5 or 10 does not alter the solution to a larger extent. In all the cases, the estimated power transient, for various types of reactivity perturbations with feedback, is found to be in good agreement with the reference results. A scheme to choose the sampling time interval is also discussed.

2 Point Kinetics Equations and FIR Filters

Consider the point kinetics equations [8] describing the nuclear reactor power transient:

$$ \frac{dp(t)}{dt}=\left(\frac{\rho (t)-\beta }{\Lambda}\right)p(t)+\sum \limits_{i=1}^6{\lambda}_i{C}_i(t) \vspace*{-0.5pc} $$
(1)
$$ \frac{dC_i}{dt}=\left(\frac{\beta_i}{\Lambda}\right)p(t)-{\lambda}_i{C}_i,\kern1em \left(i=1,2,\dots 6\right) $$
(2)

In the above Eqs. (1) and (2), p is the power, Λ is the prompt neutron generation time, β i is the effective fraction of the ith group of delayed neutrons, β is the total effective fraction of delayed neutrons \( \left(\beta ={\sum}_{i=1}^6{\beta}_i\right) \), and λ i and C i are the decay constant and precursor concentration of the ith group of the delayed neutron. The initial conditions of the point kinetics equations are given as p(t = 0) = p 0, \( {c}_i\left(t=0\right)=\frac{\beta_i}{\Lambda {\lambda}_i}{p}_0 \), where p 0 is the steady state power before the introduction of any external reactivity. In the above equation, ρ(t) = ρ ex(t) + ρ fb(t) is the net reactivity acting on the reactor, ρ ex(t) is the external reactivity, and ρ fb(t) is the feedback reactivity. In the case of constant reactivity insertion (without feedback), ρ(t) = ρ ex(t) = ρ 0, and the solution of Eqs. (1) and (2) can be written as:

$$ p(t)=\sum \limits_{i=1}^6{\lambda}_i\underset{-\infty }{\overset{t}{\int }}{e}^{\left(\frac{\rho_0-\beta }{\Lambda}\right)\left(t-\tau \right)}{C}_i\left(\tau \right) d\tau \vspace*{-0.5pc} $$
(3)
$$ {C}_i(t)=\left(\frac{\beta_i}{\Lambda}\right)\underset{-\infty }{\overset{t}{\int }}{e}^{-{\lambda}_i\left(t-\tau \right)}p\left(\tau \right) d\tau $$
(4)

Equations (3) and (4) are rewritten as:

$$ p(t)=\sum \limits_{i=1}^6{\lambda}_i\underset{-\infty }{\overset{0}{\int }}{e}^{\left(\frac{\rho_0-\beta }{\Lambda}\right)\left(t-\tau \right)}{C}_i\left(\tau \right) d\tau +\sum \limits_{i=1}^6{\lambda}_i\underset{0}{\overset{t}{\int }}{e}^{\left(\frac{\rho_0-\beta }{\Lambda}\right)\left(t-\tau \right)}{C}_i\left(\tau \right) d\tau \vspace*{-0.5pc} $$
(5a)
$$ {C}_i(t)=\left(\frac{\beta_i}{\Lambda}\right)\underset{-\infty }{\overset{0}{\int }}{e}^{-{\lambda}_i\left(t-\tau \right)}p\left(\tau \right) d\tau +\left(\frac{\beta_i}{\Lambda}\right)\underset{0}{\overset{t}{\int }}{e}^{-{\lambda}_i\left(t-\tau \right)}p\left(\tau \right) d\tau $$
(5b)

It is assumed that before the application of reactivity perturbation, i.e., t ≤ 0, the reactor is at constant power, i.e., p(t) = p 0, C i(t) = C 0 and net reactivity acting on the reactor is zero. Under this assumption, Eqs. (5a) and (5b) are rewritten as:

$$ p(t)={p}_0{e}^{\left(\frac{-\beta }{\Lambda}\right)t}+\sum \limits_{i=1}^6{\lambda}_i\underset{0}{\overset{t}{\int }}{e}^{\left(\frac{\rho_0-\beta }{\Lambda}\right)\left(t-\tau \right)}{C}_i\left(\tau \right) d\tau \vspace*{-0.5pc} $$
(6a)
$$ {C}_i(t)={C}_0{e}^{-{\lambda}_it}+\left(\frac{\beta_i}{\Lambda}\right)\underset{0}{\overset{t}{\int }}{e}^{-{\lambda}_i\left(t-\tau \right)}p\left(\tau \right) d\tau $$
(6b)

The integrals appearing in Eqs. (6a) and (6b) are convolution integrals. Using Z transform [9], the convolution integrals (Eqs. 6a and 6b) are written as:

$$ p(t)={p}_0{e}^{\left(\frac{-\beta }{\Lambda}\right)t}+{T}_{\mathrm{s}}\sum \limits_{i=1}^6{\lambda}_ig(Z){C}_i(Z) \vspace*{-0.5pc} $$
(7a)
$$ {C}_i(t)={C}_0{e}^{-{\lambda}_it}+{T}_{\mathrm{s}}\left(\frac{\beta_i}{\Lambda}\right)h(Z)p(Z) $$
(7b)

where T s is the sampling period,

$$ \begin{aligned} g(Z)&=\sum \limits_{n=0}^{\infty }g\left[n\right]{z}^{-n},\kern0.5em h(Z)=\sum \limits_{n=0}^{\infty }h\left[n\right]{z}^{-n},\kern0.5em p(Z)=\sum \limits_{n=0}^{\infty }p\left[n\right]{z}^{-n},\\ {C}_i(Z)&=\sum \limits_{n=0}^{\infty }{C}_i\left[n\right]{z}^{-n},\kern0.5em g\left[n\right]={e}^{\left(\frac{\rho_0-\beta }{\Lambda}\right)n}\kern0.5em \mathrm{and}\kern0.5em {h}_i\left[n\right]={e}^{-{\lambda}_in} \end{aligned} $$
(8)

Using Eq. (8) and making use of inverse Z transform [9], the power and precursor concentrations (Eqs. 7a and 7b) are written as:

$$ p(n)={p}_0{e}^{\left(\frac{-\beta }{\Lambda}\right)n}+{T}_{\mathrm{s}}\sum \limits_{i=1}^6{\lambda}_i\sum \limits_{m=0}^ng\left[n-m\right]{C}_i\left[n\right] $$
(9)
$$ {C}_i(n)={C}_0{e}^{-{\lambda}_in}+{T}_{\mathrm{s}}\left(\frac{\beta_i}{\Lambda}\right)\sum \limits_{m=0}^n{h}_i\left[n-m\right]p\left[n\right] $$
(10)

Equations (9) and (10) are the representation of finite impulse response (FIR) filters. In the above equations, \( g\left[n\right]={e}^{\left(\frac{\rho_0-\beta }{\Lambda}\right)n} \) is the impulse response function for calculating the power (step reactivity without feedback) and \( {h}_i\left[n\right]={e}^{-{\lambda}_in} \) is the impulse response function for calculating the precursor concentration. Here, the FIR filters, (Eqs. 9 and 10), are coupled, i.e., to calculate p(n), the value of C i[n] is required and to calculate C i[n], the value of p(n) is required. The power and precursor concentration are obtained from coupled FIR filters as follows. First, an initial guess about p(n, n > 1) is assumed and this is used to get the value of C i(n). This C i(n) is again used to get the value of p(n). This process is repeated iteratively till the values of p(n) and C i(n) are converged. The coupled form of realization of FIR filters for solving the point kinetics equations (Eqs. 9 and 10) with one group of delayed neutron precursor is shown in Fig. 1.

Fig. 1
figure 1

Realization of coupled FIR filters for solving the point kinetics equations for step reactivity without feedback (assuming one group delayed neutron precursor). \( {L}_{\mathrm{n}}={C}_0{e}^{-\left({\lambda}_i{T}_{\mathrm{s}}\right)n} \) and \( {M}_{\mathrm{n}}={p}_0{e}^{\left(\frac{-\beta }{\Lambda}\right){T}_{\mathrm{s}}n} \)

Denoting \( \sum \limits_{n=0}^{\infty }g\left[n-m\right]{C}_i\left[n\right]=g\left[n\right]\ast {C}_i\left[n\right]={C}_i\left[n\right]\ast g\left[n\right]={y}_1\left[n\right] \) and \( \sum \limits_{n=0}^{\infty }{h}_i\left[n-m\right]p\left[n\right]={h}_i\left[n\right]\ast p\left[n\right]=p\left[n\right]\ast {h}_i\left[n\right]={y}_{2i}\left[n\right] \), the power and precursor concentrations (Eqs. 9 and 10) are rewritten as:

$$ p(n)={p}_0{e}^{\left(\frac{-\beta }{\Lambda}\right)n}+{T}_{\mathrm{s}}\sum \limits_{i=1}^6{\lambda}_i{y}_1\left[n\right] $$
(11)
$$ {C}_i(n)={C}_0{e}^{-{\lambda}_in}+{T}_{\mathrm{s}}\left(\frac{\beta_i}{\Lambda}\right){y}_{2i}\left[n\right] $$
(12)

Equations (11) and (12) do not satisfy the initial boundary condition, i.e., to satisfy the initial condition, the impulse response functions, y 1[n] and y 2i[n], are improved such that:

$$ \tilde{y_1}\left[n\right]={y}_1\left[n\right]-\frac{1}{2}\ \left[g\left[n\right]{C}_i\left[0\right]+g\left[0\right]{C}_i\left[n\right]\right] \vspace*{-0.5pc} $$
(13)
$$ \tilde{y_{2i}}\left[n\right]={y}_{2i}\left[n\right]-\frac{1}{2}\ \left[{h}_i\left[n\right]p\left[0\right]+{h}_i\left[0\right]p\left[n\right]\right] $$
(14)

Using the improved impulse response functions, (Eqs. 13 and 14), the FIR filter representations of power and precursor concentrations are given as:

$$ p(n)={p}_0{e}^{\left(\frac{-\beta }{\Lambda}\right)n}+{T}_{\mathrm{s}}\sum \limits_{i=1}^6{\lambda}_i\tilde{y_1}\left[n\right] \vspace*{-0.5pc} $$
(15)
$$ {C}_i(n)={C}_0{e}^{-{\lambda}_in}+{T}_{\mathrm{s}}\left(\frac{\beta_i}{\Lambda}\right)\tilde{y_{2i}}\left[n\right] $$
(16)

3 Selection of Sampling Time Interval T s

For step reactivity (constant input) insertions (|ρ 0| < β) without feedback, the impulse response functions for power and precursor concentrations are found to be \( g\left[n\right]={e}^{\left(\frac{\rho_0-\beta }{\Lambda}\right){T}_{\mathrm{s}}n} \) and \( {h}_i\left[n\right]={e}^{-{\lambda}_i{T}_{\mathrm{s}}n}, \) respectively. In this case, the radius of convergence of the impulse response function g[n] is given by \( \left|Z\right|>{e}^{\left(\frac{\rho_0-\beta }{\Lambda}\right){T}_{\mathrm{s}}} \) and the radius of convergence of h i[n] is given by \( \left|Z\right|>{e}^{-{\lambda}_i{T}_{\mathrm{s}}} \) for the precursor concentration “i”. For minimum sampling time interval, the radius of convergence is 1 and for maximum sampling time interval, the radius of convergence is 0. In this way, the radius of convergence lies between zero and one, i.e., 0 < |Z| < 1. This is shown in Figs. 2a, b for power and precursor concentrations. By increasing the number of terms in the summation in Eqs. (9) and (10), the power and precursor concentrations can be accurately estimated. In other words, for a given transient duration, by choosing small sampling time interval, power and precursor concentrations can be estimated accurately. This is equivalent to choosing the radius of convergence nearer to one. Hence by fixing the radius of convergence nearer to one, the sampling time interval, T s, can be estimated. In the present case, the radius of convergence is fixed as 0.9 and the sampling time interval, for power, is found to be \( {T}_{\mathrm{s}}=\frac{{\mathit{\log}}_{\mathrm{e}}(0.9)}{\left(\frac{\rho_0-\beta }{\Lambda}\right)} \). In a similar way, the sampling time interval for precursor concentration (using h i[n]) is found to be \( {T}_{\mathrm{s}}(i)=\frac{{\mathit{\log}}_{\mathrm{e}}(0.9)}{\lambda_i} \). The minimum of T s and T s(i) is taken as the sampling time interval.

Fig. 2
figure 2

(a) Region of convergence (ROC) of impulse response function g[n] for power under step reactivity of insertion (|ρ 0| < β) without feedback. The region of convergence is 0 < |Z| < 1, \( {R}_1={e}^{\left(\frac{\rho_0-\beta }{\Lambda}\right){T}_{\mathrm{s}}} \), and R 2 = 1. (b) Region of convergence (ROC) of impulse response function h i[n] for precursor concentration. The region of convergence is 0 < |Z| < 1, \( {R}_1={e}^{e^{-{\lambda}_i{T}_{\mathrm{s}}}} \) and R 2 = 1

4 Numerical Results

4.1 Transient from Step Reactivity Without Feedback

Consider the power transients of the thermal reactor described by [3]. The decay constants of the neutron precursors and the delayed neutron fractions of the thermal reactor are taken as λ 1 = 0.0127 s−1, λ 2 = 0.0317 s−1, λ 3 = 0.115 s−1, λ 4 = 0.311 s−1, λ 5 = 1.4 s−1, λ 6 = 3.87 s−1, β 1 = 0.000285 , β 2 = 0.0015975, β 3 = 0.00141, β 4 = 0.0030525, β 5 = 0.00096, β 6 = 0.000195, and Λ = 5.0 × 10−4 s. Step reactivities ρ 0 =  − 1$, ρ 0 =  − 0.5$, ρ 0 =  + 0.5$ and ρ 0 = 1.0$ are inserted and the resulting power transient is computed using coupled FIR filters. Table 1 shows the values of the power transients obtained from coupled FIR filters along with the exact values given by Nahla [3]. The absolute errors, |(X cal − X exact)|, are shown in Table 1. From the Table 1, it is observed that the coupled FIR method is capable of estimating the transient to a good accuracy. It is also shown in Table 2 that as the sampling time interval is changed by a factor of 10 or 20, the error in the estimation of power transient is small, indicating that this method has high stability against the change in the sampling time interval. The impulse response functions for power and precursor concentrations are found to be \( g\left[n\right]={e}^{\left(\frac{\rho_0-\beta }{\Lambda}\right)n} \) and \( {h}_i\left[n\right]={e}^{-{\lambda}_in}, \) respectively. In this case, the radius of convergence of the impulse response function g[n] is given by \( \left|Z\right|>{e}^{\left(\frac{\rho_0-\beta }{\Lambda}\right)} \) and the radius of convergence of h i[n] is given by \( \left|Z\right|>{e}^{-{\lambda}_i} \) for the precursor concentration “i”. In general, the radius of convergence of h i[n] can be taken to be \( \left|Z\right|>{e}^{-{\lambda}_0} \), where λ 0 is the minimum value of decay constant of the precursor group.

Table 1 The power estimated by the coupled FIR filters and the exact values (Nahla [3])
Table 2 The absolute error in the estimation of power transient as the sampling time interval (T s) is varied

4.2 Transient from Step Reactivity with Temperature Feedback

Consider another example of thermal reactor described by Nahla [3] with the following parameters: λ 1 = 0.0124 s−1, λ 2 = 0.0305 s−1, λ 3 = 0.111 s−1, λ 4 = 0.301 s−1, λ 5 = 1.13 s−1, λ 6 = 3.0 s−1, β 1 = 0.00021 , β 2 = 0.00141, β 3 = 0.00127, β 4 = 0.00255, β 5 = 0.00074, β 6 = 0.00027, and Λ = 5.0 × 10−5 s. A step reactivity ρ 0 = 0.5$ is inserted, and the temperature rise (T(t)) with power (p(t)) in the reactor is given by:

$$ \frac{\partial T(t)}{\partial t}=0.05\ p{(t)}^{{}^{\circ}}\mathrm{C}/\mathrm{s} $$

The feedback reactivity is given by [3]:

$$ \frac{\partial {\rho}_{\mathrm{fb}}}{\partial T}=-5.0\times {10}^{-5}\ \left(\frac{\Delta k}{k}\right)/{}^{{}^{\circ}}\mathrm{C} $$

With temperature feedback, the power and precursor concentration are given by:

$$\begin{aligned} p(n)&={p}_0{e}^{\left(\frac{-\beta }{\Lambda}\right)n}+{T}_{\mathrm{s}}\sum \limits_{i=1}^6{\lambda}_i\sum \limits_{m=0}^ng\left[n-m\right]{C}_i\left[n\right]\\ &\quad +{T}_{\mathrm{s}}\sum \limits_{m=0}^ng\left[n-m\right]\left(\frac{\rho_{\mathrm{fb}}\left[n\right]p\left[n\right]}{\Lambda}\right) \end{aligned} \vspace*{-1pc} $$
(17)
$$ {C}_i(n)={C}_0{e}^{-{\lambda}_in}+{T}_{\mathrm{s}}\left(\frac{\beta_i}{\Lambda}\right)\sum \limits_{m=0}^n{h}_i\left[n-m\right]p\left[n\right] $$
(18)

The peak power and the time of occurrence of peak power, under the temperature feedback, are estimated using the coupled FIR filters for various step reactivity insertions. The results are given in Table 3 along with that obtained using Taylor series method (TSM) [3].

Table 3 The peak power computed using coupled FIR filter (T s = 1.0e-3) for various step reactivity insertions with temperature feedback

4.3 Transient from Ramp Reactivity Without Feedback

4.3.1 Transient from Positive Ramp Reactivity

Consider an example of thermal reactor described by Nahla [5], with the following parameters: λ 1 = 0.0127 s−1, λ 2 = 0.0317 s−1, λ 3 = 0.115 s−1, λ 4 = 0.311 s−1, λ 5 = 1.4 s−1, λ 6 = 3.87 s−1, β 1 = 0.000266 , β 2 = 0.001491, β 3 = 0.001316, β 4 = 0.002849, β 5 = 0.000896, β 6 = 0.000182, and Λ = 2.0 × 10−5 s. A positive ramp reactivity of the form ρ(t) = (0.25$)t/s and ρ(t) = (0.5$)t/s is inserted in the reactor, the transient following this reactivity is estimated by coupled FIR filter, and the result is compared with that of GAEM method [5]. The results are given in Tables 4 and 5. In this case, the power and precursor concentrations are given by:

$$ \begin{aligned} p(n)&={p}_0{e}^{\left(\frac{-\beta }{\Lambda}\right)n}+{T}_{\mathrm{s}}\sum \limits_{i=1}^6{\lambda}_i\sum \limits_{m=0}^nk\left[n-m\right]{C}_i\left[n\right]\\ &\quad +{T}_{\mathrm{s}}\sum \limits_{m=0}^nk\left[n-m\right]\left(\frac{\rho_{\mathrm{ex}}\left[n\right]p\left[n\right]}{\Lambda}\right) \end{aligned} \vspace*{-1pc} $$
(19)
$$ {C}_i(n)={C}_0{e}^{-{\lambda}_in}+{T}_{\mathrm{s}}\left(\frac{\beta_i}{\Lambda}\right)\sum \limits_{m=0}^n{h}_i\left[n-m\right]p\left[n\right] \vspace*{-3pt} $$
(20)
Table 4 The power transient computed using coupled FIR filter (T s = 1.0e-3) for ramp reactivity 0.25$/s
Table 5 The power is computed using coupled FIR filter (T s = 1.0e-3) for ramp reactivity 0.50$/s, and it is compared with the GAEM method (Nahla [3])

In the above equations (Eqs. 19 and 20), the impulse response function \( k\left[n\right]={e}^{\left(\frac{-\beta }{\Lambda}\right)n} \) and ρ ex(t) = 0.1βt. In this case, the radius of convergence of the impulse response function k[n] is given by \( \left|Z\right|>{e}^{\left(\frac{-\beta }{\Lambda}\right)} \), and the radius of convergence of h i[n] is given by \( \left|Z\right|>{e}^{-{\lambda}_i} \) for the precursor concentration “i”.

4.3.2 Transient from Negative Ramp Reactivity

Consider another example of thermal reactor described by Li et al. [6], with the following parameters: λ 1 = 0.0127 s−1, λ 2 = 0.0317 s−1, λ 3 = 0.115 s−1, λ 4 = 0.311 s−1, λ 5 = 1.4 s−1, λ 6 = 3.87 s−1, β 1 = 0.000266, β 2 = 0.001491, β 3 = 0.001316, β 4 = 0.002849, β 5 = 0.000896, β 6 = 0.000182, and Λ = 2.0 × 10−5 s. A negative ramp reactivity of the form ρ(t) =  − 0.1$ t/s is inserted in the reactor, the transient following this reactivity is estimated by coupled FIR, and the result is compared with that of Taylor Series Method [3]. The results are shown in Table 6.

Table 6 The power is computed using coupled FIR filter (T s = 1.0e-3) for negative ramp reactivity, −0.1$/s, and the power transient is compared with the GAEM method (Nahla [3])

4.4 Transient from Oscillatory Reactivity

The power transients caused by a sinusoidal reactivity insertion are analyzed here for the thermal reactor described by Li et al. [6]. The delayed neutron precursor parameters are given as follows: λ 1 = 0.0127 s−1, λ 2 = 0.0317 s−1, λ 3 = 0.115 s−1, λ 4 = 0.311 s−1, λ 5 = 1.4 s−1, λ 6 = 3.87 s−1, β 1 = 0.000266 , β 2 = 0.001491, β 3 = 0.001316, β 4 = 0.002849, β 5 = 0.000896, β 6 = 0.000182, and Λ = 2.0 × 10−5 s. A sinusoidal reactivity of the form ρ(t) = 0.001 sin (4πt) is inserted in the reactor, the transient following this reactivity is estimated by coupled FIR method, and the result is compared with that of the modified exponential time differencing method [7]. The estimated power transient is given in Table 7.

Table 7 The power is computed using coupled FIR filter for sinusoidal reactivity insertion ρ(t) = 0.001 sin (4πt) and compared with the modified ETD method (Mohideen Abdul Razak and Devan [7])

5 Conclusion

A new computational method for estimating the nuclear reactor power transients using finite impulse response (FIR) filter is developed and presented. The nuclear power transients, in small reactors, are estimated by solving the point kinetics equations. According to this method, the stiff point kinetics equations are written as convolution integrals. The convolution integrals are converted into simple algebraic equations using discrete Z transform. Here, the power and precursor concentrations are written as simple algebraic equations. This method has less computational effort in estimating the transients. The impulse response functions, involved in the convolution, characterize the FIR filters. Here, the reactor power and precursor concentrations are represented by two different FIR filters. The impulse response function is different for different types of reactivity perturbation. The impulse response functions are found to be stable, and they have finite radius of convergence. This method is applied to estimate the power transient of thermal reactor for step (constant) reactivity perturbation with temperature feedback. The power transients estimated with temperature feedback are found to be in good agreement with standard results. In a similar manner, the method is also applied to estimate the power transients for ramp reactivity input. The estimated power transients under ramp reactivity perturbation are found to be in good agreement with reference results. It is also shown that this method has high stability, i.e., any change in the time step by a factor of 10 or 20 will not lead to large error in the estimation of power. From the comparisons of results, it can be concluded that this method is capable of estimating the reactor power transients for various types of reactivity perturbations with feedback. This method can be easily designed and implemented for estimating the power transient with feedback. A scheme to choose the sampling time interval for solving the stiff point kinetics equations is also established.