home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #27 / NN_1992_27.iso / spool / sci / engr / control / 286 < prev    next >
Encoding:
Text File  |  1992-11-17  |  2.6 KB  |  49 lines

  1. Newsgroups: sci.engr.control
  2. Path: sparky!uunet!charon.amdahl.com!pacbell.com!sgiblab!zaphod.mps.ohio-state.edu!cis.ohio-state.edu!magnus.acs.ohio-state.edu!usenet.ins.cwru.edu!eagle!mars.lerc.nasa.gov!mattern
  3. From: mattern@mars.lerc.nasa.gov (Duane Mattern (Sverdrup))
  4. Subject: Re: Simulink problem!
  5. Message-ID: <17NOV199216571543@mars.lerc.nasa.gov>
  6. News-Software: VAX/VMS VNEWS 1.41    
  7. Sender: news@eagle.lerc.nasa.gov
  8. Nntp-Posting-Host: mars.lerc.nasa.gov
  9. Organization: NASA Lewis Research Center
  10. References:  <1e9hpgINNc8j@iskut.ucs.ubc.ca> <1992Nov17.183057.18351@den.mmc.com>
  11. Distribution: usa
  12. Date: 17 Nov 1992 16:57 EDT  
  13. Lines: 34
  14.  
  15. >In article <1e9hpgINNc8j@iskut.ucs.ubc.ca>, 
  16. >lug@balsam.ppc.ubc.ca (Guoqiano Lu) writes:
  17. >I am using Simulink to simulate continuous-time self-tuning algorithms. 
  18. >Generally it works well except sometimes there are some crazy peaks in 
  19. >the output which is supposed to be smooth. It seems to me that these are 
  20. >due to the numerical intrgration algorithms that SimuLink used. Any one 
  21. >has the same experiences or any suggestions to overcome this problem? 
  22.  
  23. Numerical integration schemes can cause funny problems, particularly when 
  24. used with something like a self-tuning algorithm.  Variable step integration 
  25. schemes in particular tend to "hunt" in an attempt to converge, particularly 
  26. in simulation that include random noise.  But typically they will only run
  27. slowly and not create "peaks".  To check to see if it is the integration 
  28. scheme and not the self-tuning system, switch to a fixed time step 
  29. integration scheme (like Euler), with a small time step.  (I hope that 
  30. you can switch integration schemes in Simulink.  You can do this in ISI's 
  31. SystemBuild, of which I am familiar).  If this clears up the problem, 
  32. then you know its the integration scheme and you can deal with that issue 
  33. by changing your integration technique.
  34.  
  35. If you still have the "crazy peaks", all that I can suggest (with the 
  36. given information) is to check to make sure that the self-tuning algorithm 
  37. is "sufficiently excited".  Astrom had published some papers in the early 
  38. 1980's about the "bursting" phenomen where a self-tuning or adaptive 
  39. scheme can blow up the varying gains if not receiving the proper system 
  40. excitation.  I've experienced this with self-tuning simulation in the 
  41. past.  Typically this might happen in a simulation during steady
  42. state regulation (non-transient), when the characteristics of the 
  43. system build identified or being tuned to, are not available in the
  44. measurements.
  45.  
  46. Duane Mattern (mattern@mars.lerc.nasa.gov)    (216)433-8186
  47. Sverdrup @ NASA Lewis Research Center, M/S 77-1, 21000 Brookpark Road
  48. Cleveland, OH 44135
  49.