background image

Copyright © 2017 Thorlabs

28

TED4015

3.7   PID Auto Tune

A very simple method to adapt the PID parameters to the characteristics of your thermal setup
is the use of the implemented PID Auto-Tune function. It is easy to use and gives good results
after relatively short time (depending on the time response of your thermal setup).

The  implemented  PID  Auto-Tune  algorithm  is  using  the  Ziegler-Nichols  method.  That  means
the I and D shares are set to zero and the algorithm is looking for the “critical gain” KC at which
the output of the control loop starts to oscillate. The algorithm is optimized for finding good PID
parameters as quick as possible. 

The new parameters are displayed and you can set them active or discard them.

This gives a good transient oscillation to a new temperature set point, but it is more optimized
to avoid influences of disturbances from outside, such as changes in ambient air temperature,
changes in heat sink temperature, laser diode power (lost heat) and so on.

Strictly speaking, a set of PID parameters is valid only for the temperature set point active dur-
ing PID Auto-Tuning. However, a new temperature set point not too far away will also lead to an
adequate transient response. Therefore you will be able to control the temperature of your sys-
tem  effectively  in  a  certain  temperature  range  of  many  degrees  (depending  on  your  thermal
setup).

If the system behavior for another temperature set point is not good enough, you can start the
PID  Auto-Tune  function  at  the  new  temperature  set  point  again.  In  this  case,  a  quick  5  step
Auto-Tune procedure is started under the following conditions:

 -  You already finished a PID Auto-Tuning successfully before
 -  You didn’t change the PID parameters by hand in the meantime 
 -  You didn’t unplug the cable between the TED4015 and your thermal setup (e.g. changing

the mount).

To save time, the new quick PID Auto-Tune process tries only to readjust the PID parameters
calculated before. It starts without changing the KP value and the oscillation period value.

Normally you will get better PID parameters for the new  temperature  set  point  after  a  shorter
time.  If  the  KP  tuning  has  to  be  greater  than  the  allowed  range  the  re-adjusting  fails  and  the
complete PID Auto-tuning over the whole KP range is started automatically, giving you a better
tuned PID-Controller at the end.

Sometimes the PID Auto-Tune function may not finish successfully. In that case, the KC of your
system may be outside the possible tuning range (smaller than 0.1 or greater than 100). Please
try it out by manually tuning the PID-Controller. 

If the PID Auto-Tune function finishes very fast  but gives bad results, your system might be too
noisy, and the noise (maybe 50 or 60 Hz) could be interpreted as oscillations of your system.
Eliminate the noise and try the PID Auto-Tune function again.

If you don’t like the system performance given by the PID Auto-Tune function, you can tune the
parameters manually (see section 

PID control loop settings

).

Summary of Contents for TED4015

Page 1: ...Temperature Controller TED4015 Operation Manual 2017 ...

Page 2: ...Copyright Copyright 2017 Thorlabs Version Date Item No 3 7 06 Oct 2017 M0009 510 311 ...

Page 3: ...rs AD590 or AD592 16 3 1 3 3 Voltage Temperature Sensor LM35 16 3 1 3 4 Voltage Temperature Sensors LM335 LM235 or LM135 16 3 1 3 5 Platinum RTD Temperature Sensors PT100 or PT1000 17 3 1 4 Setting up the TEC Voltage Measurement 17 3 1 5 Connecting Interlock and TEC ON Monitoring 18 3 1 6 TEC control outputs 19 3 2 Power up 20 3 3 TEC Source Setup 21 3 4 Temperature Sensor Setup 23 3 5 Thermistor ...

Page 4: ...tion of a Temperature Controller 49 6 3 PID Controller Theory 50 6 4 Menu Structure Overview 51 6 5 Factory Settings for Thorlabs TED4015 Controllers 52 6 6 Error Messages 52 6 6 1 LED Status Messages 52 6 6 2 Status Indicators 53 6 6 3 Instrument Errors 55 6 7 Certifications and Compliances 56 6 8 Warranty 57 6 9 Exclusion of Reliability and Copyright 58 6 10 Thorlabs End of Life Policy WEEE 59 6...

