Skip to main content
Biotechnology Reports logoLink to Biotechnology Reports
. 2019 Feb 20;22:e00319. doi: 10.1016/j.btre.2019.e00319

Temperature control of fermentation bioreactor for ethanol production using IMC-PID controller

Munna Kumar 1, Durga Prasad 1, Balendu Shekher Giri 1, Ram Sharan Singh 1,
PMCID: PMC6416663  PMID: 30911471

Highlights

  • Identification tool used for process model by simulating bioreactor’s mathematical models.

  • IMC-PID controller designed for stable and unstable second order time delayed process.

  • Proposed method is able to control the reactor temperature.

  • Performance of controller is evaluated in the terms of IAE, ISE, ITAE and settling time.

Keywords: Bioreactor, Identification tool, IMC-PID, MATLAB, USOPDT

Abstract

The state-space model is identified using the identification tool of MATLAB, and the best fit of 99% of measured and simulated data was obtained. Further, state-space model was converted to a transfer function model and finally simplified to an unstable second order time-delay transfer function model. Internal model control based proportional integral derivative (IMC-PID) controller design method was proposed for unstable second order time delay with RHP zero (USOPDT) and successfully tested to the nonlinear bioreactor process model. The temperature of the bioreactor was successfully controlled by proposed controller in both cases setpoint and disturbance change. The performance of the controller was evaluated in terms of IAE, ISE, ITAE and the corresponding values of 20.99, 49.02 and 292.50 were obtained respectively. Proposed method shows better closed-loop performance in terms of IAE and settling time than the other reported methods for temperature control of bioreactor.

1. Introduction

Biotechnology and biochemical process industry became an essential aspect of research in the last few decades due to its usefulness in the production of daily life use products like, medical and health sector products (medicines and vaccines), agro-based food like beer, wine etc. and in the treatment of industrial waste-water several biological processes occurred. The biochemical industry uses a living system or microorganisms to produce or manufacture the products to improve health standards and produces an alternative fuel [1,2]. The growth of microorganisms in the bioreactor depends on various process operating parameters such as inlet/outlet temperature and pH of the reactor. The literature shows that several conventional and advanced control techniques have been used to control the pH and temperature of the bioreactor. Nagy [3] developed the dynamic models of a bioreactor and used a feedforward artificial neural network (ANN) for temperature control of a continuous yeast fermentation process for ethanol production. The Linear Model Predictive Control (LMPC) technique, Proportional-Integral-Derivative (PID) controller and the neural network Model Predictive control schemes were used to control the reactor temperature, and the closed-loop results of all methods were compared. A nonlinear model predictive control and model reduction technique with model parameter estimation was studied to control the anaerobic digestion process [4]. A fractional order IMC-PID (FOIMC-PID) and modified fractional order IMC-PID (MFOIMC-PID) were used for temperature control of the bioreactor in the fermentation process and further, a water cycle algorithm was used to optimize the designed controller parameters which lead to WMFOIMC-PID controller [1]. Takagi-Sugeno [5] and fuzzy-PI with split range control [6] were used to control the temperature of the bioreactor of the fermentation process. Pachauri et al. [7] suggested two degrees of freedom PID based inferential control for the temperature control of continuous bioreactor in a fermentation process.

Despite the development of the advanced control techniques, more than 95% of the process industrial control loop (chemical, biochemical, and pharmaceutical industries) uses PID type controller due to its simple structure, ease of implementation and robust nature [[8], [9], [10]]. Since the advanced control techniques such as Fuzzy logic, neural network, and model predictive control algorithms have a complicated mathematical approach and required more computation in order to control the process. These techniques also require replacement of controller to implement the control action whereas IMC-PID can be implemented on a PID controller and so no replacement of controller is required.

The conventional PID fails in several cases and shows poor performance due to the nonlinearity and instability of the process. To overcome these problems the internal model control based PID (IMC-PID) controller is developed which provides better closed-loop performance than the conventional PID design approach. It can be used to control both the stable and unstable process. A significant benefit over the conventional PID is that it has a single tuning parameter, which is easy to tune and implement to the real process. The IMC-PID controller for the different first and second order time delayed (FOPDT and SOPDT) stable, unstable and integrating process with or without having inverse response characteristics have been designed [[11], [12], [13], [14], [15]]. Kumar and Sree [16] has developed the IMC-PID controller for the integrating process and applied to the different single and double integrating process. They successfully implemented the proposed method to the nonlinear jacketed CSTR for temperature control. A nonlinear mathematical model of the reactor was linearized around operating conditions. The obtained higher order transfer function model was further approximated to the second order integrating process model. The controller parameters were obtained using the proposed method and applied to the process for the control purpose. An enhanced H2 optimal IMC-PID was designed for different forms of the unstable integrating process and the method was successfully applied to the different linearized model of the non-linear process [17]. Babu et al. [18] studied the linearized unstable second order process model for the nonlinear process of crystallizer and jacketed CSTR and designed the PID controller using direct synthesis method to control the different unstable process models. Ram et al. [19] used an identification technique to obtained the unstable SOPDT model with a zero in the numerator and the optimization method was used to calculate the PI/PID parameters. The authors also proposed a method to find the initial guess.

