Dynamic Systems - Maple Help
For the best experience, we recommend viewing online help using Google Chrome or Microsoft Edge.

Online Help

All Products    Maple    MapleSim


Home : Support : Online Help : System : Information : Updates : Maple 18 : Dynamic Systems

Dynamic Systems

 

Maple provides a series of control systems design tools that give you the ability to work analytically with linear time-invariant dynamic systems. The DynamicSystems package is a collection of procedures for creating, manipulating, simulating, and plotting linear time-invariant systems models. Maple 18 includes several updates to existing commands as well as new commands:

• 

Updated options for all system constructors, the StateSpace command, and the ToDiscrete command.

• 

New commands for interconnecting systems, working with discrete systems, and computing norms and covariance matrices.

 

Parameters Option

StateSpace Options

ToDiscrete Methods

Connection Commands

ToContinuous and Resample Commands

Norms and Noise Analysis

See Also

Parameters Option

All system constructors, such as TransferFunction and DiffEquation, now accept a parameters option that consists of a list of equations specifying the parameter names and corresponding values. These parameters are used by procedures that require numeric values, for example, the plot routines. Most procedures that require numeric systems also provide a parameters option that can override the parameters assigned to the system.

Here, the parameters option of the plot procedure overrides the parameter A in the object:

StateSpace Options

Random Systems

The StateSpace constructor accepts new options such as randomtest and genbound which are useful for generating random stable state-space systems.

Symbolic Systems

The StateSpace constructor also accepts the usesymbols keyword option, which can be used to construct state matrices with symbolic elements.

(2.2.1)

ToDiscrete Methods

A new method for discretization, first-order hold (foh), has been added to the ToDiscrete command. Like the zero-order hold method, this method can be applied to state-space, transfer-function, and coefficient system types.

Connection Commands

A number of new commands for interconnecting systems have been added:

• 

AppendConnect: Create the equivalent system representation of two or more system objects combined by appending their inputs and outputs.

• 

FeedbackConnect: Create the equivalent system representation of one or two system objects with positive or negative feedback connection.

• 

ParallelConnect: Create the equivalent system representation of two or more system objects connected in parallel.

• 

SeriesConnect: Create the equivalent system representation of two or more system objects connected in series.

(4.1)

(4.2)

(4.3)

(4.4)

ToContinuous and Resample Commands

The ToContinuous command converts discrete systems to continuous systems using a specified conversion method.

(5.1)

(5.2)

The Resample command resamples a discrete system with a new sampling time.

(5.3)

Norms and Noise Analysis

The NormH2 and NormHinf  commands compute the  and  norms, respectively, of a system.

(6.1)

(6.2)

The Covariance command computes the output covariance Matrix with the inputs driven by white Gaussian noise.

See Also

DynamicSystems


Download Help Document