Next Article in Journal
Double-Talk Detection-Aided Residual Echo Suppression via Spectrogram Masking and Refinement
Previous Article in Journal
A Basic Study on the Design of Dotted-Art Heterogeneous MPP Sound Absorbers
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Control of Acoustic Energy Input for Cleaning of Industrial Boilers

by
Thabang Mafokwane
* and
Daramy Vandi Von Kallon
Department of Mechanical and Industrial Engineering Technology, University of Johannesburg, Doornfontein, P.O. Box 17011, Johannesburg 2028, South Africa
*
Author to whom correspondence should be addressed.
Acoustics 2022, 4(3), 609-636; https://doi.org/10.3390/acoustics4030038
Submission received: 23 May 2022 / Revised: 18 July 2022 / Accepted: 28 July 2022 / Published: 31 July 2022

Abstract

:
A non-intrusive cleaning method for boiler tubes at Sasol Synfuels power station at Secunda, in the Mpumalanga province of South Africa, is preferred over conventional methods that require boiler shutdown. The elected non-intrusive cleaning method utilizes sound energy waves, produced by an acoustic horn. Due to the nature of sound propagation and the effectiveness required, there is a requisite to control and operate the sonic horn. If the acoustic horn’s sound frequency is too low, it will produce higher sound energy waves that will resonate with the plant’s harmonious frequency and cause structural damage. Conversely, if the sonic horn’s sound frequency is too high, excessive noise levels may be reached and annoy plant personnel. To prevent these undesirable outcomes posed by adopting acoustic cleaning, there needs to be a regulatory system incorporated into the configuration to mitigate vibrations and limit noise. The regulatory system comprises a control system that drives the acoustic horn’s sound frequency as intended through a set point. The designed control system meets the anticipated requirements, such that it has an ideal transient response of 0.562 s, a steady-state error achieved in 1.05 s, with 0.201% overshoot, and most importantly the closed-loop system is stable.

1. Introduction

The PID controller is one of the best prevalent control systems in engineering and has been in use since the 1930s. The acronym PID stands for proportional-plus-integral-plus-derivative as this form of controller feeds proportionally to the error, to the integral of the error, and to the derivative of the error. The notion behind the PID controller is that feeding proportionally to the error will yield a swift outcome of the controlled variable, while the acting proportionally to the integral of the error will eradicate the error at the steady-state, and as a final point, being proportional to the derivative of the error will lessen oscillations [1].
A feedback control system is modelled based on three analysis and design objectives; transient response, steady-state error, and stability. The analysis and design approach are according to the control systems’ design philosophy [2]. Initially, the system configuration is outlined along with how each subsystem sequentially functions. Subsystems are modelled from first principle in order to comprehend their behaviour when subjected to a step function and various inputs. However, this alone is not adequate to model and simulate the intended control system.
Therefore, physical properties of each subsystem are estimated through various logical approaches that are inclusive of 3D modelling through Autodesk® Inventor® 2021 student version software sourced from the Autodesk® US website, readily available information, and reasonable assumptions where applicable. Scripts are utilized in the MATLAB® environment to perform step function plots and multiple subsystem reduction.
Simulink™ is employed to design and tune the proportional-plus-integral-plus-derivative (PID) controller from a time response approach, as well as conduct testing of the tuned controller, and various simulation scenarios. The ultimate outcome is a control system that is robust and stable. In this instance, the robust design illustrates that the system should not be sensitive to parameter variations over time. In relation to stability, the control system’s natural response declines to zero (0) as time approaches infinitude [3].

Research Outline

  • System configuration (plant defined, plant parameter formulation, multiple subsystem reduction).
  • Design testing (control system, varied and constant set points, disturbance rejection simulations).
  • Research implications.

2. System Configuration

Figure 1 illustrates the control system layout comprising of a PID controller, I-P transducer, spring and diaphragm actuator valve, acoustic horn, and a piezoelectric pressure sensor. Note that R(s) refers to reference input and C(s) refers to controlled variable [4]. The system’s operation commences from a set point signal R(s); in this case, the desired pneumatic pressure for the acoustic horn to operate at. The PID controller then performs a series of computations according to the tuned gains to drive the plant in order to attain the anticipated set point [5].
In this instance, the plant is considered to be the I-P transducer, spring and diaphragm valve, and ultimately the acoustic horn. The I-P transducer receives a signal in a form of current from the PID controller and translates the current value into pneumatic pressure that activates the spring and diaphragm valve. As the spring and diaphragm valve is driven by the I-P transducer, it consequently actuates the acoustic horn. The acoustic horn operates at the input pneumatic pressure to produce sound waves C(s) that transform into vibrations thereby cleaning the boiler tubes.
It is imperative to note that this is a closed-loop control system. In the feedback path, there is a piezoelectric pressure sensor that monitors the operating pneumatic pressure of the acoustic horn. This is to ensure that the sonic horn is operating at the anticipated pressure. The pressure sensor also serves the purpose of relaying any pressure fluctuations back to the PID controller, and also to alert the user of any excessive pressure in the system that may render the sonic horn to operate above the designed operating pressure.

2.1. Plant

In order to develop a controller, there is a requisite to initially appreciate the plant being controlled [6]. This will aid in designing a compatible controller for the system. The justification for this logic is that the more accurate the plant is modelled, the better the controller will drive the plant [7]. Initially, the plant is considered to be the acoustic horn, since this is what is intended to be controlled and actually drives the process—boiler tube cleaning. It should be noted that the sonic horn is a pneumatic driven component [8]. Therefore, there is a requisite to have subsystems that can convert the PID electronic signals into pneumatic signals. Therefore the plant is a summation of the following subsystems: I-P transducer, spring and diaphragm valve, and the sonic horn.

2.1.1. I-P Transducer

The electrical network circuit of the I-P Transducer comprises a resister R and a capacitor C with a DC supply voltage V(t) and Vo(t) output as illustrated in Figure 2.
Assuming zero (0) initial conditions, taking the Laplace transform yields the s-domain circuit as shown in Figure 3.
Nodal analysis at node Vo(s), considering Kirchhoff’s current law yields
V ( s ) V o ( s ) R = V o ( s ) 1 sC
V ( s ) R = V o ( s ) sC + V o ( s ) R
V ( s ) R = V o ( s ) sC + 1 R
V ( s ) R = V o ( s ) sCR + 1 R
V o ( s ) V ( s ) = R sCR + 1
  V o ( s ) V ( s ) = G 1 ( s )
