CFD Online Logo CFD Online URL
www.cfd-online.com
[Sponsors]
Home > Forums > Main CFD Forum

System identification in simulation

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

Reply
 
LinkBack Thread Tools Display Modes
Old   July 20, 2006, 11:59
Default 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
  Reply With Quote

Old   July 21, 2006, 00:07
Default 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.

  Reply With Quote

Old   July 21, 2006, 14:49
Default 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.
  Reply With Quote

Old   July 21, 2006, 20:20
Default 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.

  Reply With Quote

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

Old   July 24, 2006, 10:55
Default 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
  Reply With Quote

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

Reply

Thread Tools
Display Modes

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 Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Replacing mesh while running a simulation akultane CFX 1 November 15, 2009 14:46
Cylindrical cordinate system hamoudi STAR-CD 2 July 24, 2009 11:00
ICEM and CYLINDRICAL CORDINATE SYSTEM hamoudi ANSYS Meshing & Geometry 4 July 23, 2009 11:43
Cylindrical cordinate system hamoudi CFX 0 July 23, 2009 02:28
FSI TWO-WAY SIMULATION Smagmon CFX 1 March 6, 2009 14:24


All times are GMT -4. The time now is 19:25.