THE APPLICATION OF CONSTRAINT PROPAGATION TECHNIQUE FOR CONCEPTUAL AIRCRAFT DESIGN
Abstrak
In conceptual aircraft design phase, the aircraft configuration and several design variables are frequently changed and starting points are depended on any most probable design conditions. Therefore, it is required a design tool having flexibility to response to different starting points. The implementation of the constraint propagation supported by an object-oriented programming could result in a computer application that considerably accommodates the need of flexibilities. Moreover, the implementation of some graphical user-interfaces and filter are not only to make it become user-friendly but also it may perform good filters to validate all inputs from the user. Use case diagram and class diagram are utilized as tools for designing the computer application using Microsoft Visual C++ 6. For a case study, some relations of basic aircraft geometry are implemented by selecting the six constraints and fourteen design variables. The result of this work shows that the application of constraint propagation is right and proper to handle any frequent changes during the conceptual design phase.Referensi
Torenbeek, E., Synthesis of Subsonic Airplane Design, ISBN 90-247-2724-3, Delft University Press, Delft, 1982
Bil, C., Development and Application of A Computer-based System for Conceptual Aircraft Design, Ph.D. dissertation, Delft University Press, Delft, 1988
Gronkvist, M., Accelerating column Generation for Aircraft Scheduling Using Constraint Propagation, Journal of Computers and Operations Research, 33(10), 2918-2934, October 2006.
Kuntjoro, W., Airframe Configuration Design Using Constraint Propagation Technique Case Wing Structure, 21st ICAS Congress, Melbourne, 13-18 September 1998.
Kolb, M.A., Constraint-Based Component-Modeling for Knowledge-Based Design, Aerospace Design Conference, Irvine, February 3-6, 1992
Zain, R., Some Applications of Constraint Propagation To Conceptual Aircraft Design In Visual C++ Environment, Master Thesis, RMIT Australia, 1999.
Marriott, K., and Stuckey, P.J., Programming with Constraint: An introduction, ISBN 0-262-13341-5, The MIT Press, Cambridge, 1998
Mooris, J.L.I, and Marriott, K., Computational Methods in Elementary Numerical Analysis, ISBN 0-471-10410-1, John Wiley and Sons Ltd., Bristol, 1983
Deitel, H.M. and Deitel, P.J., C++ How To Program, 2rd edition, ISBN 0-13-528910-6, Prentice-Hall Inc., New Jersey, 1998.
Fowler, M., and Scott, K., UML Distilled: Applying the Standard Object Modeling Language, Addison Wesley Longman Inc., Massachusetts, 1998.