Professional Documents
Culture Documents
Jksimmet: Steady State Processing Plant Simulator
Jksimmet: Steady State Processing Plant Simulator
Why bother?
What is a mathematical model?
Process
Measured Inputs Model
Predicted Outputs
Model Parameters
Example of a Model
Pi = Fi - Ri Ci + Aij Rj Cj
Measure (Sample)
Simulate (Optimize)
Measure (Sample)
For Useful Simulation Studies
Process knowledge
Suitable models and an understanding of the
model limitations
Good quality data to develop parameters
A useable computer/software system
Engineering judgement to assess results
Process Design Studies
Based on data from sources other than the
operating plant
Ore - laboratory testing
Machine - other operations (JKTech Data
Base)
Less accurate than optimization
Gives information about likely circulating loads
Allows sensitivity analysis
JKSimMet Development - I
JK - from Julius Kruttschnitt Mineral Research
Centre
Sim - from Simulation (50 years of JKMRC
Research)
Met - from Metallurgical Processes (perhaps a
little optimistic)
JKSimMet Development - II
JKSimMet is useful for
crushing and screening
mass balancing
JKSimMet Development - III
1970s Fortran IV and punched cards
1981/2 Fixed flowsheet simulator
1983/4 JKSimMet V1 (Hitachi + PDP11)
1985 JKSimMet V2 (PC AT + PGC)
1988/9 JKSimMet V3 (Halo)
1992/3 JKSimMet V4
1999 JKSimMet V5.0 for Windows
2001 JKSimMet V5.1 for W 2000 & NT
2003 JKSimMet V5.1 for XP
2006 JKSimMet V5.2
2012 JKSimMet V5.3
2012 JKSimMet V6.0
JKSimMet Development - IV
JKSimMet V6
Move into the more modern JKSimFloat structure
Equipment
list
Flowsheet
list
Stream
Equipment labels
label
Project
The block of data which is a pair of identifiable
files (with .jksm6 and .jksysdb extensions)
Can contain several independent flowsheets
Flowsheet
A combination of equipment and streams
connecting the equipment
Can be renamed
Cell Colours
Black text on white background - User entered
generated
Toolbars - I
Main Toolbar
New Save Paste Lock Zoom Zoom to Stream Redraw Sieve Equipment Simulation View Graphing View % View Cum
Project Project Selection Flowsheet Tool selection Labels Flowsheet Series Manager Manager Streams Retained % Passing
Open Copy Help Select Zoom Equipment Show System Survey Stream View Reports Info View Cum
Project Selection Tool to Fit Labels Ports Properties Data Overview Equipment Blocks % Retained
Toolbars - II
Flowsheet Toolbar
Component Draw Insert Rotate Flip Align Align Align Space Same Same Nudge Nudge Send To
Properties Rectangle Image Left Vertical Top Bottom Center Across Width Size Down Right Back
Draw Text Rotate Rotate Flip Align Align Align Space Same Nudge Nudge Bring To
Line Box Icon Right Horizontal Middle Left Right Down Height Up Left Front
Toolbars - III
Engine Room Toolbar
Convergence
Unknown
Known
Simulation - II
Convergence Controls
Assumption about circulating stream
Zero
Measured
Last time
Convergence Limit
0.1 to a very small number x Volume flow
of circulating stream
Assess Results
Reporting
Very similar to V5
Difference is that report is exported directly to Excel
V5 V6 Changes VII
Graphing
No quick graph but flash graph easier and quicker
Similar structure to V5
Configurable graphing window
Select stream data for graphing
Global data type and Y-axis type
Format
Axis and Graph Labels
Axis max and min, linear or log, number format
Grid on or off
Custom lines
P80 highlight
V5 V6 Changes VIII
Info Blocks
Similar to V5 but more flexible
For streams
Select multiple streams to apply
Select from 2, 4, 6 or 8 cells per info block
Expanded choice of variables for display
For equipment
Select multiple equipment items of same type using same model
Select from 1 to 4 cells per info block
Selection of parameters for display using same structure as equipment
model window
Can enter data through info block
V5 V6 Changes IX
Select Lists (Simulate, Model Fit or Balance)
Same as for V5 items outlined in blue on select list
Can select or deselect equipment or streams by click on item
Whole Circuit is special case entire flowsheet always selected
including new streams or equipment added
Whole Circuit is default
Model fitting
One main window
Select for inclusion in simulation with Model Fit Case list
Whole Circuit is special case
Cursor on Equip item in list displays parameters for that equipment
item and automatically selects streams for error calculation (Can be
manually set if required)
Parameter fit list automatically built by selecting parameters
V5 V6 Changes X
Mass Balancing
Different algorithm from V5
Selection and Control in a single window
Allows balancing of assay and size by assay data
Staged process for operating
Select required equipment and streams
Set TPH Solids and size distribution data to Adjust, all else to missing
Run Balance
Set TPH Solids SDs to Fixed, TPH water to adjust and % Solids to
Influence
Run Balance
For TPH Solids figures that were guessed or estimated, replace Exp
guessed values with balanced values with average SDs
Run Balance
Continue process until Total RMS error reaches minimum
V5 V6 Changes XI
Mass Balancing continued
Stage processing continued
If assay data and or size by assay data are to be balanced as well, set
TPH Solids, TPH Water , Sizes to fixed, % Solids to unused and
Elements to adjust
Run Balance
Set Elements to Fixed and Size by Element to adjust
Run Balance
Balancing is definitely an iterative process and takes practice
Manual Structure
Part I - Overview
Part II - Changes from Version 5
Part III - Installing JKSimMet
Part IV - Learning JKSimMet
Part V - Using JKSimMet
Part VI - Mass Balancing
Part VII - Model Fitting
Part VIII - Model Descriptions
Thanks for your attention!