Tolerance optimisation problem using a near-to-global optimum Online publication date: Sat, 11-Oct-2014
by Mohamed H. Gadallah
International Journal of Experimental Design and Process Optimisation (IJEDPO), Vol. 2, No. 4, 2011
Abstract: An algorithm is developed to deal with the discrete optimisation problem. The algorithm approximates any design continuous domain with finite number of discrete points and employs single and multi-level search to reach near-to-global optimum. Global optimisers are often expensive techniques. In single level search, one orthogonal array is used to model any given search domain. In multi-level search, two or more orthogonal arrays are coupled in series and used to model the search domain. The number of design levels are increased with the number of arrays via different coefficients. The tolerance synthesis problem with optimum process combination is revisited to compare our method with well-established algorithms such as simulated annealing (SA) and sequential quadratic programming (SQP). The effect of algorithm parameters: different structure combinations, reducing move factors, weighing factors and column assignments on optimum for single and multi-level search are investigated. Results indicate the capability of the approach to reach near-to-global optimum in about 5.20%-19.5% of time taken by other methods which justifies the use of the developed algorithms unless global optimisers are specially needed.
Online publication date: Sat, 11-Oct-2014
If you are not a subscriber and you just want to read the full contents of this article, buy online access here.Complimentary Subscribers, Editors or Members of the Editorial Board of the International Journal of Experimental Design and Process Optimisation (IJEDPO):
Login with your Inderscience username and password:
Want to subscribe?
A subscription gives you complete access to all articles in the current issue, as well as to all articles in the previous three years (where applicable). See our Orders page to subscribe.
If you still need assistance, please email email@example.com