PROCESS AND APPARATUS FOR THE LOW-TEMPERATURE FRACTIONATION OF AIR
20170038140 ยท 2017-02-09
Inventors
Cpc classification
F25J3/04848
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F25J3/044
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
International classification
Abstract
The process and the apparatus serve for the low-temperature fractionation of air in a distillation column system, which has at least one separating column. Feed air is compressed in a main air compressor. Compressed feed air is cooled in a main heat exchanger. Cooled feed air is introduced into the distillation column system. At least one product stream is drawn off from the distillation column system, heated in the main heat exchanger and drawn off as a gaseous end product. At least one process parameter is set by a basic controller. The control of the process parameter is set by a combination of an ALC control and an MPC controller. This involves the ALC control outputting a first target value to the MPC controller. The MPC controller calculates from the first target value a setpoint value or a change to a setpoint value for a primary setpoint value output by the ALC control. The setpoint value determined by the MPC controller or a secondary setpoint value, which is calculated from the primary setpoint value output by the ALC control and the change to the setpoint value, is transmitted to the basic controller.
Claims
1. A process for the low-temperature fractionation of air in a distillation column system that has at least one separating column, in which feed air is compressed in a main air compressor, compressed feed air is cooled down in a main heat exchanger, cooled-down feed air is introduced into the distillation column system and at least one product stream is drawn from the distillation column system, warmed up in the main heat exchanger and drawn off as a gaseous end product, wherein at least one process parameter is set by a basic controller, characterized in that the control of the process parameter is performed by a combination of an ALC control and an MPC controller, wherein the ALC control contains a set of measured values of the parameter that have been recorded during trial operation of the system and correspond to the various load cases and the transitions between these load cases, wherein also the ALC control outputs a first target value to the MPC controller, the MPC controller calculates from the first target value a setpoint value or a change in the setpoint value for a primary setpoint value output by the ALC control, and the setpoint value determined by the MPC controller or a secondary setpoint value that is calculated from the primary setpoint value output by the ALC control and the change in the setpoint value is transferred to the basic controller.
2. The process as claimed in claim 1, characterized in that a first and a second process parameter are set, in that the ALC control outputs a first and a second target value to the MPC controller, the MPC controller calculates from the transferred target values the setpoint values for the process parameter and the MPC controller calculates from the second target value a change in the setpoint value for a primary setpoint value output by the ALC control for the second process parameter and the setpoint value determined by the MPC controller for the first process parameter and a secondary setpoint value for the second process parameter, which is calculated from the primary setpoint value output by the ALC control and the change in the setpoint value, is transferred to the basic controllers for the first process parameter and the second process parameter.
3. The process as claimed in claim 1, characterized in that a third process parameter is set, in that the ALC control transfers a setpoint value to the basic controller of the third process parameter directly without inclusion of the MPC controller.
4. The process as claimed in claim 1, characterized in that the combination of the ALC control and the MPC controller delivers setpoint values for a multiplicity of process parameters.
5. The process as claimed in claim 1, characterized in that the distillation column system is guided from a first load case to a second load case and the ALC control thereby specifies in discrete time increments setpoint values for one or more basic controllers or one or more primary setpoint values for the MPC controller.
6. An apparatus for the low-temperature fractionation of air comprising a distillation column system that has at least one separating column, a main air compressor for compressing feed air, a main heat exchanger for cooling down compressed feed air, a feed line for introducing cooled-down feed air into the distillation column system and means for drawing off a product stream from the distillation column system and for warming up the product stream drawn off in the main heat exchanger, a product line for drawing off the warmed-up product stream as a gaseous end product, and comprising at least one basic controller for setting a first process parameter, characterized by one or more open-loop and closed-loop control devices.
Description
[0031] The invention and further details of the invention are explained more specifically below on the basis of exemplary embodiments that are schematically represented in the drawings, in which:
[0032]
[0033]
[0034]
[0035] In
[0036] Both exemplary embodiments of the invention relate to a system for the low-temperature fractionation of air. This system has basic controllers BR1 to BR3, which have a closed-loop control function, that is to say they set a specified setpoint value of a manipulated variable within a control loop. Further basic controllers BR4 to BR7 do not have a closed-loop control function, but set the transferred setpoint value of the corresponding manipulated variable directly and only change when there is a load change.
[0037] In
[0038] In the case of a first part of the manipulated variables (for the basic controllers BR1 and BR2, which are shown here as representative), an MPC controller LMPC calculates from the target values CVSP_i transmitted from the ALC a respective setpoint value PID_loop1.sp, PID_loop2.sp by using a linear model. Some of the target values CVSP_i are formed by the production target values, others by setpoint values for controlled variables such as temperatures or analyses. The setpoint values PID_loop1.sp, PID_loop2.sp are output as absolute values to the corresponding basic controller BR1, BR2. This realizes the first variant of the invention.
[0039] For a second part of the manipulated variables (for the basic controller BR3, which is shown here as representative), the MPC controller acts as a trimming controller, which calculates a correction value PID_loop3.sp. This correction value is added as a setpoint value change to the primary setpoint value PID_loop3.sp_avg calculated by the ALC and the sum is transferred as a secondary setpoint value sSW3 to the corresponding basic controller BR3. This realizes the second variant of the invention. Examples of corresponding setpoint variables are the return amounts for the columns of the distillation column system, parameters of gaseous products removed or streams for the production of cold or the distribution of the streams through heat exchangers.
[0040] Apart from the target values, limit variables and setpoint values that are constant or are specified by the operating personnel are possibly also entered into the calculations of the MPC controller. Examples of this are for instance product purities or energy consumptions of machines that may only vary within given limit values. In a realistic example, the MPC controller calculates for a total of around eight to ten basic controllers with a closed-loop control function absolute setpoint values or correction values.
[0041] A third part of the manipulated variables (for the basic controllers BR4 to BR7, shown here as representative), the ALC delivers the corresponding setpoint values directly in a classic way. These values are not influenced by the MPC controller. In a realistic example, the ALC delivers the setpoint values directly for a total of around 20 to 30 basic controllers without a closed-loop control function.
[0042] In
[0043] The other manipulated variables (for the basic controllers BR3 to BR7, which are shown here as representative), the ALC delivers the corresponding setpoint values directly in a classic way. These values are not influenced by the MPC controller. In a realistic example, the ALC delivers the setpoint values directly for a total of around 20 to 30 basic controllers without a closed-loop control function.
[0044] In the case of both exemplary embodiments, usually all of the basic controllers that are driven by ALC and LMPC are incorporated in an integrated process control system. The programs for ALC and LMPC are usually run on a dedicated process computer, which exchanges the data with the process control system by way of a network connection, and thus transmits the calculated setpoint values to the inputs of the process control system.