The I-P transducer is characterized as a continuous-time transfer function labelled G 1 ( s ) .

2.1.2. Spring, Diaphragm Valve, and Acoustic Horn

The spring and diaphragm valve is paired with the acoustic horn to form a mechanical translational system, that is classified as a second degree of freedom (DOF) mass spring damper system depicted in Figure 4 [9]. This approach is justified on the logic that the valve has a direct influence on the sonic horn’s operating pressure.
Table 1 explains what each variable in Figure 4 signifies.
Isolating mass one (1) as a free body diagram (FBD) as illustrated in Figure 5, all forces exerting on the valve diaphragm are demonstrated.
Mass one (1) is subject to Newton’s second law of motion:
F = m 1 a
+ ev F = m 1 d 2 x 1 dt 2
k 1 x 1 c 1 dx 1 dt k 2 x 1 x 2 + f ( t ) = m 1 d 2 x 1 dt 2
Assuming zero (0) initial conditions, the Laplace transform of Equation (9) yields Equation (10).
k 1 X 1 s c 1 sX 1 s k 2 X 1 s X 2 s + F ( s ) = m 1 s 2 X 1 s
F ( s ) = m 1 s 2 X 1 s + k 1 X 1 s + c 1 sX 1 s + k 2 X 1 s X 2 s
F ( s ) = X 1 s m 1 s 2 + c 1 s + k 1 + k 2 X 2 s k 2
Mass two (2) is also isolated as a free body diagram (FBD), considering all the forces that are exerting on the acoustic horn’s diaphragm as shown in Figure 6.
Mass two (2) is also subject to Newton’s second law of motion, such that
F = m 2 a
+ ev F = m 2 d 2 x 2 dt 2
k 3 x 2 c 3 dx 2 dt k 2 x 2 x 1 = m 2 d 2 x 2 dt 2
Assuming zero (0) initial conditions, taking the Laplace transform of Equation (15) yields Equation (16).
k 3 X 2 s c 3 sX 2 s k 2 X 2 s X 1 s = m 2 s 2 X 2 s
0 = m 2 s 2 X 2 s + k 1 X 2 s + c 1 sX 2 s + k 2 X 2 s X 1 s
0 = X 2 s m 2 s 2 + c 3 s + k 3 + k 2 X 1 s k 2
Solving linear Equations (12) and (18) through the matrix method yields Equation (19).
m 1 s 2 + c 1 s + k 1 + k 2 k 2 k 2 m 2 s 2 + c 3 s + k 3 + k 2 X 1 s X 2 s = F ( s ) 0
Applying Cramer’s rule to Equation (19) yields the following:
X 2 s = m 1 s 2 + c 1 s + k 1 + k 2 F ( s ) k 2 0 m 1 s 2 + c 1 s + k 1 + k 2 k 2 k 2 m 2 s 2 + c 3 s + k 3 + k 2
X 2 s = ( k 2 ) F ( s ) m 1 s 2 + c 1 s + k 1 + k 2 m 2 s 2 + c 3 s + k 3 + k 2 ( k 2 × k 2 )
X 2 s F ( s ) = ( k 2 ) m 1 s 2 + c 1 s + k 1 + k 2 m 2 s 2 + c 3 s + k 3 + k 2 ( k 2 × k 2 )
  X 2 s F ( s ) = G vs ( s )
Equation (22) can be further be expanded through multiplication. However, the expression would be cumbersome to compute more, especially when assigning physical parameters (which will be demonstrated later). Therefore, this expression will be considered to be the characterized continuous-time transfer function of the actuator valve and acoustic horn subsystems denoted as G vs ( s ) .

2.1.3. Piezoelectric Pressure Sensor

The piezoelectric pressure sensor is a mechanical translational system of a single degree of freedom (DOF) type as shown in Figure 7 [10].
A parallel analogous electrical circuit is drawn for the mechanical system in Figure 8, where mass M is converted into a capacitor, and the damper f v is converted into a resistor.
Assuming zero (0) initial conditions, taking the Laplace transform of the time-domain circuit yields the s-domain circuit as shown in Figure 9.
In view of the transformed network circuit in Figure 9, nodal analysis at node Vo(s) and considering Kirchhoff’s current law yields the following computations:
V ( s ) = V o ( s ) 1 sM + V o ( s ) f v
V ( s ) = V o ( s ) sM + V o ( s ) f v
V ( s ) = V o ( s ) sM + 1 f v
V ( s ) = V o ( s ) sMf v + 1 f v
V o ( s ) V ( s ) = f v sMf v + 1
V o ( s ) V ( s ) = H ( s )
The piezoelectric pressure sensor is denoted as a continuous-time transfer function labelled H ( s ) .

2.2. Plant Parameter Formulation

Transfer functions of subsystems have been established as continuous-time types. Plant parameters will be estimated taking into consideration realistic modelling, readily available information, and reasonable assumptions where applicable.

2.2.1. Electrical Systems

The I-P transducer circuit comprises of a resistor and a capacitor as shown previously in Figure 2. The resistor and capacitor values are assumed to be 1 Ω and 1 F, respectively. Similarly, the piezoelectric pressure sensor analogous circuit components M and f v are assumed to be 0.01 F and 1 Ω, respectively.

2.2.2. Mechanical Translational Systems