It has been concluded from the literature that the several advanced control techniques (MPC, Fuzzy control, neural network etc.) and conventional control algorithm (PI, PID and IMC-PID) have been used for the temperature control of exothermic reaction carried out in CSTR and bioreactor. Therefore, the objectives of the present work are

  • (1)

    To develop the transfer function model of the bioreactor from the nonlinear mathematical model of the reactor.

  • (2)

    IMC-PID controller design for the second order unstable time delayed process model.

  • (3)

    Implementation of the proposed method to the nonlinear mathematical process model of the bioreactor for the temperature control.

2. Modeling of a continuous bioreactor

The mathematical model is developed by applying the law of physics i.e. mass and energy balances and it can be used by control engineer to implement the new control scheme without disturbing the real process. Some assumptions are necessary to make the model less complicated or simple in computation. The mathematical models of the process are simulated using the tool like MATLAB/SIMULINK and the dynamics of the models are obtained for further control application. A new control scheme can be developed with the help of these dynamics and applied to the model and finally to the real process without affecting the plant performance. Therefore, these models can recognize as an alternative to the real process, and the control designer can use it for the controller tuning, performance evaluation, optimizing the plant operation and handle the critical safety issue without disturbing the real process. Thus, the mathematical models are essential, efficient and powerful tools for implementing the new control schemes.

A continuous operating bioreactor in the fermentation process for the production of alcohol is considered here, i.e. the feed is added to the reactor and the product is continuously removed from the reactor. Therefore, the bioreactor can be assumed as a simple continuous stirred tank reactor (CSTR) in which different biological reactions are occurring. The biomass (Saccharomyces cerevisiae, yeast) and substrate (glucose) which feed the microorganisms for their growth, are the two main constituents of the bioreactor [20]. A stirrer is fitted in the middle of the reactor for the proper mixing of the biomass cells. Various products are obtained in a fermentation process. Ethanol is one of the most important products of the fermentation since it can be a substitute for petrol or it can be an alternative source of energy. The various assumptions of the bioreactor under consideration of the CSTR are:

  • Perfect mixing

  • Constant stirring speed

  • pH of the bioreactor is constant

  • the substrate feed flow and output flow from the reactor consists of the product are constant

  • the input concentration of biomass and substrate are constant.

Fig. 1 shows the temperature control loop of the continuous bioreactor in which the temperature of the reactor is controlled by manipulating the jacket feed flow rate. The biomass production in the reactor is the main factor for the ethanol production rate and its high concentration and the production of biomass affected by the dilution rate (Fe/V). Therefore, the dilution rate should be low. The modified Monod equation according to the Michaelis–Menten developed by Aiba [21] gives the cell kinetics of the presented model.

μ=μoCsKs+Cse-K1Cp (1)

The mathematical models of the fermentation process for the production of alcohol have been developed in the literature and used by various researchers to achieve different control objectives by using different control algorithms. The mathematical models of the bioreactor for the production of ethanol have been developed and implemented for temperature control [[1], [2], [3],[5], [6], [7],20]. Therefore, these mathematical models of the bioreactor are also considered in the present study for temperature control. The IMC-PID has been designed for the unstable second order time delayed process and implemented to the bioreactor models. The mathematical models of the reactor are as follows:

Fig. 1.

Fig. 1

Bioreactor temperature control loop.

Since the reactor is operating in continuous mode. Therefore, the total mass balance of the reactor is given by Eq. (2)

[rate of accumulation of total mass] = [input flow rate] – [output flow rate]

dvdt=Fi-Fe (2)

2.1. Mass balance of biomass

[rate of change of biomass (yeast) concentration] = [production of biomass in fermentation] – [biomass (yeast) leaving the reactor]

dCxdt=μxCxCsKs+Cse-KpCp-FeVCx (3)

2.2. Mass balance for product ethanol

[rate of change of product (ethanol) concentration] = [production of ethanol in fermentation reaction] - [product (ethanol) leaving the reaction]

dCpdt=μpCxCsKs1+Cse-Kp1Cp-FeVCp (4)

2.3. Mass balance for substrate (glucose)

