{"title":"用开源软件进行负荷谱分析-一个应用实例","authors":"Marek S. Łukasiewicz","doi":"10.2478/fas-2021-0003","DOIUrl":null,"url":null,"abstract":"Abstract Processing of digital experimental data has become a key part of virtually every research project. As sensors get both more diverse and cheaper, the amount of information to be handled greatly increases as well. Especially fatigue failure modelling requires by its nature large numbers of samples to be processed, and visualised. The presented paper is based on analysis of load data gathered in flight on an unmanned aircraft. A few versions of an analysis program were developed and considered for the use case. Each implementation included ingesting the data files, creating transfer arrays and the “rain flow counting” algorithm. For the sake of the ease of use and functionality, the version based on Python programming language was selected for presentation. Short development iteration time of this approach allowed gaining new insights by tweaking parameters to better represent actual acquired data. Both the results and the software itself can be easily viewed in a web browser and run with modifications without the need to install any software locally. The developed software is meant as a demonstration of capabilities of open source computation tools dedicated to aerospace and mechanical engineering research, where they remain relatively unpopular.","PeriodicalId":37629,"journal":{"name":"Fatigue of Aircraft Structures","volume":"2021 1","pages":"17 - 30"},"PeriodicalIF":0.0000,"publicationDate":"2021-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Load Spectrum Analysis with Open Source Software – An Application Example\",\"authors\":\"Marek S. Łukasiewicz\",\"doi\":\"10.2478/fas-2021-0003\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Abstract Processing of digital experimental data has become a key part of virtually every research project. As sensors get both more diverse and cheaper, the amount of information to be handled greatly increases as well. Especially fatigue failure modelling requires by its nature large numbers of samples to be processed, and visualised. The presented paper is based on analysis of load data gathered in flight on an unmanned aircraft. A few versions of an analysis program were developed and considered for the use case. Each implementation included ingesting the data files, creating transfer arrays and the “rain flow counting” algorithm. For the sake of the ease of use and functionality, the version based on Python programming language was selected for presentation. Short development iteration time of this approach allowed gaining new insights by tweaking parameters to better represent actual acquired data. Both the results and the software itself can be easily viewed in a web browser and run with modifications without the need to install any software locally. The developed software is meant as a demonstration of capabilities of open source computation tools dedicated to aerospace and mechanical engineering research, where they remain relatively unpopular.\",\"PeriodicalId\":37629,\"journal\":{\"name\":\"Fatigue of Aircraft Structures\",\"volume\":\"2021 1\",\"pages\":\"17 - 30\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2021-12-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Fatigue of Aircraft Structures\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.2478/fas-2021-0003\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q4\",\"JCRName\":\"Engineering\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Fatigue of Aircraft Structures","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.2478/fas-2021-0003","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q4","JCRName":"Engineering","Score":null,"Total":0}
Load Spectrum Analysis with Open Source Software – An Application Example
Abstract Processing of digital experimental data has become a key part of virtually every research project. As sensors get both more diverse and cheaper, the amount of information to be handled greatly increases as well. Especially fatigue failure modelling requires by its nature large numbers of samples to be processed, and visualised. The presented paper is based on analysis of load data gathered in flight on an unmanned aircraft. A few versions of an analysis program were developed and considered for the use case. Each implementation included ingesting the data files, creating transfer arrays and the “rain flow counting” algorithm. For the sake of the ease of use and functionality, the version based on Python programming language was selected for presentation. Short development iteration time of this approach allowed gaining new insights by tweaking parameters to better represent actual acquired data. Both the results and the software itself can be easily viewed in a web browser and run with modifications without the need to install any software locally. The developed software is meant as a demonstration of capabilities of open source computation tools dedicated to aerospace and mechanical engineering research, where they remain relatively unpopular.
期刊介绍:
The publication focuses on problems of aeronautical fatigue and structural integrity. The preferred topics include: full-scale fatigue testing of aircraft and aircraft structural components, fatigue of materials and structures, advanced materials and innovative structural concepts, damage tolerant design of aircraft structure, life extension and management of ageing fleets, structural health monitoring and loads, fatigue crack growth and life prediction methods, NDT inspections, airworthiness considerations.