Page 5: ...ur international partners are looking forward to hearing from you Thorlabs GmbH Warning Sections marked by this symbol explain dangers that might result in personal injury or death Always read the associated information carefully before performing the indicated procedure Please read these advices carefully This manual also contains NOTES and HINTS written in this form Attention Paragraphs preceede...

Page 6: ... operation supporting the USBTMC protocol SCPI compliant command set VXIpnp Instrument Drivers for various programming environments including NI LabVIEW NI LabWindows CVI and MS Visual Studio Power efficient by active power management Related documents LDC4000 Series Operation Manual available at www thorlabs com ITC4000 Series Operation Manual available at www thorlabs com Series 4000 Programmers...

Page 7: ... accordance with the instructions may cause harmful interference to radio communications However there is no guarantee that interference will not occur in a particular installation If this equipment does cause harmful interference to radio or television reception which can be determined by turning the equipment off and on the user is encouraged to try to correct the interference by one or more of ...

Page 8: ...nt in all operating modes Protection against thermal destruction Sensor fault detection Protection against use of incorrect temperature sensors protection against line interruption of the temperature sensor Contact protection of the TEC element open circuit Protection against cable damage bad contact or too high TEC element resistance Control LED for TEC current ON Protection against accidental tu...

Page 9: ... DSUB connector to female 9 pin DSUB connector The rated TEC Current is 5A CAB4001 Shielded cable to connect the TED4015 Temperature Controller to a Thorlabs High Power TEC or Laser Diode Mount male 17W2 mixed DSUB connector to male 17W2 mixed DSUB connector The rated TEC Current is 20A CON4001 Connector Kit for TED4015 instruments 20A Mixed DSUB connector type 17W2 male with two 20A high current ...

Page 10: ...software 1 CAB4000 shielded cable to connect the TEC controller to a Thorlabs LM14S2 LDM21 or TCLDM9 laser diode mount male17W2 mixed DSUB connector to female 9 pin DSUB connector rated TEC current 5A 1 Connector Kit CON4001 for TED4015 rated TEC current 20A 1 Mixed DSUB connector type 17W2 male with 2 high current contacts male 1 Mixed DSUB connector type 17W2 female with 2 high current contacts ...

Page 11: ...ng Elements Front Panel F1 Line switch On Off F2 LC display 320x240 Pixel F3 Softkeys for menu navigation F4 ESC Escape key F5 ON On Off button for the TEC output with TEC ON LED green and ERROR LED red F6 Adjustment knob to change set values push to enter ...

Page 12: ...perature is inside the temperature window R3 Serial number of the unit R4 Cooling fan R5 TEC OUTPUT Mixed DSUB jack 17W2 for the TEC element and the tem perature sensors R6 USB connector R7 4 mm banana jack for chassis ground R8 DIGITAL I O MiniDin 6 jack for 4x digital I O I O supply voltage internal 12 V and GND R9 LINE IN Mains connector and fuse holder ...

Page 13: ...urning the adjustment knob F6 Push this knob or the Done key to enter the adjusted value If several menu items are displayed you can select them also by turn ing and then pressing the adjustment knob If changing a parameter isn t permitted in the actual operating mode or you arrive at the end of a parameter number range entering is declined and a short beep is audible From any menu level you can n...

Page 14: ...el making it impossible to read the dis play Sound Signals Here you can disable or enable the audibility of the error beeps and the menu navigation click response Temperature Unit The preferred temperature unit can be selected C Celsius F Fahrenheit and K Kelvin The conversion between the units will be calculated automatically Line Frequency According to the mains properties the line filter freque...

Page 15: ...1000 10 PT100 1000 AD590 592 LM35 out LM135 235 335 11 PT100 1000 AD590 592 LM35 135 235 335 5 12 Analog ground LM35 135 235 335 Other 14 I O 1 wire currently not used 6 Digital ground for I O 1 wire 8 13 Not connected 1 TEC element output pins and voltage measurement input pins are ground free Do not connect any of these pins to Ground otherwise the electronic circuit will be damaged Attention Th...

Page 16: ...cting grease is recommended Please refer to sec tion Setup and function of a temperature controller Turn on the TED4015 Select the appropriate sensor type by pressing Menu Scroll to Temperature Sensor Setup by turning the adjustment knob Switch into the the Temperature Settings by press ing the Enter button or the adjustment knob F8 and select the appropriate sensor Menu Temperature Sensor Setup T...

