2017 Volume 57 Issue 11 Pages 2016-2021
A feedforward control algorithm for the mold oscillators of a continuous casting process is proposed for both sinusoidal and non-sinusoidal oscillations. As steel industries grow, processes allowing for faster continuous casting are required in order to keep up with production demands. To achieve a quicker, continuous casting process, while maintaining slab quality, requires mold oscillations that make use of improved powder consumption rate and reduced friction force. Recently, non-sinusoidal oscillations have been researched owing to their advantages in regards to lubrication and friction. There have been several mechanical approaches but no algorithmic approaches. In this paper, a feedforward control algorithm consisting of embedded input shape and feedforward velocity control algorithms is proposed. Although conventional feedback controls have been commercialized for technical applications, the input shape control algorithm can prevent the non-negligible phase delays or amplitude reduction problems caused by a slow response of systems. In addition, the proposed feedforward velocity control algorithm is derived from the relationship between the valve input and mold velocity, and it allows the mold to correctly follow the non-sinusoidal oscillation. To determine the feasibility of the proposed algorithm, a Matlab Simulink model is derived from the mathematical model. Additionally, 1/100 scale specimen of a typical industry mold oscillator is used. The tests on the specimen showed that the proposed feedforward control algorithm could achieve precise control for both sinusoidal and non-sinusoidal oscillations.
In steel making industries, a continuous casting process is a widely used operation for transforming molten steel into slab form. During this process, the mold oscillates with a particular pattern, and it is the pattern that allows for the transformation. The upward and downward movements of the mold not only reduce the forces that cause the molten steel to adhere to the inner wall of the mold but also promote the dispersion of the mold powder.1) This oscillation is, therefore, a key element in the continuous casting process as it has a positive effect on the lubrication and friction aspects of the mold flux.2)
The powder consumption rate and friction force of mold flux have an influence on the slab quality and the possibility of breakout.3) Consequently, research has been done to analyze the relationship between the oscillation parameters and the mold lubrication or friction.1,2,3,4,5,6,7) The oscillation parameters can be divided into three particular parameters: frequency, stroke, and modification ratio.5) In the steel industry factories, sinusoidal mold oscillation has been used.
Recently, there has been greater demands for a fast-speed continuous casting in response to increases in production.3) One obstacle to overcome while maintaining slab quality is the reduction in powder consumption rate and the increase in friction forces.5) The typical sinusoidal oscillation currently in use cannot produce a satisfactory powder consumption rate and friction force. As a result, an asymmetric sinusoidal mold oscillation, which has an additional degree of freedom, has been researched for fast-speed continuous casting processes.3,8,9,10) As commonly done in many papers, we henceforth refer to asymmetric sinusoidal waves as non-sinusoidal waves for the remainder of this document. In the non-sinusoidal mold oscillation process, the mold moves upward slowly and downward quickly as compared to the sinusoidal oscillation process of the same frequency. Such oscillation changes improve the powder consumption rate and decrease the friction force due to a decrease in negative strip ratio and an increase in positive strip time.3,9) Previous studies applying the non-sinusoidal mold oscillation have focused on the mechanical approaches.8,9,10) Although these works have delivered meaningful results, they have problems relating to cost requirements and restricted applicability due to their requirement on facilities.
In this paper, an algorithmic approach for handling both sinusoidal and non-sinusoidal oscillation is proposed. The algorithm is of a combined structure employing conventional feedback control and feedforward control algorithm. Although feedback control algorithms have been widely used for sinusoidal oscillation, there can be a non-negligible phase delay or an amplitude reduction problem when the system response is slow. To resolve this issue, an input shape control algorithm is proposed that is based on the feedback information returned from the mold position. The reshaped imaginary reference input makes the mold properly follow the original reference input. Furthermore, a velocity feedforward control algorithm is proposed for the non-sinusoidal mold oscillation. Because the mold velocity is closely connected to the valve input, the proposed velocity feedforward control algorithm with appropriate gain is effective for the non-sinusoidal oscillation. The proposed control scheme was simulated on Matlab Simulink model as well as on a 1/100 scale model of an actual mold oscillator. The test results showed that the mold adequately follows the original reference input for both the sinusoidal and non-sinusoidal oscillations of various input parameters.
In this paper, a mold oscillator based on a hydraulic servo system with dual cylinders is targeted. The basic configuration of a mold oscillator is shown in Fig. 1. The model dynamics for a single hydraulic actuator consist of the valve, pressure, and cylinder dynamics. Of course, there are additional components such as, for examples, pipelines that connect the valves, actuators, and power supply system. The pipeline dynamics are not introduced in this section because it has a negligible effect under a low-frequency operation.11)
System configuration for mold oscillator with dual cylinder.
The dynamics of the servo valve can usually be approximated by a second-order model,11) such as
(1) |
(2) |
(3) |
(4) |
In this chapter, the feedforward control algorithms for mold oscillation are proposed. The feedforward control algorithm is composed of two separate algorithms; an input shape control algorithm and a velocity feedforward control algorithm. The overall control is a combined structure of a conventional feedback and proposed feedforward control algorithms as shown in Fig. 2. The reference input is reshaped to prevent phase delays and amplitude reductions according to the feedback information returned from the current position of the mold. Additionally, for the fast-speed continuous casting processes, non-sinusoidal mold oscillations are known to be more effective than typical sinusoidal oscillations.3) The mold velocity feedforward control presented in this paper is a more effective control algorithm for non-sinusoidal mold oscillations.
Overall diagram for mold oscillator control algorithm.
The sinusoidal wave, which has generally been applied to the reference input u(t) in steel industries, is determined by three variables; radial frequency w, phase ϕ(t) and amplitude A(t) such that yr(t)=A(t)sin(ωt+ϕ(t)). As a solution to the phase delay or amplitude reduction problems of the mold position x(t), the yr(t) is reshaped into
First, the idea behind the phase adjustment is to shift the reference input so that it is in the reverse direction of the phase lead-lag relationship. For example, if x(t) is delayed relative to the reference input, ϕ′(t) is increased from ϕ(t) until the phase of x(t) matches that of yr(t). To achieve this, the following index is introduced:
(5) |
(6) |
Curves for two sinusoidal waves with same amplitude and different phases. (Online version in color.)
Similar to the phase adjustment, the amplitude of the reference input is adjusted using the feedback information returned from the mold position. However, as opposed to the phase adjustment case in which the mold position is used directly, the index for amplitude adjustment is derived from the maxima and minima of the mold position in each period. The basic idea is to scale up or down the maxima and minima of the reference input by comparing those of the mold position with reference values. To achieve this, the following indices are introduced:
(7) |
(8) |
(9) |
(10) |
(11) |
(12) |
Examples of original reference input and imaginary reshaped reference input. (Online version in color.)
Recently, the continuous casting process requires a fast-speed operation to increase production. Because powder consumption rate is reduced and friction is increased as a result of increased casting speeds, more effective lubrication is required. Among the various parameters that affect slab quality, a sinusoidal wave with an asymmetric modification to sinusoidal wave has a more significant effect.5) Therefore, a non-sinusoidal oscillation has been introduced to achieve a fast-speed continuous casting process. In this section, we propose a velocity feedforward control algorithm that is appropriate for non-sinusoidal mold oscillations.
This paper focuses on a proportional relationship between the valve input and cylinder velocity. The load flow QL is proportional to xv, and it has the equivalent waveform with
(13) |
(14) |
Curves for non-sinusoidal oscillation with asymmetry 60%, 65%, 70% (a) Position curves; (b) Velocity curves. (Online version in color.)
This difference in non-sinusoidal oscillation has a clear effect on the control performance of the mold oscillator. With previous feedback control algorithms, the control reference did not have a wide enough positive and narrow enough negative peaks as compared to those of non-sinusoidal waves (Fig. 6(a)). This problem causes an imbalance between the maxima and minima of mold positions, i.e., the mold position is shifted upward. From the proposed input shape control algorithm, sm(t) grows quicker than sM(t) to compensate the shift of the mold position, and thus, the maxima and minima of mold positions become equivalent. However, this is a limited solution as the input shape control algorithm only modifies the scale of the wave.
Curves for control references (a) without the velocity feedforward control algorithm; (b) with the velocity feedforward control algorithm. (Online version in color.)
A more reasonable solution is to generate the control reference using the velocity of the non-sinusoidal wave. The ratio between the velocity feedforward and feedback control references is an important factor. Furthermore, the ratio is decided by the feedforward velocity gain of the non-sinusoidal wave. Including the velocity feedforward control, the total control reference is thus given as
(15) |
(16) |
The proposed feedforward control algorithm was tested on a Matlab Simulink model and a scaled specimen of a typical mold oscillator used in industry. The Simulink model was derived from the mathematical model described in Section 2. The specimen was 1/100 scale of a typical mold oscillator and it was configurated as shown in Fig. 7. A sensor system was built in the specimen with the capability of measuring several aspects including the pressures of the top and bottom chambers, the position of cylinder piston, and the external load weight. With an implemented PLC code, the oscillation tests were performed with several input reference signals. Also, the discrete-time based controllers were employed in practice although the algorithms are described in continuous-time versions. The controller gains and specimen spec are shown in Table 1. Here, the controller gains were heuristically determined.
Test specimen made as 1/100 of real mold oscillator. (Online version in color.)
items | values |
---|---|
kp, kI | 0.05, 0.005 |
kI,ph, kI,A, kI,FF | 0.1, 0.05, 0.005 |
sM(0), sm(0), kf(0) | 1.1, 1.1,0 |
Specimen weight | 400 kg |
Specimen size | 1000 (W) × 600 (D) × 1000 (H) mm |
Stroke | 50 mm |
Supply pressure | 250 bar |
First, the proposed feedforward control algorithm was tested on the Simulink model. Four cases were tested: (a) sinusoidal oscillation with only feedback control (b) sinusoidal oscillation with proposed input shape control (c) non-sinusoidal oscillation with input shape control and without velocity feedforward control (d) non-sinusoidal oscillation with velocity feedforward control. This model-based test was done to demonstrate the behavior of the proposed algorithm. Following this, the performance analysis was carried out on the specimen. As a representative example, tests were conducting using the following oscillation parameters: stroke = 2 [mm], frequency = 150 [cpm] and asymmetry = 60 [%]. In Figs. 8(a)–8(d), the original reference input and mold position for a steady state condition were plotted. As seen, the phase delay and amplitude reduction problems were eliminated with the addition of the input shape control algorithm (Figs. 8(a)–8(b)). Furthermore, the mold position under the proposed velocity feedforward control algorithm reflects more closely the reference input compared to the case without the proposed velocity feedforward control algorithm (Figs. 8(c)–8(d)).
Curves for the reference input and corresponding mold position (Simulink test) (a) with only the feedback control (b) with input shape control (c) with input shape control and without velocity feedforward control (d) with velocity feedforward control algorithm. (Online version in color.)
Following the Simulink simulation, the algorithm was then tested on the specimen. The test results for the sinusoidal oscillation with stroke=2,3,4 [mm] and frequency=150,180,210 [cpm] were summarized in Table 2. As seen, the proposed input shape control algorithm suitably works for the sinusoidal mold oscillation. For the subsequent experiment on the specimen, non-sinusoidal mold oscillations of various asymmetries, strokes and frequencies were tested. Also, the plant algorithm that is currently being used in actual mold oscillator of POSCO was employed. The plant algorithm is a blackbox software package. Two performance indices were chosen to verify the performance; the averaged downward velocity and the positive strip time.9) Note that the averaged downward velocity is used instead of the negative strip ratio9) because the casting speed can not be defined in the specimen test. Under the equivalent casting speed, the faster averaged downward velocity gives a lower negative strip ratio, which suggests, therefore, an improvement in the compressive force aspect. Additionally, the longer positive strip time results in an increased powder consumption rate and reduced friction forces.3)
Stroke | 2 mm | ||
---|---|---|---|
Frequency (cpm) | 150 | 180 | 210 |
Tracking error | 3.80% | 2.11% | 2.82% |
Frequency | 180 cpm | ||
Stroke (mm) | 2 | 3 | 4 |
Tracking error | 2.11% | 3.58% | 4.47% |
The test results using asymmetry = 60,65,70 [%], stroke = 2 [mm] and frequency = 150 [cpm] were summarized in Figs. 9(a)–9(b). As seen, the proposed algorithm results in improved performance in regards to averaged downward velocity and positive strip time as compared to the plant algorithm, especially for elevated asymmetries. Because higher asymmetry is required for faster casting speed, the proposed velocity feedforward control algorithm would be useful.
Curves for the comparison of plant algorithm and proposed algorithm (Specimen test): increases of (a) averaged downward velocity (b) positive strip time. (Online version in color.)
In this study, a feedforward control algorithm has been developed for both sinusoidal and non-sinusoidal mold oscillations. The proposed feedforward control algorithm consists of two components: an input shape control algorithm and a velocity feedforward control algorithm. The input shape control algorithm compensates for the phase delay and amplitude reduction of the mold position by generating an imaginary reshaped input reference. To handle the non-sinusoidal oscillation, a velocity feedforward control algorithm was introduced based on the relationship between the valve input and mold velocities. The proposed algorithm was tested on a model-based Matlab Simulink and a 1/100 scale specimen of a typical mold oscillator. For various input parameters including frequency, amplitude, and asymmetry, the mold position accurately followed the input reference using the proposed feedforward control algorithm.
This research was supported by the MSIP (Ministry of Science, ICT and Future Planning), Korea, under the “ICT Consilience Creative Program” (IITP-2015-R0346-15-1007) supervised by the IITP (Institute for Information & Communications Technology Promotion)”.
The author would like to thank for POSCO that provides the specimen and helps the research.