Technical Papers
Sep 20, 2020

Topology-Finding of Tensegrity Structures Considering Global Stability Condition

Publication: Journal of Structural Engineering
Volume 146, Issue 12

Abstract

This study proposes a general framework for topology-finding or topology optimization of tensegrity structures. The existing topology-finding formulation of tensegrity structures based on mixed-integer linear programming (MILP) was improved and transformed into a formulation based on mixed-integer semidefinite programming (MISDP) which considers the global stability condition of tensegrity. We illustrated and analyzed two undesirable phenomena, loss of prestress stability and loss of integrity, caused by the missing global stability condition in previous MILP-based approaches. A branch-and-bound algorithm combined with a primal-dual interior-point algorithm is employed to solve the proposed MISDP model. Some numerical examples illustrated the improvements and effectiveness of the proposed approach. The proposed approach successfully can avoid the two undesirable phenomena and ensure the global stability of the found tensegrity structures. By using different stability conditions in the topology-finding process, the proposed approach can find general stable tensegrity structures and superstable tensegrity structures.

Get full access to this article

View all available purchase options and get full access to this article.

Data Availability Statement

All data, models, and code generated or used during the study appear in the published article.

Acknowledgments

This work was supported by the National Key Research and Development Program of China (Grant No. 2017YFC0806100), the Natural Science Foundation of Zhejiang Province (Grant No. LR17E080001), and the 2018 Zhejiang University Academic Award for Outstanding Doctoral Candidates. The EPFL Applied Computing and Mechanics Laboratory (IMAC) is acknowledged for its support during the review process of this article.

References

