18.06.2013 Views

LIBRARY ı6ıul 0) - Cranfield University

LIBRARY ı6ıul 0) - Cranfield University

LIBRARY ı6ıul 0) - Cranfield University

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!