{"title":"ArchLab:用于砌体拱的推力线分析的MATLAB工具","authors":"F. Marmo","doi":"10.1515/cls-2021-0003","DOIUrl":null,"url":null,"abstract":"Abstract According to Heyman’s safe theorem of the limit analysis of masonry structures, the safety of masonry arches can be verified by finding at least one line of thrust entirely laying within the masonry and in equilibrium with external loads. If such a solution does exist, two extreme configurations of the thrust line can be determined, respectively referred to as solutions of minimum and maximum thrust. In this paper it is presented a numerical procedure for determining both these solutions with reference to masonry arches of general shape, subjected to both vertical and horizontal loads. The algorithm takes advantage of a simplification of the equations underlying the Thrust Network Analysis. Actually, for the case of planar lines of thrust, the horizontal components of the reference thrusts can be computed in closed form at each iteration and for any arbitrary loading condition. The heights of the points of the thrust line are then computed by solving a constrained linear optimization problem by means of the Dual-Simplex algorithm. The MATLAB implementation of presented algorithm is described in detail and made freely available to interested users (https://bit.ly/3krlVxH). Two numerical examples regarding a pointed and a lowered circular arch are presented in order to show the performance of the method.","PeriodicalId":44435,"journal":{"name":"Curved and Layered Structures","volume":"8 1","pages":"26 - 35"},"PeriodicalIF":1.1000,"publicationDate":"2021-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1515/cls-2021-0003","citationCount":"8","resultStr":"{\"title\":\"ArchLab: a MATLAB tool for the Thrust Line Analysis of masonry arches\",\"authors\":\"F. Marmo\",\"doi\":\"10.1515/cls-2021-0003\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Abstract According to Heyman’s safe theorem of the limit analysis of masonry structures, the safety of masonry arches can be verified by finding at least one line of thrust entirely laying within the masonry and in equilibrium with external loads. If such a solution does exist, two extreme configurations of the thrust line can be determined, respectively referred to as solutions of minimum and maximum thrust. In this paper it is presented a numerical procedure for determining both these solutions with reference to masonry arches of general shape, subjected to both vertical and horizontal loads. The algorithm takes advantage of a simplification of the equations underlying the Thrust Network Analysis. Actually, for the case of planar lines of thrust, the horizontal components of the reference thrusts can be computed in closed form at each iteration and for any arbitrary loading condition. The heights of the points of the thrust line are then computed by solving a constrained linear optimization problem by means of the Dual-Simplex algorithm. The MATLAB implementation of presented algorithm is described in detail and made freely available to interested users (https://bit.ly/3krlVxH). Two numerical examples regarding a pointed and a lowered circular arch are presented in order to show the performance of the method.\",\"PeriodicalId\":44435,\"journal\":{\"name\":\"Curved and Layered Structures\",\"volume\":\"8 1\",\"pages\":\"26 - 35\"},\"PeriodicalIF\":1.1000,\"publicationDate\":\"2021-01-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"https://sci-hub-pdf.com/10.1515/cls-2021-0003\",\"citationCount\":\"8\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Curved and Layered Structures\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1515/cls-2021-0003\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q4\",\"JCRName\":\"MECHANICS\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Curved and Layered Structures","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1515/cls-2021-0003","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q4","JCRName":"MECHANICS","Score":null,"Total":0}
ArchLab: a MATLAB tool for the Thrust Line Analysis of masonry arches
Abstract According to Heyman’s safe theorem of the limit analysis of masonry structures, the safety of masonry arches can be verified by finding at least one line of thrust entirely laying within the masonry and in equilibrium with external loads. If such a solution does exist, two extreme configurations of the thrust line can be determined, respectively referred to as solutions of minimum and maximum thrust. In this paper it is presented a numerical procedure for determining both these solutions with reference to masonry arches of general shape, subjected to both vertical and horizontal loads. The algorithm takes advantage of a simplification of the equations underlying the Thrust Network Analysis. Actually, for the case of planar lines of thrust, the horizontal components of the reference thrusts can be computed in closed form at each iteration and for any arbitrary loading condition. The heights of the points of the thrust line are then computed by solving a constrained linear optimization problem by means of the Dual-Simplex algorithm. The MATLAB implementation of presented algorithm is described in detail and made freely available to interested users (https://bit.ly/3krlVxH). Two numerical examples regarding a pointed and a lowered circular arch are presented in order to show the performance of the method.
期刊介绍:
The aim of Curved and Layered Structures is to become a premier source of knowledge and a worldwide-recognized platform of research and knowledge exchange for scientists of different disciplinary origins and backgrounds (e.g., civil, mechanical, marine, aerospace engineers and architects). The journal publishes research papers from a broad range of topics and approaches including structural mechanics, computational mechanics, engineering structures, architectural design, wind engineering, aerospace engineering, naval engineering, structural stability, structural dynamics, structural stability/reliability, experimental modeling and smart structures. Therefore, the Journal accepts both theoretical and applied contributions in all subfields of structural mechanics as long as they contribute in a broad sense to the core theme.