The masses in concern are the diaphragms of the spring and diaphragm valve and the acoustic horn as illustrated in Figure 10 and Figure 11, respectively.
Assigning input characteristics into the valve’s diaphragm 3D model, as shown in Table 2, yields the summarized results from the Autodesk® Inventor® software as shown in Table 3.
Assigning input characteristics into the acoustic horn’s diaphragm 3D model, as shown in Table 4, yields summarized results from the Autodesk® Inventor® software as shown in Table 5.
Considering the extracted information for the diaphragms, mass values m 1 and m 2 in relation to the second degree of freedom mass spring damper system in Figure 4 are 0.477 and 6.609 kg, respectively. Table 6 shows the input parameters required to design the acoustic horn’s spring model using the Autodesk® Inventor® Professional Design Accelerator software.
The design accelerator spring environment deemed the spring with the properties in Table 7 as compliant. Therefore, the spring constant to be considered for k 3 is 175 N/m. Spring constant k 2 is assumed to be 1 N/m. Spring constant k 1 can be computed from Hook’s law with formula,
F = k 1 u
where
F = 10 . 23   N ,   u = 19   mm
F and u are the maximum allowable thrust and travel, respectively. These parameters are referenced from a readily available property table of spring and diaphragm valve suitable for this operation [11]. Substituting F and u into Equation (30) yields
10 . 23 = k 1 19 × 10 3
k 1 = 538 . 473   N / m
Damping coefficients c 1 and c 3 are determined mathematically now that m 1 , m 2 , k 1 , and k 3 are known. Both subsystems are assigned steel damping properties of 1% overshoot ratio [13]. Considering the % overshoot formula,
% OS = e ( ζ π / 1 ζ 2 ) × 100
The inverse of Equation (33) yields the formula to compute the damping ratio ζ :
ζ = ln ( % OS / 100 ) π 2 + ln 2 ( % OS / 100 )
ζ = ln ( 1 / 100 ) π 2 + ln 2 ( 1 / 100 )
ζ = 0 . 826
Expression (36) suggests that both systems are underdamped due to the damping ratio being less than 1 [14]. The natural frequency of the spring and diaphragm valve is calculated as
ω n 1 = k 1 m 1
ω n 1 = 538.473 6.609
ω n 1 = 9 . 026   rad / s
With critical damping coefficient
C c 1 = 2 m 1 ω n 1
C c 1 = 2 ( 6 . 609 ) ( 9 . 026 )
C c 1 = 119 . 305   Ns / m
Therefore, damping coefficient c 1 is
ζ = c 1 C c 1
c 1 = ( 0 . 826 ) ( 119 . 305 )
c 1 = 98 . 546   Ns / m
The natural frequency of the acoustic horn is calculated as follows:
ω n 2 = k 3 m 2
ω n 2 = 175 0 . 477
ω n 2 = 19 . 154   rad / s
With critical damping coefficient
C c 2 = 2 m 2 ω n 2
C c 2 = 2 ( 0 . 477 ) ( 19 . 154 )
C c 2 = 18 . 273   Ns / m
Therefore, damping coefficient c 3 is
ζ = c 3 C c 2
c 3 = ( 0 . 826 ) ( 18 . 273 )
c 3 = 15 . 093   Ns / m
Table 8 shows a summary of the estimated physical properties of the subsystems in concern. For computation purposes and defining final representations of transfer functions, the values are rounded off to two decimal points where applicable.

2.2.3. Subsystems’ Final Transfer Function Representations

The I-P transducer with transfer function G 1 s :
G 1 ( s ) = V o ( s ) V ( s ) = R sCR + 1
where
R = 1   ,   C = 1   F
From Equation (6), the final transfer function is:
G 1 ( s ) = V o ( s ) V ( s ) = 1 s ( 1 ) ( 1 ) + 1
G 1 ( s ) = V o ( s ) V ( s ) = 1 s + 1
It is imperative to note that the spring and diaphragm valve and the acoustic horn were modelled as a second degree of freedom mass spring damper system with transfer function G va ( s ) . For the purpose of assigning the estimated physical properties, the spring and diaphragm valve and the acoustic horn are considered as separate entities from an equation point of view, with new equations G 2 ( s ) and G 3 s , respectively. This is the inverse phenomenon of the convolution theorem of two functions, in this case equation G 2 ( s ) and G 3 ( s ) , which yield the same step response as with equation G va s [15]. Considering the spring and diaphragm valve transfer function G 2 ( s ) :
G 2 ( s ) = X 2 s F ( s ) = k 2 m 1 s 2 + c 1 s + k 1
where
m 1 = 6 . 61   kg ;   c 1 = 98 . 55   Ns / m ;   k 1 = 538 . 47   N / m
From Equation (58), the final transfer function is:
G 2 ( s ) = X 2 s F ( s ) = 1 6 . 61 s 2 + 98 . 55 s + 538 . 47
G 2 ( s ) = X 2 s F ( s ) = 1 6 . 61 s 2 + 98 . 55 s + 538 . 47
Acoustic horn with transfer function G 3 ( s ) :
G 3 ( s ) = X 2 s F ( s ) = k 2 m 2 s 2 + c 3 s + k 3
where
m 2 = 0 . 48   kg ;   c 3 = 15 . 09   Ns / m ;   k 3 = 175   N / m
From Equation (61), the final transfer function is:
G 3 ( s ) = X 2 s F ( s ) = 1 ( 0 . 48 ) s 2 + 15 . 09 s + 175
G 3 ( s ) = X 2 s F ( s ) = 1 0 . 48 s 2 + 15 . 09 s + 175
Considering the piezoelectric pressure sensor with transfer function H s :
H ( s ) = V o ( s ) V ( s ) = f v sMf v + 1
where
M = 0 . 01   kg ;   f v = 1   Ns / m
From Equation (64), the final transfer function is represented as follows:
H ( s ) = V o ( s ) V ( s ) = 1 s ( 0 . 01 ) ( 1 ) + 1
H ( s ) = V o ( s ) V ( s ) = 1 0 . 01 s + 1

2.3. Multiple Subsystem Reduction

The system configuration previously illustrated in Figure 1 has been redrawn in a cascaded form as shown in Figure 12 [16]. The subsystem blocks are now labelled according to their modelled transfer functions. A single transfer function representation for this interconnecting system is derived herein through a cascaded form topology to reduce the system into a single block for further analysis [17]. Creating linear time invariant transfer function scripts of the controlled plant in MATLAB®:
Acoustics 04 00038 i001
Script output:
Acoustics 04 00038 i002a
Acoustics 04 00038 i002b
Multiple subsystem reduction script:
Acoustics 04 00038 i003
Script output:
Acoustics 04 00038 i004
Final sys is the equivalent transfer function of the control system, which is also represented in a block form as illustrated in Figure 13.

2.4. PID Controller

Figure 14 illustrates the updated system configuration that comprises a step function input, summing block, PID controller, reduced plant block-Finalsys, graphical scope display, numeric output display, set pace, and signal lines.

2.4.1. Design Requirements

