{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2022,4,1]],"date-time":"2022-04-01T05:49:35Z","timestamp":1648792175898},"reference-count":58,"publisher":"Springer Science and Business Media LLC","issue":"4","license":[{"start":{"date-parts":[[2010,11,12]],"date-time":"2010-11-12T00:00:00Z","timestamp":1289520000000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Engineering with Computers"],"published-print":{"date-parts":[[2011,10]]},"DOI":"10.1007\/s00366-010-0201-y","type":"journal-article","created":{"date-parts":[[2010,11,11]],"date-time":"2010-11-11T04:27:03Z","timestamp":1289449623000},"page":"319-336","source":"Crossref","is-referenced-by-count":3,"title":["Constraint-based modelling and optimization to support the design of complex multi-domain engineering problems"],"prefix":"10.1007","volume":"27","author":[{"given":"R.","family":"Edmunds","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"J. A.","family":"Feldman","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"B. J.","family":"Hicks","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"G.","family":"Mullineux","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2010,11,12]]},"reference":[{"key":"201_CR1","volume-title":"Bond graphs for modelling engineering systems","author":"A Blundell","year":"1982","unstructured":"Blundell A (1982) Bond graphs for modelling engineering systems. Ellis Horwood, Chichester, UK"},{"key":"201_CR2","unstructured":"Boon JA, Budd CJ, Edmunds R, Hunt GW (2010) Level set modelling for the parallel folding of layered structures: comparisons with experiments. J Mech Phys Solids (in progress)"},{"key":"201_CR3","doi-asserted-by":"crossref","first-page":"2097","DOI":"10.1098\/rspa.2003.1139","volume":"456","author":"CJ Budd","year":"2003","unstructured":"Budd CJ, Edmunds R, Hunt GW (2003) A nonlinear model for parallel folding with friction. Proc R Soc Lond A 459:2097\u20132119","journal-title":"Proc R Soc Lond A"},{"key":"201_CR4","unstructured":"Cadence Design Systems, Inc. Datasheet: Cadence P pice A\/D Circuit Simulation (Online) (2009) Available from http:\/\/www.cadence.com\/rl\/Resources\/datasheets\/pcb_pspice_simulation_ds.pdf . Accessed Dec 2009"},{"key":"201_CR5","unstructured":"Department of Mechanical Engineering Centre for PTMC (2005) Introduction to Hydraulic Circuits and Components. Technical report, University of Bath"},{"key":"201_CR6","unstructured":"Clarkson PJ, Coleman R, Hosking I, Waller S (2007) Inclusive design toolkit. EDC, Cambridge, UK. Available from http:\/\/www.inclusivedesigntoolkit.com . Accessed Jan 2010"},{"issue":"6","key":"201_CR7","doi-asserted-by":"crossref","first-page":"640","DOI":"10.1109\/JRA.1987.1087132","volume":"3","author":"TL De Fazio","year":"1987","unstructured":"De Fazio TL, Whitney DE (1987) Simplified generation of all mechanical assembly sequences. IEEE J Robot Autom 3(6):640\u2013658","journal-title":"IEEE J Robot Autom"},{"issue":"1","key":"201_CR8","doi-asserted-by":"crossref","first-page":"15","DOI":"10.1616\/1750-2683.0048","volume":"3","author":"L Ding","year":"2010","unstructured":"Ding L, Matthews J, Feldman J, Mullineux G (2010) Constraint modelling of food processing systems. Food Manuf Effic 3(1):15\u201323","journal-title":"Food Manuf Effic"},{"key":"201_CR9","first-page":"53","volume":"209","author":"MS Donne","year":"1995","unstructured":"Donne MS, Tilley DG, Richards W (1995) The use of multi-objective parallel genetic algorithms to aid fluid power systems design. Proc. Inst Mech Eng 209:53\u201361","journal-title":"Proc Inst Mech Eng"},{"key":"201_CR10","volume-title":"Fundamentals of hydraulic power transmission","author":"IK Dulay","year":"1988","unstructured":"Dulay IK (1988) Fundamentals of hydraulic power transmission. Elsevier, Amsterdam, Netherlands"},{"key":"201_CR11","doi-asserted-by":"crossref","unstructured":"Edmunds R, Hicks BJ, Mullineux G (2010) Drawing parallels: modelling geological phenomena using constraint satisfaction. J Struct Geol 32(7):997\u20131008","DOI":"10.1016\/j.jsg.2010.06.005"},{"key":"201_CR12","unstructured":"Edmunds R, Hicks BJ, Mullineux G (2010) Using constraint-based modelling for parallel folding evolution. IMA J Appl Math (Submitted 10\/09)"},{"key":"201_CR13","doi-asserted-by":"crossref","first-page":"384","DOI":"10.1016\/j.jmps.2005.08.013","volume":"2","author":"R Edmunds","year":"2006","unstructured":"Edmunds R, Hunt GW, and Wadee MA (2006) Parallel folding in multilayered structures. J Mech Phys Solids 2:384\u2013400","journal-title":"J Mech Phys Solids"},{"key":"201_CR14","unstructured":"Feldman J, Mullineux G, Hicks BJ (2010) A comparison of optimization methods for mechanical synthesis. J Mech Mach Theory (in progress)"},{"key":"201_CR15","doi-asserted-by":"crossref","DOI":"10.1002\/9781118723203","volume-title":"Practical methods of optimization","author":"R Fletcher","year":"2000","unstructured":"Fletcher R (2000) Practical methods of optimization, 2nd edn. Wiley, Chichester, UK","edition":"2"},{"key":"201_CR16","volume-title":"Metamodelling: Bond graph and dynamic systems","author":"P Gawthrop","year":"1996","unstructured":"Gawthrop P, Smith L (1996) Metamodelling: Bond graph and dynamic systems. Prentice Hall, London, UK"},{"key":"201_CR17","doi-asserted-by":"crossref","first-page":"867","DOI":"10.1016\/S0010-4485(99)00074-3","volume":"31","author":"JX Ge","year":"1999","unstructured":"Ge JX, Chou SC, Gao XS (1999) Geometric constraint satisfaction using optimization methods. Comput Aided Des 31:867\u2013879","journal-title":"Comput Aided Des"},{"key":"201_CR18","doi-asserted-by":"crossref","first-page":"979","DOI":"10.1137\/S1052623499350013","volume":"12","author":"P Gill","year":"2002","unstructured":"Gill P, Murray W, Saunders M (2002) SNOPT: an SQP algorithm for large-scale constrained optimization. SIOPT 12:979\u20131006","journal-title":"SIOPT"},{"key":"201_CR19","doi-asserted-by":"crossref","DOI":"10.1007\/978-1-349-02870-2","volume-title":"Fluid power systems: theory, worked examples and problems","author":"AB Goodwin","year":"1976","unstructured":"Goodwin AB (1976) Fluid power systems: theory, worked examples and problems. Macmillan, London, UK"},{"issue":"1\u20132","key":"201_CR20","doi-asserted-by":"crossref","first-page":"329","DOI":"10.1016\/S0360-8352(97)00104-6","volume":"33","author":"A G\u00fcng\u00f6r","year":"1997","unstructured":"G\u00fcng\u00f6r A, Gupta SM (1997) An evaluation for disassembly processes. Comput Ind Eng 33(1\u20132):329\u2013332","journal-title":"Comput Ind Eng"},{"key":"201_CR21","doi-asserted-by":"crossref","first-page":"209","DOI":"10.1002\/pts.553","volume":"14","author":"BJ Hicks","year":"2001","unstructured":"Hicks BJ, Medland AJ, Mullineux G (2001) A constraint-based approach to the modelling and analysis of packaging machinery. Packag Technol Sci 14:209\u2013225","journal-title":"Packag Technol Sci"},{"key":"201_CR22","doi-asserted-by":"crossref","first-page":"313","DOI":"10.1017\/S0890060406060239","volume":"20","author":"BJ Hicks","year":"2006","unstructured":"Hicks BJ, AJ. Medland, Mullineux G (2006) The representation and handling of constraints for the design, analysis, and optimization of high speed machinery. Artif Intell Eng Design Anal Manuf (AIEDAM) 20:313\u2013328","journal-title":"Artif Intell Eng Design Anal Manuf (AIEDAM)"},{"key":"201_CR23","doi-asserted-by":"crossref","first-page":"1015","DOI":"10.1243\/095440603322407254","volume":"217","author":"BJ Hicks","year":"2003","unstructured":"Hicks BJ, Mullineux G, Berry C, McPherson CJ, Medland AJ (2003) Energy method for modelling delamination buckling in geometrically constrained systems. Proc Inst Mech Eng Part C J Mech Eng Sci 217:1015\u20131026","journal-title":"Proc Inst Mech Eng Part C J Mech Eng Sci"},{"key":"201_CR24","doi-asserted-by":"crossref","first-page":"444","DOI":"10.1016\/j.jsg.2005.11.006","volume":"28","author":"GW Hunt","year":"2006","unstructured":"Hunt GW, Edmunds R, Budd CJ, Cosgrove JW (2006) Serial parallel folding with friction: a primitive model using cubic B-splines. J Strut Geol 28:444\u2013455","journal-title":"J Strut Geol"},{"key":"201_CR25","volume-title":"System dynamics: modeling and simulation of mechatronic systems","author":"D Karnopp","year":"2006","unstructured":"Karnopp D, Margolis DL, Rosenberg RC (2006) System dynamics: modeling and simulation of mechatronic systems, 4th edn. Wiley, New Jersey","edition":"4"},{"key":"201_CR26","volume-title":"The C programming language","author":"B Kernighan","year":"1988","unstructured":"Kernighan B, Richie D (1988) The C programming language. Prentice Hall, London"},{"issue":"1","key":"201_CR27","doi-asserted-by":"crossref","first-page":"169","DOI":"10.1016\/j.cie.2008.11.008","volume":"57","author":"R Kumar","year":"2009","unstructured":"Kumar R, Izui K, Yoshimura M, Nishiwaki S (2009) Optimal multilevel redundancy allocation in series and series-parallel systems. Comput Ind Eng 57(1):169\u2013180","journal-title":"Comput Ind Eng"},{"key":"201_CR28","volume-title":"Disassembly modeling for assembly, maintenance, reuse, and recycling","author":"AJD Lambert","year":"2005","unstructured":"Lambert AJD, Gupta SM (2005) Disassembly modeling for assembly, maintenance, reuse, and recycling. CRC, Boca Raton"},{"key":"201_CR29","doi-asserted-by":"crossref","first-page":"167","DOI":"10.1243\/PIME_PROC_1989_203_064_02","volume":"203","author":"RD Leigh","year":"1989","unstructured":"Leigh RD, Medland AJ, Mullineux G, Potts IRB (1989) Model spaces and their use in mechanism simulation. Proc IME B J Eng Manuf 203:167\u2013174","journal-title":"Proc IME B J Eng Manuf"},{"key":"201_CR30","unstructured":"LMS International. The LMS Imagine.Lab AMESim-Introduction (Online) (2009) Available from http:\/\/www.lmsintl.com\/imagine-amesim-intro . Accessed Dec 2009"},{"key":"201_CR31","doi-asserted-by":"crossref","first-page":"903","DOI":"10.1016\/j.cad.2003.09.001","volume":"36","author":"W Ma","year":"2004","unstructured":"Ma W, Zhong Y, Tso SK, Zhou T (2004) A hierarchically structured and constraint-based data model for intuitive and precise solid modeling in a virtual reality environment. Comput Aided Des 36:903\u2013928","journal-title":"Comput Aided Des"},{"key":"201_CR32","doi-asserted-by":"crossref","first-page":"1353","DOI":"10.1016\/j.cad.2005.01.004","volume":"37","author":"ML Mart\u00ednez","year":"2005","unstructured":"Mart\u00ednez ML, F\u00e9lez J (2005) A constraint solver to define correctly dimensioned and over-dimensioned parts. Comput Aided Des 37:1353\u20131369","journal-title":"Comput Aided Des"},{"key":"201_CR33","unstructured":"Massachusetts Institute of Technology (2007) GAlib: A C++ library of genetic algorithm components. Massachusetts, USA"},{"issue":"4","key":"201_CR34","doi-asserted-by":"crossref","first-page":"809","DOI":"10.1016\/j.cie.2006.09.003","volume":"54","author":"J Matthews","year":"2006","unstructured":"Matthews J, Singh B, Mullineux G, Medland AJ (2006) Constraint-based approach to investigate the process flexibility of food processing equipment. Comput Ind Eng 54(4):809\u2013820","journal-title":"Comput Ind Eng"},{"issue":"4","key":"201_CR35","doi-asserted-by":"crossref","first-page":"293","DOI":"10.1080\/09544820600748441","volume":"18","author":"RH Mitchell","year":"2007","unstructured":"Mitchell RH, Medland AJ, Salo AIT (2007) A design methodology to create constraint-based human movement patterns for ergonomic analysis. J Eng Des 18(4):293\u2013310","journal-title":"J Eng Des"},{"key":"201_CR36","unstructured":"Molenbroek JFM, Medland AJ (2000) The application of constraint processes for the manipulation of human models to address ergonomic design problems. In: Proceedings of 3rd international symposium on tools and methods of competitive engineering, pp 827\u2013835"},{"key":"201_CR37","doi-asserted-by":"crossref","first-page":"35","DOI":"10.1016\/0010-4485(87)90151-5","volume":"19","author":"G Mullineux","year":"1987","unstructured":"Mullineux G (1987) Optimization scheme for assembling components. Comput Aided Des 19:35\u201340","journal-title":"Comput Aided Des"},{"key":"201_CR38","doi-asserted-by":"crossref","first-page":"201","DOI":"10.1007\/BF01202141","volume":"3","author":"G Mullineux","year":"1988","unstructured":"Mullineux G (1988) The introduction of constraints into a graphics system. Eng Comput 3:201\u2013205","journal-title":"Eng Comput"},{"key":"201_CR39","doi-asserted-by":"crossref","first-page":"483","DOI":"10.1016\/S0097-8493(01)00070-X","volume":"25","author":"G Mullineux","year":"2001","unstructured":"Mullineux G (2001) Constraint resolution using optimisation techniques. Comput Graph 25:483\u2013492","journal-title":"Comput Graph"},{"key":"201_CR40","doi-asserted-by":"crossref","first-page":"871","DOI":"10.1016\/S0010-4485(01)00143-9","volume":"34","author":"G Mullineux","year":"2002","unstructured":"Mullineux G (2002) Improvement of free-form surfaces for product styling applications. Comput Aided Des 34:871\u2013880","journal-title":"Comput Aided Des"},{"key":"201_CR41","unstructured":"Mullineux G, Feldman J, Hicks BJ (2010) Catalogues as a starting point for mechanism synthesis. J Mech Mach Theory (Submitted 09\/08)"},{"issue":"12","key":"201_CR42","doi-asserted-by":"crossref","first-page":"1897","DOI":"10.1016\/j.mechmachtheory.2010.08.001","volume":"45","author":"G Mullineux","year":"2010","unstructured":"Mullineux G, Feldman J, Matthews J (2010) Using constraints at the conceptual stage of the design of carton erection. J Mech Mach Theory 45(12):1897\u20131908","journal-title":"J Mech Mach Theory"},{"key":"201_CR43","doi-asserted-by":"crossref","first-page":"31","DOI":"10.14311\/702","volume":"45","author":"G Mullineux","year":"2005","unstructured":"Mullineux G, Hicks BJ, Medland AJ (2005) Constraint-aided product design. Acta Polytech 45:31\u201336","journal-title":"Acta Polytech"},{"key":"201_CR44","doi-asserted-by":"crossref","DOI":"10.1007\/978-1-4471-3581-4","volume-title":"Engineering design: a systematic approach","author":"G Pahl","year":"1996","unstructured":"Pahl G, Beitz W (1996) Engineering design: a systematic approach, 2nd edn. Springer, London","edition":"2"},{"key":"201_CR45","volume-title":"Analysis of geological structures","author":"NJ Price","year":"1990","unstructured":"Price NJ, Cosgrove JW (1990) Analysis of geological structures. Cambridge University Press, Cambridge"},{"key":"201_CR46","volume-title":"Total design: integrated methods for successful product design","author":"S Pugh","year":"1990","unstructured":"Pugh S (1990) Total design: integrated methods for successful product design. Addison-Wesley, Harlow"},{"key":"201_CR47","doi-asserted-by":"crossref","first-page":"22","DOI":"10.1016\/j.cad.2005.05.001","volume":"38","author":"M Sitharam","year":"2006","unstructured":"Sitharam M, Oung J-J, Zhou Y, Arbree A (2006) Geometric constraints within feature hierarchies. Comput Aided Des 38:22\u201338","journal-title":"Comput Aided Des"},{"key":"201_CR48","volume-title":"Hughes electrical technology","author":"IM Smith","year":"1987","unstructured":"Smith IM (1987) Hughes electrical technology. Longman, Singapore"},{"issue":"1","key":"201_CR49","doi-asserted-by":"crossref","first-page":"115","DOI":"10.1016\/S0007-8506(07)61947-7","volume":"40","author":"AK Subramani","year":"1991","unstructured":"Subramani AK, Dewhurst P (1991) Automatic generation of product disassembly sequences. Ann CIRP 40(1):115\u2013118","journal-title":"Ann CIRP"},{"key":"201_CR50","unstructured":"The Math Works, Inc. (2009) MATLAB: high-performance numeric computation and visualization software. Natick, Massachussets, USA"},{"key":"201_CR51","unstructured":"The Numerical Algorithms Group, Ltd. (2009) The NAG Fortran Library (FL21). Oxford, UK"},{"key":"201_CR52","volume-title":"Introduction to Bond graphs and their applications","author":"JU Thoma","year":"1975","unstructured":"Thoma JU (1975) Introduction to Bond graphs and their applications. Pergamon, Oxford"},{"key":"201_CR53","doi-asserted-by":"crossref","first-page":"207","DOI":"10.1243\/0954408JPME80","volume":"220","author":"Y Tu","year":"2006","unstructured":"Tu Y, Chen L, Sun F, Wu C (2006) Optimization of cooling load and coefficient of performance for real regenerated air refrigerator. Proc Inst Mech Eng Part E J Process Mech Eng 220:207\u2013215","journal-title":"Proc Inst Mech Eng Part E J Process Mech Eng"},{"key":"201_CR54","volume-title":"The mechanical design process","author":"D Ullman","year":"1992","unstructured":"Ullman D (1992) The mechanical design process. McGraw-Hill, New York"},{"key":"201_CR55","unstructured":"University of Ballarat (2006) GANSO Library: Global and Non-Smooth Optimization library. Ballarat, Australia"},{"key":"201_CR56","volume-title":"Methods of optimization","author":"G Walsh","year":"1975","unstructured":"Walsh G (1975) Methods of optimization. Wiley, London"},{"issue":"3","key":"201_CR57","doi-asserted-by":"crossref","first-page":"375","DOI":"10.1115\/1.1486013","volume":"124","author":"M Yoshimura","year":"2002","unstructured":"Yoshimura M, Izui K (2002) Smart optimization of machine systems using hierarchical genotype representations. J Mech Des 124(3):375\u2013384","journal-title":"J Mech Des"},{"key":"201_CR58","doi-asserted-by":"crossref","first-page":"275","DOI":"10.1243\/095440805X8566","volume":"219","author":"YM Zhang","year":"2005","unstructured":"Zhang YM, He XD, Liu QL, Wen BC (2005) An approach of robust reliability design for mechanical components. Proc Inst Mech Eng Part E J Process Mech Eng 219:275\u2013283","journal-title":"Proc Inst Mech Eng Part E J Process Mech Eng"}],"container-title":["Engineering with Computers"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s00366-010-0201-y.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s00366-010-0201-y\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s00366-010-0201-y","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,11,13]],"date-time":"2021-11-13T10:42:33Z","timestamp":1636800153000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s00366-010-0201-y"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2010,11,12]]},"references-count":58,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2011,10]]}},"alternative-id":["201"],"URL":"https:\/\/doi.org\/10.1007\/s00366-010-0201-y","relation":{},"ISSN":["0177-0667","1435-5663"],"issn-type":[{"value":"0177-0667","type":"print"},{"value":"1435-5663","type":"electronic"}],"subject":[],"published":{"date-parts":[[2010,11,12]]}}}