[rate of change of substrate] = -[substrate consumed by biomass for growth] - [substrate consumed by biomass for ethanol production] + [glucose supplied by feed] - [glucose leaving the reaction]

dCsdt=-1RsxμxCxCse-KpCpKs+Cs-1RspμpCxCse-KpCpKs1+Cs+FinVCs,in-FeVCs (5)

2.4. Energy balance for reactor

For the growth of cells or ethanol the production in the fermentation process, the temperature of the bioreactor and jacket are an important parameter to consider. Since there is a certain temperature range for the growth of particular microorganisms [22]. Hence, the mathematical model of the energy balance of the jacket and reactor must be included to improve the real-time performance of the process. The mathematical model of the energy balance for the jacket and the reactor are given as follows:

[Heat accumulated in reactor] = [Heat at inlet] – [Heat at outlet] + [Heat generated from reaction] – [Heat transferred to the jacketed]

dTrdt=FinVTin+273-FeVTr+273+ro2ΔHr32ρrCheat,r-KTAT(Tr-Tin,j)VρrCheat,r (6)

2.5. Energy balance for jacket

[Heat accumulated in jacket] = [Heat at coolant inlet] + [Heat at coolant outlet]

dTjdt=FjVjTin,j-Tj+KTAT(Tr-Tj)VjρjCheat,j (7)

2.6. Mass balance for dissolved oxygen concentration (Co2)

[concentration of dissolved oxygen in the substrate during reaction] = [concentration of oxygen dissolved in inlet feed supplied to the reactor] – [consumption of oxygen in fermentation reactions]

dCo2dt=KLaCo2*-Co2-ro2-FeVCo2 (8)

The growth of cells is affected by the concentration of dissolved oxygen (Co2) in the bioreactor of the fermentation process. The dissolved oxygen helps to grow the cells at a faster rate and increases cells density and ultimately increases oxygen consumption. Thus, the dissolved oxygen level decreases and therefore, required external oxygen supply to maintain the dissolved oxygen level [23]. The biomass overgrows in the presence of excess dissolved oxygen and ultimately the ethanol production rate decreases. Therefore, the dissolved oxygen should maintain at some optimum level so that the production rate of ethanol did not affect and achieved at the desired level of production rate [24]. The pH of the reactor is another important parameter which affects the operation of the bioprocess. The following models of dissolved oxygen concertation and pH of the bioreactor are implemented for the control purpose.

The liquid phase equilibrium concentration of oxygen is written as

Co2*=14.16-0.3943Tr+0.007714Tr2-0.0000646Tr310-HiIi (9)

The global effect of ionic strengths is given as follows

HiIi=0.5HNamNaClMNaClMNaV+2HCamCaCO3MCaCO3MCaV+2HMgmMgCl2MMgCl2MMgV+0.5HClmNaClMNaCl+2mMgCl2MMgCl2MClV+2HCO3mCaCO3MCaCO3MCO3V+0.5HH10-pH+0.5HOH10-(14-pH) (10)
KLa=KLa01.024(Tr-20) (11)
rO2=μO21YO2CxCO2KO2+CO21000 (12)
μx=A1e-Ea1R(Tr+273)-A2e-Ea2R(Tr+273) (13)

Eqs. (2), (3), (4), (5), (6), (7), (8), (9), (10), (11), (12), (13) are simulated using MATLAB/SIMULINK and obtained the open-loop response curve of reactor temperature as shown in Fig. 3, by introducing the random value of the jacket flow rate. The open-loop response of the reactor temperature is identified by the Identification tool of the MATLAB and 99% best fit is obtained for measured and simulated data for 4th order of the state-space model. The bioreactor model parameters, steady-state operating parameters, and nomenclature are given in Appendix A, Appendix B, and Appendix C [1] and its open loop responses are shown in Fig. 2.

Fig. 3.

Fig. 3

Measured and simulated model output of the nonlinear process model.

Fig. 2.

Fig. 2

open-loop response of simulated bioreactor.

The state-space model of the plant is identified in the form of

X˙(t)=AXt+But+Ket (14)
Yt=CXt+Dut+et (15)

Where, X is the state variable, u denote the input variable Y is the output variable and et denote the disturbance. The Matrix A, B, C, D, and K are obtained by identification and model validation of process are as follows:

where,A=0.5530.4240.3603.0360.2850.3700.2622.3680.2340.2900.2141.8742.0352.4781.79816.03,B=34.23426.45020.960179.220
C=138.5951654.6438989.568386.372,D=1.667×10-5,K=0000

Further, the state-space model is transformed into a transfer function model by introducing a unit step change into the inlet flow rate and the obtained transfer function model is given in Eq. (16)

