Control system and method for controlling operation of system

A control system, control range technology, applied in general control systems, control/regulation systems, adaptive control, etc., can solve problems such as needing Jacobian evaluation, expensive linearization, etc.

Active Publication Date: 2020-09-22
MITSUBISHI ELECTRIC CORP
View PDF3 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

This linearization can be expensive and requires Jacobian evaluation when using explicit integration methods, which can additionally require matrix factorization, matrix-matrix multiplication, and / or iterative procedures in the case of implicit integration methods to solve nonlinear systems of equations

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Control system and method for controlling operation of system
  • Control system and method for controlling operation of system
  • Control system and method for controlling operation of system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0073] Some embodiments of the present invention provide a system and method for controlling the operation of a system or a system using a predictive controller. An example of a predictive controller is model predictive control (MPC) that determines control inputs based on the model of the controlled system. When the nonlinear model of the controlled system is used to determine the control input, this predictive controller is based on nonlinear model predictive control (NMPC).

[0074] figure 1 An example system 120 connected to a control system (eg, predictive controller 110) via a state estimator 130 is shown. In some implementations, the predictive controller is an MPC controller planned according to the dynamic model 102 of the system. The model may be a system of equations that represents the state of the system 120 and changes in the output 103 over time as a function of the current and previous inputs 111 and the previous output 103. The model may include constraints 104...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

A control system for controlling an operation of a system with continuous- time nonlinear dynamics subject to constraints including equality and inequality constraints on state and control variables of the system, including an estimator to estimate a current state of the system using measurements of the operation of the system and a controller to iteratively solve, at each control time step, an approximation of a constrained nonlinear optimization problem to produce a control solution, wherein the approximation includes a linearization of the nonlinear dynamics of the system discretized by time intervals in the control horizon and represented using an approximation of the constraint Jacobian matrix for each time interval of the control horizon. The iterative solution procedure is based ona block- wise update formula for the approximation of the constraint Jacobian matrix and the intermediate condensing matrices using an evaluation of one or combination of the discretized dynamics of the system and at least one directional derivative of the discretized dynamics of the system. Each block in the constraint Jacobian matrix and in the intermediate condensing matrices represents one time interval in the prediction horizon and can be updated independently, based on a block- wise rank-one update formula without any iterative solution procedure and without any matrix-matrix multiplications or matrix factorizations.

Description

Technical field [0001] The present invention generally relates to the predictive control of a nonlinear dynamic system, and more specifically, to a method and device for the low-rank Jacobian update of the block structure in a quasi-Newton-type optimization algorithm for real-time predictive control of the nonlinear system . Background technique [0002] Predictive controllers such as model predictive control (MPC) are used in many applications to control complex dynamic systems described by a set of nonlinear differential equations (ie, ordinary differential equations (ODE) or differential algebraic equations (DAE) sets). Examples of these systems include production lines, vehicles, satellites, engines, robots, generators, and other CNC machines. [0003] The direct optimal control method relies on the discretization of the continuous-time differential equation based on the discretization of the control range and the corresponding parameterized control action on the prediction ra...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G05B13/04G05B17/02
CPCG05B13/048G06F17/11G06F17/16
Inventor R·奎因P·赫斯帕霍尔
Owner MITSUBISHI ELECTRIC CORP
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products