Example Dynamic Project Descriptions

From SysCAD Documentation

Jump to: navigation, search

Navigation: User Guide -> Example Projects

Contents

Dynamic Plant Example Project

Project Location

This Dynamic Transfer project has three versions and is stored at:

..\SysCAD92\Examples\Dyn_General\Dynamic Plant Example.spf
..\SysCAD92\Examples\Dyn_General\Dynamic Plant Example(DDE).spf
..\SysCAD92\Examples\Dyn_General\Dynamic Plant Example(OPC).spf

Features Demonstrated

  1. Reaction files in Dynamic mode
  2. Use of Profile to add feed at variable rates over time
  3. Use of Noise to add temperature fluctuation to the feed over time.
  4. Use of PID controller to control feed rates, and tank levels
  5. Use of Dynamic Fill to visibly display some parameters on the flowsheet (for example, tank level)
  6. Shows the how to add user interface via DDE/OPC in Excel.

Brief Description

This is a very simple single tank with 2 inputs and 1 output dynamic problem.

  1. The slurry feed rate to the tank is varied over time using a Feed Profile.
  2. Acid is added to the tank to maintain a certain concentration on the outlet stream.
  3. A reaction occurs in the tank.
  4. The tank outlet rate is varied to maintain a certain tank level.
  5. All the pipes in this project are set up using the Dynamic transfer mode.

Excel Report

Project Dynamic Plant Example(DDE).spf has Project | Settings | IO Connections | DDE switched on. See Demo DDE.xls included in the project.

The connectivity is done via DDEPoke in Visual basic. Also take note of the References selected in the VBA project.

Project Dynamic Plant Example(OPC).spf has Project | Settings | IO Connections | OPC switched on. See Demo OPC.xls included in the project.

User can add or remove tags in the Raw Data page, to connect to the OPC server (SysCAD), press the Connect button on the Excel interface.


Planning Example Project

Project Location

This is a Dynamic Transfer project and is stored at: ..\SysCAD92\Examples\Dyn_General\Planning Example.spf

Features Demonstrated

  1. Use of Profile to add feed at variable rates over time
  2. Use of Queue Profile + General Controller logic to ship out the required products.
  3. Use of the General Controller Logic for Cost / Revenue analysis.
  4. Use of the General Controller Logic to set equipment limitations.
  5. Use of a Multi-Storage unit operation to store the different products.
  6. Use of a Belt_Conveyor_II unit operation to transfer material.

Brief Description

This is a simple material transfer project demonstrating how to handle product storage, shipping and production planning issues.

Material is sourced from 5 different locations producing 3 different products. These products are stored in the PortStockpiles to wait in queue to be shipped away to customers. User can use the results from Financials (General Controller) to plan for the best production ratio to maximise profit.

Excel Report

Example Port Demo Model Front End.xls - allows the user to run SysCAD via Excel.


Pumping and Control Example Project

Project Location

This is a Dynamic Simple project and is stored at: ..\SysCAD92\Examples\Dyn_General\Pumping and Control Example.spf

Features Demonstrated

TO BE COMPLETED

Brief Description

TO BE COMPLETED

Excel Report

  1. Example Plant Criteria Report, used to set data into SysCAD as well as reporting back the actual values from SysCAD.


Waste Handling with Batch Digestion Example Project

Project Location

This is a Dynamic Transfer project and is stored at: ..\SysCAD92\Examples\Dyn_General\Waste Handling with Batch Digestion Example.spf

Features Demonstrated

  1. The use of conveyor belts
  2. The use of Makeup source
  3. The use of multiple Make up blocks in a unit operation
  4. The use of Dynamic Reaction
  5. The use of Dynamic bar to visually display selected variable status on the flowsheet (for example, the weightometers on the conveyor belts)
  6. The use of Dynamic Fill to visually display selected variable status on the flowsheet (for example, the tank levels)
  7. The use of Histogram
  8. The use of Scheduled Events
  9. The use of Classes and Functions in the PGM file to trigger events based on timers / conditions (eg, to run reactors on batch mode)
  10. The use of Archive to store data (at predefined time intervals).

Brief Description

This project contains three flowsheets:

1) Waste Sorting
  • This is a simple material handling page to sort out the material using the split flows sub model inside Tie/tanks.
  • The material is separated on a individual species level.
  • The waste is removed based on a predefined schedule to landfill.
  • Usable material is sent to the next page for further processing.
2) Organics Handling
  • This is a simple material handling page to sort out the material using the split flows sub model inside Tie/tanks.
3) Digestion
  • This flowsheet demonstrates batch reaction operations based on predefined logic, this includes running various cycles on times.

Archive Report

  1. Example Archive files set up to collect data for analysis while the project runs. These result files stored at the Archive sub folder.
Document Sections