Gp=-0.0032s3+0.0048s2+0.00363s+4.018×10-6s4+15.77s3+2.68s2+0.00857s+9.75×10-10 (16)

Further, after some simplification and neglecting the constant term in the numerator and denominator, since these values are lower as compared to other parameters and upon pole-zero cancellation of Eq. (16) can be written as follows and given in the Eq. (17).

Gp=0.555s-2.0641.8021s+115.5982×0.1685×0.00330.0641s+15.9347s+1303.03s+1 (17)

Since one pole in the Eq. (17) is close to the origin, the behavior of the process model is nearly integrating. Therefore, the process model is simplified to the following form given Eq. (18)

Gp=-2.064×0.211-0.485s+11.8021s+1s0.0641s+15.9347s+1 (18)

The process model in Eq. (18) is 3rd order integrating process and it is difficult to calculate the PID parameters. Therefore, the process model is reduced to a second-order integrating process with time delayed by applying some reduction technique given by [25].

Skogestad [25] suggested that the inverse response behavior of the process is similar to the time delayed process since both have a deteriorating effect on the control action. Therefore, inverse response (RHP zero) term of the Eq. (19) can be approximated to time delayed term i.e.

(-0.485s+1)e-0.485s (19)

By using Rule T2 given into Skogestad [25], the numerator and denominator term given in Eq. (21) can be approximated as

1.8021s+1(5.9347s+1)0.303 (20)

The integrating process has one pole at the origin due to which the process behavior similar to the unstable. Hence, using Eqs. (18), (19), (20) the final approximated transfer function model can be written as a required transfer function model was obtained as given in Eq. (20)

Gp=Tr(s)Fi(s)=13.245(-100s+1)0.0641s+1e-0.485s (21)

3. Control technique

Fig. 4 shows the closed-loop control scheme of (a) internal model control (IMC) and (b)simple feedback control. Gp indicates the process transfer function, Gm is the equivalent process model and the IMC controller is denoted by Q. C(s) denotes to the feedback PI/PID controller. The different classes of unstable second order time delay (USOPDT) processes are available in the chemical and biochemical industries and which can be written by any one of the following model equations:

Gp=kpe-θs(τ1s+1)(τ2s-1) (22a)
Gp=kpe-θs(τ1s-1)(τ2s-1) (22b)
Gp=kpe-θss(τs-1) (22c)
Gp=kp(1±ps)e-θs(τ1s±1)(τ2s-1) (22d)

The processes having both poles and zero in the right-hand plane (RHP) of the complex plane i.e RHP pole and zero (Eq. (22d)) are more difficult to control. Therefore, the process transfer function having at least one RHP pole and one RHP zero is considered for the controller design. The transfer function of the USOPDT could be in the form of Eqs. (22a)–(22c) then the designed method can also be applied to any one of these processes by converting to a standard form of the transfer function model.

Fig. 4.

Fig. 4

(a) IMC control scheme; (b) Simple feedback control loop.

For more general, the process model is considered in the form of

Gp=Kp(1-ps)e-θsa1s2+a2s+1 (23)

Where a1>0,a2<0 and open-loop RHP poles of Gp may be real or complex.

According to the IMC principle, the IMC controller is designed as Q=Q˜fs

Where fs is a low pass filter and which is used to make the controller internally stable and also to make the IMC controller Q proper and realizable. The filter selection also affect the robustness and performance of the controller.

Here, the IMC filter is selected from the literature as

fs=β2s2+β1s+1(λs+1)4 (24)

For the designing of the IMC controller the process transfer function model is parameterized as

Gm=Gm+Gm-

where non-minimum phase part RHP zero and time delay is denoted by Gm+ and the Gm- refers to the minimum phase part.

Therefore,

Gm-=Kpa1s2+a2s+1andGm+=(1-ps)e-θs (25)

So, IMC controller

Q=Q˜fs=a1s2+a2s+1Kp×β2s2+β1s+1(λs+1)4 (26)

Moreover, the IMC control configuration is simplified to the following feedback control structure as

Cs=Q(1-QGp)=(a1s2+a2s+1)(β2s2+β1s+1)Kp[(λs+1)4-1-psβ2s2+β1s+1e-θs] (27)

Controller C(s) obtained in the Eq. (27) is not in the standard form of the PID controller. Hence, Eq. (27) is simplified to the standard form of the PID with a lag filter in series. Using the Taylor series, the time delay term approximated as e-θs=1-θs in Eq. (27) and the controller can be written in the form of

Cs=(a1s2+a2s+1)(β2s2+β1s+1)Kp[λs+14-1-psβ2s2+β1s+11-θs] (28)

Further, Cs is written into the following form

