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

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

where y is the dependent variable, xi (i=1,2, k)<br />

..., are the regressor variables, ß; (j=0,<br />

1,2, k)<br />

..., are the regressor coefficients and c, a random error with zero mean.<br />

The regressor coefficients are estimated through using the least squares<br />

method, by which the sum of square errors is minimised. The full description of the<br />

multiple linear regression method can be found in references 167 and 173 and will not<br />

be repeated here.<br />

The regressor variables can assume the form of non linear-functions in such a<br />

way that a non-linear curve may be fitted to the experimental points [refs. 167,173].<br />

For example, a multiplicative model, as shown in equation (2.35), can be transformed<br />

to the form of equation (2.34) by applying logarithms to both sides, as shown in<br />

equation (2.36) [ref. 51].<br />

y= aoxI'x2'... xk'<br />

(2.35)<br />

log(y) = log(ao) +a1 log(x, ) + a2 log(x2)+... +a, t log(xk) (2.36)<br />

where ai (i=0,1, ..., k) are constants.<br />

When building a model, a compromise must often be made between the<br />

simplicity of the model and the accuracy of the result of the analysis. This requires<br />

making decisions about which physical variables are important and should be included<br />

in the model [ref. 51].<br />

In prediction oriented problems, the inclusion of variables that don't contribute<br />

to the regression model inflates the error of prediction [ref. 51]. It is better to exclude<br />

from regression variables that are not statistically significant or that are known from<br />

previous/practical experience not to have an influence on the process output.<br />

However, deleting too many variables could lead to "underfitting" and including too<br />

many variables to "overfitting" [ref. 51].<br />

2.6.5 Adaptive control<br />

To adapt means to change a behaviour to conform to new circumstances. An<br />

adaptive controller is a controller that can modify its behaviour in response to changes<br />

in the dynamics of the process and the disturbances [ref. 174]. This implies that linear<br />

constant parameter regulators are not adaptive [ref. 174].<br />

In robotic welding, the term adaptive control is used in a wide sense to<br />

characterise the ability of the system to adapt to the changing environment based on<br />

the information provided by sensors (see section 2.6.1). Two main control aspects can<br />

be identified [ref. 11]: a) the control of position and orientation of the welding torch<br />

relative to the joint (i. e. seam tracking); and b) the control of the welding process<br />

variables during welding (i. e. in process control) in such a way to adapt the process to<br />

unexpected situations such as presence of gap, variation in plate thickness, etc.<br />

Seam tracking is based on sensing the torch-to-joint relative position and<br />

feeding it back to the robot controller in order to correct the torch path. Various<br />

sensing techniques are available and have already been discussed in section 2.6.1.3.<br />

The controller simply commands the robot movement in such a way that it can track<br />

the weld joint.<br />

47

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

Saved successfully!

Ooh no, something went wrong!