LIBRARY ı6ıul 0) - Cranfield University
LIBRARY ı6ıul 0) - Cranfield University
LIBRARY ı6ıul 0) - Cranfield University
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
In section 4.2.5 it has been mentioned that two methods of communicating<br />
with the welding power source could have been used: (a) via direct RS232 serial<br />
communication and (b) by using a so called "Robot Interface" specially tailored to be<br />
used with robots. The use of each alternative would imply in a different transport<br />
delay, that is a time delay between the issuing of a command by the monitoring<br />
computer and the actual implementation of this command by the welding power<br />
source. In order to have an estimate of these time delays, voltage step input tests were<br />
carried out and the corresponding welding data were acquired, such that the time<br />
between the issuing of a command and the power source response could fit in one<br />
window of data. This would ensure accuracy in the time measurement. Figure 6.31 to<br />
Figure 6.34 show the results of the tests. It should be noted that for direct serial<br />
communication, an approximate delay of 50 milliseconds is observed before the power<br />
source responds to a voltage command, while a delay of approximately 200<br />
milliseconds is observed in the case of the robot interface. This difference is expected,<br />
since the robot interface case includes, further to the digital-to-analogue and<br />
analogue-to-digital conversions, the delay of transferring data from the robot interface<br />
to the power source main controller via serial communications. Also, in the case of<br />
using the direct serial link, only the voltage command was issued, whereas in the case<br />
of the robot interface, a continuous power source error check is also carried out,<br />
which might increase the response time. Considering that the current implementation<br />
of the serial communications protocol did not have any function for setting wire feed<br />
speed, the robot interface option was chosen for implementing the proposed process<br />
controller.<br />
6.4 Control system tuning<br />
In order to tune the welding process controller shown in chapter 4, a series of<br />
welding trials were carried out and adjustments in the control algorithms were made<br />
until a satisfactory performance was achieved at all the levels of wire feed speeds<br />
studied. The sequence of adjustments and modifications in the algorithm were<br />
described<br />
in chapter 4.<br />
The tuning of the stand-off controller has also been described on chapter 4. It<br />
basically consisted of choosing the threshold values for the minimum and maximum<br />
stand-off adjustments that would be allowed in each control cycle, based mainly on<br />
previous process experience. Tests were also made to check which speed and<br />
acceleration would be acceptable for moving the workpiece in one control cycle. A<br />
speed of 8 nuns and an acceleration of 400 mm/s2 were found to produce good<br />
performance without deteriorating the welding process stability.<br />
6.4.1 Filtering of process estimates<br />
Despite the improvement in accuracy provided by the dip resistance based<br />
estimation model, if compared to the model based on the cumulative differences in<br />
welding current the stand-off estimates obtained were still corrupted by random noise<br />
(see Figure 6.15 to Figure 6.28). As already mentioned in chapter 4, a third order<br />
moving average filter was used to filter the stand-off estimates. This filter was<br />
implemented in such a way that it was reset after every stand-off control cycle and a<br />
144