Email: Password: Remember Me | Create Account (Free)

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
04/21/07 09:13
Modified:
  04/21/07 09:51

Read: times


 
#137698 - Electrical heating control with fuzzy logic
Hi!

I'm doing electrical heating control project with 8052 (final year project in enrgetics). I got it done with PI-law and the result was acceptable. And now I try to do it with fuzzy logic (just for to get my project longer).

I have never implemented fuzzy logic before, but I think I have understood the main process of it. I wrote the program, but I have troubles in composing right the rule base. I implememented it on heating a litre water, but the the transient response is quite bad. The temperature is oscillating around setpoint (+0,4 and -0,8 degrees celsius) like with on-off control. I think I will get a litle better reaction after furter tuning, but maybe I have implememnted it in wrong way.

What will be the output variable when error and change in error is zero? I have seen that some authors put medium output value (output membership function) to compensate the heat loses. But in those case i have put very low output value.

And for second, I have 7x7 rule base and use 8-bit ADC to get resolution 0,2 degrees celsius. The sampling time is 2,5 seconds. That kind of resolution might be to less to get smooth output?

Thank you!

Hendrik

List of 3 messages in thread
TopicAuthorDate
Electrical heating control with fuzzy logic            01/01/70 00:00      
   Fuzzy control            01/01/70 00:00      
   Need PID terms            01/01/70 00:00      

Back to Subject List