Duet3D Logo

    Duet3D

    • Register
    • Login
    • Search
    • Categories
    • Tags
    • Documentation
    • Order

    PID Tuning Edge temperature AC Bed Heater

    Tuning and tweaking
    4
    11
    266
    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.
    • Killernoy
      Killernoy last edited by Killernoy

      I Can´t get the pid Tuning to work because I´m using a 600 * 600 * 6 mm Aluminium Plate with a 500 * 500 1500W 240V AC Siliconheater and have my Thermocouple right at the edge of the Aluminium Plate. So that it overshoots like crazy while tuning because the heat doesn´t spread that fast.
      What can I do?
      Could I use the temp sensor in the heater for a Hard stop in order to not overshoot and use the one on the edge as the temp sensor that sends the go signal for printing?

      dc42 1 Reply Last reply Reply Quote 0
      • fcwilt
        fcwilt last edited by

        Hi,

        I have a similar setup and it works well. Have you tried reducing the duty cycle?

        Frederick

        Printers: A FT-5 with the 713 upgrade bits. A custom MarkForged style. A small Utilmaker style and a CoreXY from kits. Various hotends. Using Duets (2 and 3) running 3.4.1

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

          Some overshoot is normal when you run tuning. In what way does tuning fail?

          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

          Killernoy 1 Reply Last reply Reply Quote 0
          • Killernoy
            Killernoy @dc42 last edited by Killernoy

            @dc42 it over shoots in the sense that when the edge reaches 60 I could boil an eeg in the middel and there for the temperature does not fall in phase 2.
            10:40:41Auto tune cancelled because temperature is not falling
            10:39:42Auto tune phase 2, heater off
            10:35:05Auto tune phase 1, heater on

            half a minute later it starts to cooling down

            1 Reply Last reply Reply Quote 0
            • Killernoy
              Killernoy @fcwilt last edited by

              @fcwilt what would you recommend to start testing with? p0.5 gives me this failure:
              Auto tune cancelled because temperature is not increasing

              Killernoy 1 Reply Last reply Reply Quote 0
              • Killernoy
                Killernoy @Killernoy last edited by Killernoy

                @Killernoy said in PID Tuning Edge temperature AC Bed Heater:

                @fcwilt what would you recommend to start testing with? p0.5 gives me this failure:
                Auto tune cancelled because temperature is not increasing

                P0.75 same Problem

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

                  Try P0.25

                  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

                  Killernoy 1 Reply Last reply Reply Quote 0
                  • Killernoy
                    Killernoy @dc42 last edited by

                    @dc42 same with p0.25 and p0.1

                    Killernoy 1 Reply Last reply Reply Quote 0
                    • Killernoy
                      Killernoy @Killernoy last edited by

                      I will work my way up from p0.75 till it starts working
                      If it doesn't I'll post again

                      1 Reply Last reply Reply Quote 0
                      • Killernoy
                        Killernoy last edited by

                        p0.9 did the Job
                        16:04:42M307 H0
                        Heater 0 model: gain 159.6, time constant 1084.6, dead time 50.7, max PWM 0.90, calibration voltage 24.1, mode PID, inverted no, frequency default
                        Computed PID parameters for setpoint change: P23.9, I0.102, D849.4
                        Computed PID parameters for load change: P

                        16:03:01Auto tune heater 0 completed in 1388 sec
                        Use M307 H0 to see the result, or M500 to save the result in config-override.g

                        15:46:21Auto tune phase 3, peak temperature was 64.5

                        15:45:22Auto tune phase 2, heater off

                        15:39:58Auto tune phase 1, heater on

                        15:39:52M303 H0 P0.9 S60
                        Auto tuning heater 0 using target temperature 60.0°C and PWM 0.90 - do not leave printer unattended

                        1 Reply Last reply Reply Quote 1
                        • Phaedrux
                          Phaedrux Moderator last edited by

                          I'm not a fan of the idea of having such a high wattage heater being so far from it's control sensor. I would much rather have the sensor directly attached to the heater so that it's able to be accurately modeled and tuned, and then adjust my warm up procedure to allow a high enough set point and warm up time for the bed surface to reach the desired temperature.

                          Having the control sensor so far removed from the heating element just seems reckless?

                          Z-Bot CoreXY Build | Thingiverse Profile

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