Page 17: ...ting elements at the rear panel The polarity is unimportant if the thermistor is ungrounded If one pin of the thermistor is grounded for example in a laser module this pin must be connected to pin 3 With a thermistor as temperature sensor the resistance can be converted into the temperature by using the Exponential or the Steinhart Hart calculation method Using the exponential method the relation ...

Page 18: ... the rear panel at the rear of the unit 3 1 3 4 Voltage Temperature Sensors LM335 LM235 or LM135 If the temperature voltage transducer LM135 LM235 or LM335 is used as temperature sensor it has to be connected to pin 10 pin 11 also and pin 12 of the 17W2 mixed DSUB jack TEC OUTPUT R16 Operating elements at the rear panel at the rear of the unit 3 1 3 5 Platinum RTD Temperature Sensors PT100 or PT10...

Page 19: ...nd TEC ON Monitoring Pin 1 and pin 15 of the TEC OUTPUT jack R16 are test contacts to determine whether a TEC setup is connected or the connection has been interrupted These pins must be connected externally by a wire total resistance 430 W When this interlock connection is opened the TED4015 switches off the TEC output current automatically If the TEC output was off it cannot be switched on and a...

Page 20: ...n output A temperature output DEVIATION OUT R14 see section Operating elements at the rear panel is provided at the rear of the unit At this jack a voltage proportional to the actual tem perature deviation scaled to the adjusted temperature window is applied for monitoring pur poses e g to watch the settling behavior of the temperature control loop by means of an oscil loscope The voltage ranges f...

Page 21: ...ch to the measurement screen window by pressing the ESC key The display can be configured to show two four or six values Factory setting is the two value screen To change a setpoint displayed on screen select it using the softkeys or turning the adjustment knob Press the Modify button or the adjustment knob to get into the entry mode Adjust the value by turning the adjustment knob The entry positi...

Page 22: ...known and entered the TED4015 of fers a temperature control in Celsius Fahrenheit or Kelvin Setting the TEC current limits In the TEC Source Setup menu the TEC current limit for the constant current and the constant temperature mode can be set This feature protects the TEC element against excessive TEC current Setting the temperature set point limits In the TEC Source Setup menu the temperature se...

Page 23: ...nsor 10 mV K 0V at 0 K means also LM235 LM135 Confirm your choice with Done or by pressing the adjustment knob again For IC sensors the calculation coefficients are predetermined by your TED4015 1µA K for the current sensors AD59x 10mV C for LM35 and 10mV K for LMx35 If no temperature sensor is connected or if the temperature sensor does not correspond to the selected sensor type the red LED in th...

Page 24: ...e a calibrated thermometer to verify the real sensor temperature From this subtract the temperature displayed by the TED4015 take care of the proper signs Enter the result as Sensor Offset in the Temperature Sensor Settings Menu The displayed actual tem perature will be shifted by this amount and will give you an improved absolute accuracy ...

Page 25: ...art The paramet ers for the respective method can be set in the two additional menu items as shown below For the Exponential Method the required parameters are R0 T0 and β You can find these val ues in the data sheet of your thermistor R0 is the resistance value at the nominal temperature T0 for most thermistors T0 is 25 C The β value is a material specific thermistor constant For the Steinhart Ha...

Page 26: ...le to find the optimal parameters A PID Auto Tune function can help to find the optimal parameters easily see section PID auto tune A manual tuning of the P I and D parameter can be done with the following steps Set the Temperature set point to your required temperature Set the Proportional parameter to a very low value e g 0 2 and the Derivative and Integral parameters to minimum 0 in the PID con...

Page 27: ...plitude and number of over shoots This may lead to an unstable system continuous oscillation or even increasing amp litude which should be avoided The P parameter is set correctly when the oscillation is recog nizably damped this means the actual temperature approaches the set point with each over shoot having about half the amplitude of the previous overshoot Due to the disabled Integral constant...

Page 28: ...litude and number of overshoots To high values will in crease again overshoot effects or will even lead to an unstable system The D parameter is set correctly when the actual temperature settles at a value close to the temperature set point after a minimum of overshoots Due to the disabled Integral constant a temperature deviation may remain Integral I parameter Change again repeatedly between set...