Amendola, A., A. Krushynska, C. Daraio, N. M. Pugno, and F. Fraternali. 2018. “Tuning frequency band gaps of tensegrity mass-spring chains with local and global prestress.” Int. J. Solids Struct. 155 (Dec): 47–56. https://doi.org/10.1016/j.ijsolstr.2018.07.002.
Balas, E. 1971. “Intersection cuts—A new type of cutting planes for integer programming.” Oper. Res. 19 (1): 19–39. https://doi.org/10.1287/opre.19.1.19.
Chen, Y., J. Feng, and Y. Wu. 2012. “Prestress stability of pin-jointed assemblies using ant colony systems.” Mech. Res. Commun. 41 (Apr): 30–36. https://doi.org/10.1016/j.mechrescom.2012.02.004.
Chen, Y., J. Yan, P. Sareh, and J. Feng. 2020. “Feasible prestress modes for cable-strut structures with multiple self-stress states using particle swarm optimization.” J. Comput. Civ. Eng. 34 (3): 04020003. https://10.1061/(ASCE)CP.1943-5487.0000882.
Connelly, R. 2002. “Tensegrity structures: Why are they stable?” In Rigidity theory and applications, 47–54. New York: Springer.
Cote, G., and M. A. Laughton. 1984. “Large-scale mixed integer programming: Benders-type heuristics.” Eur. J. Oper. Res. 16 (3): 327–333. https://doi.org/10.1016/0377-2217(84)90287-X.
Dakin, R. J. 1965. “A tree-search algorithm for mixed integer programming problems.” Comput. J. 8 (3): 250–255. https://doi.org/10.1093/comjnl/8.3.250.
Dong, W., P. J. Stafford, and A. M. Ruiz-Teran. 2019. “Inverse form-finding for tensegrity structures.” Comput. Struct. 215 (Apr): 27–42. https://doi.org/10.1016/j.compstruc.2019.01.009.
Ehara, S., and Y. Kanno. 2010. “Topology design of tensegrity structures via mixed integer programming.” Int. J. Solids Struct. 47 (5): 571–579. https://doi.org/10.1016/j.ijsolstr.2009.10.020.
Estrada, G. G., H.-J. Bungartz, and C. Mohrdieck. 2006. “Numerical form-finding of tensegrity structures.” Int. J. Solids Struct. 43 (22–23): 6855–6868. https://doi.org/10.1016/j.ijsolstr.2006.02.012.
Feng, X. 2017. “The optimal initial self-stress design for tensegrity grid structures.” Comput. Struct. 193 (Dec): 21–30. https://doi.org/10.1016/j.compstruc.2017.07.029.
Fest, E., K. Shea, and I. F. Smith. 2004. “Active tensegrity structure.” J. Struct. Eng. 130 (10): 1454–1465. https://doi.org/10.1061/(ASCE)0733-9445(2004)130:10(1454).
Fraternali, F., and F. Santos. 2019. “Mechanical modeling of superelastic tensegrity braces for earthquake-proof structures.” Extreme Mech. Lett. 33 (Nov): 100578. https://doi.org/10.1016/j.eml.2019.100578.
Gamrath, G., T. Koch, A. Martin, M. Miltenberger, and D. Weninger. 2015. “Progress in presolving for mixed integer programming.” Math. Program. Comput. 7 (4): 367–398. https://doi.org/10.1007/s12532-015-0083-5.
Gan, B. S., J. Zhang, D.-K. Nguyen, and E. Nouchi. 2015. “Node-based genetic form-finding of irregular tensegrity structures.” Comput. Struct. 159 (Oct): 61–73. https://doi.org/10.1016/j.compstruc.2015.07.003.
Guest, S. D. 2006. “The stiffness of prestressed frameworks: A unifying approach.” Int. J. Solids Struct. 43 (3–4): 842–854. https://doi.org/10.1016/j.ijsolstr.2005.03.008.
Guest, S. D. 2010. “The stiffness of tensegrity structures.” IMA J. Appl. Math. 76 (1): 57–66. https://doi.org/10.1093/imamat/hxq065.
Ingber, D. E. 1997. “Tensegrity: The architectural basis of cellular mechanotransduction.” Ann. Rev. Physiol. 59 (1): 575–599. https://doi.org/10.1146/annurev.physiol.59.1.575.
Ingber, D. E., N. Wang, and D. Stamenović. 2014. “Tensegrity, cellular biophysics, and the mechanics of living systems.” Rep. Prog. Phys. 77 (4): 046603. https://doi.org/10.1088/0034-4885/77/4/046603.
Kanno, Y. 2012. “Topology optimization of tensegrity structures under self-weight loads.” J. Oper. Res. Soc. Jpn. 55 (2): 125–145. https://doi.org/10.15807/jorsj.55.125.
Kanno, Y. 2013a. “Exploring new tensegrity structures via mixed integer programming.” Struct. Multidiscip. Optim. 48 (1): 95–114. https://doi.org/10.1007/s00158-012-0881-6.
Kanno, Y. 2013b. “Topology optimization of tensegrity structures under compliance constraint: A mixed integer linear programming approach.” Optim. Eng. 14 (1): 61–96. https://doi.org/10.1007/s11081-011-9172-0.
Lee, S., and J. Lee. 2016. “A novel method for topology design of tensegrity structures.” Compos. Struct. 152 (Sep): 11–19. https://doi.org/10.1016/j.compstruct.2016.05.009.
Lee, S., B.-H. Woo, and J. Lee. 2014. “Self-stress design of tensegrity grid structures using genetic algorithm.” Int. J. Mech. Sci. 79 (Feb): 38–46. https://doi.org/10.1016/j.ijmecsci.2013.12.001.
Li, Y., X. Feng, Y. Cao, and H. Gao. 2010. “A Monte Carlo form-finding method for large scale regular and irregular tensegrity structures.” Int. J. Solids Struct. 47 (14–15): 1888–1898. https://doi.org/10.1016/j.ijsolstr.2010.03.026.
Liu, K., and G. H. Paulino. 2019. “Tensegrity topology optimization by force maximization on arbitrary ground structures.” Struct. Multidiscip. Optim. 59 (6): 2041–2062. https://doi.org/10.1007/s00158-018-2172-3.
Liu, K., J. Wu, G. H. Paulino, and H. J. Qi. 2017. “Programmable deployment of tensegrity structures by stimulus-responsive polymers.” Sci. Rep. 7 (1): 3511. https://doi.org/10.1038/s41598-017-03412-6.
Liu, K., T. Zegard, P. P. Pratapa, and G. H. Paulino. 2019. “Unraveling tensegrity tessellations for metamaterials with tunable stiffness and bandgaps.” J. Mech. Phys. Solids 131 (Oct): 147–166. https://doi.org/10.1016/j.jmps.2019.05.006.
Lu, Y., X. Xu, and Y. Luo. 2019. “Path planning for rolling locomotion of polyhedral tensegrity robots based on Dijkstra algorithm.” J. Int. Assoc. Shell Spatial Struct. 60 (4): 273–286. https://doi.org/10.20898/j.iass.2019.202.037.
Mahajan, A. 2010. “Presolving mixed–integer linear programs.” In Wiley encyclopedia of operations research and management science. Hoboken, NJ: Wiley. https://doi.org/10.1002/9780470400531.eorms0437.
Marchand, H., A. Martin, R. Weismantel, and L. Wolsey. 2002. “Cutting planes in integer and mixed integer programming.” Discrete Appl. Math. 123 (1–3): 397–446. https://doi.org/10.1016/S0166-218X(01)00348-1.
Miki, M., and K. Kawaguchi. 2010. “Extended force density method for form-finding of tension structures.” J. Int. Assoc. Shell Spatial Struct. 51 (4): 291.
Munguía, L.-M., S. Ahmed, D. A. Bader, G. L. Nemhauser, and Y. Shao. 2018. “Alternating criteria search: A parallel large neighborhood search algorithm for mixed integer programs.” Comput. Optim. Appl. 69 (1): 1–24. https://doi.org/10.1007/s10589-017-9934-5.
Pal, R. K., M. Ruzzene, and J. J. Rimoli. 2018. “Tunable wave propagation by varying prestrain in tensegrity-based periodic media.” Extreme Mech. Lett. 22 (Jul): 149–156. https://doi.org/10.1016/j.eml.2018.06.005.
Pandian, N. K. R., and G. K. Ananthasuresh. 2017. “Synthesis of tensegrity structures of desired shape using constrained minimization.” Struct. Multidiscip. Optim. 56 (6): 1233–1245. https://doi.org/10.1007/s00158-017-1716-2.
Paul, C., H. Lipson, and F. J. V. Cuevas. 2005. “Evolutionary form-finding of tensegrity structures.” In Proc., 7th Annual Conf. on Genetic and Evolutionary Computation, 3–10. New York: Association for Computing Machinery. https://doi.org/10.1145/1068009.1068011.
Paul, C., F. J. Valero-Cuevas, and H. Lipson. 2006. “Design and control of tensegrity robots for locomotion.” IEEE Trans. Rob. 22 (5): 944–957. https://doi.org/10.1109/TRO.2006.878980.
Pellegrino, S. 1992. “A class of tensegrity domes.” Int. J. Space Struct. 7 (2): 127–142. https://doi.org/10.1177/026635119200700206.
Pellegrino, S. 1993. “Structural computations with the singular value decomposition of the equilibrium matrix.” Int. J. Solids Struct. 30 (21): 3025–3035. https://doi.org/10.1016/0020-7683(93)90210-X.
Pellegrino, S., and C. R. Calladine. 1986. “Matrix analysis of statically and kinematically indeterminate frameworks.” Int. J. Solids Struct. 22 (4): 409–428. https://doi.org/10.1016/0020-7683(86)90014-4.
Pietroni, N., M. Tarini, A. Vaxman, D. Panozzo, and P. Cignoni. 2017. “Position-based tensegrity design.” ACM Trans. Graphics 36 (6): 172. https://doi.org/10.1145/3130800.3130809.
Ralphs, T., Y. Shinano, T. Berthold, and T. Koch. 2018. “Parallel solvers for mixed integer linear optimization.” In Handbook of parallel constraint reasoning. Cham, Switzerland: Springer. https://doi.org/10.1007/978-3-319-63516-3_8.
Ratz, D., and T. Csendes. 1995. “On the selection of subdivision directions in interval branch-and-bound methods for global optimization.” J. Global Optim. 7 (2): 183–207. https://doi.org/10.1007/BF01097060.
Sheu, R.-L., S.-Y. Wu, and S.-C. Fang. 1995. “A primal-dual infeasible-interior-point algorithm for linear semi-infinite programming.” Comput. Math. Appl. 29 (8): 7–18. https://doi.org/10.1016/0898-1221(95)00025-T.
Takapoui, R., N. Moehle, S. Boyd, and A. Bemporad. 2017. “A simple effective heuristic for embedded mixed-integer quadratic programming.” Int. J. Control 93 (1): 2–12. https://doi.org/10.1080/00207179.2017.1316016.
Thompson, J. M. T. 1969. “A general theory for the equilibrium and stability of discrete conservative systems.” J. Appl. Math. Phys. (ZAMP) 20 (6): 797–846. https://doi.org/10.1007/BF01592294.
Tibert, A., and S. Pellegrino. 2003. “Review of form-finding methods for tensegrity structures.” Int. J. Space Struct. 18 (4): 209–223. https://doi.org/10.1260/026635103322987940.
Veenendaal, D., and P. Block. 2012. “An overview and comparison of structural form finding methods for general networks.” Int. J. Solids Struct. 49 (26): 3741–3753. https://doi.org/10.1016/j.ijsolstr.2012.08.008.
Wang, Y, X. Xu, and Y. Luo. 2020. “Topology design of general tensegrity with rigid bodies.” Int. J. Solids Struct. 202: 278–298. https://doi.org/10.1016/j.ijsolstr.2020.05.030.
Wang, Y., and G. Senatore. 2020. “Extended integrated force method for the analysis of prestress-stable statically and kinematically indeterminate structures.” Int. J. Solids Struct. 202: 798–815. https://doi.org/10.1016/j.ijsolstr.2020.05.029.
Wang, Y., and X. Xu. 2019. “Prestress design of tensegrity structures using semidefinite programming.” Adv. Civ. Eng.: 5081463. https://doi.org/10.1155/2019/5081463.
Xu, X., Y. Wang, and Y. Luo. 2015. “Numerical modeling of force-stiffness response of cross-linked actin networks using tensegrity systems.” Math. Prob. Eng.: 182918. https://doi.org/10.1155/2015/182918.
Xu, X., Y. Wang, and Y. Luo. 2016. “General approach for topology-finding of tensegrity structures.” J. Struct. Eng. 142 (10): 04016061. https://doi.org/10.1061/(ASCE)ST.1943-541X.0001532.
Xu, X., Y. Wang, and Y. Luo. 2018a. “An improved multi-objective topology optimization approach for tensegrity structures.” Adv. Struct. Eng. 21 (1): 59–70. https://doi.org/10.1177/1369433217706780.
Xu, X., Y. Wang, Y. Luo, and D. Hu. 2018b. “Topology optimization of tensegrity structures considering buckling constraints.” J. Struct. Eng. 144 (10): 04018173. https://doi.org/10.1061/(ASCE)ST.1943-541X.0002156.
Yonekura, K., and Y. Kanno. 2010. “Global optimization of robust truss topology via mixed integer semidefinite programming.” Optim. Eng. 11 (3): 355–379. https://doi.org/10.1007/s11081-010-9107-1.
Yuan, X., L. Chen, and S. Dong. 2007. “Prestress design of cable domes with new forms.” Int. J. Solids Struct. 44 (9): 2773–2782. https://doi.org/10.1016/j.ijsolstr.2006.08.026.
Yuan, X., S. Ma, and S. Jiang. 2017. “Form-finding of tensegrity structures based on the Levenberg–Marquardt method.” Comput. Struct. 192 (Nov): 171–180. https://doi.org/10.1016/j.compstruc.2017.07.005.
Zhang, J., and M. Ohsaki. 2006. “Adaptive force density method for form-finding problem of tensegrity structures.” Int. J. Solids Struct. 43 (18–9): 5658–5673. https://doi.org/10.1016/j.ijsolstr.2005.10.011.
Zhang, J., and M. Ohsaki. 2007. “Stability conditions for tensegrity structures.” Int. J. Solids Struct. 44 (11–12): 3875–3886. https://doi.org/10.1016/j.ijsolstr.2006.10.027.
Zhang, L., B. Maurin, and R. Motro. 2006. “Form-finding of nonregular tensegrity systems.” J. Struct. Eng. 132 (9): 1435–1440. https://doi.org/10.1061/(ASCE)0733-9445(2006)132:9(1435).

