• Embed Doc
  • Readcast
  • Collections
  • CommentGo Back
Download
 
1
 Abstract
-Chaotic applications recently have been used forvarious different fields and studies. In this study,we targetto model and analyze fundamental chaotic oscillators byusing web tools. Among many oscillators, we have focusedon Lorenz Oscillators both modeling and analyzing.With this study we aim to satisfy calculation capability of basic chaotic models using web Mediasand make chaoticmodels more observable and understandable.
 Keywords
-Chaotic Simulation LaboratoryApplication,Digital Media, MATLAB Calculation Engine, ChaoticMethods1.INTRODUCTION
We review recent developments in the modeling and predictionof nonlinear time series. In some cases, apparent randomness intime series may be due to chaoticbehavior of a nonlinear butdeterministic system. In such cases, it is possible to exploit thedeterminism to make short term forecasts that are much moreaccurate than one could make from a linear stochastic model.This is done by first reconstructing a state space, and then usingnonlinear function approximation methods to create a dynamicalmodel. Nonlinear models are valuable not only as short termforecasters, but also as diagnostic tools for identifying andquantifying low-dimensional chaoticbehavior. During the pastfew years, methods for nonlinear modeling have developedrapidly, and have already led to several applicationswherenonlinear models motivated by chaoticdynamics providesuperior predictions to linear models. These applicationsincludeprediction of fluid flows, sunspots, mechanical vibrations, iceages, measles epidemics, and human speech.[1]
2.PURPOSE OF STUDY
Web-based educational simulation is not a new area, howeverdue to the difficulties that exist in its utilization, the complexityand specificities of nonlinear dynamic system applications,lecturershave been forcingopen in a massive way to the explainand analyzeof chaotic modeling inthe different engineeringproblems. This led us to develop the chaotic simulation modelthat gives a collection of requirements, orientations andprescriptions to the author so that Web-based simulation is usedin a proper way in an educational environment. [2,3]The main objective of the study is to simulate and analyzechaotic modeling on the web interface. Deeper goals: buildinginternet-based education tools and intranet objects for chaoticmodel interesteds and students, which might be separateconfigurable and separate compiled, for stand alone running;linking configured objects for complex simulation andanimation with zoom and mouse-over facilities; ability of strength calculation engine-MATLAB, web publishing of thesimulators; building tools for user scenario; report-generator.With this study we aim to satisfy calculation capability of basicchaotic models using web Mediasand make chaotic modelsmore observable and understandable.
3.CHAOTICOSCILLATORS
There are many chaotic oscillators used for chaotic modelingand analyzing, generally each oscillator is applied for specificareas.Most fundamental oscillators may be listed as follows:Lorenz, Chua, Rossler,Vanderpoland Duffing ChaoticOscillator.[4].Lorenz Oscillator is applied for atmosphericstudies;Chua Oscillator areapplied forelectronic circuits,Rossler Oscillators are applied for chemical phenomenon.
4.THE LORENZ ATTRACTOR: A NONLINEAR SYSTEM WITH KNOWN DYNAMICS
CHAOTIC WEB SIMULATION LABORATORY APPLICATION
Metin VARAN
1 ,
Yılmaz UYAROĞLU
2
Zekeri
ya ÖZDEMİR 
3
Fahri VATANSEVER 
4
Mehmet Ali YALÇIN
5
1
PhD Student Electrical EngineerFaculty MemberSakarya University Electrical-Electronics Engineering Dept.
2
Asst.Prof,Sakarya University Electrical-ElectronicsEngineering DepT.
3
M.Sc.Electrical Engineer Faculty Memberof Sakarya University Electrical-Electronics Engineering Dept
4
Asst.Prof,Sakarya University Technical Education Dept
5
Prof,Sakarya University Dean of Engineering Faculty
1
e-mail:mvaran@sakarya.edu.tr
2
e-mail:uyaroglu@sakarya.edu.tr
 
3
e-mail:zozdemir@sakarya.edu.tr
4
e-mail:fahriv@sakarya.edu.tr
5
e-mail:yalcin@sakarya.edu.tr
 