Cs=(a1s2+a2s+1)(β2s2+β1s+1)Kp4λ-β1+θ+ps[x1s3+x2s2+x3s+1]=(a1s2+a2s+1)(β2s2+β1s+1)Kphs[x1s3+x2s2+x3s+1] (29)

Where,

h=4λ-β1+θ+p (30a)
x1=λ4-pθβ2 (30b)
x2=4λ3-pθβ1+θβ2+pβ2 (30c)
x3=6λ2-β2-θp+pβ1+θβ1 (30d)

The denominator term of the Eq. (29), can be factorized as

x1s3+x2s2+x3s+1=(γs+1)(a1s2+a2s+1) (31)

Upon equating the corresponding coefficients on both sides of Eq. (31), we get

x1=γa1 (32a)
x2=γa2+a1 (32b)
x3=γ+a2 (32c)

By solving Eqs. (30) and (32), the coefficients β1, β2 and γ are caculated as

β1=y4z1-y2z2y1y4-y2y3 (33a)
β2=β1y1-z1y2 (33b)
γ=x1a1 (33c)

where,

y1=a1pθ-a12 (34a)
y2=a2pθ+a1p+θ (34b)
y3=a1p+θ+a1a2 (34c)
y4=a1-pθ (34d)
z1=4a1λ3-a2λ4-a12(4λ+θ+p) (34e)
z2=λ4+a1a24λ+θ+p-a1(6λ2-pθ) (34f)

The final form of PID controller Gc(s) is obtained as

Cs=Kc1+1τis+τDs1αs+1 (35)

Where, Kc = β1Kph, τi = β1, and τD = β2β1 and α=γ=x1a1 and λ is the tuning parameter. The tuning parameter λ is selected in such a way that the robust performance is obtained. There is no lead term in the designed controller filter, and α is small so this parameter does not have much effect on the performance of the designed controller.

The performance of the proposed method is compared in the terms of the various time integral error indices such as the integral of the squared error (ISE), integral of the absolute error (IAE), the integral of the time-weighted absolute error (ITAE). These performance indices can be written as following equations:

IAE=0etdt,ISE=0et2dtandITAE=0tetdt

Where, e(t) is the error signal obtained by taking the difference of the set-point and output signal. The ISE error criteria are used for larger errors; the ITAE is applied in the case long time error appeared in the system, and the controller settings obtained by the IAE criterion minimizes the error lies between those of the ITAE and ISE criteria.

The maximum sensitivity measures the robustness of the controller and which is given as:

Ms=max11+C(jω)Gp(jω) (36)

where, C(jω)Gp(jω) denotes the open-loop transfer function, i.e., Ms is the inverse of the shortest distance from the Nyquist curve of the open-loop transfer function to the critical point (1, j0).

4. Results and discussion

The temperature is one of the essential parameters for the growth of microorganisms in the bioreactor as discussed in the literature. Various studies are available in the literature in which different advanced control algorithms have been developed for the reactor temperature control. Since the bioreactor operates in a narrow range of temperature during the fermentation process, an effective control mechanism is required for the tight control of reactor temperature for the optimal growth of microorganisms. Thus, in the present study, IMC-PID controller has been proposed for the temperature control of the reactor.

