/[ascend]/trunk/doc/howto-overview.lyx
ViewVC logotype

Contents of /trunk/doc/howto-overview.lyx

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1585 - (show annotations) (download) (as text)
Tue Aug 7 14:28:43 2007 UTC (15 years, 2 months ago) by jpye
File MIME type: application/x-lyx
File size: 7252 byte(s)
Added URL on first page.
1 #LyX 1.5.0rc2 created this file. For more info see http://www.lyx.org/
2 \lyxformat 276
3 \begin_document
4 \begin_header
5 \textclass book
6 \language english
7 \inputencoding auto
8 \font_roman default
9 \font_sans default
10 \font_typewriter default
11 \font_default_family default
12 \font_sc false
13 \font_osf false
14 \font_sf_scale 100
15 \font_tt_scale 100
16 \graphics default
17 \paperfontsize default
18 \spacing single
19 \papersize a4paper
20 \use_geometry false
21 \use_amsmath 2
22 \use_esint 0
23 \cite_engine basic
24 \use_bibtopic false
25 \paperorientation portrait
26 \secnumdepth 3
27 \tocdepth 3
28 \paragraph_separation indent
29 \defskip medskip
30 \quotes_language english
31 \papercolumns 1
32 \papersides 2
33 \paperpagestyle default
34 \tracking_changes false
35 \output_changes false
36 \author "John Pye"
37 \end_header
38
39 \begin_body
40
41 \begin_layout Chapter
42 Starting Points
43 \begin_inset LatexCommand label
44 name "cha:Overview"
45
46 \end_inset
47
48
49 \end_layout
50
51 \begin_layout Section
52 Our goal
53 \end_layout
54
55 \begin_layout Standard
56 The purpose of this chapter is to help you find out what you need to read
57 first about ASCEND IV in order to accomplish some portion of your mathematical
58 modeling tasks.
59 Since there is no single best order to learn in for all people, we list
60 the introductory documents and their sound bytes concisely, in the hope
61 that this makes your search task less difficult.
62 If ASCEND IV is new to you, work through the first three listed in sequence,
63 then branch to the special topics you need most.
64 Without further ado, your goals.
65 \end_layout
66
67 \begin_layout Subsection
68 Primal Subjects
69 \end_layout
70
71 \begin_layout Description
72 Chapter\InsetSpace ~
73
74 \begin_inset LatexCommand ref
75 reference "cha:model1"
76
77 \end_inset
78
79 Building and solving a small mathematical model from a simple problem descripti
80 on of a water tank.
81 This is basic mathematical modeling of a physical system.
82 If you have never, ever used ASCEND IV, you should probably start here
83 to build and solve a model.
84 \end_layout
85
86 \begin_layout Description
87 Chapter\InsetSpace ~
88
89 \begin_inset LatexCommand ref
90 reference "cha:model2"
91
92 \end_inset
93
94 Making any model easier to share with others by adding basic methods, scripts,
95 and model interfaces.
96
97 \end_layout
98
99 \begin_layout Description
100 Chapter\InsetSpace ~
101
102 \begin_inset LatexCommand ref
103 reference "cha:model3"
104
105 \end_inset
106
107 Reusing a model for plotting and case studies with an introduction to type
108 refinement and inheritance.
109 Defining and executing a case study to generate data and plots which indicate
110 how your mathematical model responds to alternative input values.
111 \end_layout
112
113 \begin_layout Description
114 Chapter\InsetSpace ~
115
116 \begin_inset LatexCommand ref
117 reference "cha:require"
118
119 \end_inset
120
121 Managing modeling project files with REQUIRE and PROVIDE.
122 ASCEND will automatically load the other type definition files you need
123 when working on a model if you follow some simple rules.
124
125 \end_layout
126
127 \begin_layout Description
128 Chapter\InsetSpace ~
129
130 \begin_inset LatexCommand ref
131 reference "cha:plot"
132
133 \end_inset
134
135 Defining a plot which gathers scattered data from your models into a plt_plot
136 that can be viewed from the Browser window.
137 \end_layout
138
139 \begin_layout Description
140 \begin_inset Note Note
141 status open
142
143 \begin_layout Description
144 *howto-specify*\InsetSpace ~
145 (Art,Ben, in progress) Defining a square or well-posed problem
146 when your model gets big.
147 Writing a specify method is the only reliable way to go, and even this
148 is not simple unless you plan ahead.
149 Degrees of freedom can be tricky.
150 \end_layout
151
152 \end_inset
153
154
155 \end_layout
156
157 \begin_layout Description
158 Chapter\InsetSpace ~
159
160 \begin_inset LatexCommand ref
161 reference "cha:atoms"
162
163 \end_inset
164
165 Defining new types of variables or constants when the standard library
166 does not have what you want.
167
168 \end_layout
169
170 \begin_layout Description
171 Chapter\InsetSpace ~
172
173 \begin_inset LatexCommand ref
174 reference "cha:dimeqns"
175
176 \end_inset
177
178 Entering correlation equations with units and how we support degrees Farenheit.
179 \end_layout
180
181 \begin_layout Description
182 Chapter\InsetSpace ~
183
184 \begin_inset LatexCommand ref
185 reference "cha:units"
186
187 \end_inset
188
189 Defining new units of measure based on SI or other existing units.
190 \end_layout
191
192 \begin_layout Description
193 \begin_inset Note Note
194 status open
195
196 \begin_layout Description
197 *howto-library1* (NOTES, check methods, etc) Getting it right the first
198 time.
199 Modeling reliably in teams requires communicating all problem aspects including
200 the goals to be met, the mathematical problem to be solved, the solution
201 process, and the testing criteria that define an acceptable solution.
202 You can do all these in ASCEND IV.
203 \end_layout
204
205 \end_inset
206
207
208 \end_layout
209
210 \begin_layout Description
211 Chapter\InsetSpace ~
212
213 \begin_inset LatexCommand ref
214 reference "cha:methods"
215
216 \end_inset
217
218 Making basic models easy to use later by adding METHODS.
219 Defining more standard methods and your own methods so you do not have
220 to remember how you made the model work yesterday, last week, last year,
221 or in your last incarnation.
222 Its almost automatic.
223
224 \end_layout
225
226 \begin_layout Subsection
227 Engineering Subjects
228 \end_layout
229
230 \begin_layout Description
231 Chapter\InsetSpace ~
232
233 \begin_inset LatexCommand ref
234 reference "cha:physprops"
235
236 \end_inset
237
238 Defining a chemical mixture and physical property calculations for use
239 in process simulation.
240 Equilibrium thermodynamics, phases, species, and all that jazz.
241 Adding species and correlations to the database.
242 \end_layout
243
244 \begin_layout Description
245 \begin_inset Note Note
246 status open
247
248 \begin_layout Description
249 *howto-column1*\InsetSpace ~
250 (Art, in progress) Defining a steady-state distillation
251 column in a flowsheet using the column library that comes with ASCEND IV.
252 \end_layout
253
254 \begin_layout Description
255 *howto-reactor*\InsetSpace ~
256 (Duncan, in progress) Defining a chemical reactor model
257 in a flowsheet.
258 Not a task for the faint of heart, but probably far easier than defining
259 a new reactor in almost any commercial simulator.
260 \end_layout
261
262 \end_inset
263
264
265 \end_layout
266
267 \begin_layout Description
268 Chapter\InsetSpace ~
269
270 \begin_inset LatexCommand ref
271 reference "cha:ivp"
272
273 \end_inset
274
275 Defining a simple dynamic model (initial value problem) and watching it
276 respond.
277 Water level in a tank.
278 \end_layout
279
280 \begin_layout Description
281 \begin_inset Note Note
282 status open
283
284 \begin_layout Description
285 *howto-dynamic2*\InsetSpace ~
286 (Duncan, in progress) Defining a complex dynamic model
287 using dynamic libraries.
288 Dynamic vapor-liquid flash tank.
289 \end_layout
290
291 \begin_layout Description
292 *howto-column2*\InsetSpace ~
293 (Duncan, in progress) Simulating a dynamic distillation
294 column in a flowsheet using ASCEND.
295
296 \end_layout
297
298 \begin_layout Description
299 *howto-control*\InsetSpace ~
300 (Duncan, in progress) Controlling dynamic systems, disturbances,
301 and all those pesky graphing tools using the Script window and Tcl.
302
303 \end_layout
304
305 \end_inset
306
307
308 \end_layout
309
310 \begin_layout Description
311 Chapter\InsetSpace ~
312 Writing a conditional model where which equations apply is determined
313 by variable values or boundary expressions.
314 \end_layout
315
316 \begin_layout Description
317 Chapter\InsetSpace ~
318 (Ben, in progress) Defining a dynamic model with end-point conditions
319 (boundary value problem) using our collocation (bvp) library.
320 \end_layout
321
322 \begin_layout Standard
323
324 \end_layout
325
326 \end_body
327 \end_document

john.pye@anu.edu.au
ViewVC Help
Powered by ViewVC 1.1.22