space space
play

Space: Space: System Architecture System Architecture vs - PowerPoint PPT Presentation

Space: Space: System Architecture System Architecture vs Optimization vs Optimization Vladimir Grebenyuk Raytheon Canada Limited Space: The Space: The First Steps First Steps October 4,1957 April 12, 1961 July 20,


  1. Space: Space: System Architecture System Architecture vs Optimization vs Optimization Vladimir Grebenyuk Raytheon Canada Limited

  2. Space: The Space: The First Steps First Steps � October 4,1957 � April 12, 1961 � July 20, 1969 � April 12, 1981 � May 15, 1987 � Nov. 15, 1988 � … 2003 ? Vladimir Grebenyuk

  3. 1957 1957 � Sputnik � Sputnik 2 � Vanguard Vladimir Grebenyuk

  4. 1958 1958 Sputnik 3 � Sputnik � Sputnik 2 � Vanguard failure � Second Vanguard � Explorer 1 Vladimir Grebenyuk

  5. The Race The Race � “Our Germans versus their Germans” ? Vladimir Grebenyuk

  6. System Architecture - - Divide & Conquer Divide & Conquer System Architecture

  7. Vladimir Grebenyuk Glider: Decomposition of the Form Glider Fuselage Wing Stabilizer ... Body Cockpit Landing Gear Vertical Horizontal stabilizer stabilizer Pilot Seating Front gear Rear gear Frame Fin Fixed Wheel Controls Rudder Elevator Shell Wheel Well Instruments Well Lid Windshield Retracting mechanism

  8. Decomposition and Structural Model of the Client-Server code Client-Server import java.net.*; import java.io.*; public class KnockKnockServer { public static void main(String[] args) throws IOException { ServerSocket serverSocket = null; try { Block 1 Block 2 Block 3 Block 4 Block 5 Block 6 serverSocket = new ServerSocket(4444); } catch (IOException e) { System.err.println("Could not listen on port: 4444."); System.exit(1); } Socket clientSocket = null; S tru ctu ral S tru ctu ral R ela tio n s try { E le m en t clientSocket = serverSocket.accept(); } catch (IOException e) { B lo ck 1 Is lo ca te d in th e b e g in n in g o f th e c o d e System.err.println("Accept failed."); System.exit(1); } B lo ck 2 F o llo w s B lo ck 1 an d p rece d e s B lo c k 3 PrintWriter out = new PrintWriter(clientSocket.getOutputStream(), true); BufferedReader in = new BufferedReader( new InputStreamReader( clientSocket.getInputStream())); B lo ck 3 F o llo w s B lo ck 2 an d p rece d e s B lo c k 4 String inputLine, outputLine; KnockKnockProtocol kkp = new KnockKnockProtocol(); outputLine = kkp.processInput(null); F o llo w s B lo ck 3 an d p rece d e s B lo c k 5 B lo ck 4 out.println(outputLine); while ((inputLine = in.readLine()) != null) { outputLine = kkp.processInput(inputLine); F o llo w s B lo ck 4 an d p rece d e s B lo c k 6 B lo ck 5 out.println(outputLine); if (outputLine.equals("Bye.")) break; } out.close(); F o llo w s B lo ck 5 – en d s th e co d e B lo ck 6 in.close(); clientSocket.close(); serverSocket.close(); } }

  9. Vladimir Grebenyuk Glider: Structural Model Glider Wing Fuselage Stabilizer Body Cockpit Landing Gear Vertical Horizontal stabilizer stabilizer Rear gear Front gear Rudder Fin Shell Frame Shell Frame Longitudinal Lateral Longitudinal Lateral element element element element

  10. Vladimir Grebenyuk From Function to Form through Concept From Function to Form through Concept Form Function Concept

  11. Vladimir Grebenyuk Glider: Zoom in Layer 1 Wing External Ailerons Flaps ... Internal Surface Structure Roll Control Structural Support Creating Flying Lift Lift

  12. Vladimir Grebenyuk Wing: Emergence of the External Function Wing Flying External Surface - Flow Velocity + Air Flow Air Pressure Upper Surface Creating Lift ! ! Airfoil Differential Pressure Lower Surface - Air Flow + Air Pressure Flow Velocity

  13. Vladimir Grebenyuk Concepts (Patterns) in the Design High-level concept travel in the air Mid-level concepts lighter than air heavier than air wingless The Glider motored moving wing Instantiation motorless glider Class fixed wing Lower-level concepts hang glider

  14. Vladimir Grebenyuk Concepts (Patterns) in the Design High-level concept NAVIGATION Mid-level concepts radio celestial inertial astrolabe Specializes quadrant into sextant The Sextant Class Lower-level concepts Instantiation

  15. Vladimir Grebenyuk System Architecture - - A Holistic Approach A Holistic Approach System Architecture

  16. Vladimir Grebenyuk Automated ATM System Architecture Automated ATM System Architecture ATMS Reference Architecture Navigation Cluster Surveillance Cluster ♦ radar data input ♦ plot filtering ♦ tracking Flight ♦ radar weather ♦ RT quality control ♦ ADS/B ♦ flight plan ATC Cluster ♦ clearance ♦ trajectory profile Flight Management Tools Traffic Management Tools

  17. Vladimir Grebenyuk CNC/ATM Influencers CNC/ATM Influencers Industry Free Flight Level VTOL Airspace Avionics Radars System Hardware Level Navaids ? Middleware ATMS ATMS GPS Software ADS-B Domain TCAS CPDLC Level

  18. Vladimir Grebenyuk CNS/ATM - - High High- -Level View Level View CNS/ATM Legal National Economy Competition Society Technology ATC Agency Workforce Beneficiaries COMMS Regulations CNS/ATM CPDLC Security ATMS GPS Needs: & ATC-Sim RDPS NAVAIDS Trainees Product Air Traffic RCL-RF Environment Developing Environment Shareholder

  19. Vladimir Grebenyuk CNS/ATM - - Holistic Framework Holistic Framework CNS/ATM International Relationships Intellectual Property National Economy Legal Global Economy Competition Agency Society Customers Technology COMMS Workforce CNS/ATM CPDLC Regulations ATMS Needs & GPS Security ATC-Sim RDPS Product NAVAIDS Training Enterprise Developing Air Traffic Environment Shareholder Nature General Public

  20. Vladimir Grebenyuk The Final Frontier The Final Frontier

  21. Comparative technical specification: Comparative technical specification: Space Shuttle Energia Energia- -Buran Buran Space Shuttle � Total structure (kg) 123,000 105,000 � Max payload (kg) 25,000 30,000 � Length (m) 37,25 36.37 � Wingspan (m) 23.80 23.92 � Cargo bay (m) 18.3x4.6 18.6x4.7 � Orbit engine thrust (kgf) 15,078 14,866 � Orbit engine impulse (s) 5,440 17,600 � Maximal orbit (km) 220 450 � Automatic landing No Yes � Non-orbiter payload (kg) n/a 103,000

  22. 1959 1959 1968 1968

  23. Buran-Energia

  24. The Carrier The Carrier

  25. ENERGIA ENERGIA ”Pure Energy” ”Pure Energy” May 15, 1987

  26. Vladimir Grebenyuk Flight Flight � Stages Vladimir Grebenyuk

  27. Vladimir Grebenyuk

  28. Race to the Moon: the Start Race to the Moon: the Start Vladimir Grebenyuk

  29. Vladimir Grebenyuk

  30. special delivery

  31. Is There Place For Optimization ? Is There Place For Optimization ?

  32. Problem Setting Problem Setting � Antenna, installed on a moving vessel, does not allow use of a fixed orientation. � Moving water under the vessel also makes it impossible to use a rigid tracking algorithm (i.e. one with no feedback loop). Grebenyuk-4

  33. Tracking Phase Tracking Phase � Tracking is performed in a “quasi- rectangular” pattern. Grebenyuk-7

  34. ‘Star’ Track ‘Star’ Track � One can expect further improvement with an attempt to approach the source of the signal even closer, or even intercept it. � This approach proved to be correct. � Antenna moves in a ‘star’-like pattern. Grebenyuk-14

  35. Analysis Analysis � These results can be 18 explained by looking at the 16 b radio-signal distribution 14 diagram. a 12 � The higher the area we 10 are working in, the flatter 8 the signal level. 6 � “a” is an area of 4 the rectangular track 2 � “b” is an area of the 0 ‘star’ track -10 -5 0 5 10 Grebenyuk-16

  36. The Perfect Blend The Perfect Blend

  37. Galileo Galileo � mid-1970s: Jupiter Orbiter Probe study � 1977: mission approved by NASA � 1982: planned launch � January 1986: planned shuttle launch (direct to Jupiter) � October 18, 1989: launch from Atlantis

  38. Conclusion … System Architecture • should be flexible enough to accommodate optimization of the local parameters Optimization • should serve as a tool to implement architectural ideas The perfect blend of System Approach and Optimization

  39. The Sources : The Sources : Books: Websites : Rechtin, E. Systems Architecting: http://www.iki.rssi.ru � Creating and Building Complex http://www.space.hobby.ru � Systems. Prentice-Hall, 1991 http://www.russianspaceweb.com � Rechtin, E. and Maier, M. http://history.msfc.nasa.gov The Art of Systems Architecting. � CRC Press, 1996 http://www.nasa.gov � Rechtin, E. Systems Architecting of http://www.jpl.nasa.gov � Organizations: Why Eagles Can’t http://www.thespacereview.com � Swim. CRC Press, 2000 http://www.systemsguild.com � Schefter, James. Space Race. http://www.mit.edu � CRC Press, 2001

  40. Thank You ! ! Thank You Vladimir Grebenyuk Software Technical Authority Raytheon Canada Limited 2003 Air Defense Systems 1996 - 2002 Air Traffic Management /ATC Sim 1994 - 1995 Satellite Telecommunication 1983 - 1993 Energia-Buran Space System 1980 - 1982 Aerodynamic Research Laboratory 1980 Master of Aeronautical Eng., Kharkiv Aviation Institute, Ukraine

Recommend


More recommend