# System identification in simulation

 Register Blogs Members List Search Today's Posts Mark Forums Read

 July 20, 2006, 11:59 System identification in simulation #1 Luis Guest   Posts: n/a I am working with a simulation in 2d of a jet (input) coming from the end of a wall. The environment is at a certain temperature, and the the jet is inputting air at a lower temperature. There are measurements of the temperature along this wall. There are vortices, etc. I am given the input/output data and have to construct a model (even though the system is not linear, it's based on DNS eqns, so a first order linear model will be obtained). What I really need is to make this input jet a sinusoid at a certain frequency and record the output. Repeat with the jet at a different frequency, record output, etc. Something like 128 different frequencies. The simulation takes a long time to run though, so I would like to know if there are any techniques for system identification within simulations. The software is already running and I can choose any kind of input. The real problem is how to reduce the time needed to generate data for these 128 different simulations. Thanks

 July 21, 2006, 00:07 Re: System identification in simulation #2 Dr.Nick Guest   Posts: n/a Hello! 1.Not all 128 freq. will lead towards instability, it should be calculated. So, only for those, that Real(Freq)>0 ,must be considered. BTW, 2D will differ from 3D instability, so pay attention. 2.If you are planning to change initial conditions withing the process of simulation, that might lead towards wrong results, so i guess you must consider all data, satisfying (1.) as initial conditions. Regards! Nick.

 July 21, 2006, 14:49 Re: System identification in simulation #3 Luis Guest   Posts: n/a Thanks for your help. To build a proper model though, I will need to find the frequency response to various frequencies, not only the ones that lead to instability. I have tried with the input signal being a composite of sinusoids at the frequencies I'm interested in. However, the results are not satisfactory. Part of it is due to the smearing of the peaks in the frequency spectrum when using the FFT when you have a signal with various frequencies, and ranging from low to high frequencies. The standard system identification involves sweeping at different frequencies the input signal and noting the output. With a simulation though, this takes a very long time. Are there any common solutions to this problem? Or is it just a matter of obtaining faster hardware and just accept that it will take days to see any results from these computations? Thanks Luis.

 July 21, 2006, 20:20 Re: System identification in simulation #4 Peter Guest   Posts: n/a Try giving an input which will excite multiplie frequencies..white noise input perhaps. In theory a step function would be good too but this problematic in a CFD code since the derivatives need to be evaluated.

 July 22, 2006, 07:05 Re: System identification in simulation #5 ztdep Guest   Posts: n/a can you suggest some good refrence for the system identification

 July 24, 2006, 10:55 Re: System identification in simulation #6 Luis Guest   Posts: n/a I think it's kind of hard to find just one reference, since the literature I've seen is sometimes very dense and didn't give me too much insight into it. Senior or 1st year graduate Control textbooks usually have a chapter on frequency response (Feedback Control of Dynamic Systems by franklin, powell,emami-naeimi has a chapter on the response of a sinusoid input, chapter 8 or 9 if I remember). This is one way to do sysid, basically excite the system with a sinusoid at one frequency, and record the output. Repeat with different frequencies and you construct a model. Also power spectral density may be used to construct these models. http://turbulence.ucsd.edu/ has a good paper highlighting the major techniques related to CFD models. Check out especially: "The emerging roles of model-based control theory in fluid mechanics" (5th paper from bottom) I think you can get documentation at the mathworks website about the system identification toolbox in matlab. It does a good job at explaining the basics. Hope it helps Luis

 July 25, 2006, 21:26 Re: System identification in simulation #7 ztdep Guest   Posts: n/a Thank you very much!

 Thread Tools Display Modes Linear Mode

 Posting Rules You may not post new threads You may not post replies You may not post attachments You may not edit your posts BB code is On Smilies are On [IMG] code is On HTML code is OffTrackbacks are On Pingbacks are On Refbacks are On Forum Rules

 Similar Threads Thread Thread Starter Forum Replies Last Post akultane CFX 1 November 15, 2009 14:46 hamoudi STAR-CD 2 July 24, 2009 11:00 hamoudi ANSYS Meshing & Geometry 4 July 23, 2009 11:43 hamoudi CFX 0 July 23, 2009 02:28 Smagmon CFX 1 March 6, 2009 14:24

All times are GMT -4. The time now is 17:24.