Page 29: ...is set correctly when the actual temperature reaches the set temperature in a short time with a minimum of overshoots The following table summarizes the effects of increasing the P D and I share Effects of increasing parameters Parameter Rise Time Overshoot Settling Time Steady state Er ror Proportional KP Decrease Increase Small Change Decrease Derivative KD Small Decrease Decrease Decrease None ...

Page 30: ...havior for another temperature set point is not good enough you can start the PID Auto Tune function at the new temperature set point again In this case a quick 5 step Auto Tune procedure is started under the following conditions You already finished a PID Auto Tuning successfully before You didn t change the PID parameters by hand in the meantime You didn t unplug the cable between the TED4015 an...

Page 31: ...emory locations see section Saving and restoring setups Press Start to run the PID Auto Tune procedure The following screenshots show a selection from the 8 steps of a full range tuning The green LED in the TEC ON key is flashing while the procedure is running Press Cancel or the ESC key to abort the procedure PID auto tune never run PID full range tuning Adjusting previously detected values PID a...

Page 32: ...f the preset window the green LED in the ON key F5 see Figure 1 at chapter Operating elements at the front panel is flashing and the temperature protection indicator flashes up To avoid multiple sets and resets of the window protection error in transient oscillation or during tuning steps you can adjust an appropriate Protection Reset Delay A value between 50 and 100 of the oscillation period is r...

Page 33: ...guration with two four or six values For each value number depending on selected values per screen you can choose one of the following setpoints or readings Source Setpoint shown value dependent on selected operating mode Temperature Set point if constant temperature mode or TEC Current Setpoint if constant current mode Temperature Setpoint TEC Current Setpoint Temperature Reading Temperature Devi...

Page 34: ...the Settings Memories menu At the positions 1 3 the parameters for a temperature setpoint of about 25 C are pre saved for the Thorlabs laser mounts The parameter sets 4 8 can be used to save your per sonal setups If more space is required and you don t need the pre saved parameter sets 1 3 you may overwrite them Select the desired data set by turning the adjustment knob or by pressing Up Down Ente...

Page 35: ... if on by means of the LD ON TEC ON buttons F6 and F7 see section Operating elements at the frontOperating Elements panel The name of the data set can be changed in the Edit Memory Name menu In the Edit Memory Name menu you get a table of characters Select a character by turning the adjustment knob F8 and then press Confirm The selected character will be inserted in the text field Delete mistyped ...

Page 36: ...nternal or higher external voltage up to 24 V The figure below shows the I O port basic circuit applicable for each channel Any I O line configured as input accepts TTL levels 0 V 5 V and is tolerant of higher voltages up to 24 V When the input is left open an internal 5 V pull up resistor in series with a diode shifts the input to high level Any I O line configured as output can source up to 2 mA...

Page 37: ...ne must be set HIGH The maximum source current is 2 mA I O port sink operation In above schematic the output drives a relay in sink operation Note that the external relay coil is connected between the digital I O line pins 1 4 and 12 V pin 6 To energize the external relay the output level of the digital I O line must be set LOW The maximum sink current is 400 mA If a lower supply voltage is requir...

Page 38: ...parallel to the relay coil The internal 12 V supply which passes a serial diode is overridden and non effective in this case In Digital I O Port menu the direction of each port can be set to input or output In addition the output level of each I O port can be set if configured as output The actual pin level of each port pin is monitored and displayed in the third line For enhanced controlling plea...

Page 39: ...g Message Handling Display Brightness Display Contrast Sound Signals and Update Capability For detailed explanations please see section Getting Started System Preferences 3 13 Remote Control This menu displays the remote control state of the device 3 14 Information The last menu topic displays important information on the unit such as type serial number date of last calibration and software versio...

Page 40: ...from the data carrier that comes with the instrument Allow the installation and follow the dialog instructions Via the instrument s USB interface you may easily connect to third party data logging data ac quisition and data analysis software e g MATLAB NI LabVIEW Signal Express Agilent VEE For basic instrument communication you may also use the Thorlabs Instrument Communicator 2 Software from the ...

Page 41: ...is available for free from the National Instruments website www ni com or from the included data carrier Note To complete the installation of the TED4015 USB driver successfully you must have Adminis trator privileges on the PC on which you are performing the installation After successfully installing the drivers connect the TED4015 to a USB port of your PC The PC will find a test and measurement ...