The controller parameters are calculated for the transfer function model of bioreactor obtained in Eq. (22) using proposed method of IMC-PID design and which are listed in Table 1. The reactor is operated in continuous mode and it is assumed that the substrate input and output flow rate are same Fin = Fe. Input substrate feed flow rate Fin, substrate feed temperature Tin, and the input cooling liquid temperature Tin,j are also assumed to be constant during the simulation. It is also assumed that a constant substrate feed flow rate is supplied to the bioreactor. The temperature of the bioreactor Tr is the controlled variable and the input flow rate Fj to the jacket is the manipulated variable. The temperature of the bioreactor is controlled by using the PID controller as the control structure shown in Fig. 4(b) by manipulating the inlet flow rate Fj of the jacket. It is noted that the obtained PID controller is implemented to the nonlinear model of the process by taking reactor temperature Tr as the controlled variable and the input flow rate Fj to the jacket is the manipulated variable. The simulated closed-loop response for the servo as well as regulatory problems for reactor temperature is shown in Fig. 5. The disturbance is introduced at 200 h by giving a unit step change to the substrate inlet flow rate Fin. The temperature of the reactor Tr achieved set-point (32 °C) quickly and took about 9 h to reach the set-point in case of servo problem and around 20 h in case of the regulatory problem. A first-order set-point filter of f=1/(0.9λs+1) is used to remove the undesirable overshoot. The performance of the controller is evaluated in terms of the various time integral error indices like integral absolute error (IAE), integral square error (ISE) and integral time absolute error (ITAE) and listed in Table 1. Pachauri et al. [1] applied three different control methods as water cycle optimization modified fractional order IMC-PID (WMFOIMC-PID), water cycle optimization fractional order PID (WFOPID) and water cycle optimization PID controllers and obtained IAE values of 43.68, 102.34 and 158.23 respectively for set point tracking. However, in the present method IAE value of 20.99 is obtained in case of set point change, which is lower than all of the methods suggested by Pachauri et al. [1]. Hernández et al. [5] used the Takagi-Sugeno modeling technique for the modeling of the nonlinear bioreactor and temperature control. The proposed method shows a lower settling time than this method and the 4% of overshoot obtained which is slightly greater. A fuzzy split range control system was applied to the same problem of the present study of a fermentation process. The ITAE value in case of SRI, SRII, SRIII for conventional PI controller are 2913, 2815, 3015, in case of PID controller 1400, 1382 and 1442, for Fuzzy PI 4295, 4071 and 4300 and in case of Fuzzy PID controller 10120, 9590 and 10,580 respectively were obtained and which are much greater than the present method. Fig. 5, Fig. 6 show bioreactor temperature Tr and jacket liquid temperature Tj respectively for set-point change as well as disturbance change. In set point change the reactor temperature Tr attain quickly to set point and the jacket temperature Tj also attained nearly equal to the Tr and similar results were obtained in [7]. But, in case of unit disturbance change i.e., by increasing the inlet flow rate Fin of the substrate, the reactor temperature took about 30 h to reach set-point and the jacket temperature Tj achieved a greater value than the Tr it concludes that the jacket removes more heat. Fig. 7, Fig. 8, Fig. 9 show the behavior of the ethanol concentration, biomass concentration and dissolved oxygen corresponding to the controlled reactor temperature Tr.

Table 1.

PID parameters and performance of the controller for the process model.

Model Tuning parameter PID parameters
Robustness Set-point Change
Disturbance Change
λ Kc τI τD Ms IAE ITAE ISE IAE ITAE ISE
USOPDT 0.8 9.56 3.66 2.34 5.173 20.99 49.02 292.5 46.73 299.2 436.2

Fig. 5.

Fig. 5

Bioreactor temperature control for set-point and disturbance change.

Fig. 6.

Fig. 6

Jacket temperature control for set-point and disturbance change.

Fig. 7.

Fig. 7

Concentration of ethanol corresponding to controlled reactor temperature.

Fig. 8.

Fig. 8

Concentration of substrate corresponding to controlled reactor temperature.

Fig. 9.

Fig. 9

Concentration of dissolved oxygen corresponding to controlled reactor temperature.

5. Conclusions

In the present study, the open loop response of bioreactor temperature in the fermentation process for ethanol production was recorded and then best fitted into state space model. Finally converted into the form of unstable second-order time-delay system. IMC-PID was proposed for unstable second order time delay with RHP zero (USOPDT) and successfully tested to control bioreactor temperature in the fermentation process for ethanol production. Performance of the proposed IMC-PID controller was evaluated for set point and load change in the temperature of the bioreactor. Temperature of the bioreactor was successfully controlled by proposed method for setpoint and load change which was evident from acceptable values of time integral error indices. The value of IAE in the present study was found better than values obtained by previous researchers whereas the values of other two indices (ISE and ITAE) were also calculated. The study demonstrated that the proposed technique can effectively be used to control bioreactor’s temperature.

Conflict of interest

All authors are mutually agreed for the submission of the manuscript to the Biotechnology Reports journal for possible publication. Therefore, there is no conflict of interest.

Acknowledgments

The authors are grateful to the Ministry of Human Resource Development, India (MHRD, India) for providing financial support and the Indian Institute of Technology (BHU) for providing lab for conducting the research work.

Contributor Information

Munna Kumar, Email: mkumar.rs.che14@itbhu.ac.in.

Durga Prasad, Email: dprasad.che@itbhu.ac.in.

Balendu Shekher Giri, Email: balendushekher23@gmail.com.

Ram Sharan Singh, Email: rssingh.che@itbhu.ac.in.

Appendix A. Bioreactor model parameters

A1=9.5×108 HNa=-0.55 ρr=1080gL1
A2=2.55×1033 KLa0=38h1 mNaCl=500g
AT=1m2 KO2=8.886mgL1 mCaCO3=100g
Cheat,ag=4.18Jg1K1 Kp=0.139gL1 mMgCl2=100g
Cheat,r=4.18Jg1K1 Kp1=0.07gL1 R=8.31Jmol1K1
Ea1=55,000Jmol1 KS=1.03gL1 MNa=23gmol1
Ea2=22,000Jmol1 KS1=1.68gL1 MCa=40gmol1
HOH=0.941 KT=3.6×105Jh1m2K1 MMg=24gmol1
HH=-0.774 RSP=0.435 MCl=35.5gmol1
HCO3=0.485 RSx=0.607 MCO3=60gmol1
HCl=0.844 YO2=0.970mgmg1 μP=1.79h1
HMg=-0.314 ΔHr=518kJmol1O2 ρu=1000gL1
HCa=-0.303 μO2=0.5h1

