Abstract
Minimising the energy consumption associated with periodic motion is a priority common to a wide range of technologies and organisms. These include many forms of biological and biomimetic propulsion system, such as flying insects. Linear and nonlinear elasticity can play an important role in optimising the energetic behaviour of these systems, via linear or nonlinear resonance. However, existing methods for computing energetically optimal nonlinear elasticities struggle when actuator energy regeneration is imperfect: when the system cannot reuse work performed on the actuator, as occurs in many realistic systems. Here, we develop a new analytical method that overcomes these limitations. Our method provides exact nonlinear elasticities minimising the mechanical power consumption required to generate a target periodic response, under conditions of imperfect energy regeneration. We demonstrate how, in general parallel- and series-elastic actuation systems, imperfect regeneration can lead to a set of non-unique optimal nonlinear elasticities. This solution space generalises the energetic properties of linear resonance, and is described completely via bounds on the system work loop: the elastic-bound conditions. The choice of nonlinear elasticities from within these bounds leads to new tools for systems design, with particular relevance to biomimetic propulsion systems: tools for controlling the trade-off between actuator peak power and duty cycle; for using unidirectional actuators to generate energetically optimal oscillations; and further. More broadly, these results lead to new perspectives on the role of nonlinear elasticity in biological organisms, and new insights into the fundamental relationship between nonlinear resonance, nonlinear elasticity, and energetic optimality.
This is a preview of subscription content, access via your institution.







