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

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

Parent Directory Parent Directory | Revision Log Revision Log


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

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