Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.sys.raspberry-pi > #9991
| From | rickman <gnuarm@gmail.com> |
|---|---|
| Newsgroups | comp.sys.raspberry-pi |
| Subject | Re: controlling a mains-powered oven |
| Date | 2015-11-21 10:50 -0500 |
| Organization | A noiseless patient Spider |
| Message-ID | <n2q3oc$174$1@dont-email.me> (permalink) |
| References | <b201e7fe54.jim@abbeypress.net> <mshvgg$6jk$1@dont-email.me> <7c93852555.jim@abbeypress.net> <n2pupq$e3a$1@dont-email.me> |
On 11/21/2015 9:23 AM, Gordon Henderson wrote: > In article <7c93852555.jim@abbeypress.net>, > Jim Nagel <jimnewsm13c@abbeypress.co.uk> wrote: > >> Here, the project went onto the proverbial back burner for a while, >> but it's heating up again. I wonder if Gordon or others have gone >> further with it in the meantime and might have further wisdom to >> impart. > > Ah, I'd almost forgotten about this too - however the oven is Pi > controlled and working really well. The PID still needs some fine > tuning, but for now it's good. > > Here is a graph of the oven under the existing capillary tube thermostat: > > http://unicorn.drogon.net/beaky2.png > > The three lines are 3 thermocouples - 2 are at the left back and right > back, the 3rd (blue trace) is at the front. (All at the top, clipped to > the grill element which is not functional) That was with the oven set > to 180°C. The first dip is when I opened the door to stick a cake in, > the others are when I checked it. > > This: > > http://unicorn.drogon.net/beaky-rye3.png Yeah, that's a pretty huge difference. Seems like you have it working pretty well. What are the units on the X axis, seconds? The algorithm seems to work rather well. I'm curious though why it doesn't cycle on a more regular basis. It looks like it may actually be the characteristics of the oven. I can find a number of spots where the power is on for a longer period and the temperature actually drops for the first half of it, then finally rises, but to more than the set temperature. I suppose the heat circulation is chaotic. Or is there a level of noise in the temperature measurement? I see in the periods when the heater is on for an extended time there is a lot of noise. Given that your control is only on/off, why do you feel the need for a PID controller? I would think just a simple measurement of the temperature compared to the set point would do a good job. The only thing I can think of that might improve the temperature profile would be to anticipate how much heat is in the heating element to limit overshoot. With your current PID controller, I expect the overshoot is due to the I term in the controller. If you eliminate that the only remaining overshoot will be from the thermal mass of the heating element. So an I term could be used to anticipate the heat in the element and added to the measured temperature (or subtracted from the set point) to allow for the ultimate rise in temperature. But all this would likely be icing on the cake (pun intended). Clearly you have reached a point that optimizes the temperature control as much as will have an impact on the baking. I'm just curious about what is limiting the accuracy of control. -- Rick
Back to comp.sys.raspberry-pi | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
controlling a mains-powered oven Jim Nagel <jimnewsm13c@abbeypress.co.uk> - 2015-09-06 15:20 +0100
Re: controlling a mains-powered oven "gareth" <no.spam@thank.you.invalid> - 2015-09-06 17:40 +0100
Re: controlling a mains-powered oven Andy Burns <usenet.feb2014@adslpipe.co.uk> - 2015-09-06 17:56 +0100
Re: controlling a mains-powered oven The Natural Philosopher <tnp@invalid.invalid> - 2015-09-06 18:40 +0100
Re: controlling a mains-powered oven Bernard Peek <{bap}@gamma.shrdlu.com> - 2015-09-07 20:16 +0000
Re: controlling a mains-powered oven Gordon Henderson <gordon+usenet@drogon.net> - 2015-09-06 18:09 +0000
Re: controlling a mains-powered oven mick <invalid@invalid.invalid> - 2015-09-07 08:03 +0000
Re: controlling a mains-powered oven Alan Adams <alan@adamshome.org.uk> - 2015-09-07 09:48 +0100
Re: controlling a mains-powered oven mm0fmf <none@mailinator.com> - 2015-09-07 19:19 +0100
Re: controlling a mains-powered oven Kallu Wiegand <spam.only@roev.de> - 2015-09-08 21:12 +0200
Re: controlling a mains-powered oven Jim Nagel <jimnewsm13c@abbeypress.co.uk> - 2015-11-20 14:08 +0000
Re: controlling a mains-powered oven Gordon Henderson <gordon+usenet@drogon.net> - 2015-11-21 14:23 +0000
Re: controlling a mains-powered oven Folderol <general@musically.me.uk> - 2015-11-21 14:55 +0000
Re: controlling a mains-powered oven rickman <gnuarm@gmail.com> - 2015-11-21 10:50 -0500
Re: controlling a mains-powered oven Gordon Henderson <gordon+usenet@drogon.net> - 2015-11-21 19:06 +0000
Re: controlling a mains-powered oven rickman <gnuarm@gmail.com> - 2015-11-21 20:52 -0500
Re: controlling a mains-powered oven Gordon Henderson <gordon+usenet@drogon.net> - 2015-11-22 10:11 +0000
Re: controlling a mains-powered oven rickman <gnuarm@gmail.com> - 2015-11-22 10:47 -0500
Re: controlling a mains-powered oven Gordon Henderson <gordon+usenet@drogon.net> - 2015-11-22 18:17 +0000
Re: controlling a mains-powered oven rickman <gnuarm@gmail.com> - 2015-11-22 13:51 -0500
Re: controlling a mains-powered oven Andy Burns <usenet.feb2014@adslpipe.co.uk> - 2015-11-22 18:59 +0000
Re: controlling a mains-powered oven rickman <gnuarm@gmail.com> - 2015-11-22 14:26 -0500
Re: controlling a mains-powered oven Andy Burns <usenet.feb2014@adslpipe.co.uk> - 2015-11-22 19:50 +0000
Re: controlling a mains-powered oven rickman <gnuarm@gmail.com> - 2015-11-22 15:05 -0500
Re: controlling a mains-powered oven Andy Burns <usenet.feb2014@adslpipe.co.uk> - 2015-11-22 20:17 +0000
Re: controlling a mains-powered oven Gordon Henderson <gordon+usenet@drogon.net> - 2015-11-22 20:52 +0000
Re: controlling a mains-powered oven Jim Nagel <jimnewsm13c@abbeypress.co.uk> - 2015-11-27 01:06 +0000
Re: controlling a mains-powered oven Gordon Henderson <gordon+usenet@drogon.net> - 2015-11-27 18:15 +0000
Re: controlling a mains-powered oven Gordon Henderson <gordon+usenet@drogon.net> - 2015-11-22 20:21 +0000
Re: controlling a mains-powered oven rickman <gnuarm@gmail.com> - 2015-11-22 15:40 -0500
Re: controlling a mains-powered oven Gordon Henderson <gordon+usenet@drogon.net> - 2015-11-22 20:54 +0000
Re: controlling a mains-powered oven rickman <gnuarm@gmail.com> - 2015-11-22 16:08 -0500
Re: controlling a mains-powered oven The Natural Philosopher <tnp@invalid.invalid> - 2015-11-23 05:02 +0000
Re: controlling a mains-powered oven Charlie <cdknospam@msn.com> - 2015-12-11 21:27 -0500
Re: controlling a mains-powered oven Theo Markettos <theom+news@chiark.greenend.org.uk> - 2015-12-12 13:53 +0000
Re: controlling a mains-powered oven Charlie <cdknospam@msn.com> - 2015-12-15 22:17 -0500
Re: controlling a mains-powered oven Folderol <general@musically.me.uk> - 2015-12-16 10:01 +0000
Re: controlling a mains-powered oven Charlie <cdknospam@msn.com> - 2015-12-19 19:47 -0500
Re: controlling a mains-powered oven Stuart <Spambin@argonet.co.uk> - 2015-12-20 12:28 +0000
Re: controlling a mains-powered oven Kallu Wiegand <spam.only@roev.de> - 2015-12-20 15:59 +0100
Re: controlling a mains-powered oven Stuart <Spambin@argonet.co.uk> - 2015-12-20 16:26 +0000
Re: controlling a mains-powered oven Folderol <general@musically.me.uk> - 2015-12-20 17:54 +0000
Re: controlling a mains-powered oven Kallu Wiegand <spam.only@roev.de> - 2015-12-20 23:21 +0100
Re: controlling a mains-powered oven Gordon Henderson <gordon+usenet@drogon.net> - 2015-12-21 09:52 +0000
Re: controlling a mains-powered oven Andy Burns <usenet.feb2014@adslpipe.co.uk> - 2015-12-21 12:30 +0000
Re: controlling a mains-powered oven The Natural Philosopher <tnp@invalid.invalid> - 2015-12-21 12:39 +0000
Re: controlling a mains-powered oven Folderol <general@musically.me.uk> - 2015-12-21 18:28 +0000
Re: controlling a mains-powered oven mm0fmf <none@mailinator.com> - 2015-12-22 08:52 +0000
Re: controlling a mains-powered oven The Natural Philosopher <tnp@invalid.invalid> - 2015-12-22 08:56 +0000
Re: controlling a mains-powered oven Charlie <cdknospam@msn.com> - 2015-12-22 10:53 -0500
Re: controlling a mains-powered oven rickman <gnuarm@gmail.com> - 2015-12-20 13:18 -0500
Re: controlling a mains-powered oven Paul <paul@pcserviceselectronics.co.uk> - 2015-12-22 13:44 +0000
Re: controlling a mains-powered oven rickman <gnuarm@gmail.com> - 2015-12-22 10:47 -0500
Re: controlling a mains-powered oven Paul <paul@pcserviceselectronics.co.uk> - 2015-12-22 18:33 +0000
Re: controlling a mains-powered oven Charlie <cdknospam@msn.com> - 2015-12-22 11:08 -0500
Re: controlling a mains-powered oven mm0fmf <none@mailinator.com> - 2015-11-22 19:42 +0000
Re: controlling a mains-powered oven rickman <gnuarm@gmail.com> - 2015-09-07 14:25 -0400
Re: controlling a mains-powered oven Dr J R Stockton <reply1500@merlyn.demon.co.uk.invalid> - 2015-09-07 21:10 +0100
Re: controlling a mains-powered oven The Natural Philosopher <tnp@invalid.invalid> - 2015-09-07 23:49 +0100
Re: controlling a mains-powered oven Alan Adams <alan@adamshome.org.uk> - 2015-09-08 09:04 +0100
Re: controlling a mains-powered oven rickman <gnuarm@gmail.com> - 2015-09-08 05:32 -0400
Re: controlling a mains-powered oven Folderol <general@musically.me.uk> - 2015-09-08 18:21 +0100
Re: controlling a mains-powered oven Jim Nagel <jimnewsm13c@abbeypress.co.uk> - 2015-09-08 19:03 +0100
Re: controlling a mains-powered oven Folderol <general@musically.me.uk> - 2015-09-08 19:11 +0100
Re: controlling a mains-powered oven rickman <gnuarm@gmail.com> - 2015-09-08 14:15 -0400
Re: controlling a mains-powered oven The Natural Philosopher <tnp@invalid.invalid> - 2015-09-08 22:27 +0100
Re: controlling a mains-powered oven Theo Markettos <theom+news@chiark.greenend.org.uk> - 2015-09-09 14:05 +0100
Re: controlling a mains-powered oven Gordon Henderson <gordon+usenet@drogon.net> - 2015-09-09 13:10 +0000
Re: controlling a mains-powered oven Theo Markettos <theom+news@chiark.greenend.org.uk> - 2015-09-09 15:46 +0100
Re: controlling a mains-powered oven Rob <nomail@example.com> - 2015-09-09 16:08 +0000
Re: controlling a mains-powered oven Gordon Henderson <gordon+usenet@drogon.net> - 2015-09-09 19:14 +0000
Re: controlling a mains-powered oven Folderol <general@musically.me.uk> - 2015-09-09 21:00 +0100
Re: controlling a mains-powered oven Gordon Henderson <gordon+usenet@drogon.net> - 2015-09-09 21:59 +0000
Re: controlling a mains-powered oven Theo Markettos <theom+news@chiark.greenend.org.uk> - 2015-09-09 23:58 +0100
Re: controlling a mains-powered oven Gordon Henderson <gordon+usenet@drogon.net> - 2015-09-10 06:17 +0000
Re: controlling a mains-powered oven rickman <gnuarm@gmail.com> - 2015-09-09 23:48 -0400
Re: controlling a mains-powered oven Alan Adams <alan@adamshome.org.uk> - 2015-09-08 19:02 +0100
Re: controlling a mains-powered oven Gordon Henderson <gordon+usenet@drogon.net> - 2015-09-08 11:23 +0000
Re: controlling a mains-powered oven mm0fmf <none@mailinator.com> - 2015-09-08 12:41 +0100
Re: controlling a mains-powered oven Ahem A Rivet's Shot <steveo@eircom.net> - 2015-09-08 12:58 +0100
Re: controlling a mains-powered oven Gordon Henderson <gordon+usenet@drogon.net> - 2015-09-08 13:26 +0000
Re: controlling a mains-powered oven Ahem A Rivet's Shot <steveo@eircom.net> - 2015-09-08 14:50 +0100
Re: controlling a mains-powered oven Gordon Henderson <gordon+usenet@drogon.net> - 2015-09-08 14:24 +0000
Re: controlling a mains-powered oven "A. Dumas" <alexandre@dumas.fr.invalid> - 2015-09-08 17:17 +0200
Re: controlling a mains-powered oven Dr J R Stockton <reply1500@merlyn.demon.co.uk.invalid> - 2015-09-08 22:05 +0100
Re: controlling a mains-powered oven Gordon Henderson <gordon+usenet@drogon.net> - 2015-12-20 10:15 +0000
Re: controlling a mains-powered oven David <wibble@btintenet.com> - 2016-02-20 14:37 +0000
Re: controlling a mains-powered oven Rob Morley <nospam@ntlworld.com> - 2016-02-20 14:53 +0000
Re: controlling a mains-powered oven David <wibble@btintenet.com> - 2016-02-20 16:33 +0000
Re: controlling a mains-powered oven Paul <paul@pcserviceselectronics.co.uk> - 2016-02-21 21:50 +0000
csiph-web