In order to derive design requirements of the controller, the controlled variable is analysed based on the operating conditions. The sonic horn is required to dislodge soot particles from the tubes immediately when activated. This immediate activation produces sudden sound waves which will induce vibration that will dislodge ash agglomeration [18]. From this scenario, it is deduced that there is a requirement of an instantaneous full capacity pneumatic pressure application. This immediate activation requirement will translate into an instantaneous rise time from a control point of view [19].
A second factor to consider is the desired sound frequency to clean and maintain allowable vibrations that will not damage the boiler substructure components. The already developed acoustic horn’s operating condition is specified to function at a pneumatic pressure of 552 kPa in order to propagate a sound frequency of 75 Hz [20]. This suggests that any value above or below this frequency has a potential to damage the boiler’s internal components, annoy plant personnel, and be inefficient at removing soot particles. Based on this constraint, the controller is required to maintain and not exceed the specified frequency continuum. This requirement translates to acceptable minimal % overshoot or no % overshoot if possible.
The steady-state error and stability are required to be quickly attained. These factors govern the ability of the acoustic horn to maintain the operating pneumatic pressure and sound frequency to permit the cleaning of the boiler tubes [21]. As a safety factor, a scenario of supply pneumatic pressure fluctuations into the system is taken into consideration, where the controller needs to reject these disturbances. These disturbance scenarios into the system will be demonstrated later in Section 3.4 under simulation environments. Table 9 gives a summarized outlook for the controller requirements to be incorporated into the design process.
Table 10 gives hypothesized plant behaviour when subjected to an input.

2.4.2. PID Design

A step function plot script of the equivalent transfer function Final sys is as follows: A step response plot of system Final sys as illustrated in Figure 15 suggests that the system does not meet the design requirements. Although the step response plot is as anticipated, the system has a rise time of 2.22 s, a settling time of 4.19 s, and a final value of 1.06 × 10−5. Comparing these results with Table 10 suggests that designing a controller is the next necessary step to achieve the design requirements.
The PID controller block is expanded in view as shown in Figure 16. The proportional (Kp), integrative (Ki), and derivative (Kd) gains are deliberately set to 1. This is undertaken to analyse the system’s response when the controller executes these gains relative to the input command from signal R(s).
As observed in Figure 17, when a step input with a 1 s step time, 0 initial value and sampling, and a final value of 1, the system C(s) does not respond to the reference signal R(s).
The plot in Figure 17 does show that the error is not reduced from a plot point of view. However, it does not give a clear indication of the system’s behaviour from a numeric perspective. The numeric output display indicates the final value of the system to be 9.266 × 10−5 at 10 s as shown in the system configuration in Figure 18. Relative to the input command of 1, this suggests that the design requirements are still not met.
Signal C(s) is isolated and inspected to comprehend the system’s behaviour. Even though the response is infinitesimally diminutive as noted in Figure 17, the system does respond to the input command of a step input. This is concluded by the graph plot in Figure 19, such that after 1 s, the system responds from 0 to 1 × 10−5 value, thereafter exponentially ramps up to infinity. At this point, the transient response, steady-state error, and stability design objectives are not met.
The controller type of this system is a PID that requires tuning of the gains; Kp, Ki, and Kd in order to satisfy the design objectives.

2.4.3. PID Tuning

PID tuning input parameters are specified in Table 11 as follows.
Considering the tuning settings and the compensator formula, P is the proportional gain, D is the derivative gain, I is the integrative gain, and N is the filter coefficient. The plant is linearized, and an improved control system step response is deduced in Figure 20. A reference tracking focused approach is adopted to tune the controller gains. The tuned response plot in Figure 20 shows some significant system improvements such that the final value is 1, as per input step function command. Furthermore, the system now has a rise time of 0.752 s and a settling time of 3.13 s.
Table 12 and Table 13 show a comparison between the untuned system against the tuned system. The newly tuned gains imply that the controller will have a gain margin of 15.7 dB @ 10.3 rad/s and a phase margin of 69 degrees @ 1.81 rad/s. When compared to the untuned gain and phase margins, it is notable that the tuned system has less chances of being unstable. However, with this improved control system there is a 5.98% overshoot peak amplitude 1.06 at 1.93 s incurred.
The amount of % overshoot induced into the system is undesirable as this would mean that the operating sound frequency of the acoustic horn will be much lower than the specified range. As a result, the system further requires to be fine-tuned, for reasons that the rise and settling times as well as the % overshoot still do not meet the design’s initial requirements.
Fine-tuning the controller to be faster by decreasing the response time from 1.104 s to 0.921 s, and adjusting the transient behaviour of the system to be more robust from values 0.69 to 0.6, yields an improved system’s response as shown in Figure 21. The fine-tuned system’s response shows a desirable outcome, such that the final value is still 1, as per input step command, with an improved rise time of 0.562 s, a 0.201% overshoot peak amplitude 1 at 1.05 s, and a settling time of 1.05 s.
Table 14 and Table 15 show the updated controller parameters, performance, and robustness of the control system which have been applied onto the PID controller block. These updated gains Kp = 225,775.49, Ki = 208,064.1457, Kd = 21,780.4129, and N = 248.1711 satisfy the design requirements. It is also vital to note that the closed-loop stability is deemed stable at these newly defined gains.
From a frequency response perspective, the gain and phase margins are 14.2 dB @ 8.81 rad/s and 69 degrees @ 2.17 rad/s as observed in Table 15. Figure 22 shows the final gains of the PID controller block. Table 16 shows a summary of results compared to design requirements. With these fine-tuned gains, testing of the control system is explored to deduce how it handles various inputs other than a step function.

3. Testing

In order to test the designed controller, a testing environment was deployed to examine the system’s response when it was subjected to different sources other than a step input. Sources considered were a step input, sinusoidal wave, ramp, and a constant. It is important to be cognizant that the sinusoidal wave and ramp inputs do not permit a settling time scenario based on the nature of their functionality. However, they were only deployed to assess the control system’s reference tracking capabilities. For a step input source, with parameters 1 s step time, 0 initial value, final value of 1, and a sampling time of 0 s, the system responds as anticipated, such that signal C(s) tracks signal R(s) and stabilizes in under 3 s as shown in Figure 23.
For a sinusoidal wave source, with an amplitude of 5 and a frequency of 1 rad/s, in Figure 24, signal C(s) is observed to accurately track signal R(s) over time, such that the system’s amplitudes are approximately ±5 at different planes. The reason for the approximation is that the sine wave source is an alternating wave that does not allow for a settling time as with the step input source. Therefore, this testing scenario only enables an understanding that the system tracks the reference signal as designed.
A system with ramp input source properties of 5-degree slope, 0 start time and initial output, at a constant value of 50 yields a system response shown in Figure 25. Signal C(s) responds as the intended ramp input signal R(s). As with the sine wave source, the ramp source also does not facilitate settling time conditions: therefore, this particular test is performed to observe the reference tracking capabilities of the control system.
Finally, for a constant input source, with an infinity sample time and a constant value of 50, the control system responds and tracks the set point R(s) as seen in Figure 26, whereby also signal C(s) is observed to behave as designed, such that the settling time and stability are achieved in under 3 s.
These testing conditions have illustrated that the designed controller gains are suitable to drive plant (denoted as Finalsys). The requirements met included a quick transient response, system stability, robustness, and accurate reference tracking.

