Systems engineering; Femtosatellites; Attosatellites; Chipsat; Agile; Scrum
Résumé :
[en] Space systems miniaturization has been increasingly popular for the past decades, with over 1600 CubeSats and 300 sub-CubeSat sized spacecraft estimated to have been launched since 1998. This trend towards decreasing size enables the execution of unprecedented missions in terms of quantity, cost and development time, allowing for massively distributed satellite networks, and rapid prototyping of space equipment. Pocket-sized spacecraft can be designed in-house in less than a year and can reach weights of less than 10g, reducing the considerable effort typically associated with orbital flight. However, while Systems Engineering methodologies have been proposed for missions down to CubeSat size, there is still a gap regarding design approaches for picosatellites and smaller spacecraft, which can exploit their potential for iterative and accelerated development. In this paper, we propose a Systems Engineering methodology that abstains from the classic waterfall-like approach in favor of agile practices, focusing on available capabilities, delivery of features and design "sprints". Our method, originating from the software engineering disciplines, allows quick adaptation to imposed constraints, changes to requirements and unexpected events (e.g. chip shortages or delays), by making the design flexible to well-defined modifications. Two femtosatellite missions, currently under development and due to be launched in 2023, are used as case studies for our approach, showing how miniature spacecraft can be designed, developed and qualified from scratch in 6 months or less. We claim that the proposed method can simultaneously increase confidence in the design and decrease turnaround time for extremely small satellites, allowing unprecedented missions to take shape without the overhead traditionally associated with sending cutting-edge hardware to space.
Disciplines :
Ingénierie aérospatiale
Auteur, co-auteur :
KANAVOURAS, Konstantinos ; University of Luxembourg > Interdisciplinary Centre for Security, Reliability and Trust (SNT) > SPASYS
HEIN, Andreas ; University of Luxembourg > Interdisciplinary Centre for Security, Reliability and Trust (SNT) > SPASYS
SACHIDANAND, Maanasa ; University of Luxembourg > Interdisciplinary Centre for Security, Reliability and Trust (SNT) > SPASYS
Co-auteurs externes :
no
Langue du document :
Anglais
Titre :
Agile Systems Engineering for sub-CubeSat scale spacecraft
Date de publication/diffusion :
14 octobre 2022
Nom de la manifestation :
73rd International Astronautical Congress 2022
Organisateur de la manifestation :
IAF
Lieu de la manifestation :
Paris, France
Date de la manifestation :
from 2022-09-18 to 2022-09-22
Manifestation à portée :
International
Titre de l'ouvrage principal :
Proceedings of the International Astronautical Congress, IAC22
Erik Kulu. Nanosats Database. Nanosats Database. 4th Apr. 2021. url: https://www.nanosats.eu/index.html (visited on 29/06/2021).
California Polytechnic State University. CubeSat Design Specification Rev. 14.1. CP-CDS-R14.1. Feb. 2022.
Armen Poghosyan et al. “CubeSat evolution: Analyzing CubeSat capabilities for conducting science missions”. In: Progress in Aerospace Sciences 88 (1st Jan. 2017), pp. 59-83. issn: 0376-0421. doi: 10.1016/j.paerosci.2016.11.002.
Martin N. Sweeting. “Modern Small Satellites-Changing the Economics of Space”. In: Proceedings of the IEEE 106.3 (Mar. 2018), pp. 343-361. issn: 1558-2256. doi: 10.1109/JPROC. 2018.2806218.
Andreas M. Hein et al. AttoSats: ChipSats, other Gram-Scale Spacecraft, and Beyond. 31st Dec. 2019. doi: 10. 48550/arXiv.1910.12559.
S Radu et al. The PocketQube Standard. Alba Orbital, TU Delft, G.A.U.S.S. Srl, 7th June 2018.
Stefano Speretta et al. “CubeSats to PocketQubes: Opportunities and Challenges”. In: 67th International Astronautical Congress. 26th Sept. 2016.
Robert Twiggs et al. “The ThinSat Program: Flight Opportunities for Education, Research and Industry”. In: Small Satellite Conference (6th Aug. 2018).
Zachary Manchester. “Centimeter-Scale Spacecraft: Design, Fabrication, And Deployment”. PhD thesis. 17th Aug. 2015.
Zachary Manchester et al. “KickSat: A Crowd-Funded Mission to Demonstrate the Worlds Smallest Spacecraft”. In: Small Satellite Conference (14th Aug. 2013).
Joseph Gangestad et al. “Flight Results from AeroCube-6: A Radiation Dosimeter Mission in the 0.5 U Form Factor”. In: 12th Annual CubeSat Developers Workshop, San Luis Obispo, CA. 2015.
Unicorn 2 Platform. Alba Orbital. url: http://www. albaorbital.com/unicorn-2 (visited on 09/09/2022).
FOSSA Systems - Our dedicated picosatellite platforms for IoT. 27th May 2021. url: https://fossa. systems/satellites/(visited on 09/09/2022).
A. S. U. News. SunCube miniature satellites. 5th Apr. 2016.
David Barnhart et al. “Enabling Space Sensor Networks with PCBSat”. In: AIAA/USU Small Satellite Conference 2007. Vol. SSC07-IV-4. Logan, Utah, 13th Aug. 2007.
Haoran Gong et al. “Design of foldable PCBSat enabling three-axis attitude control”. In: Acta Astronautica 192 (1st Mar. 2022), pp. 291-300. issn: 0094-5765. doi: 10.1016/j.actaastro. 2021.12.004.
Tracie R. Perez et al. “A Survey of Current Femtosatellite Designs, Technologies, and Mission Concepts”. In: Journal of Small Satellites 5 (1st Oct. 2016), pp. 467-482.
Tom Abate. Inexpensive chip-size satellites orbit Earth. Stan-ford News. In collab. with Zachary Manchester. Section: Science & Technology. 3rd June 2019. url: https://news. stanford.edu/2019/06/03/chip- size- satellites-orbit-earth/(visited on 29/08/2022).
Garrett Shea. NASA Systems Engineering Handbook Revision 2. NASA. 20th June 2017. url: http://www.nasa.gov/connect/ebooks/nasa-systems-engineering-handbook (visited on 05/07/2022).
ECSS Secretariat. ECSS-E-ST-10C Rev.1 System engineering general requirements. European Space Agency, 15th Feb. 2017.
Miguel A. Aguirre. Introduction to Space Systems: Design and Synthesis. Space Technology Library. New York: Springer-Verlag, 2013. isbn: 978-1-4614-3757-4. doi: 10.1007/978-1-4614-3758-1.
John O. Clark. “System of Systems Engineering and Family of Systems Engineering from a standards, V-Model, and Dual-V Model perspective”. In: 2009 3rd Annual IEEE Systems Conference. 2009 3rd Annual IEEE Systems Conference. Mar. 2009, pp. 381-387. doi: 10.1109/SYSTEMS.2009.4815831.
Ronald S. Carson. “4.2.1 Can Systems Engineering be Agile? Development Lifecycles for Systems, Hardware, and Software”. In: INCOSE International Symposium 23.1 (2013), pp. 16-28. issn: 2334-5837. doi: 10. 1002/j. 2334-5837. 2013. tb03001.x.
Lise Tordrup Heeager et al. “A conceptual model of agile software development in a safety-critical context: A systematic literature review”. In: Information and Software Technology 103 (2018), pp. 22-39. issn: 0950-5849. doi: https://doi.org/10.1016/j.infsof.2018.06.004.
NASA Engineering & Safety Center. Aligning System Development Models with Insight Approaches. NASA Lessons Learned. 23rd Aug. 2018. url: https://llis.nasa.gov/lesson/24502 (visited on 30/08/2022).
Massimo Bandecchi et al. “Concurrent engineering applied to space mission assessment and design”. In: ESA Bulletin 99 (Sept. 1999).
P. M. Fischer et al. “Implementing model-based system engineering for the whole lifecycle of a spacecraft”. In: CEAS Space Journal9.3 (1st Sept. 2017), pp. 351-365. issn: 1868-2510. doi: 10.1007/s12567-017-0166-4.
Scott E. Carpenter et al. “Is Agile Too Fragile for Space-Based Systems Engineering?” In: 2014 IEEE International Conference on Space Mission Challenges for Information Technology. Sept. 2014, pp. 38-45. doi: 10.1109/SMC-IT.2014.13.
Nicola Garzaniti et al. “Toward a Hybrid Agile Product Development Process”. In: 1st Feb. 2020, pp. 191-200. isbn: 978-3-030-42249-3. doi: 10.1007/978-3-030-42250-9_18.
Rashidah Kasauli et al. “Safety-Critical Systems and Agile Development: A Mapping Study”. In: 2018 44th Euromicro Conference on Software Engineering and Advanced Applications (SEAA). Aug. 2018, pp. 470-477. doi: 10.1109/SEAA.2018. 00082.
Ali Yassine et al. “Information hiding in product development: the design churn effect”. In: Research in Engineering Design 14.3 (1st Nov. 2003), pp. 145-161. issn: 1435-6066. doi: 10.1007/s00163-003-0036-2.
Winston W. Royce. “Managing the Development of Large Software Systems”. In: Technical Papers of Western Electronic Show and Convention. Los Angeles, USA, Aug. 1970.
SEBoK Editorial Board, ed. The Guide to the Systems Engineering Body of Knowledge (SEBoK). v. 2.6. Hoboken, NJ, 20th May 2022.
Cristóbal Nieto-Peroy et al. “CubeSat Mission: From Design to Operation”. In: Applied Sciences 9.15 (Jan. 2019). Number: 15 Publisher: Multidisciplinary Digital Publishing Institute, p. 3110. issn: 2076-3417. doi: 10.3390/app9153110.
Daniel Lubián-Arenillas et al. “Nanosatellite development methodology and preliminary design guides for the NANOSTAR Project”. In: European Conference for Aeronautics and Space Sciences (EUCASS 2019). Madrid: E.T.S. de Ingeniería Aeronáutica y del Espacio (UPM), July 2019, pp. 1-11.
Abdulaziz Alanazi et al. “Engineering Methodology for Student-Driven CubeSats”. In: Aerospace 6.5 (May 2019). Number: 5 Publisher: Multidisciplinary Digital Publishing Institute, p. 54. issn: 2226-4310. doi: 10.3390/aerospace6050054.
William Sousa. “CubeSat Development Framework”. PhD thesis. Air Force Institute of Technology, 1st Mar. 2021.
Pauline Faure et al. “Toward lean satellites reliability improvement using HORYU-IV project as case study”. In: Acta Astronautica 133 (1st Apr. 2017), pp. 33-49. issn: 0094-5765. doi: 10.1016/j.actaastro.2016.12.030.
Zachary Scott Decker. “A systems-engineering assessment of multiple CubeSat build approaches”. Accepted: 2016-12-05T19:10:36Z. Thesis. Massachusetts Institute of Technology, 2016.
Jeroen Cappaert. “Building, Deploying and Operating a Cubesat Constellation - Exploring the Less Obvious Reasons Space is Hard”. In: Small Satellite Conference (7th Aug. 2018).
NASA CubeSat Launch Initiative. CubeSat 101: Basic Concepts and Processes for First-Time CubeSat Developers. Oct. 2017.
AcubeSAT Team. AcubeSAT Manufacturing, Assembly, Integration and Verification File. 17th May 2021.
Jonis Kiesbye et al. “Hardware-In-The-Loop and Software-In-The-Loop Testing of the MOVE-II CubeSat”. In: Aerospace 6.12 (Dec. 2019). Number: 12 Publisher: Multidisciplinary Digital Publishing Institute, p. 130. issn: 2226-4310. doi: 10.3390/aerospace6120130.
Boris Segret et al. “The Paving Stones: initial feed-back on an attempt to apply the AGILE principles for the development of a CubeSat space mission to Mars”. In: SPIE Astronomical Telescopes + Instrumentation. Ed. by George Z. Angeli et al. Montréal, Quebec, Canada, 4th Aug. 2014, 91500W. doi: 10.1117/12.2056377.
Ralph LaBarge. “CubeSat An Agile System Architecture?” In: INSIGHT 17.2 (2014), pp. 27-30. issn: 2156-4868. doi: 10.1002/inst.201417227.
Kent Beck et al. The Agile Manifesto. Feb. 2001.
Alexander Lill et al. “Agile Mission Operations in the CubeSat Project MOVE-II”. In: 2018 SpaceOps conference. 25th May 2018. doi: 10.2514/6.2018-2635.
Sean Coyle et al. “EECSat: CubeSat Development”. In: 2020 Annual General Donald R. Keith Memorial Capstone Conference. West Point, New York, USA, 30th Apr. 2020, p. 6.
Barry W. Boehm. Balancing agility and discipline: a guide for the perplexed. In collab. with Richard Turner. Boston: Addison-Wesley, 2004. isbn: 978-0-321-62388-1.
Kilian Gerrike et al. “What do we need to say about a design method?” In: 21th International Conference on Engineering Design (ICED 2015). Vancouver, Canada, 2017.
Lucienne T. M. Blessing et al. DRM, a Design Research Methodology. Springer Science & Business Media, 13th June 2009. 411 pp. isbn: 978-1-84882-587-1.
Robert K. Yin. Case Study Research: Design and Methods. 5th ed. SAGE Publications, 2014. 313 pp. isbn: 978-1-4522-4256-9.
15th Annual State Of Agile Report | Digital.ai. url: https://digital.ai/resource- center/analyst- reports/state-of-agile-report (visited on 25/07/2022).
Status Quo (Scaled) Agile 2020. Process-and-Project.net. url: http://www. process - and - project. net/studien/studienunterseiten/status - quo - scaled - agile - 2020-en/(visited on 25/07/2022).
Reinhard Haberfellner et al. “Agile Systems-Engineering versus Agile-Systems Engineering”. In: INCOSE International Symposium 15 (1st July 2005). doi: 10. 1002/j. 2334-5837. 2005.tb00762.x.
Bruce Douglass. Agile Systems Engineering. 1st edition. Morgan Kaufmann, 2015. isbn: 978-0-12-802349-5.
Markus Kohlbacher et al. “Do agile software development practices increase customer satisfaction in Systems Engineering projects?” In: (1st Apr. 2011). doi: 10. 1109/SYSCON. 2011. 5929091.
M. Ann Garrison Darrin et al. “The Agile Manifesto, design thinking and systems engineering”. In: 2017 Annual IEEE International Systems Conference (SysCon). ISSN: 2472-9647. Apr. 2017, pp. 1-5. doi: 10.1109/SYSCON.2017.7934765.
Torgeir Dingsøyr et al. “A decade of agile methodologies: Towards explaining agile software development”. In: Journal of Systems and Software. Special Issue: Agile Development 85.6 (1st June 2012), pp. 1213-1221. issn: 0164-1212. doi: 10. 1016/j.jss.2012.02.033.
Robin L. Dillon et al. “Faster-Better-Cheaper Projects: Too Much Risk or Overreaction to Perceived Failure?” In: IEEE Transactions on Engineering Management 62.2 (May 2015), pp. 141-149. issn: 1558-0040. doi: 10.1109/TEM.2015.2404295.
Evelyn Honoré-Livermore et al. “An Agile Systems Engineering Analysis of a University CubeSat Project Organization”. In: INCOSE International Symposium 31.1 (2021), pp. 1334-1348. issn: 2334-5837. doi: 10.1002/j.2334-5837.2021.00904. x.
Nicholas Dallmann et al. “An Agile Space Paradigm and the Prometheus CubeSat System”. In: Small Satellite Conference (11th Aug. 2015).
Lucy Berthoud et al. “University CubeSat Project Management for Success”. In: 33rd Annual AIAA/USUConference on Small Satellites SSC19-WKIII-07 (3rd Aug. 2019). Publisher: Utah State University.
Mitch Bott et al. “An Analysis of Theories Supporting Agile Scrum and the Use of Scrum in Systems Engineering”. In: Engineering Management Journal 32 (20th Sept. 2019), pp. 1-10. doi: 10.1080/10429247.2019.1659701.
David J. Barnhart et al. “A low-cost femtosatellite to enable distributed space missions”. In: Acta Astronautica 64.11 (1st June 2009), pp. 1123-1143. issn: 0094-5765. doi: 10. 1016/j. actaastro.2009.01.025.
Wayne Wolf et al. “Multiprocessor System-on-Chip (MPSoC) Technology”. In: IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems 27.10 (Oct. 2008), pp. 1701-1713. issn: 1937-4151. doi: 10.1109/TCAD.2008.923415.
Jasper Bouwmeester et al. PQ9 and CS14 Electrical and Mechanical Subsystem Interface Standard for PocketQubes and CubeSats. DataverseNL, 4th July 2018. doi: 10.34894/6MVBCZ.
Nikoletta Triantafyllopoulou. The QUBIK Project: Ready for orbit. Libre Space Foundation. 19th Nov. 2020. url: https://libre. space/2020/11/19/the - qubik - project - ready-for-orbit/(visited on 30/08/2022).
Kent Beck. Test Driven Development: By Example. Addison-Wesley Signature Series. Addison Wesley Professional, Pearson Education distributor, 2002. isbn: 978-0-321-14653-3.
Michael Fritz et al. “Hardware-in-the-loop environment for verification of a small satellite's on-board software”. In: Aerospace Science and Technology 47 (1st Dec. 2015), pp. 388-395. issn: 1270-9638. doi: 10.1016/j.ast.2015.09.020.
Nicola Garzaniti et al. “Effectiveness of the Scrum Methodology for Agile Development of Space Hardware”. In: 2019 IEEE Aerospace Conference. ISSN: 1095-323X. Mar. 2019, pp. 1-8. doi: 10.1109/AERO.2019.8741892.
Matthew Peterson et al. “When Worlds Collide - A comparative analysis of issues impeding adoption of Agile for hardware”. In: Proceedings of the Design Society 1 (Aug. 2021). Publisher: Cambridge University Press, pp. 3451-3460. issn: 2732-527X. doi: 10.1017/pds.2021.606.
ECSS Secretariat. ECSS-E-HB-10-02A Verification guidelines. European Space Agency, 17th Dec. 2020.
Kent Beck. Extreme programming explained: embrace change. In collab. with Cynthia Andres. 2nd ed. The XP series. Boston: Addison-Wesley Professional, 2008. isbn: 978-0-321-27865-4.
Mojtaba Shahin et al. “Continuous Integration, Delivery and Deployment: A Systematic Review on Approaches, Tools, Challenges and Practices”. In: IEEE Access 5 (2017). Conference Name: IEEE Access, pp. 3909-3943. issn: 2169-3536. doi: 10.1109/ACCESS.2017.2685629.
Van Hunter Adams. “Theory and Applications of Gram-Scale Spacecraft”. PhD thesis. Cornell University, May 2020. doi: 10.7298/b0bt-8v62.
Jian Tang et al. “An MBSE framework to support agile functional definition of an avionics system”. In: International Conference on Complex Systems Design & Management. Springer, 2018, pp. 168-178. doi: 10.1007/978-3-030-04209-7_14.
Maxime Perrotin et al. “TASTE: A Real-Time Software Engineering Tool-Chain Overview, Status, and Future”. In: SDL 2011: Integrating System and Software Modeling. Ed. by Iulian Ober et al. Lecture Notes in Computer Science. Berlin, Heidelberg: Springer, 2012, pp. 26-37. isbn: 978-3-642-25264-8. doi: 10.1007/978-3-642-25264-8_4.
I. Bychkov et al. Using Binary File Format Description Languages for Documenting, Parsing, and Verifying Raw Data in TAIGA Experiment. 4th Dec. 2018. doi: 10.48550/arXiv. 1812.01324.
Jerry de Vos et al. Documentation of Open Hardware. Delft Open Hardware Academy. 15th Aug. 2022. url: https://hackmd.io/@Oggo2XIlRZ6wwlsXi_vc8Q/By3DNodtq (visited on 30/08/2022).
Ken Schwaver et al. The Definitive Guide to Scrum: The Rules of the Game. 9th Nov. 2020.
Paolo Ciancarini et al. “An Open Source Environment for an Agile Development Model”. In: Open Source Systems. Ed. by Vladimir Ivanov et al. IFIP Advances in Information and Communication Technology. Cham: Springer International Publishing, 2020, pp. 148-162. isbn: 978-3-030-47240-5. doi: 10.1007/978-3-030-47240-5_15.
Luca Boggero et al. “An MBSE Architectural Framework for the Agile Definition of System Stakeholders, Needs and Requirements”. In: AIAA Aviation 2021 Forum. 2021, p. 3076.
A. M. Hein et al. “Evaluating engineering design methods: taking inspiration from software engineering and the health sciences”. In: Proceedings of the Design Society: DESIGN Conference 1 (May 2020). Publisher: Cambridge University Press, pp. 1901-1910. issn: 2633-7762. doi: 10.1017/dsd.2020.317.
Arkadiusz Bulski et al. Construct. Jan. 2020.
Robot Framework Foundation. Robot Framework.
Dan North. What's in a Story? 11th Feb. 2007. url: https://dannorth. net/whats - in - a - story/(visited on 14/09/2022).