simulation single_run mkb
Specifies that Adams Solver (C++) calculates the M, K, B, C and D matrices for the Adams model. These matrices are used as inputs to an MSC Nastran model.
Format:
simulation single_run mkb |
|---|
model_name = | existing model |
mkb_matrices_name = | New linear result |
plant_input_name = | existing plant input |
plant_output_name = | existing plant output |
plant_state_name = | existing plant state |
reference_marker = | existing marker |
matrix_format = | matrix_x/matlab |
file_name = | Any file |
Description:
Parameter | Value Type | Description |
|---|
model_name | Existing Model | Specifies an existing model. |
mkb_matrices_name | New Linear Result | Specifies the name of a new linear result. |
plant_input_name | Existing Plant Input | Specifies the plant input that Adams View uses as plant inputs in the state matrices computation. If you do not specify a plant input, Adams View does not give the B and D matrices as output. |
plant_output_name | Existing Plant Output | Specifies the plant output that Adams View uses as plant outputs in the state matrices computation. If you do not specify a plant output, Adams View does not give the C and D matrices as output. |
plant_state_name | Existing Plant_state | Specifies a plant state to be used to define a set of states that are to be used in the linearization scheme. |
reference_marker | Existing Marker | Specifies the reference marker. |
matrix_format | Matrix_x/matlab | Currently, two software formats are supported: 1. matrix_x specifies the MATRIXx (FSAVE format) 2. matlab specifies the MATLAB (ASCII flat file format). |
file_name | Any File | Specifies the name of the software in whose input format Adams View is to give the state matrices as output. |
Extended Definition:
1. You may identify a model by typing its name or by picking it from the screen. If the model is not visible on the screen, you must type the name.
You may also find it convenient to type the name even if the model is displayed. You must separate multiple model names by commas.
If the model is visible in one of your views, you may identify it by picking on any of the graphics associated with it. You need not separate multiple model picks by commas.
2. Plant output defines the set of measured outputs from the system and Plant input defines a set of inputs to the mechanical system. Adams Linear linearizes the system equations to the following form:
where:
■x is the linearized system state array.
■u is the array of system inputs defined by plant input.
■y is the array of system outputs defined by plant output.
This form is commonly referred to as the state-space form of the system equations in control theory. Adams Solver outputs the A, B, C, and D matrices for use in a control-system design or any other linear system analysis software. If only the A matrix is required, plant input and plant output are not necessary.
3. The plant outputs with the plant inputs, variables, arrays, transfer functions, linear state equations, and general state equations define the interface between Adams and control design and analysis packages such as MATRIXx and MATLAB.
As shown below, plant inputs and outputs act as sockets for input and output to your controller, organizing the variable wires.
Adams Linear uses plant inputs and outputs to identify which variables to consider system inputs and outputs when generating state matrices. A control design program can use these matrices to design a controller for the system. The resulting controller can then be included in the model using variables, arrays, transfer functions, linear state equations, or general state equations.