Home
Syllabus
Lectures
Assignments
Examples
Links
People create simulation models for everything:
Each stage in modeling and simulation depends on the quality and limitations provided in each of the steps that precede it.
This requires defining what is to be in a model and what is to be ignored. Not everything can be included in a model.
Similarly, only a small part of what goes into a simulation model represents the thing being modeled. A model is like an iceberg, in that only a small part of the model represents what is being modeled. The rest is the "behind the scenes" structure needed to get the visible tip to work right.
Creating an accurate representative theoretical model is essential, but to be useful it must also be a theoretical model that can be turned into a simulation and its modeled behavior be able to be controlled, observed, and analyzed with some expectation of accuracy.
This can be fundamental to all following steps. It can enable capabilities and analyses, or it can prevent them through inflexibility. It can support accuracy, or it can prevent it.
Some common choices for generalized simulations:
How is the model to be represented in the computer? What data structures are available and which will be used?
How should the model be altered on successive runs? Can these be just parameter values, or does it require alternate programmed algorithms?
If you can't observe it you can't measure it. If you can't measure it you can't record it. If you can't observe, measure, or record it you can't display or analyze it.
Does it accurately portray that which it is supporsed to represent? Is the model data used accurate? Is the overall model run and results verifiably correct? Can it be validated agains the real world?
If the model and results are correct and accurate, what are the implications of its predictions or indications? Is zero power from a generator a failure or the state it is supposed to be in? Are the indications significant or just "interesting"?
Home
Syllabus
Lectures
Assignments
Examples
Links
Other Links:
Computer Science and Engineering Department Homepage
Information Technology Department Homepage
New Mexico Tech Homepage
New Mexico Tech Calendar