TIER - APMonitor Option

Main.OptionTier History

Hide minor edits - Show changes to markup

March 13, 2019, at 02:33 PM by 10.37.126.112 -
Changed line 12 from:

TIER is an ascending order of precedence for optimization. Tuning an application with multiple objectives can be challenging to coordinate the weights of competing objectives although there is a clear rank priority order. TIER gives the option to split the degrees of freedom into multiple sub-optimization problems. The highest priority values are optimized first while the subsequent priority values are optimized as a next step. Valid TIER values for MVs and CVs are between 1 and 100. There are up to 100 optimization levels and individual MVs / CVs must be at the same TIER value to be included in the sub-optimization problem. The STATUS must also be ON (1) for an MV to be a degree of freedom. The STATUS must also be ON (1) for an CV to be included in the objective function. If there is a sub-optimization problem that has no MV degrees of freedom, a warning message is displayed. Consider the situation with 2 MVs and 2 CVs with TIER 1 and 2 for each type (MV1,MV2,CV1,CV2). The solver would first optimize the set MV1 and CV1. It would then turn off the MV1 status and fix it at the optimized values and remove CV1 objective function contribution. It would then optimize the set MV2 and CV2. The optimization occurs in two separate steps but the final reported solution includes the new MV1 and MV2 optimized profiles.

to:

TIER is an ascending order of precedence for optimization. Tuning an application with multiple objectives can be challenging to coordinate the weights of competing objectives although there is a clear rank priority order. TIER gives the option to split the degrees of freedom into multiple sub-optimization problems. The highest priority values are optimized first while the subsequent priority values are optimized as a next step. Valid TIER values for MVs and CVs are between 1 and 100. There are up to 100 optimization levels and individual MVs / CVs must be at the same TIER value to be included in the sub-optimization problem. The STATUS must also be ON (1) for an MV to be a degree of freedom. The STATUS must also be ON (1) for an CV to be included in the objective function. If there is a sub-optimization problem that has no MV degrees of freedom, a warning message is displayed. Consider the situation with 2 MVs and 2 CVs with TIER 1 and 2 for each type (MV1,MV2,CV1,CV2). The solver would first optimize the set MV1 and CV1. It would then turn off the MV1 status and fix it at the optimized values and remove the CV1 objective function contribution. It would then optimize the set MV2 and CV2. The optimization occurs in two separate steps but the final reported solution includes the new MV1 and MV2 optimized profiles.

March 13, 2019, at 02:31 PM by 10.37.126.112 -
Changed line 12 from:

TIER is an ascending order of precedence for optimization. Tuning an application with multiple objectives can be challenging to coordinate the weights of competing objectives although there is a clear rank priority order. TIER gives the option to split the degrees of freedom into multiple sub-optimization problems. The highest priority values are optimized first while the subsequent priority values are optimized as a next step. Valid TIER values for MVs and CVs are between 1 and 100. There are up to 100 optimization levels and individual MVs / CVs must be at the same TIER value to be included in the sub-optimization problem. The STATUS must also be ON (1) for an MV to be a degree of freedom. The STATUS must also be ON (1) for an CV to be included in the objective function. If there is a sub-optimization problem that has no MV degrees of freedom, a warning message is displayed.

to:

TIER is an ascending order of precedence for optimization. Tuning an application with multiple objectives can be challenging to coordinate the weights of competing objectives although there is a clear rank priority order. TIER gives the option to split the degrees of freedom into multiple sub-optimization problems. The highest priority values are optimized first while the subsequent priority values are optimized as a next step. Valid TIER values for MVs and CVs are between 1 and 100. There are up to 100 optimization levels and individual MVs / CVs must be at the same TIER value to be included in the sub-optimization problem. The STATUS must also be ON (1) for an MV to be a degree of freedom. The STATUS must also be ON (1) for an CV to be included in the objective function. If there is a sub-optimization problem that has no MV degrees of freedom, a warning message is displayed. Consider the situation with 2 MVs and 2 CVs with TIER 1 and 2 for each type (MV1,MV2,CV1,CV2). The solver would first optimize the set MV1 and CV1. It would then turn off the MV1 status and fix it at the optimized values and remove CV1 objective function contribution. It would then optimize the set MV2 and CV2. The optimization occurs in two separate steps but the final reported solution includes the new MV1 and MV2 optimized profiles.

June 08, 2017, at 10:44 PM by 10.5.113.159 -
Changed line 5 from:
to:
June 06, 2017, at 10:06 PM by 10.5.113.159 -
Changed line 12 from:

TIER is an ascending order of precedence for optimization. Tuning an application with multiple objectives can be challenging to coordinate the weights of competing objectives although there is a clear rank priority order. TIER gives the option to split the degrees of freedom into multiple sub-optimization problems. The highest priority values are optimized first while the subsequent priority values are optimized as a next step. Valid TIER values for MVs and CVs are between 1 and 100. There are up to 100 optimization levels and individual MVs / CVs must be at the same TIER value to be included in the sub-optimization problem.

to:

TIER is an ascending order of precedence for optimization. Tuning an application with multiple objectives can be challenging to coordinate the weights of competing objectives although there is a clear rank priority order. TIER gives the option to split the degrees of freedom into multiple sub-optimization problems. The highest priority values are optimized first while the subsequent priority values are optimized as a next step. Valid TIER values for MVs and CVs are between 1 and 100. There are up to 100 optimization levels and individual MVs / CVs must be at the same TIER value to be included in the sub-optimization problem. The STATUS must also be ON (1) for an MV to be a degree of freedom. The STATUS must also be ON (1) for an CV to be included in the objective function. If there is a sub-optimization problem that has no MV degrees of freedom, a warning message is displayed.

June 06, 2017, at 10:02 PM by 10.5.113.159 -
Added lines 1-14:

(:title TIER - APMonitor Option:) (:keywords TIER, Optimization, Model predictive control, Option, Configure, Default, Description:) (:description Tiered order of Manipulated Variables (MVs) and Controlled Variables (CVs):)

 Type: Integer, Input
 Default Value: 1
 Description: Tiered order of Manipulated Variables (MVs)
              and Controlled Variables (CVs)

TIER is an ascending order of precedence for optimization. Tuning an application with multiple objectives can be challenging to coordinate the weights of competing objectives although there is a clear rank priority order. TIER gives the option to split the degrees of freedom into multiple sub-optimization problems. The highest priority values are optimized first while the subsequent priority values are optimized as a next step. Valid TIER values for MVs and CVs are between 1 and 100. There are up to 100 optimization levels and individual MVs / CVs must be at the same TIER value to be included in the sub-optimization problem.

See also Multi-Objective Optimization