Appendix B. steady-state operating parameters

Parameter Description Values
Fi Input Flow 51 Lh1
Fe Output Flow 51 Lh1
Tin Inlet flow temperature 25 °C
Te Output Flow temperature 25 °C
Tin,j Temperature of input Cooling agent 15 °C
Cs,in Concentration of Glucose input Flow 60 gL1
KLa Mass Transfer Coefficient for oxygen 381024Tr-20
V Total volume of the reaction medium 1000L
Vj Volume of the jacket 50L
pH Potential of hydrogen 6
Fj Flow rate of cooling agent 18Lh1

Appendix C. Nomenclature

A1, A2 Exponential factors in Arrhenius equation
AT Heat transfer area m2
Cheat,j Heat capacity of cooling agent
Cheat,r Heat capacity of the fermentation medium
Ea1, Ea2 Activation energy
CEi Control effort for valve i
CO2 Oxygen concentration in the liquid phase (mg L−1)
CO2* Equilibrium concentration of oxygen in the liquid phase (mg L−1)
CO2,0* Equilibrium concentration of oxygen in distilled water (mg L−1)
CP Ethanol concentration (g L−1)
CS Glucose concentration (g L−1)
CS,in Glucose concentration in the feed stream (g L−1)
Cx Biomass concentration (g L−1)
e Controlled variable error (oC)
Fe Bioreactor downstream flow (L h−1)
Fh Hot utility flow (L h−1)
Fin Bioreactor feed flow (L h−1)
H Specific ionic constant
I Ionic strength
KLa Product of the mass-transfer coefficient for oxygen and gas-phase specific area h1
KO2 Constant for oxygen consumption mg L1
KP Constant of growth inhibition by ethanol (g L−1)
KP1 Constant of fermentation inhibition by ethanol (g L−1)
KS Constant in the substrate term for growth (g L−1)
KS1 Constant in the substrate term for ethanol production (g L−1)
KT Heat transfer coefficient (J h1m2K1)
m Quantity of inorganic salt (g)
M Molecular/atomic mass (g mol1)
rO2 Oxygen uptake rate mg L1h1
R Universal gas constant (J mol1K1)
RSP Ratio of ethanol produced per glucose consumed for fermentation
RSX Ratio of cell produced per glucose consumed for growth
T Time (h)
Tin Temperature of the substrate flow entering to the bioreactor (oC)
Tj Jacket temperature (°C)
Tr Temperature in the bioreactor (°C)
uk,i Control signal to valve i at moment k (mA)
V Volume of the bioreactor (L)
Vj Volume of the jacket (L)
YO2 The amount of oxygen consumed per unit biomass produced (mg/mg)
ΔHr Reaction heat of fermentation (KJmol1O2 Consumed)
Δui Normalized control signal variation
μO2 Maximum specific oxygen consumption rate (h1)
μP Maximum specific fermentation rate (h1)
μx Maximum specific growth rate (h1)
ρj Density of jacket liquid (g L−1)
ρr Density of the fermentation medium (g L−1)