2The Lorenzsystem is a model of convection (i.e., heattransfer)in the atmosphere.The dynamics (i.e., changes in states) oftheLorenz model can be characterized with three first orderdifferentialequations, 
2133121 12.
)(3.2.1
 x xbx x x xrx  x x
 x x x
  
(1)Where
 X 
,
, and
 Z 
correspond to the three dynamical variables(corresponding to two temperature measures and a velocitymeasure),the over-dot corresponds to the rate of change (i.e.,derivative) of thevariable in question, and
a
,
b
, and
c
areconstant parameters. Whatmakes the Lorenz system a complex,nonlinear system is the interactionof the three dynamical variables. As can be seen in Equationsabove,changes in
 X 
are dependent not only upon the value of 
 X 
,but also uponthe values of 
and
 Z 
. Therefore, the influences of the variables
 X 
,
,and
 Z 
on the current state of the system arenot independent andadditive, but are instead mutuallydependent and multiplicative. Theinteractive nature of dimensions along which a system may changeembodies thecomplexity of nonlinear systems and is also the key toquantifying systems with unknown orunmeasured dynamicalvariables[5]. 
5.MATLAB .NET BUILDER TOOLBOX
MATLAB Builder-NE creates MATLAB* based .NET and COMcomponents for royalty-free deployment on desktop machines orWeb servers. As a result, onecan integrate his MATLAB applicationsinto organizations .NET and COM programs. The builder createsthe components by encrypting MATLAB functions and generatingeither a .NET or COM wrapper around them.One can reference MATLAB based .NET and COM components asonewould any other .NET assembly and COM object, for easyintegration with existing applications. The components created bythe builder run against the MATLAB Compiler Runtime (MCR), thefull set of shared libraries that support MATLAB. The MCR isprovided with MATLAB Compiler. To run .NET and COMcomponents, itmustbedistributedthe MCR with them.Components created in MATLAB and the MCR can be deployedroyalty-free.For Web applications, the builder provides AJAX-based zoom,pan, and rotate controls for figures created in MATLAB and an APIfor automatically converting between .NET or COM data typesand MATLAB data types.Together, MATLAB, MATLAB Compiler,and MATLAB Builder NE enable you to develop applications usingMATLAB and then deploy them as components in .NET and COMenvironments. You can use the high-level, matrix-optimized languageand test your applications. Once the applications are complete, youcan use the builder to automatically package them as componentsand integrate them in .NET and COM applications.To deploy your component, you first install the MCR on the targetmachine. The MCR is the full set of shared libraries required forexecuting MATLAB based components. It provides completesupport for all features of the MATLAB language and most relatedtoolboxes.After instantiating an object from a MATLAB basedcomponent, you can access the object methods just as you access themethods of any other COM or .NET class. COM and .NET datatypes passed to MATLAB functions are automatically converted toMATLAB data types. Hie builder also provides data conversionclasses for manually converting data and managing output data, aswell as an interface that converts MATLAB data types into .NETnative data types[6].
6.CHAOTIC WEB SIMULATIONLABORATORYAPPLICATION
Chaotic Web Simulation Applications Main Pageinvolvessimulation of basic chaotic models under given initial conditions(Fig.1).This web application runs at an intranet network server,this server only should have MATLAB core engine, notcommercial toolboxes. In this study, we state our WebSimulationApplication on our intranet servers.Figure 1.Chaotic Web Simulation LaboratoryMainPageThe Lorenz attractor could be generated only by numericalapproximations on a computer, as shown (Fig. 2-Fig.5).Now wehave a rigorous proof that confirms itsexistence.Figure-2 shows x-y portrait of Lorenz System Attractor
 
3Figure2.Lorenz Simulation Web Page-1The LorenzSystem’s x-y-zattractor obtained using state equationsby Matlab modeling under initial conditions,a=0.5, x0=0.001,y0=0.001, and z0=0.Figure-3 shows x-z portrait of Lorenz System AttractorFigure 3.Lorenz Simulation Web Page-2Figure-4 shows y-z portrait of Lorenz System AttractorFigure 4. Lorenz Simulation Web Page-3The geometry of the attractor is closelyrelated to the ‘flow’ of the equationsthat thecurves corresponding to solutions of thedifferential equations. There is an unstableequilibrium, a saddlepoint, at the origin.The curves repeatedly pass this point, andarepushed away to the left or right, only to circleround to pass back by the saddle. As theyloop back, adjacentcurves are pulled apart. This is how the unpredictability iscreatedand can end up on either side of thesaddle. The result isan apparently randomsequence of loops to the left and right.Figure-5 shows Time series of Lorenz System AttractorFigure5. Lorenz Simulation WebPage-5
7.CONCLUSIONS
Chaotic Web Simulation Laboratory Application aims thatsatisfyingcalculation capability of basicchaotic models usingweb Mediasand make chaotic models more observable andunderstandable.Finally, it is shown that using ASP.NET andC#.NET tools is a flexible way, especially for benefiting ability
of 00

Leave a Comment

You must be to leave a comment.
Submit
Characters: ...
You must be to leave a comment.
Submit
Characters: ...