Data availability
No datasets were generated or utilised in this study.
Notes
The limit is a state of zero load over 50% of the work loop (Fig. 5Aii). If different quarter-cycles of the work loop are kinematically faster than others, then the limit of the time-domain duty cycle can be < 50%.
6 If the kinematic waveform, \(x\left(t\right)\), is composed of two symmetric half-cycles, i.e., \(x\left(t\right)=x\left(T-t\right),\forall t\), then both one-way drive elasticities will generate load waveforms of duty cycle 50% (Fig. 5Ciii). If this is not the case, then one will generate a waveform of duty cycle < 50%, and the other, a waveform of duty cycle > 50%.
References
Bujard, T., Giorgio-Serchi, F., Weymouth, G.D.: A resonant squid-inspired robot unlocks biological propulsive efficiency. Sci. Robot. 6, eabd2971 (2021). https://doi.org/10.1126/scirobotics.abd2971
Hoover, A., Miller, L.: A numerical study of the benefits of driving jellyfish bells at their natural frequency. J. Theor. Biol. 374, 13–25 (2015). https://doi.org/10.1016/j.jtbi.2015.03.016
Hoover, A.P., Porras, A.J., Miller, L.A.: Pump or coast: the role of resonance and passive energy recapture in medusan swimming performance. J. Fluid Mech. 863, 1031–1061 (2019). https://doi.org/10.1017/jfm.2018.1007
Hoover, A.P., Xu, N.W., Gemmell, B.J., Colin, S.P., Costello, J.H., Dabiri, J.O., Miller, L.A.: Neuromechanical wave resonance in jellyfish swimming. Proc. Natl. Acad. Sci. 118, e2020025118 (2021). https://doi.org/10.1073/pnas.2020025118
Bhalla, A.P.S., Griffith, B.E., Patankar, N.A.: A Forced Damped Oscillation Framework for Undulatory Swimming Provides New Insights into How Propulsion Arises in Active and Passive Swimming. PLOS Comput. Biol. 9, e1003097 (2013). https://doi.org/10.1371/journal.pcbi.1003097
Kohannim, S., Iwasaki, T.: Analytical insights into optimality and resonance in fish swimming. J. R. Soc. Interface. 11, 20131073 (2014). https://doi.org/10.1098/rsif.2013.1073
Tytell, E.D., Hsu, C.-Y., Fauci, L.J.: The role of mechanical resonance in the neural control of swimming in fishes. Zoology 117, 48–56 (2014). https://doi.org/10.1016/j.zool.2013.10.011
Demir, M., Salman, H.: Resonance in the response of the bacterial flagellar motor to thermal oscillations. Phys. Rev. E. 95, 022419 (2017). https://doi.org/10.1103/PhysRevE.95.022419
Ling, F., Guo, H., Kanso, E.: Instability-driven oscillations of elastic microfilaments. J. R. Soc. Interface. 15, 20180594 (2018). https://doi.org/10.1098/rsif.2018.0594
Ma, K.Y., Chirarattananon, P., Fuller, S.B., Wood, R.J.: Controlled Flight of a Biologically Inspired. Insect-Scale Robot. Science. 340, 603–607 (2013)
Tu, Z., Fei, F., Deng, X.: Untethered Flight of an At-Scale Dual-motor Hummingbird Robot with Bio-inspired Decoupled Wings. IEEE Robot. Autom. Lett. 1–1 (2020). https://doi.org/10.1109/LRA.2020.2974717
Zhang, C., Rossi, C.: A review of compliant transmission mechanisms for bio-inspired flapping-wing micro air vehicles. Bioinspir. Biomim. 12, 025005 (2017). https://doi.org/10.1088/1748-3190/aa58d3
Hrncir, M., Gravel, A.-I., Schorkopf, D.L.P., Schmidt, V.M., Zucchi, R., Barth, F.G.: Thoracic vibrations in stingless bees (Melipona seminigra): resonances of the thorax influence vibrations associated with flight but not those associated with sound production. J. Exp. Biol. 211, 678–685 (2008). https://doi.org/10.1242/jeb.013920
Jankauski, M.A.: Measuring the frequency response of the honeybee thorax. Bioinspir. Biomim. 15, 046002 (2020). https://doi.org/10.1088/1748-3190/ab835b
Gau, J., Gravish, N., Sponberg, S.: Indirect actuation reduces flight power requirements in Manduca sexta via elastic energy exchange. J. R. Soc. Interface. 16, 20190543 (2019). https://doi.org/10.1098/rsif.2019.0543
Gau, J., Gemilere, R., (FM subteam), L.-V., Lynch, J., Gravish, N., Sponberg, S.: Rapid frequency modulation in a resonant system: aerial perturbation recovery in hawkmoths. Proc. R. Soc. B Biol. Sci. 288, 20210352 (2021). https://doi.org/10.1098/rspb.2021.0352
Lynch, J., Gau, J., Sponberg, S., Gravish, N.: Dimensional analysis of spring-wing systems reveals performance metrics for resonant flapping-wing flight. J. R. Soc. Interface. 18, 20200888 (2021). https://doi.org/10.1098/rsif.2020.0888
Lehmann, F.O., Dickinson, M.H.: The control of wing kinematics and flight forces in fruit flies (Drosophila spp.). J. Exp. Biol. 201, 385 (1998). https://doi.org/10.1242/jeb.201.3.385
Deora, T., Singh, A.K., Sane, S.P.: Biomechanical basis of wing and haltere coordination in flies. Proc. Natl. Acad. Sci. 112, 1481–1486 (2015). https://doi.org/10.1073/pnas.1412279112
Robertson, B.D., Sawicki, G.S.: Unconstrained muscle-tendon workloops indicate resonance tuning as a mechanism for elastic limb behavior during terrestrial locomotion. Proc. Natl. Acad. Sci. 112, E5891–E5898 (2015). https://doi.org/10.1073/pnas.1500702112
Bauer, F., Römer, U., Fidlin, A., Seemann, W.: Optimization of energy efficiency of walking bipedal robots by use of elastic couplings in the form of mechanical springs. Nonlinear Dyn. 83, 1275–1301 (2016). https://doi.org/10.1007/s11071-015-2402-9
Bolívar-Nieto, E.A., Summers, T., Gregg, R.D., Rezazadeh, S.: A convex optimization framework for robust-feasible series elastic actuators. Mechatronics 79, 102635 (2021). https://doi.org/10.1016/j.mechatronics.2021.102635
Bolivar Nieto, E.A., Rezazadeh, S., Gregg, R.D.: Minimizing Energy Consumption and Peak Power of Series Elastic Actuators: A Convex Optimization Framework for Elastic Element Design. IEEEASME Trans. Mechatron. 24, 1334–1345 (2019). https://doi.org/10.1109/TMECH.2019.2906887
Bolívar, E., Rezazadeh, S., Summers, T., Gregg, R.D.: Robust Optimal Design of Energy Efficient Series Elastic Actuators: Application to a Powered Prosthetic Ankle. In: 2019 IEEE 16th International Conference on Rehabilitation Robotics (ICORR). pp. 740–747. IEEE, Toronto, ON, Canada (2019)
Verstraten, T., Beckerle, P., Furnémont, R., Mathijssen, G., Vanderborght, B., Lefeber, D.: Series and Parallel Elastic Actuation: Impact of natural dynamics on power and energy consumption. Mech. Mach. Theory. 102, 232–246 (2016). https://doi.org/10.1016/j.mechmachtheory.2016.04.004
Beckerle, P., Verstraten, T., Mathijssen, G., Furnemont, R., Vanderborght, B., Lefeber, D.: Series and Parallel Elastic Actuation: Influence of Operating Positions on Design and Control. IEEEASME Trans. Mechatron. 22, 521–529 (2017). https://doi.org/10.1109/TMECH.2016.2621062
Verstraten, T., Geeroms, J., Mathijssen, G., Convens, B., Vanderborght, B., Lefeber, D.: Optimizing the power and energy consumption of powered prosthetic ankles with series and parallel elasticity. Mech. Mach. Theory. 116, 419–432 (2017). https://doi.org/10.1016/j.mechmachtheory.2017.06.004
Beckerle, P., Stuhlenmiller, F., Rinderknecht, S.: Stiffness Control of Variable Serial Elastic Actuators: Energy Efficiency through Exploitation of Natural Dynamics. Actuators. 6, 28 (2017). https://doi.org/10.3390/act6040028
Amara, V.D., Malzahn, J., Roozing, W., Tsagarakis, N.: Blending of Series-Parallel Compliant Actuation With Field Weakening Control for Explosive Motion Generation. IEEE Robot. Autom. Lett. 6, 2076–2083 (2021). https://doi.org/10.1109/LRA.2021.3061066
Jordan, H.E.: Energy-Efficient Electric Motors and their Applications. Springer, Dordrecht, The Netherlands (1994)
Okyay, A., Khamesee, M.B., Erkorkmaz, K.: Design and Optimization of a Voice Coil Actuator for Precision Motion Applications. IEEE Trans. Magn. 51, 1–10 (2015). https://doi.org/10.1109/TMAG.2014.2381160
Franco, E., Ayatullah, T., Sugiharto, A., Garriga-Casanovas, A., Virdyawan, V.: Nonlinear energy-based control of soft continuum pneumatic manipulators. Nonlinear Dyn. 106, 229–253 (2021). https://doi.org/10.1007/s11071-021-06817-1
Kalita, B., Dwivedy, S.K.: Dynamic analysis of pneumatic artificial muscle (PAM) actuator for rehabilitation with principal parametric resonance condition. Nonlinear Dyn. 97, 2271–2289 (2019). https://doi.org/10.1007/s11071-019-05122-2
Scheidl, R., Manhartsgruber, B.: On the Dynamic Behavior of Servo-Hydraulic Drives. Nonlinear Dyn. 17, 247–268 (1998). https://doi.org/10.1023/A:1008348714791
Hattori, S., Hara, M., Nabae, H., Hwang, D., Higuchi, T.: Design of an impact drive actuator using a shape memory alloy wire. Sens. Actuators Phys. 219, 47–57 (2014). https://doi.org/10.1016/j.sna.2014.08.013
van den Broek, D.M., Elwenspoek, M.: Explosive Micro-Bubble Actuator. In: TRANSDUCERS 2007 - 2007 International Solid-State Sensors, Actuators and Microsystems Conference. pp. 2441–2444. IEEE, Lyon (2007)
Dudley, R.: The Biomechanics of Insect Flight. Princeton University Press, Princeton, NJ (2002)
Maddock, L., Bone, Q., Rayner, J.M.V., Marine Biological Association of the United Kingdom, Society for Experimental Biology (Great Britain) eds: Mechanics and physiology of animal swimming. Cambridge University Press, Cambridge, UK (1994)
Berret, B., Chiovetto, E., Nori, F., Pozzo, T.: Evidence for Composite Cost Functions in Arm Movement Planning: An Inverse Optimal Control Approach. PLOS Comput. Biol. 7, e1002183 (2011). https://doi.org/10.1371/journal.pcbi.1002183
Berret, B., Darlot, C., Jean, F., Pozzo, T., Papaxanthis, C., Gauthier, J.P.: The Inactivation Principle: Mathematical Solutions Minimizing the Absolute Work and Biological Implications for the Planning of Arm Movements. PLOS Comput. Biol. 4, e1000194 (2008). https://doi.org/10.1371/journal.pcbi.1000194
Kelly, M.: An Introduction to Trajectory Optimization: How to Do Your Own Direct Collocation. SIAM Rev. 59, 849–904 (2017). https://doi.org/10.1137/16M1062569
Verstraten, T., Mathijssen, G., Furnémont, R., Vanderborght, B., Lefeber, D.: Modeling and design of geared DC motors for energy efficiency: Comparison between theory and experiments. Mechatronics 30, 198–213 (2015). https://doi.org/10.1016/j.mechatronics.2015.07.004
Gregg, R.D., Spong, M.W.: Reduction-based Control of Three-dimensional Bipedal Walking Robots. Int. J. Robot. Res. 29, 680–702 (2010). https://doi.org/10.1177/0278364909104296
Verhulst, F.: Nonlinear Differential Equations and Dynamical Systems. Springer, Berlin, Germany (1996)
Farrell Helbling, E., Wood, R.J.: A Review of Propulsion, Power, and Control Architectures for Insect-Scale Flapping-Wing Vehicles. Appl. Mech. Rev. 70, 010801 (2018). https://doi.org/10.1115/1.4038795
Keennon, M., Klingebiel, K., Won, H., Andriukov, A.: Development of the Nano Hummingbird: A Tailless flapping wing micro air vehicle. In: 50th AIAA Aerospace Sciences Meeting including the New Horizons Forum and Aerospace Exposition. pp. 1–24 (2012)
Karásek, M., Muijres, F.T., De Wagter, C., Remes, B.D.W., de Croon, G.C.H.E.: A tailless aerial robotic flapper reveals that flies use torque coupling in rapid banked turns. Science 361, 1089–1094 (2018). https://doi.org/10.1126/science.aat0350
Nguyen, Q.-V., Chan, W.L.: Development and flight performance of a biologically-inspired tailless flapping-wing micro air vehicle with wing stroke plane modulation. Bioinspir. Biomim. 14, 016015 (2018). https://doi.org/10.1088/1748-3190/aaefa0
Shepherd, R.F., Stokes, A.A., Freake, J., Barber, J., Snyder, P.W., Mazzeo, A.D., Cademartiri, L., Morin, S.A., Whitesides, G.M.: Using explosions to power a soft robot. Angew. Chem. Int. Ed. 52, 2892–2896 (2013)
Ma, T., Zhang, H.: Reaping the potentials of nonlinear energy harvesting with tunable damping and modulation of the forcing functions. Appl. Phys. Lett. 104, 214104 (2014). https://doi.org/10.1063/1.4879846
Zhang, H., Ma, T.: Roles of the Excitation in Harvesting Energy from Vibrations. PLoS ONE 10, e0141299 (2015). https://doi.org/10.1371/journal.pone.0141299
Zhang, H., Ma, T., Xu, N.S.: New insights into vibration-based energy harvesting. In: Proc. SPIE 9435, Sensors and Smart Structures Technologies for Civil, Mechanical, and Aerospace Systems. p. 943504. , San Diego, CA (2015)
Zhang, H., Corr, L.R., Ma, T.: Issues in vibration energy harvesting. J. Sound Vib. 421, 79–90 (2018). https://doi.org/10.1016/j.jsv.2018.01.057
Zhu, H.J., Sun, M.: Kinematics Measurement and Power Requirements of Fruitflies at Various Flight Speeds. Energies 13, 4271 (2020). https://doi.org/10.3390/en13164271
Stramigioli, S., van Oort, G., Dertien, E.: A concept for a new Energy Efficient actuator. In: 2008 IEEE/ASME International Conference on Advanced Intelligent Mechatronics. pp. 671–675. IEEE, Xian, China (2008)
Seok, S., Wang, A., Chuah, M.Y., Hyun, D.J., Lee, J., Otten, D.M., Lang, J.H., Kim, S.: Design Principles for Energy-Efficient Legged Locomotion and Implementation on the MIT Cheetah Robot. IEEEASME Trans. Mechatron. 20, 1117–1129 (2015). https://doi.org/10.1109/TMECH.2014.2339013
Vanderborght, B., Van Ham, R., Lefeber, D., Sugar, T.G., Hollander, K.W.: Comparison of Mechanical Design and Energy Consumption of Adaptable. Passive-compliant Actuators. Int. J. Robot. Res. 28, 90–103 (2009). https://doi.org/10.1177/0278364908095333
Moon, J.-S., Bae, J.: Gait optimization and energetics of ballistic walking for an underactuated biped with knees. Nonlinear Dyn. 85, 1533–1546 (2016). https://doi.org/10.1007/s11071-016-2777-2
Haberland, M., Kim, S.: On extracting design principles from biology: II. Case study—the effect of knee direction on bipedal robot running efficiency. Bioinspir. Biomim. 10, 016011 (2015). https://doi.org/10.1088/1748-3190/10/1/016011
Graham, R.L., Knuth, D.E., Patashnik, O.: Concrete mathematics: a foundation for computer science. Addison-Wesley, Reading, MA (1994)
Sun, M., Tang, J.: Unsteady aerodynamic force generation by a model fruit fly wing in flapping motion. J. Exp. Biol. 205, 55–70 (2002). https://doi.org/10.1242/jeb.205.1.55
Reid, H.E., Schwab, R.K., Maxcer, M., Peterson, R.K.D., Johnson, E.L., Jankauski, M.: Wing flexibility reduces the energetic requirements of insect flight. Bioinspir. Biomim. 14, 056007 (2019). https://doi.org/10.1088/1748-3190/ab2dbc
Srinivasan, M., Ruina, A.: Computer optimization of a minimal biped model discovers walking and running. Nature 439, 72–75 (2006). https://doi.org/10.1038/nature04113
Margaria, R.: Biomechanics and energetics of muscular exercise. Clarendon, Oxford, UK (1979)
Ruina, A., Bertram, J.E.A., Srinivasan, M.: A collisional model of the energetic cost of support work qualitatively explains leg sequencing in walking and galloping, pseudo-elastic leg behavior in running and the walk-to-run transition. J. Theor. Biol. 237, 170–192 (2005). https://doi.org/10.1016/j.jtbi.2005.04.004
Alexander, R.M.: A model of bipedal locomotion on compliant legs. Philos. Trans. R. Soc. Lond. B. Biol. Sci. 338, 189–198 (1992). https://doi.org/10.1098/rstb.1992.0138
Myklestad, N.O.: Fundamentals of vibration analysis. Dover Publications, Mineola, NY (2012)
Moretti, P.M.: Modern vibrations primer. CRC Press, Boca Raton, FL (2000)
Ibrahimbegovic, A.: Nonlinear Solid Mechanics. Springer, Dordrecht, The Netherlands (2009)
Rouse, E.J., Gregg, R.D., Hargrove, L.J., Sensinger, J.W.: The Difference Between Stiffness and Quasi-Stiffness in the Context of Biomechanical Modeling. IEEE Trans. Biomed. Eng. 60, 562–568 (2013). https://doi.org/10.1109/TBME.2012.2230261
Oguz, O.S., Zhou, Z., Wollherr, D.: A Hybrid Framework for Understanding and Predicting Human Reaching Motions. Front. Robot. AI. 5, 27 (2018). https://doi.org/10.3389/frobt.2018.00027
van der Zee, T.J., Kuo, A.D.: The high energetic cost of rapid force development in muscle. J. Exp. Biol. 224, jeb233965 (2021). https://doi.org/10.1242/jeb.233965
Sclater, N., Chironis, N.P.: Mechanisms and Mechanical Devices Sourcebook. McGraw-Hill, New York, NY (2007)
Gomis-Bellmunt, O., Campanile, L.F.: Design rules for actuators in active mechanical systems. Springer, Dordrecht, The Netherlands (2010)
Pawlak, A.M.: Sensors and actuators in mechatronics: design and applications. (2017)
Radzevich, S.P., Dudley, D.W.: Dudley’s handbook of practical gear design and manufacture. CRC Press, Boca Raton, FL (2021)
Dickinson, M.H., Lehmann, F.-O., Sane, S.P.: Wing Rotation and the Aerodynamic Basis of Insect Flight. Science 284, 1954 (1999). https://doi.org/10.1126/science.284.5422.1954
Zhang, P., Wu, Z., Meng, Y., Tan, M., Yu, J.: Nonlinear model predictive position control for a tail-actuated robotic fish. Nonlinear Dyn. 101, 2235–2247 (2020). https://doi.org/10.1007/s11071-020-05963-2
Pollard, B., Fedonyuk, V., Tallapragada, P.: Swimming on limit cycles with nonholonomic constraints. Nonlinear Dyn. 97, 2453–2468 (2019). https://doi.org/10.1007/s11071-019-05141-z
Greenblatt, D., Vey, S., Paschereit, O.C., Meyer, R.: Flap Vortex Management Using Active Gurney Flaps. AIAA J. 47, 2845–2856 (2009). https://doi.org/10.2514/1.41767
Ishii, H., Ting, K.-L.: SMA actuated compliant bistable mechanisms. Mechatronics 14, 421–437 (2004). https://doi.org/10.1016/S0957-4158(03)00068-0
Kaynak, M., Ozcelik, A., Nourhani, A., Lammert, P.E., Crespi, V.H., Huang, T.J.: Acoustic actuation of bioinspired microswimmers. Lab. Chip. 17, 395–400 (2017). https://doi.org/10.1039/C6LC01272H
Liu, J., Ruan, H.: Modeling of an acoustically actuated artificial micro-swimmer. Bioinspir. Biomim. 15, 036002 (2020). https://doi.org/10.1088/1748-3190/ab6a61
Purcell, E.M.: Life at low Reynolds number. Am. J. Phys. 45, 3–11 (1977). https://doi.org/10.1119/1.10903
Li, H., Qin, W.: Dynamics and coherence resonance of a laminated piezoelectric beam for energy harvesting. Nonlinear Dyn. 81, 1751–1757 (2015). https://doi.org/10.1007/s11071-015-2104-3
Litak, G., Borowiec, M.: On simulation of a bistable system with fractional damping in the presence of stochastic coherence resonance. Nonlinear Dyn. 77, 681–686 (2014). https://doi.org/10.1007/s11071-014-1330-4
Miwadinou, C.H., Hinvi, L.A., Monwanou, A.V., Chabi Orou, J.B.: Nonlinear dynamics of a ϕ^6-modified Duffing oscillator: resonant oscillations and transition to chaos. Nonlinear Dyn. 88, 97–113 (2017). https://doi.org/10.1007/s11071-016-3232-0
Lakshmanan, M., Murali, K.: Chaos in nonlinear oscillators. World Scientific, Singapore (1996)
Kartashova, E.: Nonlinear resonance analysis: theory, computation, applications. Cambridge University Press, Cambridge, UK (2011)
Guo, M., Elmedyb, T.B., Jensen, S.H., Jensen, J.: Analysis of Acoustic Feedback/Echo Cancellation in Multiple-Microphone and Single-Loudspeaker Systems Using a Power Transfer Function Method. IEEE Trans. Signal Process. 59, 5774–5788 (2011). https://doi.org/10.1109/TSP.2011.2168523
Mason, W.P., Thurston, R.N.: Physical acoustics: principles and methods. Academic Press, New York, NY (1981)
Takewaki, I.: Building control with passive dampers: optimal performance-based design for earthquakes. Wiley, Singapore (2009)
Kawai, A., Maeda, T., Takewaki, I.: Smart Seismic Control System for High-Rise Buildings Using Large-Stroke Viscous Dampers Through Connection to Strong-Back Core Frame. Front. Built Environ. 6, 29 (2020). https://doi.org/10.3389/fbuil.2020.00029
Ma, X., Wilson, A., Rahn, C.D., Trolier-McKinstry, S.: Efficient Energy Harvesting Using Piezoelectric Compliant Mechanisms: Theory and Experiment. J. Vib. Acoust. 138, 021005 (2016). https://doi.org/10.1115/1.4032178
Beatus, T., Cohen, I.: Wing-pitch modulation in maneuvering fruit flies is explained by an interplay between aerodynamics and a torsional spring. Phys. Rev. E. 92, 022712 (2015)
Ellington, C.P.: The novel aerodynamics of insect flight: applications to micro-air vehicles. J. Exp. Biol. 202, 3439 (1999). https://doi.org/10.1242/jeb.202.23.3439
Ishihara, D., Horie, T.: Passive mechanism of pitch recoil in flapping insect wings. Bioinspir. Biomim. 12, 016008 (2016). https://doi.org/10.1088/1748-3190/12/1/016008
Dickinson, M.H., Muijres, F.T.: The aerodynamics and control of free flight manoeuvres in Drosophila. Phil Trans R Soc B. 371, 20150388 (2016)
Dickinson, M.H., Tu, M.S.: The function of dipteran flight muscle. Comp. Biochem. Physiol. A Physiol. 116, 223–238 (1997)
Acknowledgements
This work was supported by the Azrieli Foundation Faculty Fellowship the Israel Ministry of Science and Technology, and the Israel Science Foundation (Grant No. 1851/17). AP was additionally supported by the Jerusalem Brain Community Post-Doctoral Fellowship.
Author information
Authors and Affiliations
Corresponding authors
Ethics declarations
Conflict of interest
The authors declare that they have no conflict of interest.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Appendix
Appendix
1.1 A.1 Example constructions in PEA systems
For illustration, we derive specific forms of \(G^{ \pm } \left( x \right)\), and the elastic-bound condition, for two different PEA systems. First, consider a linear 1DOF PEA system, with time variable \(t\), displacement \(x\), inertia \(m\), and dissipation coefficient \(c\) (Fig. 2, main text). The system is driven by an actuator, generating simple harmonic oscillation, amplitude \(\hat{x}\):
The required actuator load for this oscillation, inelastic (\(G\)) and elastic (\(F\)), is given by:
thus:
Parameterising \(G\left( t \right)\) and \(F\left( t \right)\) in terms of \(x\left( t \right) = \hat{x}\cos \left( {\omega t} \right)\), and splitting into two solutions (arcs) we have:
The elastic-bound conditions then read: for \(x \in \left[ { - \hat{x},\hat{x}} \right]\),
Optimal linear, cubic, and quintic elasticities—if they exist, which is dependent on the system parameters—are thus:
Note that there is no more than one of each such optimal elasticity in this, or any other, system: one pure-linear, one cubic, etc. More broadly, we may define two families of optimal polynomial elasticities, interpolated linear-cubic and linear-quintic profiles, respectively:
The states \(\alpha = 0\) and \(\beta = 0\) represent linear profiles; and \(\alpha = 1\) and \(\beta = 1\), purely cubic and quintic profiles, respectively.
Second, consider a nonlinear 1DOF PEA system, undergoing the same simple-harmonic motion, but with quadratic damping—a simplified model of an insect flight motor:
thus:
Parameterising \(G\left( t \right)\) and \(F\left( t \right)\) in terms of \(x\left( t \right) = \hat{x}\cos \left( {\omega t} \right)\) and splitting into two solutions (arcs), we have:
The elastic-bound conditions then read: for \(x \in \left[ { - \hat{x},\hat{x}} \right]\),
Note that, because linear inertia and harmonic motion is common to both systems considered in this section, the optimal elastic profiles, if they exist, are the identical (identical optimal cubic elasticity, etc., as per Eqs. A.1.6, A.1.7).
1.2 A.2 Example constructions in SEA systems
For illustration, we derive specific forms of \(X^{ \pm } \left( x \right)\) and the associated elastic optimality condition, for an SEA system. Consider a linear, 1DOF, SEA, system, with time variable \(t\), displacement \(x\), inertia \(m\), and dissipation coefficient \(c\) (per Fig. 4, main text). The system is driven by an actuator, generating simple harmonic oscillation, amplitude \(\hat{x}\):
The equation of motion for this system is:
and thus provided that \(F_{s} \left( \cdot \right)\) is invertible, the required actuator displacement, \(u\left( t \right)\), and actuator load, are given by apply \(F_{s}^{ - 1} \left( \cdot \right)\) to Eq. A.2.2:
It follows that the actuator displacement requirement may be alternately cast as:
To reformulate this requirement as \(u\left( F \right)\), we must reformulate \(x\left( t \right)\) in terms of \(F\). From the definition of the actuator load, we have:
and thus, as with the PEA, a work loop representation, \(F\)-\(x\):
To invert this into a loop \(x\)-\(F\), we go through the following process. Manipulating the root term in both \(F^{ + } \left( x \right)\) and \(F^{ - } \left( x \right)\) yields a single multivariable polynomial, describing the elliptical shape of the work loop, which can be solved for either \(F\) or \(x\):
Note that \(F\) has replaced \(F^{ \pm }\) now that these branches are unified. The solution to this polynomial, in terms of \(x\), are the functions we denote \(X^{ \pm } \left( F \right)\):
The appropriate \(F\)-range for \(X^{ \pm } \left( F \right)\), \(\left[ { - \hat{F},\hat{F}} \right]\), is given by the extrema of Eq. A.2.6:
The derivatives \(X^{\prime \pm } \left( F \right)\) can be computed directly from Eq. A.2.8, as:
and the elastic bound-conditions read:
We note that this state condition can be fulfilled by some \(F_{s}^{ - 1} \left( F \right)\): the optimal state is accessible (Sect. 2.3.4). More specifically:
where \(F_{s,1} \left( \cdot \right)\) is the system optimal linear elasticity, alternately expressible as:
1.3 A.3 Proof of mechanical power optimality in PEA systems
In this section, we prove the PEA elastic optimality results that we have utilised in the main text, prior to this point in the appendix. We begin at the formulation of the system as per the work loop of Eq. 7:
over \(x \in \left[ {x_{1} ,x_{2} } \right]\), with \(G_{{{\text{arc}}}} \left( x \right) > 0\). If a system can be formulated as a work loop of this form, respecting the condition that the loop must be a simple closed curve, no more than bivalued at any \(x\), and showing net power dissipation, then the system is admissible under this analysis.
First, consider evaluating the four integrals of mechanical power, Eq. 8, for \(F^{ \pm } \left( x \right)\). For the net power, \({\overline{\text{P}}}_{{\left( {\text{a}} \right)}}\), we have the result:
that is, the net power is unaffected by elasticity, \(F_{s} \left( x \right)\), exactly as we would expect. For the other metrics, \({\overline{\text{P}}}_{{\left( {\text{b}} \right)}}\), \({\overline{\text{P}}}_{{\left( {\text{c}} \right)}}\), and \({\overline{\text{P}}}_{{\left( {\text{d}} \right)}}\), however, no self-cancellation occurs, and a general dependency on elasticity, \(F_{s} \left( x \right)\), remains. To gain further insight into the behaviour of these latter metrics, consider an alternative work loop parameterisation. Split \(F^{ + } \left( x \right)\) and \(F^{ - } \left( x \right)\) into four components, representing regions of positive (\(A\)) and negative (\(B\)) load:
Thus, \(A^{ \pm } \left( x \right), B^{ \pm } \left( x \right) \ge 0, \forall x\), and individual power integrals for each component are necessarily positive:
This allows evaluation of the power metrics, Eq. 8, in terms of these \(W\left(I\right)\). For the net power, \({\overline{\mathrm{P}} }_{\left({\text{a}}\right)}\), we have the result:
where the terms \(W\left( {A^{ - } } \right)\) and \(W\left( {B^{ + } } \right)\) serve to reduce the actuator power consumption (via storage and release of negative power). We also have explicit results for \({\overline{\text{P}}}_{{\left( {\text{b}} \right)}}\), \({\overline{\text{P}}}_{{\left( {\text{c}} \right)}}\) and \({\overline{\text{P}}}_{{\left( {\text{d}} \right)}}\):
with the special penalty integral for \({\overline{\text{P}}}_{{\left( {\text{d}} \right)}}\):
These explicit forms have several implications, representable in the form of the following inequalities, valid \(\forall F^{ \pm } \left( x \right)\):
these results can be seen from the fact that \(W\left( I \right) \ge 0,\forall I\left( x \right)\). In the case of \({\overline{\text{P}}}_{{\left( {\text{d}} \right)}} \ge {\overline{\text{P}}}_{{\left( {\text{a}} \right)}}\), from the fact that \(Q^{ \pm } \left( x \right) > 0\) necessitates \(W_{Q} \ge 0\).
Synthesising the information from Eqs. A.3.2 and A.3.9 yields the following conclusions. From Eq. A.3.2, \({\overline{\text{P}}}_{{\left( {\text{a}} \right)}}\) is independent of \(F_{s} \left( x \right)\), whereas \({\overline{\text{P}}}_{{\left( {\text{b}} \right)}}\), \({\overline{\text{P}}}_{{\left( {\text{c}} \right)}}\), and \({\overline{\text{P}}}_{{\left( {\text{d}} \right)}}\) are (in general) dependent. From Eq. A.3.9, the minimum possible value that \({\overline{\text{P}}}_{{\left( {\text{b}} \right)}}\), \({\overline{\text{P}}}_{{\left( {\text{c}} \right)}}\) and \({\overline{\text{P}}}_{{\left( {\text{d}} \right)}}\) can take, under any \(F_{s} \left( x \right)\), is this independent value of \({\overline{\text{P}}}_{{\left( {\text{a}} \right)}}\). There is no immediate guarantee that this minimum is attainable, but we may explore the conditions for it to be attained. Given \(W\left( I \right) \ge 0,\forall I\left( x \right)\):
Consider these two sets of conditions separately. For \({\overline{\text{P}}}_{{\left( {\text{b}} \right)}}\) and \({\overline{\text{P}}}_{{\left( {\text{c}} \right)}}\), given that \(A^{ - } \left( x \right)\) and \(B^{ + } \left( x \right)\) cannot change sign (Eq. A.3.4), the integral condition \(W\left( {A^{ - } } \right) = W\left( {B^{ + } } \right) = 0\) implies the functional condition \(A^{ - } \left( x \right) = B^{ + } \left( x \right) = 0,\forall x\); that is\(,\forall x\):
For \({\overline{\text{P}}}_{{\left( {\text{d}} \right)}}\), the condition \(W_{Q} = 0\) implies directly the identical condition, that, \(\forall x\):
It follows that this single pair of conditions, Eqs. A.3.11 or A.3.12, ensure optimality in mechanical power both necessarily and sufficiently: they are the sole conditions to ensure that the inequalities of Eq. A.3.9 become equalities, and thus, the mechanical power metrics take their minimum possible values.
These conditions are interpretable in terms of \(F_{s} \left( x \right)\), in the following way. To ensure that the expressions in Eqs. A.3.11 or A.3.12 are zero-valued \(\forall x\), the following must be true:
Computing the Iverson bracket, these conditions become:
or, as two simple inequalities:
This is the intuitive result of Sect. 2.2: the presence of negative power in the system, i.e. \(F\dot{x} < 0\), necessarily implies that the system is suboptimal in terms of mechanical power.
What are the conditions on \(F_{s} \left( x \right)\) to ensure Eq. A.3.15 is satisfied? This is simple to compute. As \(F^{ \pm } \left( x \right) = G^{ \pm } \left( x \right) + F_{s} \left( x \right)\), by the system definition, Eq. A.3.1, it follows that:
and thus:
which is the elastic-bound condition, Eq. 10 (Sect. 2.2). We have demonstrated that this condition is necessary and sufficient to ensure that any of the mechanical power metrics, \({\overline{\text{P}}}_{{\left( {\text{b}} \right)}}\), \({\overline{\text{P}}}_{{\left( {\text{c}} \right)}}\) and \({\overline{\text{P}}}_{{\left( {\text{d}} \right)}}\), are minimised. Note that (i) we have computed this optimality condition analytically, not numerically, in contrast to most existing treatments of absolute-power minimisation [58, 59, 63]; (ii) we required no calculus of optimisation to do so: optimality can be deduced simply from the form of the power integrals in the \(F\)-\(x\) domain; and (iii) no differentiability requirements have been imposed on any system parameters. Work-loop analysis is a powerful tool for analysing the optimality of system parameters with respect to mechanical power consumption.
1.4 A.4 Proof of mechanical power optimality in SEA systems
We begin with a general SEA system defined as per Eq. 11. We then place the following restrictions, defining the admissibility of the system for our analysis. We require that there exist time-domain functions \(x\left( t \right)\), \(\dot{x}\left( t \right)\), \(F\left( t \right)\), and \(\dot{F}\left( t \right)\), all continuous and real-valued over all real-valued \(t\), and periodic with period \(T\). Consider the function \(\dot{F}\left( t \right)\) in more detail. We define two sets of times, \(T^{ + }\) and \(T^{ - }\), in relation to this function: \(T^{ + } = \left\{ {t : \dot{F}\left( t \right) < 0} \right\}\), and \(T^{ - } = \left\{ {t : \dot{F}\left( t \right) \ge 0} \right\}\). Note the association of “\(+\)” with “\(< 0\)” and “\({-}\)” with “\(\ge 0\)” is intentional. We require that these sets of times exist. If they do, they are necessarily unique, and together span all \(t\), i.e. \(T^{ + } \cup T^{ - } = {\mathbb{R}}\). We can then use these time windows to segment \(\dot{F}\left( t \right)\) into two functions: \(\dot{f}^{ + } \left( t \right) = \dot{F}\left( t \right)\), defined for \(t \in T^{ + }\), and \(\dot{f}^{ - } \left( t \right) = \dot{F}\left( t \right)\), defined for \(t \in T^{ - }\). It follows that \(\dot{f}^{ + } \left( t \right) < 0\), \(\forall t \in T^{ + }\), and \(\dot{f}^{ + } \left( t \right) \ge 0\), \(\forall t \in T^{ + }\), and we may reconstruct \(\dot{F}\left( t \right)\) as:
We now apply the same process to \(x\left( t \right)\), \(\dot{x}\left( t \right)\) and \(F\left( t \right)\):
defining \(x^{ \pm } \left( t \right)\), \(\dot{x}^{ \pm } \left( t \right)\) and \(F^{ \pm } \left( t \right)\). We require the following condition be satisfied by these functions: that the value of \(x^{ + } \left( t \right)\), \(x^{ - } \left( t \right)\), \(\dot{x}^{ + } \left( t \right)\) and \(\dot{x}^{ - } \left( t \right)\), at all \(t\), must be uniquely defined by the value \(F\left( t \right)\). In equivalent terms: \(f^{ + } \left( t \right)\) and \(f^{ - } \left( t \right)\) must be invertible: the periodic waveform \(F\left( t \right)\) must be composed to two monotonic half cycles.
If this condition is satisfied, we may parameterise \(x^{ \pm } \left( t \right)\) and \(\dot{x}^{ \pm } \left( t \right)\) in terms of \(F\):
where \(x^{ \pm } \left( t \right)\) and \(\dot{x}^{ \pm } \left( t \right)\) have now been reformulated into the functions \(X^{ \pm } \left( F \right)\), \(\dot{X}^{ \pm } \left( F \right)\) and \(F^{ \pm } \left( F \right)\), defined over an interval in force, \(F \in \left[ {F_{1} ,F_{2} } \right]\), where \(F_{1} = \min F\left( t \right)\) and \(F_{2} = \max F\left( t \right)\). The function \(X^{ \pm } \left( F \right)\) we will recognise as a work loop: \(dx \cdot dF\) is the differential of work. The final condition which we require to be satisfied is: \(X^{ + } \left( F \right) \ge X^{ - } \left( F \right),\forall F \in \left[ {F_{1} ,F_{2} } \right]\) (NB: the motivation behind the allocation of the superscript symbols, \(\pm\)). We note that the conditions \(X^{ + } \left( {F_{1} } \right) = X^{ - } \left( {F_{1} } \right)\) and \(X^{ + } \left( {F_{2} } \right) = X^{ - } \left( {F_{2} } \right)\) are already necessarily satisfied by nature of the continuity of \(x\left( t \right)\).
If these conditions are satisfied, then we consider the system admissible for our analysis, and we may proceed. Consider an elastic element in the system, with elastic load profile \({F}_{s}\left(\delta \right)\), continuous, differentiable, and real-valued over all real-valued \(\delta \). We require that \({F}_{s}\left(\delta \right)\) be invertible. We may then express the SEA dynamics and power requirements (cf. Equation 12) as:
where \(\left( {F_{s}^{ - 1} } \right)^{^{\prime}} \left( F \right)\) denotes \(\frac{d}{dF}F_{s}^{ - 1} \left( F \right)\). Note that we have used the differential relation.
\(dF = \dot{F}dt\) to reformulate \(\frac{d}{dt}F_{s}^{ - 1} \left( F \right)\) and \(\dot{F}\left( t \right)\frac{d}{dF}F_{s}^{ - 1} \left( F \right)\). Using the sets of times, \(T^{ + }\) and \(T^{ - }\), we may segment these additional functions in the manner of Eq. A.4.2:
and parameterise them in terms of \(F\), in the manner of Eq. A.4.3:
Now, we can relate these segmented and parameterised functions to known system functions (Eqs. A.4.2 and A.4.3). Then, over \(F \in \left[ {F_{1} ,F_{2} } \right]\):
In addition, we can define the work-loop tangent functions, \(X^{\prime \pm } \left( F \right) = \frac{d}{dF}X^{ \pm } \left( F \right)\) and \(U^{\prime \pm } \left( F \right) = \frac{d}{dF}U^{ \pm } \left( F \right)\), where:
and thus:
We are now able to evaluate the actuator power consumption metrics (a)–(d) (Sect. 2.1) in terms of \(P^{ \pm } \left( F \right)\). For the net power, metric (a):
where, flipping limits; \(\left[ {F_{2} ,F_{1} } \right]\) to \(\left[ {F_{1} ,F_{2} } \right]\), we obtain:
We require that the sets of time \(T^{ \pm }\) permit an adequate definition of integration (i.e. they are composed of continuous intervals). We observe that \({\overline{\text{P}}}_{{\left( {\text{a}} \right)}}\) is independent of \(F_{s} \left( \delta \right)\): the net power is unaltered by elasticity. We can perform the same process for \({\overline{\text{P}}}_{{\left( {\text{d}} \right)}}\) and thereby recover both \({\overline{\text{P}}}_{{\left( {\text{b}} \right)}}\) and \({\overline{\text{P}}}_{{\left( {\text{c}} \right)}}\), as we already know that they are special cases of \({\overline{\text{P}}}_{{\left( {\text{d}} \right)}}\). Evaluating \({\overline{\text{P}}}_{{\left( {\text{d}} \right)}}\), we obtain:
and thus \({\overline{\text{P}}}_{{\left( {\text{d}} \right)}} = {\overline{\text{P}}}_{{\left( {\text{a}} \right)}} + {{\Delta \overline{P}}}\), where:
We can see that \({{\Delta \overline{P}}} \ge 0\) in any system that we have defined:
(i) For power metric (d), \(Q\left( t \right) > 0\), \(\forall t\), and so \(Q^{ \pm } \left( F \right) > 0\), \(\forall F\).
(ii) \(\left|{P}^{\pm }\left(F\right)\right|\ge 0\), \(\forall F\), and \({\left[{P}^{-}\left(F\right)\le 0\right]}_{\mathbb{I}}\ge 0\), \(\forall F\), necessarily.
(iii) \(\dot{F}^{ - } \left( F \right) \ge 0\) and \(\dot{F}^{ + } \left( F \right) < 0\), by our construction.
Thus \({{\Delta \overline{P}}} \ge 0\). Physically, this is a simple restatement of the principle that the actuator power consumption is always greater than or equal to the net work—as studied also in “Appendix A.3”. It follows that if we can use elasticity, \(F_{s} \left( \delta \right)\), to ensure that \({{\Delta \overline{P}}} = 0\) (i.e. \({\overline{\text{P}}}_{{\left( {\text{a}} \right)}} = {\overline{\text{P}}}_{{\left( {\text{d}} \right)}}\)) then we will have reached a state of minimum \({\overline{\text{P}}}_{{\left( {\text{d}} \right)}}\) w.r.t. elasticity. Based on the time-domain formulation of \({\overline{\text{P}}}_{{\left( {\text{a}} \right)}}\) and \({\overline{\text{P}}}_{{\left( {\text{d}} \right)}}\), we can see that \({\overline{\text{P}}}_{{\left( {\text{a}} \right)}} = {\overline{\text{P}}}_{{\left( {\text{d}} \right)}}\) when \(P\left( t \right) \ge 0\), \(\forall t\)—i.e. the absence of negative work; and the global resonance condition of Ma and Zhang [50,51,52,53]. What elasticity, \(F_{s} \left( \delta \right)\), will ensure that this condition is satisfied? If \(P\left( t \right) \ge 0\), \(\forall t\), then \(p^{ + } \left( t \right) \ge 0,\forall t \in T^{ + }\) and \(p^{ - } \left( t \right) \ge 0,\forall t \in T^{ - }\); and thus, \(P^{ \pm } \left( F \right) \ge 0\), \(\forall F \in \left[ {F_{1} ,F_{2} } \right]\). Hence:
We may disassemble this condition according to the signs of \(F\) and \(\dot{F}^{ \pm } \left( F \right)\):
(A) Consider \(F > 0\), i.e. \(F \in \left( {0,F_{2} } \right]\). Then:
(A.i) Take \(\dot{F}^{ + } \left( F \right) < 0\), over \(X^{\prime + } \left( F \right)\). Then:
(A.ii) Or, take instead \(\dot{F}^{ - } \left( F \right) > 0\), \(\dot{F}^{ - } \left( F \right) \ne 0\), over \(X^{\prime - } \left( F \right)\). Then:
(B) Consider the case \(F < 0\), i.e. \(F \in \left[ {F_{1} ,0} \right)\). Then:
(B.i) Take \(\dot{F}^{ + } \left( F \right) < 0\), over \(X^{\prime + } \left( F \right)\). Then:
(B.ii) Or, take instead \(\dot{F}^{ - } \left( F \right) > 0\), \(\dot{F}^{ - } \left( F \right) \ne 0\), over \(X^{\prime - } \left( F \right)\). Then:
(C) Consider \(F = 0\) and/or \(\dot{F}^{ - } \left( F \right) = 0\).
Then the elasticity is unbounded. However, note that as \(F = \delta F \to 0\), from both below and above zero, then we have the four limits:
and thus, if the values \(X^{\prime \pm } \left( 0 \right)\) exist, then we require that \(- \left( {F_{s}^{ - 1} } \right)^{^{\prime}} \left( 0 \right) = X^{\prime \pm } \left( 0 \right)\). This contrasts to the behaviour of these conditions as \(\dot{F} = \delta \dot{F} \to 0\): there, \(X^{\prime} \to \infty\) (unless, \(\dot{x} \to 0\) more rapidly), and so, in general, the optimal compliance will be unbounded in this limit.
Concatenating all these conditions, we obtain the elastic-bound conditions, Eq. 20:
In this proof, we have demonstrated that these conditions are sufficient and necessary to ensure that any of the mechanical power metrics, \({\overline{\text{P}}}_{{\left( {\text{b}} \right)}}\), \({\overline{\text{P}}}_{{\left( {\text{c}} \right)}}\), and \({\overline{\text{P}}}_{{\left( {\text{d}} \right)}}\), take the value of the net power, \({\overline{\text{P}}}_{{\left( {\text{a}} \right)}}\)—a value less than or equal to their minimum possible value over the space of \(F_{s} \left( \cdot \right)\). However, as discussed in Sect. 2.3, it is possible that Eq. 20 cannot be satisfied by any linear or nonlinear elasticity, in which case the value of the net power, \({\overline{\text{P}}}_{{\left( {\text{a}} \right)}}\), is always less than the minimum value(s) of \({\overline{\text{P}}}_{{\left( {\text{b}} \right)}}\), \({\overline{\text{P}}}_{{\left( {\text{c}} \right)}}\), and \({\overline{\text{P}}}_{{\left( {\text{d}} \right)}}\) over the space of \(F_{s} \left( \cdot \right)\). In this scenario, these minimum value(s) must be computed via some other method. The condition on \(X^{\prime \pm } \left( F \right)\) that ensures that Eq. A.4.20 admits some solution for \(\left( {F_{s}^{ - 1} } \right)^{^{\prime}} \left( F \right)\) is simply that:
implying, at \(F = 0\), that \(X^{\prime + } \left( 0 \right) = X^{\prime - } \left( 0 \right)\).
1.5 A.5 Proof of conditional absolute-load invariance in PEA systems.
The PEA elastic-bound conditions (Eq. 10) also define a region of invariance in the absolute load integral, \(\overline{P}_{\left| F \right|}\), as per Sect. 2.4. Here we provide proof. Consider a general PEA system, as per Eq. 7, with its attendant conditions for admissibility. We may evaluate \({\overline{\text{P}}}_{\left| F \right|}\) by segmenting \(F\left( t \right)\) into two time-domain profiles, \(F^{ + } \left( t \right)\) following \(F^{ - } \left( t \right)\), without loss of generality, representing \(F^{ \pm } \left( x \right)\) in the time domain. The time \(T^{*}\) represents the transition between \(F^{ \pm } \left( t \right)\). Under an elasticity that is optimal in terms of mechanical power consumption, \(F^{ + } \left( t \right) \ge 0\) and \(F^{ - } \left( t \right) \le 0\), and thus we have:
Via the differential relation, \(dt = 1/\dot{x}dx\), we may recast this integral into an integral over \(x\), with the velocity functions \(\dot{x}^{ + } \left( x \right)\) and \(\dot{x}^{ - } \left( x \right)\) representing the velocities associated with time windows \(\left[ {T^{*} ,T} \right]\) and \(\left[ {0,T^{*} } \right]\), respectively, matching \(F^{ \pm } \left( x \right)\). This yields:
where, note, the negative sign arises because of the need to switch integration over the window \(\left[ {x_{2} ,x_{1} } \right]\) to \(\left[ {x_{1} ,x_{2} } \right]\). If, then, we have a symmetric waveform, \(x\left( t \right) = x\left( {T - t} \right)\), \(\forall t\), in the time-domain, or \(\dot{x}^{ + } \left( x \right) = - \dot{x}^{ - } \left( x \right) = \dot{x}_{{{\text{ref}}}} \left( x \right) > 0\), \(x \in \left[ {x_{1} ,x_{2} } \right]\) in the displacement domain, then we have:
Under the definition of \(F^{ \pm } \left( x \right)\), this reduces to:
which is independent of \(F_{s} \left( x \right)\). That is, under the waveform symmetry condition, \(x\left( t \right) = x\left( {T - t} \right)\), \(\forall t\), the metric \({\overline{\text{P}}}_{\left| F \right|}\) is invariant under any elasticity satisfying Eq. 10.
Rights and permissions
About this article
Cite this article
Pons, A., Beatus, T. Elastic-bound conditions for energetically optimal elasticity and their implications for biomimetic propulsion systems. Nonlinear Dyn 108, 2045–2074 (2022). https://doi.org/10.1007/s11071-022-07325-6
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11071-022-07325-6
Keywords
- Energetic optimality
- Biomimetic propulsion
- Nonlinear elasticity
- Inverse problem
- Global resonance
- Flapping-wing flight