Information & Authors

Information

Published In

Go to Journal of Structural Engineering
Journal of Structural Engineering
Volume 146Issue 12December 2020

History

Received: Dec 23, 2019
Accepted: Jun 24, 2020
Published online: Sep 20, 2020
Published in print: Dec 1, 2020
Discussion open until: Feb 20, 2021

Permissions

Request permissions for this article.

Authors

Affiliations

Yafeng Wang, Ph.D. [email protected]
Dept. of Civil Engineering, Zhejiang Univ., 866 Yuhangtang Rd., Hangzhou, Zhejiang 310058, China; Scientist, Applied Computing and Mechanics Laboratory, School of Architecture, Civil and Environmental Engineering, Swiss Federal Institute of Technology, Lausanne CH-1015, Switzerland. Email: [email protected]; [email protected]
Professor, Dept. of Civil Engineering, Zhejiang Univ., 866 Yuhangtang Rd., Hangzhou, Zhejiang 310058, China (corresponding author). Email: [email protected]
Yaozhi Luo, M.ASCE [email protected]
Professor, Dept. of Civil Engineering, Zhejiang Univ., 866 Yuhangtang Rd., Hangzhou, Zhejiang 310058, China. Email: [email protected]

Metrics & Citations

Metrics

Citations

Download citation

