미세 조정
사용자 지정 외란 모델, 사용자 지정 상태 추정기, 종단 가중치, 사용자 지정 제약 조건 지정
플랜트에 대한 모델 예측 제어기를 생성한 후에는 MPC 디자이너 앱을 사용하거나 명령줄에서 시스템의 폐루프 응답을 조정할 수 있습니다.
함수
앱
| MPC 디자이너 | 모델 예측 제어기 설계 및 시뮬레이션 |
도움말 항목
가중치 및 제약 조건
- Setting Targets for Manipulated Variables
If your plant has more manipulated variables than outputs, you can hold the excess manipulated variables at target values for economical or operational reasons. - Constraints on Linear Combinations of Inputs and Outputs
You can design and simulate a model predictive controller with mixed input/output constraints.
- Terminal Weights and Constraints
To achieve infinite horizon control, you can use terminal weights at the final prediction horizon step. To ensure stability for constrained systems, you might have to also define terminal constraints at the end of the prediction horizon.
외란 모델 및 상태 추정
- Adjust Disturbance and Noise Models
MPC controllers model unknown events using input and output disturbance models, and measurement noise models. - Custom State Estimation
You can override the default MPC controller state estimation method by changing the default Kalman gains or by supplying your own controller state estimates. - Implement Custom State Estimator Equivalent to Built-In Kalman Filter
Design a state estimator equivalent to the linear Kalman filter of an MPC controller. - Use MPC with Extended State Observer to Reject Unmeasured Output Disturbances
Use an extended state observer to reject unmeasured disturbance at the plant output.
QP 최적화 정식화 및 선형 MPC 솔버
- QP Optimization Problem for Linear MPC
Model predictive controllers compute optimal manipulated variable control moves by solving a quadratic program at each control interval. - QP Solvers for Linear MPC
The model predictive controller QP solvers convert an MPC optimization problem to a general form quadratic programming problem. - Manipulated Variable Blocking
You can improve the robustness of your controller and smooth manipulated variable adjustments by dividing the prediction horizon into a series of blocking intervals. - Specifying Alternative Cost Function with Off-Diagonal Weight Matrices
You can specify an alternative cost function for your model predictive controller to minimize during optimization. - Control Quarter-Car Suspension Dynamics Using ADMM Solver
Design an MPC controller which uses the Alternating Direction Method of Multipliers (ADMM) as a solver to control the dynamics of the active suspension of a quarter-car suspension system.