LECTURE 25 Course Design of Systems Structural Approach

  • Slides: 14
Download presentation
LECTURE 25. Course: “Design of Systems: Structural Approach” Dept. “Communication Networks &Systems”, Faculty of

LECTURE 25. Course: “Design of Systems: Structural Approach” Dept. “Communication Networks &Systems”, Faculty of Radioengineering & Cybernetics Moscow Inst. of Physics and Technology (University) Mark Sh. Levin Inst. for Information Transmission Problems, RAS Email: mslevin@acm. org / mslevin@iitp. ru PLAN: 1. Design of life cycle: illustrative example (morphological combinatorial approach) 2. Morphological combinatorial approach to multi-product system: common modules: *2 -product system (one common module, k common modules) *m-product system (one common module, k common modules) 3. Recent references Oct. 29, 2004

Morphological clique

Morphological clique

Design (planning) of life cycle Life cycle S Research R R 1 R 2

Design (planning) of life cycle Life cycle S Research R R 1 R 2 R 3 A 1 A 2 A 3 Manufac. Trans- Utiliza. Design turing Testing portation D=A*B B 1 B 2 B 3 B 4 M M 1 M 2 M 3 M 4 M 5 T T 1 T 2 T 3 T 4 P U=J*I P 1 P 2 P 3 Example: S’=R 3*A 1*B 2*M 5*T 2*P 1*J 2*I 1*L 3 Recycling L L 1 L 2 L 3 J 1 J 2 J 3 I 1 I 2

Design (planning) of life cycle Life cycle S Example 1: Design & Manufacturing S

Design (planning) of life cycle Life cycle S Example 1: Design & Manufacturing S 1=D 1(A 2*B 1)*M 3 Example 2: Design & Testing S 2=D 2(A 1*B 3)*T 3 Example 3: Research & Design & Manufacturing S 3=R 2*D’(A 3*B 1)*M 4 Example 4: Design & Manufacturing & Transportation S 1=D’’(A 3*B 3)*M 4*T 3

Design (planning) of life cycle Life cycle S Design (Planning) of Life Cycle Management

Design (planning) of life cycle Life cycle S Design (Planning) of Life Cycle Management Life Cycle Engineering Support of Life Cycle Maintenance of Life Cycle

Example for modular software package Structure for Modular Software Package: 3 layers Layer 1:

Example for modular software package Structure for Modular Software Package: 3 layers Layer 1: Control unit Layer 2: Function units Layer 3: Common modules . . .

Example for modular software package General Structure for Modular Software Package Layer 0: General

Example for modular software package General Structure for Modular Software Package Layer 0: General control unit Layer 1: Control unit Layer 2: Function units Layer 3: Common modules Layer 4: General common modules . . . .

2 -product system The 1 st Product P = X*Y*Z P 1=X 1*Y 4*Z

2 -product system The 1 st Product P = X*Y*Z P 1=X 1*Y 4*Z 3 P 2=X 1*Y 1*Z 2 X X 1(3) X 2(1) X 3(1) Y Y 1(3) Y 2(1) Y 3(2) Y 4(3) Z Z 1(1) Z 2(1) Z 3(2) Z 4(3)

2 -product system The 1 st Product The 2 nd Product P’ = Z*B*C

2 -product system The 1 st Product The 2 nd Product P’ = Z*B*C P’ 1=Z 1*B 3*C 3 P’ 2=Z 1*B 1*C 2 P = X*Y*Z P 1=X 1*Y 4*Z 3 P 2=X 1*Y 1*Z 2 X X 1(3) X 2(1) X 3(1) Y Y 1(3) Y 2(1) Y 3(2) Y 4(3) Z Z Z 1(1) Z 2(1) Z 3(2) Z 4(3) B C B 1(3) B 2(1) B 3(2) C 1(1) C 2(1) C 3(2)

2 -product system (one common module) The 1 st Product P = X*Y*Z P

2 -product system (one common module) The 1 st Product P = X*Y*Z P 1=X 1*Y 4*Z 3 P 2=X 1*Y 1*Z 2 X X 1(3) X 2(1) X 3(1) Y Y 1(3) Y 2(1) Y 3(2) Y 4(3) Z Z 1(1) Z 2(1) Z 3(2) Z 4(3) The 2 nd Product P’ = Z*B*C P’ 1=Z 1*B 3*C 3 P’ 2=Z 1*B 1*C 2 B C B 1(3) B 2(1) B 3(2) C 1(1) C 2(1) C 3(2)

2 -product system (one common module) S = P * P’ The 1 st