3.1. Simulation of Control System

Based on the satisfied design criteria, controller tuning and testing, simulation of the control system was conducted. The sonic horn is the ultimate driven plant, which operates via pneumatic pressure to produce the desired cleaning sound frequency. Therefore, the simulation environment considers driving the acoustic horn through controlling the pneumatic pressure since this determines the sound frequency.
Simulation was conducted on seven (7) scenarios, with the first four (4) scenarios illustrated in Table 17. These were conducted to observe the behaviour of the control system when the inputs were changed under a continuous simulation. Thereafter, the remaining three (3) scenarios feature a constant input, normal disturbance, and severe disturbance rejection capabilities.
In relation to the constant input source, this type of simulation was critical as this will be the operating condition that the sonic horn requires to clean the boiler tubes; a steady pressure supply is required. Finally, a disturbance correction environment was conducted to assess how quickly the controller rejects disturbances in order to drive the acoustic horn at the designated pressure supply.

3.2. Varied Set Points Simulation

Figure 27 shows that when the input pressure is set to 0 kPa, the output pressure gauge and the numeric output display also measure 0 kPa.
When the input pressure is set to low, that is 350 kPa, the output pressure gauge and the numeric output display also measure 350 kPa as illustrated in Figure 28.
Figure 29 shows the outcome of the system when the input pressure is set to mid, that is 750 kPa, such that the output pressure gauge and the numeric output display read 750 kPa.
Finally, when the input pressure is set to high, that is 1000 kPa, the output pressure gauge and the numeric output display also measure 1000 kPa as shown in Figure 30.
The control system’s response to the varied set points can be observed in a graphical form in Figure 31. The simulation ran for 90 s with inputs varied at random time intervals. As the pressure inputs were varied, the control system responded to these different commands as designed. This behaviour compares exactly to the anticipated control system response. Another important factor to analyse is that signal C(s) accurately tracks signal R(s).

3.3. Constant Set Point Simulation

The constant set point simulation considers the already specified acoustic horn operating conditions. The design conclusion was that the sonic horn should operate at a pressure of 552 kPa. This established pressure consequently produced a sound frequency of 75 Hz which is suitable for cleaning the boiler tubes while also not inducing damage in the boiler internal components.
Therefore, this particular simulation considers the given pressure set point of 552 kPa, assuming that the required cleaning cycle of the boiler tubes should be 90 s, the simulation was conducted under the presumed cycle time. In the configuration, as shown in Figure 32, the medium setting input transducer has been adjusted to reflect a pressure of 552 kPa.
The graphical results in Figure 33 illustrate that the control system has no unwanted overshoots and that the steady-state error is reached in under 3 s. Furthermore, the system proves to be stable in the simulated operating cycle time.

3.4. Disturbance Rejection Simulation

A disturbance in a sinusoidal time-based wave form was introduced into the control system as shown in Figure 34. The disturbance block was used to simulate pneumatic supply pressure instabilities that may affect the system’s output in relation to the reference signal. The assigned sine wave properties were an amplitude value of 50, a frequency of 1 rad/s, and a sample time of 3 s. The disturbance can be conveyed as a situation where there are pressure supply fluctuations in the pneumatic line as a result of a faulty valve or blockage in the filtration subsystem(s). As the plant is driven at a constant set point of 552 kPa, disturbances were induced into the control system every 10 s. It is observed in Figure 35 that the controller rejects these disturbances in under 2 s to retain the system according to the desired set point.
Similarly, in a severe disturbances case, the controller corrects these fluctuations in under 2 s as illustrated in Figure 36.
In addition to the robust disturbance correction controller capability, it is apparent that the steady-state error is quickly achieved in both cases. This is ideal because it illustrates the controller’s capabilities in maintaining the desired operating conditions.

4. Implications

Hitherto, micro-controllers have not been applied in the context of driving acoustic horns. Normally, acoustic horns are operated through a solid-state electronic timer or sequence controller coupled onto a solenoid valve. The solid-state electronic timer has variable timing ranges to automatically control the solenoid valve that drives the acoustic horn [23]. Furthermore, the typical system configuration is only enabled for pressure activation and operation without the capability of varying supply pressure as deduced by the end use. Table 18 illustrates the typical main acoustic system components that are critical to the effectiveness of the acoustic horn.
Considering the common industry practice for acoustic cleaning systems which implement PLCs, manual ball valves, or relays for the control operation, this paper has demonstrated novelty by introducing a micro-controller to drive the sonic horn. The micro-controller is also a feedback system that is capable of rejecting disturbances and also ensures that the controlled variable C(s) is the same as the reference signal R(s), which manual ball valves and relays are not capable of achieving. Another point of consideration is the introduction of alternate subsystems to facilitate accurate control actions. Table 19 illustrates the replacement components relative to the industry common configuration.

5. Conclusions

The control system analysis and design were based on three objectives: transient response, steady-state error, and stability. Following the design philosophy in a sequential order, physical systems and specifications were determined. The requirement was that the acoustic horn should produce a sound frequency of 75 Hz at a pneumatic pressure of 552 kPa in order to clean the boiler tubes. The system was identified to have four (4) hardware parts, namely, I-P transducer, spring and diaphragm valve, acoustic horn, and a piezoelectric pressure sensor. A functional block diagram of the entire control system configuration was drawn to translate a qualitative account of the physical system. The block schematic representation described the system component parts and their interconnection.
Mathematical modelling of each subsystem was based on physical laws. For electrical networks, Kirchhoff’s current law was considered. For mechanical systems, Newton’s second law of motion was considered. In addition to estimating each subsystem’s behaviour, necessary logical means and simplifying assumptions were made to identify physical properties. The approximated continuous-time transfer functions of the hardware parts in concern were concluded as: I-P transducer G 1 ( s ) , spring and diaphragm valve G 2 s , acoustic horn G 3 s , and piezoelectric pressure sensor H ( s ) .
Multiple subsystems were reduced to a corresponding singular block, with an equivalent transfer function labelled Final sys . Following the block diagram reduction, a PID controller block was introduced into the system for analysis and design. The tuned controller gains enabled the required specifications and performance requirements of the control system to be met. This was demonstrated through testing and simulation environments, thereby satisfying the analysis and design objectives. The control system was proven to be stable with an ideal transient response of 0.562 s, while the steady-state error was attained in 1.05 s.