Page 42: ...ware file from the Thorlabs web site www thorlabs com Switch on your instrument and connect it to a USB port of your PC Make sure the Update Capability is enabled or enabled once in the System Prefer ences Menu refer to chapter System preferences Launch the DFU Wizard from the start menu Follow the DFU Wizard instructions During the process a new DFU capable device will be recognized by the PC Mak...

Page 43: ...bs refer to section Thorlabs Worldwide Contacts If highest precision of measurements is vital to you you should have the temperature controller recalibrated by Thorlabs about every two years General care Protect the unit from adverse weather conditions The TED4015 temperature controllers are not water resistant Attention To avoid damage to the TED4015 temperature controllers do not expose it to sp...

Page 44: ...fast acting F 10 Amperes size 5 x 20 mm Instructions 1 Power off the TED4015 and disconnect the mains cable 2 The fuse holder R10 see Figure 17 is located below the 3 terminal power connector of the mains jack R9 Release the fuse holder by bending its two plastic retainers with the aid of two small screwdrivers The retainers must be pressed towards the center of the fuse holder 3 Replace the defec...

Page 45: ... the 17W2 DSUB jack at the rear panel Is the interlock circuit close Please refer to section Connecting Interlock and TEC ON Monitoring Please check all cables and the TEC polarity Please refer to section Connecting a TEC element Is a temperature sensor been connected properly and has the sensor type been selected correctly Check the corresponding connections and polarities of the temperature sens...

Page 46: ... 1 W 0 3 W Accuracy 2 0 06 reading 1 W 5 W Temperature stability 24 hours typ 1 0 002 C Temperature coefficient 5 mK C IC sensors Supported current temperature sensors AD590 AD592 Supported voltage temperature sensors LM35 LM335 LM235 LM135 Temperature control range AD590 55 to 150 C Temperature control range AD592 25 to 105 C Temperature control range LM35 55 to 150 C Temperature control range LM...

Page 47: ...V Accuracy 4 wire 50 mV Digital I O port Number of I O lines 4 separately configurable Input level TTL or CMOS voltage tolerant to max 24 V Output level source operation TTL or 5 V CMOS 2 mA max Output level sink operation open collector up to 24 V 400 mA max Interface USB 2 0 according to USBTMC USBTMC USB488 specifica tion Rev 1 0 Protocol SCPI compliant command set Drivers VISA VXIpnp MS Visual...

Page 48: ...age Category II Cat II Operating temperature non condensing 0 to 40 C Storage temperature 40 to 70 C Relative humidity max 80 up to 31 C decreasing to 50 at 40 C Pollution degree indoor use only 2 Operation altitude 2000 m Warm up time for rated accuracy 30 min Weight 5 3 kg Dimensions WxHxD without operating elements 263 x 122 x 307 mm Dimensions WxHxD with operating elements 263 x 122 x 345 mm 1...

Page 49: ...emperature of the laser can be influenced by the TEC current The quantity of heat flowing from the laser into the copper block and the size of the block impacts the reaction speed of the setup Usually very small components laser diodes are tempered with relatively large cooling ele ments TEC elements Thus the dissipated power must be lead away quickly and the compon ents are to be kept at the same...

Page 50: ...ompensated well by the control loop since they will almost only have an effect on the heat slope between TEC element and cooling element Possible solution improved thermal design To 3 The transient response after setting a new temperature is limited since the heat transport in the heat sink is relatively slow Furthermore the temperature slope in the heat sink must form anew The sensor which also p...

Page 51: ...e current supply of a cooling heating element Thermo Electric Cooler TEC Peltier Element The PID control scheme is named after its three correcting terms whose sum constitutes the manipulated variable MV Hence where Pout Iout and Dout are the contributions to the output from the PID controller from each of the three terms By tuning the three constants in the PID controller algorithm the controller...

Page 52: ... control loop settings Temperature Protection the TEC s temperature protection window can be defined and the error behavior can be set Display Configuration two four or six value measurement screen can be picked and the displayed set points or readings can be changed Settings Memories 8 different Laser setups can be saved or reloaded Digital I O Port the direction and the levels of the digital I O...

