Beruflich Dokumente
Kultur Dokumente
By Lucas Reis, Senior Product Designer - Product Management, Aspen Technology, Inc.
Aspen DMC3 Builder
Table of Contents
Introduction 3
Using Aspen DMC3 Builder 3
aspenONE® Exchange 4
The File Menu 7
Creating a new project 8
Navigation Tree Workflow 10
Ribbon Workflow 11
Aspen DMC3 Builder 12
Datasets 12
Datasets’ View 13
Distributed 13
Overlay 14
Common 14
Manage Lists 15
Slicing 15
Mark Bad 16
Mark Interpolated 17
Edit (Slices) 18
Create Model 18
Master Model Concept 20
Master Model View 21
Controller Tree 22
Cases View 22
Configuration 27
Optimization 28
Simulation 29
Calculations 31
Deployment 31
Additional Resources 32
Public Website 32
Video Tutorials 32
Webinar 32
© 2016 Aspen Technology, Inc. AspenTech®, aspenONE®, the Aspen leaf logo, the aspenONE logo, and OPTIMIZE™ are trademarks of Aspen Technology, Inc. All rights reserved. 11-8569-0516
2
Aspen DMC3 Builder
Introduction
Newly released in aspenONE® V9, Aspen DMC3 Builder is a single, integrated platform that can be used to build and deploy all
AspenTech APC controllers (Aspen DMC3, Aspen DMCplus®, Aspen Nonlinear Controller and Aspen State-Space Controller) from
start to finish.
Aspen DMC3 Builder features a modern user interface that takes advantage of tabbed displays and a contextual ribbon-style user
interface, making it easier to navigate, improving upon the user experience. The APC workflow-oriented design includes everything
from data collection to controller deployment and management, all in one place. Powerful features such as collinearity analysis,
constrained ID and visual transforms are all integrated within Aspen DMC3 Builder, eliminating the need to transition between various
applications which in turn preserves process knowledge and increases overall efficiency.
Notice in the figure above, we show two types of DMC3 Builder projects (two different icons). The HGP is a DMC3 project, while the
one named APC Project is an APC project type. When we click on the New button we can see the differences between them, as shown
in the figure below.
© 2016 Aspen Technology, Inc. AspenTech®, aspenONE®, the Aspen leaf logo, the aspenONE logo, and OPTIMIZE™ are trademarks of Aspen Technology, Inc. All rights reserved. 11-8569-0516
3
Aspen DMC3 Builder
Select the DMC3 Project type if you plan to use all available features such as Smart Tune and Robust Control. Select the APC Project
type if you plan to build Aspen DMCplus, Aspen State-Space or Aspen Nonlinear Control controllers.
aspenONE Exchange
When you first open Aspen DMC3 Builder, you will notice that there is a Resource tab:
aspenONE Exchange allows you to access information about APC products and share process industry knowledge and tips with other
users. Clicking on All Content will take you to a page where you can search for Knowledge Base articles (KBs), training information,
videos and tutorials. The E-Learning option includes related online training information. For an example, let’s click on the All Content
button, which should open what Figure 4 displays below.
© 2016 Aspen Technology, Inc. AspenTech®, aspenONE®, the Aspen leaf logo, the aspenONE logo, and OPTIMIZE™ are trademarks of Aspen Technology, Inc. All rights reserved. 11-8569-0516
4
Aspen DMC3 Builder
Now, let’s search for a specific solution by clicking on Documentation, and searching for DMC3. The results are displayed in Figure 5.
Click on the first item, which displays the dialog, shown in Figure 6.
© 2016 Aspen Technology, Inc. AspenTech®, aspenONE®, the Aspen leaf logo, the aspenONE logo, and OPTIMIZE™ are trademarks of Aspen Technology, Inc. All rights reserved. 11-8569-0516
5
Aspen DMC3 Builder
Figure 6:
Article Description within
aspenONE Exchange
Clicking on the green arrow at the top-right corner of the dialog or the View Article… link will take you to the AspenTech Support
Knowledge Base (KB) solution, shown in Figure 7.
A support account is needed in order to have aspenONE Exchange fully enabled. This will also require internet access to search and
visualize the solutions. Click on the My Exchange icon or the Log in on the top left of the aspenONE Exchange view to enter your
support account information and start using aspenONE Exchange.
© 2016 Aspen Technology, Inc. AspenTech®, aspenONE®, the Aspen leaf logo, the aspenONE logo, and OPTIMIZE™ are trademarks of Aspen Technology, Inc. All rights reserved. 11-8569-0516
6
Aspen DMC3 Builder
Figure 8:
File Menu in
Aspen DMC3 Builder
Another important item in the File menu is the Options. Here you can review and adjust the options for the entire application. Clicking
on the Options will display the following dialog, shown in Figure 9.
Figure 9 shows the Dataset View selected. Change the line width used in the dataset charts from 2 to 1 pixel. Click on Apply and then
OK to save the changes.
Figure 9:
Options Window in
Aspen DMC3 Builder
© 2016 Aspen Technology, Inc. AspenTech®, aspenONE®, the Aspen leaf logo, the aspenONE logo, and OPTIMIZE™ are trademarks of Aspen Technology, Inc. All rights reserved. 11-8569-0516
7
Aspen DMC3 Builder
Click OK to create the project. You should see the Datasets view, as shown in Figure 11, after clicking OK. This is the default view when
creating a new project.
Notice that the project is empty and only the Import icon is enabled in the Datasets view. Click the Import | Dataset menu item, and
then select the dataset you would like to use. In this example we are using HGPSep Oct. This action will import the selected dataset to
the DMC3 Builder Datasets view, as shown below.
© 2016 Aspen Technology, Inc. AspenTech®, aspenONE®, the Aspen leaf logo, the aspenONE logo, and OPTIMIZE™ are trademarks of Aspen Technology, Inc. All rights reserved. 11-8569-0516
8
Aspen DMC3 Builder
• Navigation Tree: Here you can have datasets, vectors lists, controllers, cases, etc.
• Navigation Buttons: Use these buttons to navigate to different parts of the software.
• Vectors: Located in the Datasets view only to show the list of vectors in a dataset.
• Plot Area: This is the area reserved for plotting and visualizing trends.
Before we move forward, let’s review the navigation tree, the ribbon elements and workflows in Aspen DMC3 Builder; this will be
important as we progress. By default, there should be four buttons available in the navigation buttons area: Datasets, Controllers,
Composite, and Online, as shown below.
Since Datasets is selected, we can see the Datasets navigation Tree View. To the right, we have the HGPSep-Oct dataset. This dataset
contains one vector list named CVs.
If we select Controllers, we can see the Controllers navigation pane Tree View. Right-clicking different areas and objects in the
Controllers navigation opens a context menu specific to the Controllers Tree View.
In the next two sections, the navigation and ribbon workflows will be explained.
© 2016 Aspen Technology, Inc. AspenTech®, aspenONE®, the Aspen leaf logo, the aspenONE logo, and OPTIMIZE™ are trademarks of Aspen Technology, Inc. All rights reserved. 11-8569-0516
9
Aspen DMC3 Builder
Figure 15: Navigation Trees for Each Section: Datasets, Controllers, Composite and Online
In the Controllers navigation pane, you can view the steps for building the various components and stages of controller applications.
You can expand an application and see the six steps (also called workflow nodes) involved in building an Aspen DMC3 controller, as
shown in Figure 16.
The workflow nodes under a controller include Master Model (for model operations,
cases and model identification); Configuration (to configure feedback filters and
subcontrollers); Optimization (to setup the optimizer, Smart Tune, External Targets,
etc.); Simulation (to simulate the application); Calculations (to add input and output
calculations to the controller); and Deployment (used to configure IO tags and deploy the
application to an online environment).
© 2016 Aspen Technology, Inc. AspenTech®, aspenONE®, the Aspen leaf logo, the aspenONE logo, and OPTIMIZE™ are trademarks of Aspen Technology, Inc. All rights reserved. 11-8569-0516
10
Aspen DMC3 Builder
The following icons appear at the top-level nodes of the Controllers navigation tree. They indicate the model type of the application.
• Aspen DMC3 (finite impulse response) model type applications, which is the only type of application available in Aspen
DMC3 projects.
• Aspen DMCplus (finite impulse response) model type, constructed only within APC projects.
• AB
CD Aspen State-Space (multiple input, multiple output) model type, constructed only within APC projects.
• Aspen Nonlinear Controller (multiple input, single output) model type, constructed only within APC projects.
For each stage of the application development, certain icons indicate whether configurations and tuning are not started ( ), completed
( ), or if further configuration and tuning ( ) are required. If any error is associated with a node, the following icon is displayed: .
Ribbon Workflow
The Ribbon elements are organized to provide a left to right workflow. For example, the first step is to import a new dataset in an empty
project, so until that step is complete, Import is the only element in the Ribbon available.
Figure 17: The Ribbon Elements Limited Availability Indicate that the Next Step is to Import Data
After clicking on Import and selecting a dataset, the additional ribbon elements become available.
Figure 18: Additional Ribbon Elements are Available After Data has been Imported
Another important aspect is the ribbon groups. For example, on the left side we have the ribbon group named Dataset Actions where
all functionality related to datasets is organized.
Figure 19: Related Functions and Actions are Organized into Ribbon Groups
We will go into more details about the Datasets workflow and how to perform some basic
steps before using the command Create Model. This will create a skeleton model structure
based on the dataset and will direct you to the controllers section for model development
and application configuration.
© 2016 Aspen Technology, Inc. AspenTech®, aspenONE®, the Aspen leaf logo, the aspenONE logo, and OPTIMIZE™ are trademarks of Aspen Technology, Inc. All rights reserved. 11-8569-0516
11
Aspen DMC3 Builder
Figure 20 below shows the Datasets view in Aspen DMC3 Builder with three vectors being plotted in the Distributed mode. This is the
default behavior after importing a new dataset.
Let’s explore some functionalities available in the Datasets view. We will then build a skeleton model and a controller.
© 2016 Aspen Technology, Inc. AspenTech®, aspenONE®, the Aspen leaf logo, the aspenONE logo, and OPTIMIZE™ are trademarks of Aspen Technology, Inc. All rights reserved. 11-8569-0516
12
Aspen DMC3 Builder
Datasets’ View
The View ribbon group includes different options for plotting and displaying vectors including Distributed, Overlay and Common.
Distributed
The Distributed button will automatically be selected in the View section of the ribbon with the first three vectors selected (by default)
for display of trend plots for visualizing a dataset for the first time. Using the Distributed view, you can see each vector displayed in its
own plot. In the figure below, we have AI614.PV and AI614.PV [Filtered] shown.
You’ll notice that the AI614.PV has a different background color. This is used to indicate which vector is selected. You can change the
line width and the background color of the selected plot by accessing Options in the File menu.
© 2016 Aspen Technology, Inc. AspenTech®, aspenONE®, the Aspen leaf logo, the aspenONE logo, and OPTIMIZE™ are trademarks of Aspen Technology, Inc. All rights reserved. 11-8569-0516
13
Aspen DMC3 Builder
Overlay
The next view is the Overlay where we can see each vector in a single plot, with different scaling for each vector.
Figure 22: View Each Vector in a Single Plot with Different Scaling with the Overlay View
Common
If we click Common, we can see each vector displayed in a single plot with the same scaling, as shown below.
Figure 23: Vectors Displayed in a Single Plot with the Same Scaling Using the Common View
© 2016 Aspen Technology, Inc. AspenTech®, aspenONE®, the Aspen leaf logo, the aspenONE logo, and OPTIMIZE™ are trademarks of Aspen Technology, Inc. All rights reserved. 11-8569-0516
14
Aspen DMC3 Builder
Manage Lists
Use the Manage Lists ( ) dialog to create custom sets of vectors that you can display in the Datasets view. After you create a vector
list, it is stored within the dataset and becomes available for selection from the Datasets Navigation Tree. In the dialog below, notice
that the caption is Manage Vector Lists – HGP_Dataset, therefore referring to the vectors in the HGP_Dataset.
On the left side of this dialog, we can see the Vector Lists in our selected dataset and we can add, delete, import, and export Vector
Lists. When creating a new Vector List, we can select and add vectors from All Vectors or different Vector Lists associated with our
selected dataset. For example, click on the icon to add a new vector list, change the name to OPs, as shown in the figure above.
After that, type op on the search bar at the top right to view all the tags containing the character op (filter includes name, units and
description). Select a few tags with the extension .OP and click on the arrow down ( ) to add them to the OPs list.
Slicing
The Slicing section of the ribbon includes data slicing operations. Here you can mark the bad
data which should be excluded from model identification. Under this section you can also
mark a set of data points that should be interpolated. The Edit button provides access to the
Edit Slices dialog. All of these three functions are covered in the next sections.
© 2016 Aspen Technology, Inc. AspenTech®, aspenONE®, the Aspen leaf logo, the aspenONE logo, and OPTIMIZE™ are trademarks of Aspen Technology, Inc. All rights reserved. 11-8569-0516
15
Aspen DMC3 Builder
Mark Bad
The vectors in our dataset have data that is out of range which we do not want to use in our model identification. Let’s select the tags
FC412.SP, FC412.PV and FC412.OP and trend it on a common scale. There are a few points indicated in the figure below that need to be
marked as a bad global slice.
Select a slice with bad data, zoom in and click on the Mark Bad button to mark the selected time range as unusable for identification.
Select the first option: Global Slice, as shown in Figure 27. This option will extend this bad slice to the entire dataset. In this case, all
measurements went to 0 and it could be related to a data collection issue.
Figure 27:
Select Global Slice to Extend to the
Entire Dataset
© 2016 Aspen Technology, Inc. AspenTech®, aspenONE®, the Aspen leaf logo, the aspenONE logo, and OPTIMIZE™ are trademarks of Aspen Technology, Inc. All rights reserved. 11-8569-0516
16
Aspen DMC3 Builder
Mark Interpolated
Let’s select the tag TI901.PV and then select the time range of interest (Figure 28), and click on Mark Interpolated to create a linear
interpolation from the start of the selected time range to the end.
Click OK and a yellow area should appear where the interpolation took place, as shown below.
© 2016 Aspen Technology, Inc. AspenTech®, aspenONE®, the Aspen leaf logo, the aspenONE logo, and OPTIMIZE™ are trademarks of Aspen Technology, Inc. All rights reserved. 11-8569-0516
17
Aspen DMC3 Builder
Edit (Slices)
You can use the Edit Slices dialog to see the types of slices that exist, globally or for specific vectors, with the option to delete an
existing slice from the current dataset. It is also possible to add a new bad data slice or interpolated slice by entering the date-time
stamps of the starting and ending boundaries of the slice or graphically selecting the time range of the new slice in the plot area.
Create Model
After reviewing the data and marking bad slices, creating lists, etc., the final step of the Datasets View workflow is to create a new
model by clicking Create Model. This will open the Identify Model – Specify Structure dialog where you need to specify at least one
input and one output, sample period and time to steady state. Clicking OK will take you to the Controllers View, which displays the
model structure configured following the steps below. Let’s name our controller HGPDMC3 and set the Time to Steady State to 240
minutes. After that, select the list named MVs, and then check all the vectors in that list as inputs, as shown in the figure below.
Change the List selection from MVs to CVs, and check all vectors in that list as outputs, as shown below.
© 2016 Aspen Technology, Inc. AspenTech®, aspenONE®, the Aspen leaf logo, the aspenONE logo, and OPTIMIZE™ are trademarks of Aspen Technology, Inc. All rights reserved. 11-8569-0516
18
Aspen DMC3 Builder
Figure 31:
Identify the Model; Mark CV List
Components as Outputs
Click OK to create the skeleton model for this controller. You should see a blank model. The Controllers view is now selected in the
navigation pane, and includes the workflow steps to start building this controller.
© 2016 Aspen Technology, Inc. AspenTech®, aspenONE®, the Aspen leaf logo, the aspenONE logo, and OPTIMIZE™ are trademarks of Aspen Technology, Inc. All rights reserved. 11-8569-0516
19
Aspen DMC3 Builder
Figure 33:
Model Curves are transferred to
the Master Model
The Master Model view for the master model of the application displays a matrix of step response curves for each input/output
variable relationship in the application’s completed model. The commands in the ribbon menu (and in right-click, shortcut menus)
enable you to perform various model updates and analysis tasks. The Constraints view for the master model of the application enables
you to define gain constraints for the master model. The Preferences view for the master model of the application provides model
ID case editing (General) options and Auto Update options that dictate how the master model is updated automatically if the Auto
Update check box is selected. The Summary view for the master model of the application displays the following:
• Model Summary - Report of the status of all the case models in the current model identification project, with information
organized according to the case folders that contain the model identification cases.
• Configuration Summary - Report of how the feedback filter, subcontrollers and test groups are configured for the selected
Controller application, and whether the application is a participant in a Composite application.
After you create a new application, the model matrix is displayed. If we click on the application node ( ), we will see the
summary for that application.
Figure 34:
Model Summary
© 2016 Aspen Technology, Inc. AspenTech®, aspenONE®, the Aspen leaf logo, the aspenONE logo, and OPTIMIZE™ are trademarks of Aspen Technology, Inc. All rights reserved. 11-8569-0516
20
Aspen DMC3 Builder
Click on the Master Model view. There are several features associated with the Master
Model view (highlighted by the red rectangle in the figure below).
Over the next section, we will review the remaining steps of the workflow for building an application in Aspen DMC3 Builder.
© 2016 Aspen Technology, Inc. AspenTech®, aspenONE®, the Aspen leaf logo, the aspenONE logo, and OPTIMIZE™ are trademarks of Aspen Technology, Inc. All rights reserved. 11-8569-0516
21
Aspen DMC3 Builder
Controller Tree
In this ribbon group you have all the actions that take place in the Navigation Tree. This group is also available in other views. Figure 37
below shows the Controller Tree ribbon group.
Figure 37:
Controller Tree Ribbon Group
Cases View
The Cases view is presented whenever you click on a case. The ribbon elements will change accordingly and display all the functionality
related to model identification.
The Cases view is shown in the figure below. The All Variables case is automatically created after specifying the inputs and outputs of
the model matrix. The Variables view for a model ID case enables you to designate which dataset and vectors you want used for model
identification in the current case.
Under the Variables view, we have three tables, Datasets, Inputs, and Outputs to specify datasets to be used for case model
identification, input variables and output variables that you want to include in the case model, respectively. Select the dataset, in this
case HGP_Dataset, and click on the Scatter ( ) icon to bring up the Scatter Plot dialog. Use this dialog box to view a scatter plot for
selected vectors in the dataset and then create transforms.
© 2016 Aspen Technology, Inc. AspenTech®, aspenONE®, the Aspen leaf logo, the aspenONE logo, and OPTIMIZE™ are trademarks of Aspen Technology, Inc. All rights reserved. 11-8569-0516
22
Aspen DMC3 Builder
In the Parameter Trials view, you can configure one or multiple model identification trials, with each trial consisting of a set of
parameters for defining how a model identification should occur for the current case. In the Parameter Trials view, you can select the
Master check box of one trial. This designates the trial as the model identification result to use for transferring selected case model
curves to the project’s master model.
The Constraints view for a model ID case enables you to specify gain constraints for the case model. The Models view for a model ID
case displays a matrix of step response curves for each input/output variable relationship in the model. Also, from the ID case Models
view, you can perform various tasks for analyzing and editing case model properties and curves, and update the master model of the
application.
The Deadtimes view for a model ID case enables you to specify dead-time values for model variable pairs, which are considered during
the model identification process.
Click on Identify to run the model identification for the All Variables case. The FIR Model Identification is displayed, as shown in the
figure below.
© 2016 Aspen Technology, Inc. AspenTech®, aspenONE®, the Aspen leaf logo, the aspenONE logo, and OPTIMIZE™ are trademarks of Aspen Technology, Inc. All rights reserved. 11-8569-0516
23
Aspen DMC3 Builder
Once it is finished, click on Close. You will notice that the All Variables case is now updated and the case icon changes from
to . Another five Case Views are added after running the model identification: Models, Predictions, Frequency Uncertainty, Time
Uncertainty and Correlations.
Figure 41: Additional Case Views are Available After Running the Identification
© 2016 Aspen Technology, Inc. AspenTech®, aspenONE®, the Aspen leaf logo, the aspenONE logo, and OPTIMIZE™ are trademarks of Aspen Technology, Inc. All rights reserved. 11-8569-0516
24
Aspen DMC3 Builder
The Models view shows the model identification results. Here, the relationship between the manipulated and the controlled variables
is represented by model curves. Notice the several tabs indicating the trials at the bottom of the window. You can select each one to
investigate the results.
There are two main ribbon groups associated to the Models View: Model Operations and Set Constraints.
Figure 42:
Model Operations and Set
Constraints Ribbon Groups
Use the Model Operation functions to update the identified curves to the master model. You can also inspect the collinearity within the
identification case. The grading option is a good way to display only curves with a certain level of quality. This grading is based on the
Frequency Uncertainty and looks at the gain uncertainty more specifically.
The Predictions view for a model ID case displays measurement data and case model prediction trend lines to help you assess the
case model’s performance. Tools are provided for analyzing prediction results in a scatter plot and, if appropriate, editing case model
properties and implementing slices in the measurement data that is used to identify the case model. The Predictions view has been
improved in Aspen DMC3 Builder and you can now select Input and Output trends, as shown in the figure below.
Figure 43: The Predictions View Allows You to Select Input and Output Trends
The Frequency Uncertainty view for a model ID case provides another method of analyzing case model performance. For each input/
output variable pair, the Bode uncertainty plot with a 2-sigma uncertainty band is displayed in a matrix view. Model grades from A to D
are also provided. The CV (controlled variable, or output) signal-to-noise ratio is overlaid on the Bode plot.
© 2016 Aspen Technology, Inc. AspenTech®, aspenONE®, the Aspen leaf logo, the aspenONE logo, and OPTIMIZE™ are trademarks of Aspen Technology, Inc. All rights reserved. 11-8569-0516
25
Aspen DMC3 Builder
Important note: The grade selection is based on the gain uncertainty only.
The Time Uncertainty plot with a 2-sigma uncertainty band is displayed in a matrix view. Model grades from A to D are also provided.
Click on the Correlations view to check for input correlations.
© 2016 Aspen Technology, Inc. AspenTech®, aspenONE®, the Aspen leaf logo, the aspenONE logo, and OPTIMIZE™ are trademarks of Aspen Technology, Inc. All rights reserved. 11-8569-0516
26
Aspen DMC3 Builder
The Correlations view for a model ID case displays plots to show levels of correlation between case model variables. The plots in
the case Correlations view show the results of mathematically assessing each variable for other correlated variables in the model.
Correlation assessment is most useful for inputs or manipulated variables (MVs), but it is also made available for output variables if
you select the Show Outputs check box.
Let’s click on the Update curves button to bring up the Model Update Report dialog. This dialog will help us transfer the curves from
the All Variables case to the Master Model.
Configuration
In the Configuration node, the first view is selected by default. In this case, the Summary view is selected. There are four views in the
Configuration node: Summary, Feedback Filters, Subcontrollers and Test Groups.
The Summary view is shown in the figure below. When this page is first visited, you can see a quick overview of your controller
configuration and the workflow steps involved. For example, we can see that our controller has 15 outputs using the default prediction
error filter (Full Feedback), two subcontroller (DC2 and DC3), no test groups and is not participating in a composite application.
Figure 47:
Summary View
The Feedback Filters view for Configuration is where we can configure and tune the filter components of the current application. The
prediction error filter governs how the controller updates the prediction based on feedback received from the plant. In this table, we can
choose what type of filtering to use (Full Feedback, First order, or Moving Average) and specify whether a variable is intermittent.
© 2016 Aspen Technology, Inc. AspenTech®, aspenONE®, the Aspen leaf logo, the aspenONE logo, and OPTIMIZE™ are trademarks of Aspen Technology, Inc. All rights reserved. 11-8569-0516
27
Aspen DMC3 Builder
The Subcontrollers view for Configuration (applicable only to FIR model-type applications) enables you to organize model variables
into subcontroller groups. This is also a new view in the configuration section for Aspen DMC3 Builder. It uses the same controls and UI
elements developed for Smart Tune.
The Test Groups view for Configuration (applicable only to FIR model-type applications) enables you to define Aspen SmartStep test
groups in an application. In this view, you can accomplish the following:
Optimization
Once the Configuration step has been completed for our application, we are ready to move to the Optimization step. A correctly
configured steady state optimizer is key to deliver the benefits associated with an APC controller. The steady state optimizer calculates
targets for manipulated variables (MVs) and controller variables (CVs) and is responsible for the “where do you want to go” part of the
control problem. In this section, we will show how to configure the optimizer of an Aspen DMC3 controller. Select the Optimization
workflow node to enter the Optimization View.
When you first select the Optimization node, you will notice that its status will change from not visited ( ) to partially
configured ( ).
In the figure below, you can see the main ribbon groups in the Optimization node.
In the Method section of the Ribbon, under Configure Optimizer, we can choose which optimization strategy for the current application
we want to use. We can either select Smart Tune or Traditional.
The Traditional option bypasses using the Smart Tune method for constructing an optimizer. When Traditional is selected, the
sequence of views for configuring and tuning the optimizer are presented as menu commands, left-to-right, in the configure optimizer
ribbon group main menu. If the current project is an Aspen DMC3 project, you can choose to use the Smart Tune method at any time,
even if you begin configuring the optimizer by using the Traditional option.
© 2016 Aspen Technology, Inc. AspenTech®, aspenONE®, the Aspen leaf logo, the aspenONE logo, and OPTIMIZE™ are trademarks of Aspen Technology, Inc. All rights reserved. 11-8569-0516
28
Aspen DMC3 Builder
The Smart Tune Wizard will walk us through the necessary steps to tune an Aspen DMC3 controller. On the left-hand side of the main
tabbed view, we can see the Smart Tune Workflow (steps 1 to 7). The top of the tabbed view has the directions for the selected Smart
Tune Workflow step, and a help icon in the upper right. Once we are finished with a step, we can click Next in the bottom right or select
the next step from the workflow.
More information on Smart Tune can be found in the Smart Tune Jump Start Guide.
Simulation
The Simulation view is a good environment for tuning applications that include groups of variables, such as subcontroller or test
groups in a step-testing (Aspen SmartStep) application. Use the Data view and Groups view to configure parameters as desired, and
then validate the changes through simulation runs. When you click on the Simulation node, the pop-up dialog shown in Figure 51 is
displayed.
You have the option to simulate certain parts of the application being built. The most
common scenario is to simulate the controller.
© 2016 Aspen Technology, Inc. AspenTech®, aspenONE®, the Aspen leaf logo, the aspenONE logo, and OPTIMIZE™ are trademarks of Aspen Technology, Inc. All rights reserved. 11-8569-0516
29
Aspen DMC3 Builder
Figure 52 displays the Simulation view after selecting Controller in the previous pop-up window.
The Data view displays the current values and status of application variables and associated entries. The values and graphic indicators
(icons and background colors of table cells) are refreshed during the course of a simulation run. When the simulation is stopped,
paused, or, if you are conducting an interactive closed-loop simulation, you can edit the values of certain entries — specifically those
that are displayed with blue text.
The Trends view for Simulation has a Preview Plots pane and a Detail Plots pane. The Preview Plots pane provides a place for
selecting which variables you want to display in the Detail Plots pane. The Detail Plots pane provides a place for displaying and
comparing the graphically plotted results of simulation and tuning that you conduct when building controller applications.
The groups view for Simulation enables simulating and tuning applications that have groups of variables, such as subcontroller groups
or test groups.
© 2016 Aspen Technology, Inc. AspenTech®, aspenONE®, the Aspen leaf logo, the aspenONE logo, and OPTIMIZE™ are trademarks of Aspen Technology, Inc. All rights reserved. 11-8569-0516
30
Aspen DMC3 Builder
Calculations
Although the Calculations stage follows the Simulation stage in the Controllers navigation tree, you can add calculations to an
application during any stage of its development.
Figure 53:
Add Calculations to an Application
During Any Stage of its
Development
Deployment
In the Deployment view, you can specify input/output (IO) connection parameters for an application, so that the application is made
ready for deployment to an online applications server. This includes specifying IO source tag names, validity limits and measurement
timeouts that are necessary for the application to communicate with an interface to plant data, such as an Aspen Cim-IO server, OPC
server or Aspen Process Data server. There are two main views: IO Tags and Online Settings.
The final objective in the IO Tags view for Deployment is to fill in the fields in the bottom Variable Detail table, linking IO tags (from
interfaces to plant data) to each Parameter that is associated with an application variable as you select each variable from the table in
the middle Tag Generator pane.
Figure 54:
Deployment View
Once the controller is configured and ready to be deployed, click on the Deploy button to transfer the application to the online
environment.
© 2016 Aspen Technology, Inc. AspenTech®, aspenONE®, the Aspen leaf logo, the aspenONE logo, and OPTIMIZE™ are trademarks of Aspen Technology, Inc. All rights reserved. 11-8569-0516
31
Aspen DMC3 Builder
Additional Resources
Public Website
Aspen DMC3 Builder
Aspen DMC3
Video Tutorials
AspenTech APC YouTube Channel
Webinar
What’s New in V9 - Introducing Aspen DMC3 Builder
© 2016 Aspen Technology, Inc. AspenTech®, aspenONE®, the Aspen leaf logo, the aspenONE logo, and OPTIMIZE™ are trademarks of Aspen Technology, Inc. All rights reserved. 11-8569-0516
32
About AspenTech
AspenTech is a leading supplier of software that optimizes process manufacturing — for
energy, chemicals, pharmaceuticals, engineering and construction, and other industries that
manufacture and produce products from a chemical process. With integrated aspenONE®
solutions, process manufacturers can implement best practices for optimizing their engineering,
manufacturing, and supply chain operations. As a result, AspenTech customers are better able
to increase capacity, improve margins, reduce costs, and become more energy efficient. To see
how the world’s leading process manufacturers rely on AspenTech to achieve their operational
Worldwide Headquarters
excellence goals, visit www.aspentech.com. Aspen Technology, Inc.
20 Crosby Drive
Bedford, MA 01730
United States
phone: +1–781–221–6400
fax: +1–781–221–6410
info@aspentech.com
Regional Headquarters
Houston, TX | USA
phone: +1–281–584–1000
São Paulo | Brazil
phone: +55–11–3443–6261
Reading | United Kingdom
phone: +44–(0)–1189–226400
Singapore | Republic of Singapore
phone: +65–6395–3900
Manama | Bahrain
phone: +973–17–50–3000
© 2016 Aspen Technology, Inc. AspenTech®, aspenONE®, the Aspen leaf logo, the aspenONE logo,
For a complete list of offices, please visit
and OPTIMIZE™ are trademarks of Aspen Technology, Inc. All rights reserved. 11-8569-0516 www.aspentech.com/locations