Duet3D Logo Duet3D
    • Tags
    • Documentation
    • Order
    • Register
    • Login

    Bed heater tuning dead time question

    Scheduled Pinned Locked Moved
    Tuning and tweaking
    2
    3
    815
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • deckingmanundefined
      deckingman
      last edited by

      I just ran a successful bed heater tuning cycle on my new build (auto tune PWM 0.5 completed 3273 seconds, max temp reached 123.6deg C) with a warning that the heater may be too powerful, predicted to reach 218deg C which I don't care about too much as I have a thermal cut out ready to install. The values I ended up with were: gain 198.7, time constant 1205.5, dead time 4.8 (which is surprisingly low) so that's what I put in my config.g i.e. (M 307 H0 A198.7 C1205.5 D4.8 B0).

      It's quite a big big plate 400mm x 400mm x 10mm thick aluminium. In hindsight, this is much too thick and will be changed when I get the time and money. The temperature sensor has been moved from between the heater and plate, to a hole in the side of the plate, 40mm deep and close to the top surface. So there is initially a big lag between the heater coming on and the sensor seeing a change. If I try using the values above, after about 15 to 20 seconds or so I get a heater fault error - temperature rising much more slowly than expected. I'm a bit concerned about the dead time at 4.8 seconds. It's nothing like I observe when looking at the web interface. I can't really see any change in temperature for the first 30 seconds after starting the heater so I'm not sure where the 4.8 seconds came from.

      Anyway, I've tried upping the dead time from the 4,8 seconds I got doing the tuning to 30 seconds and that seems to have cured the slow temperature rise error. The question is, is that an OK thing to do or will it screw something else up?

      Thanks
      Ian

      Ian
      https://somei3deas.wordpress.com/
      https://www.youtube.com/@deckingman

      1 Reply Last reply Reply Quote 0
      • dc42undefined
        dc42 administrators
        last edited by

        Increasing the dead time is OK, at worst it will lengthen the PID response time. Reducing the dead time could lead to unstable PID.

        Duet WiFi hardware designer and firmware engineer
        Please do not ask me for Duet support via PM or email, use the forum
        http://www.escher3d.com, https://miscsolutions.wordpress.com

        1 Reply Last reply Reply Quote 0
        • deckingmanundefined
          deckingman
          last edited by

          Thanks David,

          I'll set it to the minimum that doesn't cause a slow temperature rise fault.

          Ian

          Ian
          https://somei3deas.wordpress.com/
          https://www.youtube.com/@deckingman

          1 Reply Last reply Reply Quote 0
          • First post
            Last post
          Unless otherwise noted, all forum content is licensed under CC-BY-SA