References

  • 1.Pachauri N., Rani A., Singh V. Bioreactor temperature control using modified fractional order IMC-PID for ethanol production. Chem. Eng. Res. Des. 2017;122:97–112. [Google Scholar]
  • 2.Imtiaz U., Jamuar S.S., Sahu J., Ganesan P. Bioreactor profile control by a nonlinear autoregressive moving average neuro and two degree of freedom PID controllers. J. Process Control. 2014;24(11):1761–1777. [Google Scholar]
  • 3.Nagy Z.K. Model-based control of a yeast fermentation bioreactor using optimally designed artificial neural networks. Chem. Eng. J. 2007;127(1–3):95–109. [Google Scholar]
  • 4.Ławryńczuk M. Modelling and nonlinear predictive control of a yeast fermentation biochemical reactor using neural networks. Chem. Eng. J. 2008;145(2):290–307. [Google Scholar]
  • 5.Flores-Hernández A., Reyes-Reyes J., Astorga-Zaragoza C., Osorio-Gordillo G., García-Beltrán C. Temperature control of an alcoholic fermentation process through the Takagi–Sugeno modeling. Chem. Eng. Res. Des. 2018;140:320–330. [Google Scholar]
  • 6.Fonseca R.R., Schmitz J.E., Fileti A.M.F., da Silva F.V. A fuzzy–split range control system applied to a fermentation process. Bioresour. Technol. 2013;142:475–482. doi: 10.1016/j.biortech.2013.05.083. [DOI] [PubMed] [Google Scholar]
  • 7.Pachauri N., Singh V., Rani A. Two degree of freedom PID based inferential control of continuous bioreactor for ethanol production. ISA Trans. 2017;68:235–250. doi: 10.1016/j.isatra.2017.03.014. [DOI] [PubMed] [Google Scholar]
  • 8.Ǻström K.J., Hägglund T. PID controllers: theory, design, and tuning. Instrum. Soc. Am. Res. (Triangle Park, NC) 1995;10 [Google Scholar]
  • 9.Åström K.J., Hägglund T. The future of PID control. Control Eng. Pract. 2001;9(11):1163–1175. [Google Scholar]
  • 10.Åström K.J., Hägglund T. Revisiting the Ziegler–Nichols step response method for PID control. J. Process Control. 2004;14(6):635–650. [Google Scholar]
  • 11.Wang Q., Lu C., Pan W. IMC PID controller tuning for stable and unstable processes with time delay. Chem. Eng. Res. Des. 2016;105:120–129. [Google Scholar]
  • 12.Shamsuzzoha M. A unified approach for proportional-integral-derivative controller design for time delay processes. Korean J. Chem. Eng. 2015;32(4):583–596. [Google Scholar]
  • 13.Lee J., Cho W., Edgar T.F. Simple analytic PID controller tuning rules revisited. Ind. Eng. Chem. Res. 2013;53(13):5038–5047. [Google Scholar]
  • 14.Shamsuzzoha M., Lee M. IMC−PID controller design for improved disturbance rejection of time-delayed processes. Ind. Eng. Chem. Res. 2007;46(7):2077–2091. [Google Scholar]
  • 15.Shamsuzzoha M., Lee M. Design of advanced PID controller for enhanced disturbance rejection of second-order processes with time delay. AlChE J. 2008;54(6):1526–1536. [Google Scholar]
  • 16.Kumar D.S., Sree R.P. Tuning of IMC based PID controllers for integrating systems with time delay. ISA Trans. 2016;63:242–255. doi: 10.1016/j.isatra.2016.03.020. [DOI] [PubMed] [Google Scholar]
  • 17.Begum K.G., Rao A.S., Radhakrishnan T. Enhanced IMC based PID controller design for non-minimum phase (NMP) integrating processes with time delays. ISA Trans. 2017;68:223–234. doi: 10.1016/j.isatra.2017.03.005. [DOI] [PubMed] [Google Scholar]
  • 18.Chanti Babu D., Santosh Kumar D., Padma Sree R. Tuning of PID controllers for unstable systems using direct synthesis method. Indian Chem. Eng. 2017;59(3):215–241. [Google Scholar]
  • 19.Ram V.D., Karlmarx A., Chidambaram M. Identification of unstable second-order transfer function model with a zero by optimization method. Indian Chem. Eng. 2016;58(1):29–39. [Google Scholar]
  • 20.Ramaswamy S., Cutright T., Qammar H. Control of a continuous bioreactor using model predictive control. Process Biochem. 2005;40(8):2763–2770. [Google Scholar]
  • 21.Aiba S., Shoda M., Nagatani M. Kinetics of product inhibition in alcohol fermentation. Biotechnol. Bioeng. 1968;10(6):845–864. doi: 10.1002/(sici)1097-0290(20000320)67:6<671::aid-bit6>3.0.co;2-w. [DOI] [PubMed] [Google Scholar]
  • 22.Shuler M.L., Kargi F. 2nd ed. 2002. Bioprocess Engineering: Basic Concepts. Upper Saddle. [Google Scholar]
  • 23.Tervasmäki P., Latva-Kokko M., Taskila S., Tanskanen J. Effect of oxygen transfer on yeast growth—growth kinetic and reactor model to estimate scale-up effects in bioreactors. Food Bioprod. Process. 2018;111:129–140. [Google Scholar]
  • 24.Nagodawithana T.W., Castellano C., Steinkraus K.H. Effect of dissolved oxygen, temperature, initial cell count, and sugar concentration on the viability of Saccharomyces cerevisiae in rapid fermentations. Appl. Microbiol. 1974;28(3):383–391. doi: 10.1128/am.28.3.383-391.1974. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 25.Skogestad S. Simple analytic rules for model reduction and PID controller tuning. J. Process Control. 2003;13(4):291–309. [Google Scholar]

Articles from Biotechnology Reports are provided here courtesy of Elsevier

RESOURCES