2017 Volume 57 Issue 11 Pages 2042-2048
A new online rolling model of the draft schedule setup for a plate mill has been developed. This model comprises plate temperature, rolling force function and flow stress calculations and their coupling for the roll separating force estimation. The roll separating force calculation is also used when the work roll gap control is made realising a precise plate thickness control for each rolling pass, which is often referred to as an adaptive control. The temperature model and roll separating force model, as well as its inverse calculation (calculate entry thickness from exit thickness and given roll separating force), are involved in the draft schedule setup calculations. Plate rolling is carried out according to the setup calculation results and thus the product plate quality is largely attributable to the setup calculation preciseness. In this model, a one dimensional finite element model is employed to the temperature calculation that enables a precise temperature control which is necessary for the Controlled Rolling (CR) technology. Another development includes the rolling force function model; a new mathematical model which takes the peening effect into account, derived from the three-dimensional rigid-plastic finite element calculations. Finally, a flow stress model is developed taking into account the metallurgical nature such as work hardening, recrystallization and recovery. The coupling of these models allows to a physical based precise model without unnecessary artificial fitting parameters.
In addition, for eliminating the convergence loop, an attempt has been made introducing a multi thread computing using General Purpose computing on Graphic Processing Unit (GPGPU). Thanks to this parallel computing technique, the computational time was remarkably reduced. The model was installed in a process computer and some trial rolling tests were conducted.
Steel plate products have variety of applications such as ships, bridges, architectures, public constructions and mining tools. The quality improvement of heavy steel plate is now of great interest for the safety and reliability purpose. In this respect, the microstructure control realised by optimising the alloying elements has acquired a long term research interests as well as developing the heat treatment process such as quenching, tempering, normalising and annealing. More recent achievement of this kind includes Thermo-Mechanical-Control-Process (TMCP) technique which enables finer microstructures.1) TMCP often requires a complicated temperature control not only for heat treatment process, but also for rolling process, which is called Controlled Rolling (CR). The aim of CR process is to control plate microstructure optimising products’ mechanical characteristics. To do so, the rolling temperature of each pass is strictly defined and thus it tends to require an intermediate cooling in between rolling passes; this sometimes leads to a decrease in productivity or a yield loss. For this reason, a precise control model is necessary for the stable production and therefore many attempts have been carried out dedicating the draft setup schedule including temperature and roll separating force models.2)
In this research, an adaptive control model as well as the setup model is developed and their application test results are obtained. The model comprises temperature, rolling function and flow stress (deformation resistance) model reflecting the rolling conditions and metallurgical nature.
The difficulty underlying in the setup model for heavy plate rolling is that the rolling pass number is not a priori fixed and hence the schedule has a high degree of freedom as contrasted with hot strip rolling mills where the rolling pass number always equals to the finishing rolling stand number. This has caused the excessive computing time in the process line computer for heavy plate mills. Therefore, in this research, a parallelisation algorithm for reducing computational time is developed taking advantage of efficient parallelisation using General Purpose computing on Graphic Processing Unit (GPGPU). The modified computing flow using GPGPU and the typical application results will be discussed.
The draft setup calculation defines the total rolling pass number and each reduction amount as well as the temperature of each pass for the plate quality control requirement. In addition to the setup calculation, before each rolling pass, recalculation of roll separating force for the next pass for optimising roll-gap is conducted reflecting the actual rolling condition, such as time elapse since the start of rolling and application of the descaling water blow. This recalculation is often called adaptive control calculation.
Both the rolling setup model and the adaptive control model contain a function of the roll separating force estimation. To estimate the roll separating force, the temperature distribution along the thickness direction of a plate is calculated. Then, the flow stress (deformation resistance) is estimated based on the temperature calculation results. The flow stress depends on the microstructure of a plate in conjunction with a change in the metallurgical nature. For example, work hardening by hot rolling increases the flow stress and accordingly increases the roll separating force. However, the hardness reduces with time after hot rolling as static recovery and recrystallization take place. All these phenomena, together with the effect of alloying element such as Nb should be taken into account in the flow stress model for a precise roll separating force prediction. The rolling function is also an important agent for calculating roll separating force. The rolling function prescribes an additional force by, for example, friction between work roll and rolled material. Therefore, these two (flow stress and rolling function) models are necessarily implemented in an integrated roll separating force calculations.
Again, the particular difficulty in the plate rolling setup model is that the total rolling pass number is not fixed. Thereby, the minimum possible rolling pass number should be chosen from unlimited possibilities of rolling schedule under the load, torque and shape control (constant crown ratio) restrictions. This requires excessive computing time for optimisation, which is reduced in this study by parallel computation using GPGPU.
The details of each model will be presented as follows.
2.2. TemperatureTemperature calculation model is a 1-dimensional x (in thick) finite element model. The one-dimensional heat conduction equation is:
(1) |
(2) |
(3) |
Here, normalised position in an element takes −1 ≤ ξ ≤ 1.
Thus, if one defines
(4) |
(5) |
(6) |
The analytical solution of Eq. (4) can be given as:3)
(7) |
A quantitative formulation of flow stress is made here by considering the microstructure evolution in the hot plate rolling process. The flow stress is simply estimated by dislocation density using Bailey-Hirsch equation as follows:4)
(8) |
The dislocation density increases during rolling reflecting work hardening and, in the inter-pass, decreases due to the static recovery and the static recrystallization.5,6,7,8)
First of all, following equation describes the static recovery phenomenon; decreasing the dislocation density ρr with time t, such that:
(9) |
(10) |
Next, the static recrystallization initiates. Using 50% recrystallizing time9) t0.5, the recrystallization fraction X and average grain size of both recrystallized Drec and overall grain size
(11) |
The rate form of Eq. (11) is better in obtaining precise recrystallization fraction as the temperature changes each moment and thus the t0.5 is varying as a function of temperature, such that
(12) |
The integration of Eq. (12) with time gives the static recrystallization fraction by considering temperature change in the inter-pass cooling process.
Analogous to the grain size estimation, the average dislocation density after recrystallization ρ′ is:
(13) |
For plate rolling, the reduction is not so large and thus it is unlike to take place dynamic recrystallization. Therefore, dynamic recrystallization is neglected here and only work hardening and dynamic recovery are taken into account.
In this case, the dislocation density ρd during rolling is:
(14) |
Here, work hardening and dynamic recovery are described respectively as:
(15) |
(16) |
As for strain accumulation εa, the residual strain εr should be considered for the multiple rolling process. The residual strain εr takes the form:
(17) |
The prominent achievement by this model is that one can predict proper flow stress considering metallurgical nature including pinning effect by microalloy elements (Nb). Indeed, the recent plate rolling uses the microalloy for producing heavy plates with finer grains. Other effective microalloys like Ti are also considered being treated as equivalent Nb contents. The values of above-mentioned parameters are listed in Table 1.5,6,7,8,9)
Parameter symbols | Values |
---|---|
α | 1.83 (−) |
ρ0 | 1.0×10−6 (mm−2) |
d0 | 1.06×10−9 (s−1) |
C | −85.6 (mass%−1) |
md | −0.9 (−) |
Qd | −1.8×105 (J·K−1·mol−1) |
R | 8.31 (m2·kg·s−2·K−1·mol−1) |
β | 0.693 (−) |
g0 | 5.17 (μm) |
mg | 0.29 (−) |
ng | −0.75 (−) |
ℓg | 0.29 (−) |
b0 | 1.33×107 (mm−2) |
A | 0.92 (mass%−1) |
mb | −0.207 (−) |
nb | 0.105 (−) |
Qb | 3.41×104 (J·K−1·mol−1) |
c0 | 1.44×102 (s−1) |
B | −4.3 (mass%−1) |
mc | −0.182 (−) |
nc | 1.02 (−) |
Qc | −1.82×104 (J·K−1·mol−1) |
These parameters can be identified by, for example, uniaxial compression tests as is explained in the references.5,6,7,8) Firstly, c in Eq. (14) is identified analytically which will be used to fit the parameters appear in Eq. (16) to the experimental results. Once c is obtained, α in Eq. (8) and b in Eq. (14) and related parameters in Eq. (15) are calculated.
2.4. Rolling Force FunctionThe mechanistic nature of rolling is not as simple as uniaxial compression or plane strain compression because of the deformation heterogeneity appears in the roll byte. This means that the roll separating force is not a simple product of flow stress and contact area of work roll and rolled material. Reflecting the complexity of deformation of rolling, attempts have been reported to compensate the difference between plane strain compression and rolling. The parameter compensates the difference is called rolling function. Orowan has suggested the simplified rolling model considering non-uniform deformation10) and then Bland & Ford11) and Sims12) prescribed the analytical solution of Orowan’s model. These models are widely used in the roll separating force prediction in hot strip finishing mills or in cold rolling mills. However, it was also Orowan’s indication,13) the model sometimes fails in a precision especially when a plate is relatively thick. In this case, the actual roll separating force is much greater than that of the model prediction. This phenomenon is known to take place when shape factor (ratio of contact length and average plate thickness) is smaller than a certain value (typically 1) and is called peening effect.14) The peening effect is thus considered in this study in developing a new rolling force model.
The authors used three-dimensional Finite Element model15) to simulate a rolling condition and developed a rolling force function which best fits the calculated roll separating force, such that:
(18) |
Relation between shape factor and rolling force function.
Parameter symbols | Values |
---|---|
a | 0.602 |
b | 0.230 |
c | 0.209 |
ga | −0.032ϕ+1.12 |
gb | 1.176 |
Using the previous discussion results, the roll separating force P (N) can be written as:
(19) |
The contact length ld is a function of the work roll flattening, and the work roll flattening is the function of roll separating force, and so the contact length. Therefore, to solve the right roll separating force, an iterative computation is employed. The roll separating force prediction sequence is roughly summarised in Fig. 2. This roll separating force model is used for the setup model as well as for the adaptive control defining the roll gap of the subsequent rolling pass. The work roll flattening is calculated according to the Hitchcock model:
(20) |
Flow of rolling separating force calculation.
The setup model is consisted of trial schedule assembling and verifying process. In the trial schedule assembling, we start with the production plate thickness and conduct an inverse calculation up to slab thickness: calculation of an entry thickness derived from exit thickness, roll separating force, torque and constant crown ratio requirements. At the first iteration, the flow stress is empirically defined. When preliminary draft schedule is obtained, the precise calculation of temperature, flow stress is then conducted. A convergence flow of the iterative scheme is shown in Fig. 3. These trial and verification calculations are carried out repeatedly until the final convergence is achieved.
Convergence flow of entry thickness calculation.
A typical calculated temperature and dislocation density evolution is shown in Fig. 4. Note that CR start and CR end in Fig. 4 refers to the inter-pass time during which air cooling or water cooling is carried out to achieve the target temperature, typically austenite recrystallization temperature. It is evident that the strain induced by previous rolling is disappeared during long time hold of temperature controlling process, which results in an abrupt decrease in roll separating force.
Variation of temperature and roll separating force (comparison between adaptive control prediction and measured ones).
The physical model was applied to a process computer of a plate mill. The first attempt of the setup model application revealed that the computing time for a setup calculation of a slab was approximately 90.4 s, which exceeds the process limitation of 2.0 s. A comparison of calculation time of equivalent setup models between hot strip rolling and plate rolling is summarised in Table 3. It is clear that the iteration of optimising total rolling pass number in plate rolling is the most time-consuming scheme.
Rolling setup model | ||
---|---|---|
Plate mill | Hot strip mill | |
Number of roll separating force calculation | 32000 times | 560 times |
Number of temperature calculation | 112 times | 64 times |
Max. calculationtime (industrial requirements) | 2.0 (s) | 7.0 (s) |
Max. calculation time | 90.4 (s) (sequential version) | 5.0 (s) |
Thus, an assessment of profiled computing time module by module was conducted yielding an apparent result of the major time-consuming agent. Comparing to the CR calculation (air and water cooling during interval of time between rolling) and schedule verification (recalculation and check if all the calculated parameters are compatible with the rolling mill hard and temperature and plate quality are within the requirement), Fig. 5 reveals that the inverse convergence calculation (from delivery thickness and roll separating force to entry thickness) was the majority of CPU consumption (about 95%). To tackle this problem, a parallel computation system using GPGPU is developed. The detailed description of computer hardware with GPGPU is demonstrated in Table 4.
Estimation of CPU time for each module.
OS | CentOS release 6.5 (Final) 2.6.32-431.23.3.el6.x86_64 |
CPU | Intel(R) Xeon(R) CPU E5-2637 v3 @ 3.50 GHz |
GPU | NVIDIA Tesla K40c |
CUDA Driver Version/Runtime Version | 7.5/6.5 |
CUDA Capability Major/Minor version number | 3.5 |
Total amount of global memory | 11520 MBytes (12079136768 bytes) |
(15) Multiprocessors, (192) CUDA Cores/MP | 2880 CUDA Cores |
GPU Clock rate | 745 MHz (0.75 GHz) |
Memory Clock rate | 3004 Mhz |
Maximum number of threads per multiprocessor | 2048 |
Maximum number of threads per block | 1024 |
In the trial schedule assembling of the first version of rolling setup model provides an iterative solution for calculating entry thickness. The iteration scheme, however, was found to repeat more than 30 times resulting in the excessive computation time that cannot be used online. The parallelisation of this flow to eliminate the convergence iteration is thus attempted using GPGPU (the parallel computing eliminates all the sequential steps to find hin shown in Fig. 3).
From the maximum afford rolling load, the maximum reduction in a rolling pass is set to be 40 mm and hence the first attempt of parallel computing is every 0.02 mm from delivery thickness to delivery+40 mm with 2000 threads. Every entry thickness trial calculation result is compared with the prescribed roll separating force and one of the best results will be chosen. Note that the maximum possible threads available for parallel computing are about 5 millions. However, the 2000 parallel computing gives enough preciseness for the entry thickness calculation and too much parallelisation make the program code complex and may cause excessive data transmission time. In this case, the convergence loop, which potentially counts more than 50 times, is reduced to a single calculation. The overall computation time for the setup calculation has thus achieved then requirement of the online use which is less than 2 seconds.
To verify the physical model performance, the adaptive control calculation results of roll separating force are confronted with the measured ones. As is already mentioned above (and in Fig. 4), the roll separating force prediction even after CR with intermediate cooling is in good agreement with measured load. It is because the model traces dislocation density evolution during intermediate cooling process. The dislocation (strain) accumulation and the recovery (including static recrystallization) phenomena are in Fig. 6 exhibiting the effect of intermediate cooling.
Evolution of temperature and dislocation density in conjunction with thickness change by rolling.
The next application example is a comparison of roll separating force among the setup model, the adaptive control model and measured values. While all the measurable conditions, such as rolling speed, descaling and intermediate cooling conditions, are available for the adaptive control calculation, they are unknown variables for the setup calculation. It is because the adaptive calculation is conducted after each rolling pass so the variables are “experienced” ones, whilst the setup calculation is completed before the first rolling pass and thus the variables are “predicted” ones. This makes the setup model even more difficult to achieve the precise prediction than the adaptive model. Figure 7 exhibits a comparison of roll separating force and temperature between prediction by setup and adaptive control and measured ones. It is clear that the adaptive control prediction agrees very well with the measured values. On the other hand, the setup model predicts a bit higher temperature than the measured one, resulting in the lower value prediction of the roll separating force. The reason why the setup model predicts higher temperature is that the descaling was used more than the setup initial guess resulting in the discrepancy between the setup and the adaptive control predictions. Despite the small discrepancies, the setup model and the adaptive control model predictions are found to have enough accuracy.
Comparison of temperature and roll separating force among setup, adaptive control model and measurement.
New online rolling adaptive control and setup models for plate rolling have been developed. These models consider the microstructure evolution from the reheating furnace to the finishing mill. The microstructure model enables to predict the precise flow stress change during hot rolling process as well as the intermediate cooling process.
For the setup model, entry thickness is calculated inversely from delivery thickness, maximum roll separating force and torque. The preliminary version of setup model uses an iterative scheme to solve it, which appears to take excessive computation time. Hence, a parallel computation using GPGPU was applied to eliminate the iteration resulting in the calculation time to be within the industrial requirements (2 seconds for each slab).
Though the trial tests, the model reveals that the assembled rolling schedule is enough accurate yielding a precise dimension of a plate.