home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #3 / NN_1993_3.iso / spool / comp / ai / fuzzy / 131 < prev    next >
Encoding:
Text File  |  1993-01-21  |  2.6 KB  |  52 lines

  1. Newsgroups: comp.ai.fuzzy
  2. Path: sparky!uunet!charon.amdahl.com!netcomsv!netcom.com!gperkins
  3. From: gperkins@netcom.com (Glen C. Perkins)
  4. Subject: Re: WHEN and WHY should I use FUZZY logic?
  5. Message-ID: <1993Jan21.174051.7469@netcom.com>
  6. Organization: Netcom - Online Communication Services  (408 241-9760 guest) 
  7. References: <C15uAt.8nH@cpqhou.se.hou.compaq.com> <johnr.727592984@pongo.kowari.cpsg.com.au>
  8. Date: Thu, 21 Jan 1993 17:40:51 GMT
  9. Lines: 41
  10.  
  11. Not all devices are on/off devices. I think it's Sugeno in Japan who
  12. is experimenting with control of a damaged helicopter. He has a
  13. system (I'm told) that will regain control of a helicopter after
  14. part of its rotor has been shot off.
  15.  
  16. There are very few on/off flight controls in a helicopter, and
  17. this system looks at the signal from several sensors simultaneously
  18. and comes to an extremely rapid conclusion regarding how and
  19. how much to adjust the flight controls to respond to the 
  20. helicopter's current circumstances.
  21.  
  22. Fuzzy logic seems to work best when you want fast, continuous
  23. response to several rapidly changing inputs and you have no
  24. "model" of the system (in the classical algorithmic sense.)
  25. In the case of a balancing rod, we have control equations, so
  26. it's not a very good example of advancing the frontiers of
  27. knowledge, but it's a good example of how I could put together
  28. a control system WITHOUT KNOWING those equations, and without
  29. needing to know them. I'd just tell the system principles such
  30. as "if the rod is a little bit to the left and falling slowly,
  31. move your hand slowly to the left" and with a half dozen or
  32. so of these rules I'd have a first approximation of a working
  33. control system. I could come up with these rules by just
  34. looking at the system and saying tom myself "what would I
  35. do in X circumstances?" and entering it as a "rule." Then
  36. I'd watch it work an see what happened and adjust it.
  37.  
  38. It's not always as easy as I make it sound, OBVIOUSLY, but
  39. tweaking these rules is almost always easier than deriving
  40. simultaneous differential equations in multiple variables
  41. from first principles!! And a control system based on these
  42. simple fuzzy rules operates much faster than a real-time
  43. solution of the differential equations in general.
  44. -- 
  45. +-----------------------+---------------------------------------------------+
  46. |--- Glen C. Perkins ---|                                                   |
  47. | <gperkins@netcom.com> |             "Don't forget, your mind              |
  48. | Native Guide Software |              only *simulates* logic."             |
  49. | Palo Alto, California |                                                   |
  50. +-----------------------+---------------------------------------------------+
  51.  
  52.