2 -product system (one common module) S = P * P’ The 1 st Product P = X*Y*Z P 1=X 1*Y 4*Z 3 P 2=X 1*Y 1*Z 2 X X 1(3) X 2(1) X 3(1) Y Y 1(3) Y 2(1) Y 3(2) Y 4(3) Z Z 1(1) Z 2(1) Z 3(2) Z 4(3) The 2 nd Product P’ = Z*B*C P’ 1=Z 1*B 3*C 3 P’ 2=Z 1*B 1*C 2 B C B 1(3) B 2(1) B 3(2) C 1(1) C 2(1) C 3(2)

2 -product system (two common modules) S = P * P’ The 1 st

2 -product system (two common modules) S = P * P’ The 1 st Product P = X*Y*Z P 1=X 1*Y 4*Z 3 P 2=X 1*Y 1*Z 2 X X 1(3) X 2(1) X 3(1) Y Y 1(3) Y 2(1) Y 3(2) Y 4(3) Z Z 1(1) Z 2(1) Z 3(2) Z 4(3) The 2 nd Product P’ = Y*Z*B*C P’ 1=Y 1*Z 1*B 3*C 3 P’ 2=Y 2*Z 1*B 1*C 2 B C B 1(3) B 2(1) B 3(2) C 1(1) C 2(1) C 3(2)

Recent English References 1. B. Agard, A. Kusiak, Data-mining-based methodology for the design of

Recent English References 1. B. Agard, A. Kusiak, Data-mining-based methodology for the design of product family. Int. J. of Prod. Res. , 42(15), 2955 -2969, 2004. 2. C. Y. Baldwin, K. B. Clark, Design Rules: The Power of Modularity. MIT Press, 2000. 3. J. Dahmus, J. P. Gonzalez-Zugasti, K. N. Otto, Modular product architecture, Design Studies 22(5), 409 -424, 2001. 4. G. Dobrescu, Y. Reich, Progressive sharing of modules among product variants. Computer-Aided Design 35(9), 791 -806, 2003. 5. X. Du, J. Jiao, M. M. Tseng, Architecture of product family: Fundamentals and methodology. Concurrent Eng. : Res. and Appl. 9(4), 309 -325, 2001. 6. J. K. Gershenson, G. J. Prasad, S. Allamneni, Modular product design: A life-cycle view. Trans. of the SDPS 3(4), 13 -26, 1999. 7. J. P. Gonzalez-Zugasti, K. N. Otto, J. D. Baker, A method for architecting product platform. Res. in Eng. Des. 12(2), 61 -72, 2000. 8. T. K. P. Holmqvist, M. L. Person, Analysis and improvement of product modularization methods: Their ability to deal with complex products. Systems Engineering 6(3), 195 -209, 2003. 9. C. C. Huang, A. Kusiak, Modularity in design of products and systems. IEEE Trans. on Syst. , Man and Cybern. - Part A, 28(1), 66 -77, 1998. 10. M. Sh. Levin, Modular system synthesis: Example for packaged composite software, IEEE Tr. on SMC-Part C, 35(4), 544 -553, 2005. 11. M. Sh. Levin, Combinatorial design of multiproduct system: common modules. Elsevier Server of Preprints in CS, 2003.

Recent English References 12. M. Kokkolaras, R. Fellini, H. M. Kim, N. Michelena, and

Recent English References 12. M. Kokkolaras, R. Fellini, H. M. Kim, N. Michelena, and P. Papalambros, Extension of the target cascading formulation to the design of product family, Structural and Multidisciplinary Optimization, 24(4), 293 -301, 2002. 13. A. Kusiak, Integrated product and process Design: a modularity perspective. J. of Eng. Des. , 13(3), 223 -231, 2002. 14. A. Messac, M. P. Martinez, T. W. Simpson, Effective product family design using physical programming. Engineering Optimization 34(3), 245 -261, 2002. 15. M. H. Meyer, A. P. Lehnerd, The Power of Product Platforms, The Free Press, New York, 1997. 16. J. H. Mikkola, O. Gassmann, Managing modularity of product architectures: Toward an integrated theory. IEEE Trans. on Eng. Manag. 18(3), 204 -218, 2003. 17. D. Robertson, K. Ulrich, Planning for product platforms, Sloan Manag. Review 39(4), 19 -34, 1998. 18. M. S. Sawhney, Leverage high-variety strategies: From portfolio thinking to platform thinking. J. of the Academy of Marketing Science 26(1), 54 -61, 1998. 19. D. M. Sharman, A. A. Yassine, Charactrizing complex product architecture. Systems Engineering 7(1), 35 -60, 2004. 20. Z. Siddique, D. W. Rosen, On combinatorial design spaces for the configuration design of product family. AI EDAM 15(2) 91 -108, 2001. 21. T. W. Simpson, J. R. A. Maier, F. Mistree, Product platform design: methods and application. Res. in Eng. Des. 13(1), 2 -22, 2001.