Author Contributions

Conceptualization T.M. and D.V.V.K.; methodology, T.M. and D.V.V.K.; software, T.M.; investigation, T.M.; resources, D.V.V.K.; writing—original draft preparation, T.M.; writing—review and editing, T.M. and D.V.V.K.; APC funding acquisition, D.V.V.K. All authors have read and agreed to the published version of the manuscript.

Funding

This research received funding from Sasol Africa. The Article Publishing Charges was paid for by the University of Johannesburg Library.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Acknowledgments

The authors acknowledge and appreciate the support received from Sasol Synfuels Power Plant in Secunda, Mpumalanga Province of South Africa.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Canete, J.; Cipriano, G.; Inmaculada, M. Introduction to Control Systems; Research Gate; Elsevier: Amsterdam, The Netherlands, 2011. [Google Scholar]
  2. Nise, N.S. Control Systems Engineering, 6th ed.; John Wiley & Sons Inc.: Pomona, CA, USA, 2010. [Google Scholar]
  3. Antsaklis, P.; Zhiqiany, G. The Electronics Engineers’ Handbook, 5th ed.; McGraw-Hill: New York, NY, USA, 2005. [Google Scholar]
  4. Bhattacharya, S.K. Control Systems Engineering, 2nd ed.; Pearson Education: Delhi, India, 2008. [Google Scholar]
  5. Mhlongo, B.; Kallon, D.V.V. Acoustics Vibration Sensing and Control Mechanism for Boilers. In Proceedings of the International Conference on Industrial Engineering and Operations Management, Singapore, 7–11 March 2021; pp. 4510–4522. [Google Scholar]
  6. Sivanandam, S.N.; Deepa, S.N. Control Systems Engineering Using Matlab, 2nd ed.; Vikas Publishing House: Delhi, India, 2009. [Google Scholar]
  7. Lewis, P.H.; Yang, C. Basic Control Systems Engineering; Prentice Hall: Hoboken, NJ, USA, 1997. [Google Scholar]
  8. Shandu, P.M. Design of an Acoustic Cleaning Apparatus for a Boiler at Sasol Synfuels Power Station in Secunda. Master’s Thesis, University of Johannesburg, Johannesburg, South Africa, 2020. [Google Scholar]
  9. Sinha, A. Vibration of Mechanical Systems; Cambridge: New York, NY, USA, 2010. [Google Scholar]
  10. Ryder, G.H.; Bennett, M.D. Mechanics of Machines; Industrial Press: New York, NY, USA, 1990. [Google Scholar]
  11. 657 and 667 Actuators. Available online: https://www.emerson.com/documents/automation/product-bulletin-fisher-657-667-diaphragm-actuators-en-122352.pdf (accessed on 15 October 2021).
  12. Shandu, P.M.; Kallon, D.V.V. A Case of Acoustics Cleaning of Industrial Boilers at Sasol Synfuels Power Station in Secunda. In Proceedings of the International Conference on Industrial Engineering and Operations Management, Sao Paulo, Brazil, 5–8 April 2021. [Google Scholar]
  13. De Silva, C.W. Vibration Damping, Control, and Design; CRC Press: Boca Raton, FL, USA, 2019. [Google Scholar]
  14. Baz, A.M. Active and Passive Vibration Damping; Wiley: Hoboken, NJ, USA, 2019. [Google Scholar]
  15. Saxby, G. Practical Holography, 3rd ed.; CRC Press: Philadelphia, PA, USA, 2003. [Google Scholar]
  16. Lamnabhi-Lagarrigue, F. Advanced Topics in Control Systems Theory: Lecture Notes from FAP 2004; Springer: London, UK, 2004. [Google Scholar]
  17. Palani, S. Control System Engineering, 2nd ed.; Tata McGraw Hill: New Delhi, India, 2010. [Google Scholar]
  18. Boiler Cleaning Methods & Techniques. Available online: https://www.power-eng.com/news/boiler-cleaning-methods-techniques/#gref (accessed on 2 September 2019).
  19. Levine, W.S. The Control Handbook; CRC Press: Boca Raton, FL, USA, 1996. [Google Scholar]
  20. Shandu, P.M.; Kallon, D.V.V.; Tartibu, L.K.; Mutyavavire, R. Development Design of an Acoustic Cleaning Apparatus for Boilers at Sasol Synfuels Power Station plant in Secunda. In Proceedings of the South African Computational and Applied Mechanics, Vanderbijlpark, South Africa, 17–19 September 2019. [Google Scholar]
  21. Machowski, J.; Lubosny, Z.; Bialek, J.W.; Bumby, J.R. Power System Dynamics: Stability and Control, 3rd ed.; Wiley: Hoboken, NJ, USA, 2020. [Google Scholar]
  22. Åström, K.J.; Hägglund, T. Advanced PID Control; ISA—The Instrumentation, Systems, and Automation Society: Pittsburgh, PA, USA, 2006. [Google Scholar]
  23. Acoustic Clean. Available online: https://controlconceptsusa.com/wp-content/uploads/2020/04/AcoustiClean-Sonic-Horn-Installation-Instructions.pdf (accessed on 2 April 2022).
  24. Acoustic Sonic Horns for Solving Material Handling Problems. Available online: http://filterbaglady.com/acoustic-horns/ (accessed on 2 April 2022).
