LIBRARY ı6ıul 0) - Cranfield University
LIBRARY ı6ıul 0) - Cranfield University
LIBRARY ı6ıul 0) - Cranfield University
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
3.2.2 Programming error correction<br />
Considering that these errors are mainly caused by model mismatch, the best<br />
approach to dealing with them is to ensure that the computer models mirror exactly<br />
the robot behaviour. The robot kinematic parameters<br />
identified in the static calibration<br />
procedure could be used to correct the robot model in the computer. The workcell<br />
model can be corrected with the positions measured during the workcell calibration.<br />
In order to match the robot behaviour in both simulation and real cell, the<br />
programmer must choose the orientation representation that provides the same<br />
movements as that of the robot.<br />
3.2.3 Component error compensation<br />
The component errors are regarded as more complicated to accommodate<br />
than the other errors, since they depend on individual component variances.<br />
In the literature, several different approaches have been used to deal with the<br />
component errors. Two main strategies can be identified: a) the setting of the<br />
manufacturing tolerances to the levels required by an automated welding system; and<br />
b) the use of sensors and adaptive control.<br />
The first approach can sometimes represent a large increase in the<br />
manufacturing costs, which may be unacceptable; while the second approach provides<br />
compensation for the discrepancies, resulting in consistent welds. However,<br />
depending on the type of sensor (e. g. laser systems), the initial investment can be high.<br />
The best approach for compensating the variation in joint positioning due to<br />
component errors is to implement pre-weld joint searching (to determine the weld<br />
start position), on-line seam tracking and on-line contact tip-to-workpiece distance<br />
control, to ensure that the weld bead is deposited in the right place and to keep the<br />
torch-to-workpiece relative distance constant. This approach was adopted in this<br />
work and will be described in detail in the next chapter.<br />
3.2.4 Welding parameters<br />
Setting the right combination of welding parameters is of major importance for<br />
any welding process. Particularly, in gas metal arc welding of thin sheet steel, the<br />
welding parameters must be set such that a stable and robust process is obtained and<br />
the risk of defects is minimised, yielding the required weld quality. The more stable<br />
the process is, the more robust it is to external disturbances.<br />
Therefore, the best way to deal with process errors is to ensure that the<br />
welding parameters are adequate for the quality requirements. It is also necessary to<br />
implement on-line monitoring and control of the process, such that deterioration<br />
trends in the process stability and weld quality caused by unexpected process<br />
disturbances can be detected and corrected before they compromise the quality of the<br />
whole weld.<br />
The control strategy proposed is based on procedural (off-line) control and<br />
on-line control methods. The procedural control is based on the off-line optimisation<br />
of welding parameters, based on previously established [ref. 51] welding regression<br />
models, such that the welding parameters are selected from a list of predicted welding<br />
parameters which are expected to produce the required quality. The on-line control<br />
66