Page 53: ...ntial T0 value 25 000 C Exponential b value 3977 Steinhart Hart parameter A 1 129241 EXP 3 Steinhart Hart parameter B 2 341077 EXP 4 Steinhart Hart parameter C 0 087755 EXP 6 PID Proportional value 1 000 A K PID Derivate value 0 1 A Ks PID Integral value 0 0 As K PID Oscillation Period 0 2 seconds TEC Temperature Window 5 000 C TEC Protection Reset Delay 1 0 second Display 2 value screen Display V...

Page 54: ...eated The TEC output is switched off and can be switched on again after a temperature drop of about 10 degrees REMOTE TMC ID LOCK The unit is in remote operation The unit is in TMC identification via remote The unit is in remote operation and a local operation is locked ERROR Interface error indicator There are errors stored in the device s er ror queue They can be read using the syst err command ...

Page 55: ...play item e g measurement reading can t be adjusted Not permitted with TEC output on Operation is not allowed while the TEC output is switched on This is valid e g for the TEC current limit and the temperature sensor selection Wrong TEC source operating mode Operation is not allowed in current TEC source oper ating mode please check the selected operating mode in the TEC source setup PID auto tune...

Page 56: ...ease switch the unit off and on again If this error is shown again contact the Thorlabs Hotline Hardware error A device internal hardware error has occurred please switch the unit off and on again If this error continues contact the Thorlabs Hotline Calibration memory lost The calibration data in the EEPROM is invalid please switch the unit off and on again If this error is still present contact t...

Page 57: ...Copyright 2017 Thorlabs 6 Appendix 55 6 7 Certifications and Compliances This product was tested for and complies with the following standards CAN CSA C22 2 No 61010 1 04 ANSI UL 61010 1 2004 ...

Page 58: ... or software determined by Thorlabs for this unit to operate fault free provided that they are handled according to our requirements However Thorlabs does not warrant a fault free and uninterrupted operation of the unit of the software or firmware for special applications nor this instruction manual to be error free Thorlabs is not liable for consequential damages Restriction of Warranty The warra...

Page 59: ... purchase of this product In no event shall any liability exceed the purchase price of the product Please note that the content of this document is neither part of any previous or existing agree ment promise representation or legal relationship nor an alteration or amendment thereof All obligations of Thorlabs result from the respective contract of sale which also includes the com plete and exclus...

Page 60: ...ervice does not refer to other Thorlabs products such as pure OEM products that means assemblies to be built into a unit by the user e g OEM laser driver cards components mechanics and optics left over parts of units disassembled by the user PCB s housings etc Waste treatment on your own responsibility If you do not return an end of life unit to Thorlabs you must hand it to a company specialized i...

Page 61: ...alth DC Direct Current DDS Digital Direct Synthesizer LED Light Emitting Diode NTC Negative Temperature Coefficient OTP Over Temperature PC Personal Computer QCW Quasi Continuous Wave RF Radio Frequency RMS Root Mean Square TEC Thermo Electric Cooler TED Thermo Electric Driver USB Universal Serial Bus UTH U voltage Thermopile ...

Page 62: ...ia Thorlabs Sweden AB Bergfotsgatan 7 431 35 Mölndal Sweden Tel 46 31 733 30 00 Fax 46 31 703 40 45 www thorlabs com Email scandinavia thorlabs com France Thorlabs SAS 109 rue des Côtes 78600 Maisons Laffitte France Tel 33 970 444 844 Fax 33 811 38 17 48 www thorlabs com Email sales fr thorlabs com Brazil Thorlabs Vendas de Fotônicos Ltda Rua Riachuelo 171 São Carlos SP 13560 110 Brazil Tel 55 16 ...

Page 63: ...3 instrument error 17 interlock L 41 line voltage 16 21 LM135 16 21 LM235 16 21 LM335 16 21 LM35 M 43 malfunction N 15 21 NTC P 4 28 PID Auto Tune 4 24 47 49 PID control loop 53 protection error 16 21 PT100 16 21 PT1000 S 32 save settings 20 set point limit 32 settings memories 52 status indicator 23 Steinhart Hart 8 supply T 47 TEC current 20 TEC current limit 47 TEC element 17 TEC lockout 17 TEC...

Page 64: ...www thorlabs com ...

Reviews: