mpt_sysStructInfo
PURPOSE
MPT_SYSSTRUCTINFO Returns information about system structure
SYNOPSIS
function [nx,nu,ny,ndyn,nbool,ubool,intInfo] = mpt_sysStructInfo(sysStruct)
DESCRIPTION
CROSS-REFERENCE INFORMATION
This function calls:
- char CHAR Provides textual description of a given controller
- length LENGTH Returns number of regions over which the explicit control law is defined
- dointersect DOINTERSECT Checks if two polytopes / polyarrays intersect
- end END Returns the last element in a given polytope array
- isfulldim ISFULLDIM Checks if a polytope is full dimensional
- length LENGTH Returns number of elements in a polytope array
- polytope POLYTOPE Default constructor for the POLYTOPE object
- size SIZE Returns size of the given polytope object
- unique UNIQUE Removes redundant entries from a polytope array
- mpt_verifySysStruct MPT_VERIFYSYSSTRUCT Verifies the sysStruct structure
This function is called by:
- char CHAR Provides textual description of a given controller
- info INFO Displays more detailed information a given MPT controller
- mptctrl MPTCTRL Constructor for the MPT controller object
- mpt_maxCtrlSet MPT_MAXCTRLSET Computes the maximal robust control invariant set C_inf
- mpt_reachSets MPT_REACHSETS Computes sets of reachable states for a given system / controller
- mpt_verify MPT_VERIFY Verifies if states enter a given set in a given number of steps
- mpt_feasibleStates MPT_FEASIBLESTATES returns equidistantly spaced data points in feasible set
- mpt_optControlPWAold MPT_OPTCONTROLPWA Solves the CFTOC problem for a given PWA system
- mpt_prepareDU MPT_PREPAREDU Extends system and problem matrices to deal with deltaU constraints
- mpt_prepareTracking MPT_PREPARETRACKING Extends system and problem matrices to deal with tracking
- mpt_pwa2hys MPT_PWA2HYS Converts a PWA system described in sysStruct into a HYSDEL model
- mpt_verifySysProb MPT_VERIFYSYSPROB Verifies system and problem structures
- mpt_yalmipDU MPT_YALMIPDU Augmentes the system to cope with deltaU constraints
- mpt_yalmipTracking MPT_YALMIPTRACKING Extends system and problem matrices to deal with tracking
- sub_computeTrajectory sub_COMPUTETRAJECTORY Calculates time evolution of state trajectories subject to control
- mpt_pwa2mld MPT_PWA2MLD Converts a PWA system into the MLD representation
- mpt_boolMinTime MPT_BOOLMINTIME Computes minimum time controller for systems with discrete inputs
- mpt_getInputXU MPT_GETINPUTXU For a given state, extracts the an output from an XUset
- mpt_iterative MPT_ITERATIVE Computes a time-optimal or low-complexity explicit controller for LTI systems
- mpt_iterativePWA MPT_ITERATIVEPWA Computes a time-optimal or low-complexity explicit controller for PWA systems
- mpt_mixedMinTime MPT_MIXEDMINTIME Computes minimum time controller for systems with discrete and continuous inputs
- mpt_optBoolCtrl MPT_OPTBOOLCTRL Computes optimal controller for systems with discrete inputs
- mpt_optControlPWA MPT_OPTCONTROLPWA Solves the CFTOC problem for a given PWA system
- mpt_optInfControlPWA MPT_OPTINFCONTROLPWA Solves the infinite-time constrained optimal control problem for PWA systems
- mpt_optMixedCtrl MPT_OPTMIXEDCTRL Computes optimal controller for systems discrete and continuous inputs
- mpt_optQuadCtrl MPT_OPTQUADCTRL CFTOC of PWA systems with quadratic cost
- mpt_solveMPC MPT_SOLVEMPC Solves the on line optimization MPC problem
- mpt_yalmipcftoc MPT_YALMIPCFTOC CFTOC of PWA systems
- mpt_plotSysStruct MPT_PLOTSYSSTRUCT Plots the system partitions of a PWA system
- mpt_plotTimeTrajectory MPT_PLOTTIMETRAJECTORY Plots trajectories of states, inputs, outputs and disturbances
- mpt_computeTrajectory MPT_COMPUTETRAJECTORY Calculates time evolution of state trajectories subject to control
- mpt_control MPT_CONTROL Main control routine. Computes explicit controller for a given problem
- mpt_simplify MPT_SIMPLIFY simplifies a given explicit controller by merging regions with identical control law
Generated on Thu 30-Mar-2006 10:26:47 by m2html © 2003