If you have the appropriate software installed, you can download article citation data to the citation manager of your choice. Simply select your manager software from the list below and click Download.

Cited by

View Options

Get Access

Access content

Please select your options to get access

Log in/Register Log in via your institution (Shibboleth)
ASCE Members: Please log in to see member pricing

Purchase

Save for later Information on ASCE Library Cards
ASCE Library Cards let you download journal articles, proceedings papers, and available book chapters across the entire ASCE Library platform. ASCE Library Cards remain active for 24 months or until all downloads are used. Note: This content will be debited as one download at time of checkout.

Terms of Use: ASCE Library Cards are for individual, personal use only. Reselling, republishing, or forwarding the materials to libraries or reading rooms is prohibited.
ASCE Library Card (5 downloads)
$105.00
Add to cart
ASCE Library Card (20 downloads)
$280.00
Add to cart
Buy Single Article
$35.00
Add to cart

Get Access

Access content

Please select your options to get access

Log in/Register Log in via your institution (Shibboleth)
ASCE Members: Please log in to see member pricing

Purchase

Save for later Information on ASCE Library Cards
ASCE Library Cards let you download journal articles, proceedings papers, and available book chapters across the entire ASCE Library platform. ASCE Library Cards remain active for 24 months or until all downloads are used. Note: This content will be debited as one download at time of checkout.

Terms of Use: ASCE Library Cards are for individual, personal use only. Reselling, republishing, or forwarding the materials to libraries or reading rooms is prohibited.
ASCE Library Card (5 downloads)
$105.00
Add to cart
ASCE Library Card (20 downloads)
$280.00
Add to cart
Buy Single Article
$35.00
Add to cart

Media

Figures

Other

Tables

Share

Share

Copy the content Link

Share with email

Email a colleague

Share