Figure 1. Control system outlook.
Figure 1. Control system outlook.
Acoustics 04 00038 g001
Figure 2. I-P transducer time-domain network circuit.
Figure 2. I-P transducer time-domain network circuit.
Acoustics 04 00038 g002
Figure 3. I-P transducer s-domain network circuit.
Figure 3. I-P transducer s-domain network circuit.
Acoustics 04 00038 g003
Figure 4. Second DOF mass spring damper system (spring and diaphragm valve and sonic horn).
Figure 4. Second DOF mass spring damper system (spring and diaphragm valve and sonic horn).
Acoustics 04 00038 g004
Figure 5. Mass 1 FBD.
Figure 5. Mass 1 FBD.
Acoustics 04 00038 g005
Figure 6. Mass 2 FBD.
Figure 6. Mass 2 FBD.
Acoustics 04 00038 g006
Figure 7. Piezoelectric pressure sensor 1 DOF mass damper system.
Figure 7. Piezoelectric pressure sensor 1 DOF mass damper system.
Acoustics 04 00038 g007
Figure 8. Parallel analogous circuit (time-domain).
Figure 8. Parallel analogous circuit (time-domain).
Acoustics 04 00038 g008
Figure 9. Piezoelectric pressure sensor Laplace transformed parallel analogous circuit.
Figure 9. Piezoelectric pressure sensor Laplace transformed parallel analogous circuit.
Acoustics 04 00038 g009
Figure 10. Silicon nitride diaphragm.
Figure 10. Silicon nitride diaphragm.
Acoustics 04 00038 g010
Figure 11. Titanium diaphragm.
Figure 11. Titanium diaphragm.
Acoustics 04 00038 g011
Figure 12. System block diagram.
Figure 12. System block diagram.
Acoustics 04 00038 g012
Figure 13. Equivalent control system transfer function Finalsys.
Figure 13. Equivalent control system transfer function Finalsys.
Acoustics 04 00038 g013
Figure 14. Closed-loop system configuration.
Figure 14. Closed-loop system configuration.
Acoustics 04 00038 g014
Figure 15. Finalsys step response.
Figure 15. Finalsys step response.
Acoustics 04 00038 g015
Figure 16. PID controller block expanded view [22].
Figure 16. PID controller block expanded view [22].
Acoustics 04 00038 g016
Figure 17. Untuned system reference tracking plot.
Figure 17. Untuned system reference tracking plot.
Acoustics 04 00038 g017
Figure 18. Untuned system output demonstration.
Figure 18. Untuned system output demonstration.
Acoustics 04 00038 g018
Figure 19. Untuned system C(s) signal.
Figure 19. Untuned system C(s) signal.
Acoustics 04 00038 g019
Figure 20. Tuned system response (reference tracking focus).
Figure 20. Tuned system response (reference tracking focus).
Acoustics 04 00038 g020
Figure 21. Fine-tuned system response.
Figure 21. Fine-tuned system response.
Acoustics 04 00038 g021
Figure 22. Tuned PID block expanded view.
Figure 22. Tuned PID block expanded view.
Acoustics 04 00038 g022
Figure 23. Step input source test graph plot.
Figure 23. Step input source test graph plot.
Acoustics 04 00038 g023
Figure 24. Sine wave source graph plot.
Figure 24. Sine wave source graph plot.
Acoustics 04 00038 g024
Figure 25. Ramp source graph plot.
Figure 25. Ramp source graph plot.
Acoustics 04 00038 g025
Figure 26. Constant source graph plot.
Figure 26. Constant source graph plot.
Acoustics 04 00038 g026
Figure 27. Input pressure simulation—0 kPa.
Figure 27. Input pressure simulation—0 kPa.
Acoustics 04 00038 g027
Figure 28. Input pressure simulation—350 kPa.
Figure 28. Input pressure simulation—350 kPa.
Acoustics 04 00038 g028
Figure 29. Input pressure simulation—750 kPa.
Figure 29. Input pressure simulation—750 kPa.
Acoustics 04 00038 g029
Figure 30. Input pressure simulation—1000 kPa.
Figure 30. Input pressure simulation—1000 kPa.
Acoustics 04 00038 g030
Figure 31. Varied set points continuous simulation results plot.
Figure 31. Varied set points continuous simulation results plot.
Acoustics 04 00038 g031
Figure 32. Input pressure simulation—552 kPa.
Figure 32. Input pressure simulation—552 kPa.
Acoustics 04 00038 g032
Figure 33. Constant set point simulation results plot.
Figure 33. Constant set point simulation results plot.
Acoustics 04 00038 g033
Figure 34. Disturbance correction configured system.
Figure 34. Disturbance correction configured system.
Acoustics 04 00038 g034
Figure 35. Normal disturbance plot.
Figure 35. Normal disturbance plot.
Acoustics 04 00038 g035
Figure 36. Severe disturbance plot.
Figure 36. Severe disturbance plot.
Acoustics 04 00038 g036
Table 1. Second DOF mass spring damper variables properties.
Table 1. Second DOF mass spring damper variables properties.
VariablesParameter
m1Valve diaphragm mass
m2Acoustic horn diaphragm mass
k1Valve spring constant
k2Force multiplier
k3Acoustic horn spring constant
c1Damping coefficient @m1
c3Damping coefficient @m2
Table 2. Silicon nitride diaphragm input parameters [11].
Table 2. Silicon nitride diaphragm input parameters [11].
ParameterValue
MaterialSilicon Nitride
Thickness (mm)30
Diameter (mm)297
Requested accuracy levelVery high
Table 3. Physical properties of a silicon nitride diaphragm.
Table 3. Physical properties of a silicon nitride diaphragm.
General PropertiesValue
MaterialSilicon Nitride
Density3.180 g/cm3
Mass6.609 kg (Relative Error = 0.000000%)
Area166,549.964 mm2 (Relative Error = 0.000000%)
Volume2,078,375.598 mm3 (Relative Error = 0.000000%)
Table 4. Titanium diaphragm input parameters [12].
Table 4. Titanium diaphragm input parameters [12].
ParameterValue
MaterialTitanium
Thickness (mm)1
Diameter (mm)367
Requested accuracy levelVery high
Table 5. Physical properties of a titanium diaphragm.
Table 5. Physical properties of a titanium diaphragm.
General PropertiesValue
MaterialTitanium
Density4.510 g/cm3
Mass0.477 kg (Relative Error = 0.000000%)
Area212,721.951 mm2 (Relative Error = 0.000000%)
Volume105,784.493 mm3 (Relative Error = 0.000000%)
Table 6. Acoustic horn spring constant input parameters.
Table 6. Acoustic horn spring constant input parameters.
Design Inputs
Installed length typeCustom
Coil length (mm)40
Coil directionRight Direction
Spring startClosed end coils (µL)1.5
Transition coils (µL)1
Ground coils (µL)0.75
Spring endClosed end coils (µL)1
Transition coils (µL)0.75
Ground coils (µL)0.5
Calculation Inputs
Minimum load length (mm)45
Maximum load length (mm)39.270
Working stroke (mm)5.730
Spring material predetermined valuesUltimate tensile stress (MPa)1860
Allowable torsional stress (MPa)930
Modulus of elasticity in shear (MPa)68,500
Density (kg/m3)7850
Utilization factor of material (µL)0.9
Table 7. Acoustic horn’s spring properties.
Table 7. Acoustic horn’s spring properties.
General PropertiesValue
Space   between   coils   of   free   spring   ( α )3.172 mm
Pitch   of   free   spring   ( t )3802 mm
Stress   concentration   factor   ( K w )1 µL
Spring   constant   ( k )0.175 N/mm
Minimum   load   spring   deflection   ( s 1 )29,649 mm
Total   spring   deflection   ( s 8 )34,379 mm
Limit   spring   deflection   ( s 9 )60,262 mm
Limit   test   length   of   spring   ( L minf )16,872 mm
Theoretic   limit   length   of   spring   ( L 9 )13,388 mm
Spring   limit   force   ( F 9 )10,517 N
Minimum   load   stress   ( τ 1 )377,287 MPa
Maximum   load   stress   ( τ 8 )452,744 MPa
Solid   length   stress   ( τ 9 )793,600 MPa
Critical   speed   of   spring   ( v )10,394 mps
Natural   frequency   of   spring   surge   ( f )200,787 Hz
Deformation   energy   ( W 8 )0.103 J
Wire   length   ( l )509,767 mm
Spring   mass   ( m )0.001 kg
Table 8. Multiple subsystem parameters summary.
Table 8. Multiple subsystem parameters summary.
Electrical Systems
R 1 Ω
C 1 F
M 0.01 Ω
f v 1 Ns/m
Mechanical Systems
m 1 6.61 kg
m 2 0.48 kg
k 1 538.47 N/m
k 2 1 N/m
k 3 175 N/m
c 1 98.55 Ns/m
c 3 15.09 Ns/m
Table 9. Controller design requirements.
Table 9. Controller design requirements.
ParameterValue
Rise   time   ( T r )0.5 s
Settling   time   ( T s )1.5 s
% Overshoot0–0.9%
Closed-loop stabilityStable
Aggressive/RobustRobust
Table 10. Control system operating requirements.
Table 10. Control system operating requirements.
ParameterValue
Rise   time   ( T r )0.5 s
Settling   time   ( T s )1.5 s
% Overshoot0–0.9
Closed-loop stabilityStable
Table 11. PID tuning settings.
Table 11. PID tuning settings.
ParameterValue
ControllerPID
Time domainContinuous-time
FormParallel
SourceInternal
Tuning methodTransfer function based
Zero-crossing detectionEnabled
Compensator formula P + I 1 s + D N 1 + N 1 s
Table 12. Tuned controller parameters.
Table 12. Tuned controller parameters.
ParameterTunedBlock
P183,706.25131
I232,966.34111
D30,144.11421
N206.9837100
Table 13. Tuned system performance and robustness.
Table 13. Tuned system performance and robustness.
ParameterTunedBlock
Rise time0.752 s2.07 × 105 s
Settling time3.13 s3.69 × 105 s
Overshoot5.98%0%
Peak1.061
Gain margin15.7 dB @ 10.3 rad/s109 dB @ 12.4 rad/s
Phase margin69 deg @ 1.81 rad/s90 deg @ 1.06 × 10−5 rad/s
Compensator formulaStableStable
Table 14. Fine-tuned controller parameters.
Table 14. Fine-tuned controller parameters.
ParameterTunedBlock
P225,775.49225,775.49
I208,064.1457208,064.1457
D21,780.412921,780.4129
N248.1711248.1711
Table 15. Fine-tuned system performance and robustness.
Table 15. Fine-tuned system performance and robustness.
ParameterTunedBlock
Rise time0.562 s0.562 s
Settling time1.05 s1.05 s
Overshoot0.201%0.201%
Peak11
Gain margin14.2 dB @ 8.81 rad/s14.2 dB @ 8.81 rad/s
Phase margin69 deg @ 2.17 rad/s69 deg @ 2.17 rad/s
Compensator formulaStableStable
Table 16. Design summary of results.
Table 16. Design summary of results.
ParameterRequirementActual Controller DesignActual Control System Design
Rise   time   ( T r )0.6 s0.562 s0.562 s
Settling   time   ( T s )1.5 s1.05 s1.05 s
% Overshoot0–0.9%0.201%0.201%
Closed-loop stabilityStableStableStable
Aggressive/RobustRobust (0.69)Robust (0.6)Robust (0.6)
Table 17. Input pressure scenarios.
Table 17. Input pressure scenarios.
Set-PointPressure
Off0 kPa
Low350 kPa
Mid750 kPa
High1000 kPa
Table 18. Acoustic system components [24].
Table 18. Acoustic system components [24].
ComponentRecommendation
Solenoid valves1 per horn, 1 per system
Manual isolation valve1 per horn, 1 per system
Flow regulatorAir type based regulator
FlexStainless steel material
Table 19. Research novelty subsystem comparison.
Table 19. Research novelty subsystem comparison.
Industry Standard ConfigurationResearch System Components
Solid-state electronic timerI-P transducer
Solenoid valveSpring and diaphragm valve
No feedback transducerPiezoresistive pressure sensor
Industry Standard ConfigurationResearch System Components
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Mafokwane, T.; Kallon, D.V.V. Control of Acoustic Energy Input for Cleaning of Industrial Boilers. Acoustics 2022, 4, 609-636. https://doi.org/10.3390/acoustics4030038

AMA Style

Mafokwane T, Kallon DVV. Control of Acoustic Energy Input for Cleaning of Industrial Boilers. Acoustics. 2022; 4(3):609-636. https://doi.org/10.3390/acoustics4030038

Chicago/Turabian Style

Mafokwane, Thabang, and Daramy Vandi Von Kallon. 2022. "Control of Acoustic Energy Input for Cleaning of Industrial Boilers" Acoustics 4, no. 3: 609-636. https://doi.org/10.3390/acoustics4030038

Article Metrics

Back to TopTop