F606d4c0unit - 3
F606d4c0unit - 3
UNIT-3
✓ To construct a model for complex systems and experiment with simulation language.
➢ A complex system requires a large amount of input data and simultaneously produce large output data for
analysis purpose.
➢ The figure below represents the basic database concepts for simulation.
➢ Database is very important in modeling and simulation ,when developed model is used large number of
inputs data and produce large number of output.
❖ A.I. techniques, such as evolutionary algorithms and influence diagrams, can be used to detect kind of
incremental degradation in the automated process of simulation before it rises up to bite us.
❖ AI techniques such as procedural heuristics and constraint resolution can be used to guide the simulation in
deciding when and if automatic protective devices can be overridden, in planning restart and workaround, As
recovery proceeds, planning should always be working toward optimization (using evolutionary algorithms or
other hill-climbing techniques), while engaging in a continual trade-off with the demands of reliable operation.
❖ Neural Networks offer improved performance over conventional technologies in areas which includes:
Machine Vision, Robust Pattern Detection, Signal Filtering, Virtual Reality, Data Segmentation, Data
Compression, Data Mining, Text Mining, Artificial Life, Adaptive Control, Optimization and Scheduling,
Complex Mapping and more.
❖ Neural networks have been applied to a wide variety of different areas including speech synthesis, pattern
recognition, diagnostic problems, medical illnesses, robotic control and computer vision.
Q.3 How Neural Network is applied in Modelling and Simulation of a complex system.
Java program
Java VM Process Process
Operating System
Hardware
Flowchart-Oriented Activity-Oriented
Languages Languages
Block-Oriented Expression-Oriented
Simulation Simulation Event-Oriented Process-Oriented
Languages Languages Languages Languages
Q.2 Flow chart simulation language comes in which category? Give an example of it.
Q.3 Describe the discrete and continuous simulation language with one daily life example.
➢ SIMULA program is made up of sequences of instructions known as blocks, which act independently to
varying degrees, but which are combined to produce the desired overall effect.
➢ The simplest programs contain only one block, known as the program block.
where F(x) = kx is the force on the jumper exerted by the bungee cord, and R(v) = cv is air resistance with
velocity v. Notice that v = x0(t). A cord we plan to use has k = 2.5 pounds per foot. Is this cord good enough?
Simulate the Bungee Jumping Model in a suitable language and analysis the results.