WOLFRAM

化学工学

反応器,ボイラー,ポンプを含む加工機械を設計,構築,解析します.熱伝導問題を解いたり,制御系を設計したりします.

Controlled Mixing Unit

An important control problem is to design controllers for nonlinear systems using model inversion control. The following example uses an InverseBlockConstraints component to easily construct inverse models. It also uses the Modelica_Synchronous Library to automatically discretize the continuous-time nonlinear feedforward controller.

この例を実行するためには以下が必要です.

System ModelerとMathematicaの最新版

どちらかお選びください.

無料評価版を
取得する
ダウンロードを
続行する

The Model

This model controls the concentration of the reactant in a mixing unit. In the presence of a catalyst, the reactant splits into several base products that are continuously removed from the tank. Since it is an exothermic reaction, the mixing reactor is cooled with a cooling medium. The cooling temperature is the primary actuation signal and the concentration of the reactant is the controlled signal.

Sampled data controller for mixing unit including the inverse plant model.

Analysis

The overall system presents a good control behavior, as the concentration of the reactant in the mixing unit follows the desired signal.

Analysis

Use nonlinear feedforward controller to design for the whole operating region of a plant.

Simulation results.

Explore the Modelica_Synchronous Library to know more about sampled data systems.