Energy Harvesting from Upper-Limb Pulling Motions for Miniaturized Human-Powered Generators
Identifieur interne : 003A64 ( Ncbi/Merge ); précédent : 003A63; suivant : 003A65Energy Harvesting from Upper-Limb Pulling Motions for Miniaturized Human-Powered Generators
Auteurs : Jeongjin Yeo ; Mun-Ho Ryu ; Yoonseok YangSource :
- Sensors (Basel, Switzerland) [ 1424-8220 ] ; 2015.
Abstract
The human-powered self-generator provides the best solution for individuals who need an instantaneous power supply for travel, outdoor, and emergency use, since it is less dependent on weather conditions and occupies less space than other renewable power supplies. However, many commercial portable self-generators that employ hand-cranking are not used as much as expected in daily lives although they have enough output capacity due to their intensive workload. This study proposes a portable human-powered generator which is designed to obtain mechanical energy from an upper limb pulling motion for improved human motion economy as well as efficient human-mechanical power transfer. A coreless axial-flux permanent magnet machine (APMM) and a flywheel magnet rotor were used in conjunction with a one-way clutched power transmission system in order to obtain effective power from the pulling motion. The developed prototype showed an average energy conversion efficiency of 30.98% and an average output power of 0.32 W with a maximum of 1.89 W. Its small form factor (50 mm × 32 mm × 43.5 mm, 0.05 kg) and the substantial electricity produced verify the effectiveness of the proposed method in the utilization of human power. It is expected that the developed generator could provide a mobile power supply.
Url:
DOI: 10.3390/s150715853
PubMed: 26151204
PubMed Central: 4541857
Links toward previous steps (curation, corpus...)
- to stream Pmc, to step Corpus: 000381
- to stream Pmc, to step Curation: 000381
- to stream Pmc, to step Checkpoint: 000597
Links to Exploration step
PMC:4541857Le document en format XML
<record><TEI><teiHeader><fileDesc><titleStmt><title xml:lang="en">Energy Harvesting from Upper-Limb Pulling Motions for Miniaturized Human-Powered Generators</title>
<author><name sortKey="Yeo, Jeongjin" sort="Yeo, Jeongjin" uniqKey="Yeo J" first="Jeongjin" last="Yeo">Jeongjin Yeo</name>
<affiliation><nlm:aff id="af1-sensors-15-15853">Healthcare Engineering, Chonbuk National University, Deokjin-dong Jeonju 664-14, Korea; E-Mail:<email>yeojjin85@jbnu.ac.kr</email>
</nlm:aff>
</affiliation>
</author>
<author><name sortKey="Ryu, Mun Ho" sort="Ryu, Mun Ho" uniqKey="Ryu M" first="Mun-Ho" last="Ryu">Mun-Ho Ryu</name>
<affiliation><nlm:aff id="af2-sensors-15-15853">Biomedical Engineering, Chonbuk National University, Deokjin-dong Jeonju 664-14, Korea; E-Mails:<email>mhryu@jbnu.ac.kr</email>
</nlm:aff>
</affiliation>
</author>
<author><name sortKey="Yang, Yoonseok" sort="Yang, Yoonseok" uniqKey="Yang Y" first="Yoonseok" last="Yang">Yoonseok Yang</name>
<affiliation><nlm:aff id="af2-sensors-15-15853">Biomedical Engineering, Chonbuk National University, Deokjin-dong Jeonju 664-14, Korea; E-Mails:<email>mhryu@jbnu.ac.kr</email>
</nlm:aff>
</affiliation>
</author>
</titleStmt>
<publicationStmt><idno type="wicri:source">PMC</idno>
<idno type="pmid">26151204</idno>
<idno type="pmc">4541857</idno>
<idno type="url">http://www.ncbi.nlm.nih.gov/pmc/articles/PMC4541857</idno>
<idno type="RBID">PMC:4541857</idno>
<idno type="doi">10.3390/s150715853</idno>
<date when="2015">2015</date>
<idno type="wicri:Area/Pmc/Corpus">000381</idno>
<idno type="wicri:Area/Pmc/Curation">000381</idno>
<idno type="wicri:Area/Pmc/Checkpoint">000597</idno>
<idno type="wicri:Area/Ncbi/Merge">003A64</idno>
</publicationStmt>
<sourceDesc><biblStruct><analytic><title xml:lang="en" level="a" type="main">Energy Harvesting from Upper-Limb Pulling Motions for Miniaturized Human-Powered Generators</title>
<author><name sortKey="Yeo, Jeongjin" sort="Yeo, Jeongjin" uniqKey="Yeo J" first="Jeongjin" last="Yeo">Jeongjin Yeo</name>
<affiliation><nlm:aff id="af1-sensors-15-15853">Healthcare Engineering, Chonbuk National University, Deokjin-dong Jeonju 664-14, Korea; E-Mail:<email>yeojjin85@jbnu.ac.kr</email>
</nlm:aff>
</affiliation>
</author>
<author><name sortKey="Ryu, Mun Ho" sort="Ryu, Mun Ho" uniqKey="Ryu M" first="Mun-Ho" last="Ryu">Mun-Ho Ryu</name>
<affiliation><nlm:aff id="af2-sensors-15-15853">Biomedical Engineering, Chonbuk National University, Deokjin-dong Jeonju 664-14, Korea; E-Mails:<email>mhryu@jbnu.ac.kr</email>
</nlm:aff>
</affiliation>
</author>
<author><name sortKey="Yang, Yoonseok" sort="Yang, Yoonseok" uniqKey="Yang Y" first="Yoonseok" last="Yang">Yoonseok Yang</name>
<affiliation><nlm:aff id="af2-sensors-15-15853">Biomedical Engineering, Chonbuk National University, Deokjin-dong Jeonju 664-14, Korea; E-Mails:<email>mhryu@jbnu.ac.kr</email>
</nlm:aff>
</affiliation>
</author>
</analytic>
<series><title level="j">Sensors (Basel, Switzerland)</title>
<idno type="eISSN">1424-8220</idno>
<imprint><date when="2015">2015</date>
</imprint>
</series>
</biblStruct>
</sourceDesc>
</fileDesc>
<profileDesc><textClass></textClass>
</profileDesc>
</teiHeader>
<front><div type="abstract" xml:lang="en"><p>The human-powered self-generator provides the best solution for individuals who need an instantaneous power supply for travel, outdoor, and emergency use, since it is less dependent on weather conditions and occupies less space than other renewable power supplies. However, many commercial portable self-generators that employ hand-cranking are not used as much as expected in daily lives although they have enough output capacity due to their intensive workload. This study proposes a portable human-powered generator which is designed to obtain mechanical energy from an upper limb pulling motion for improved human motion economy as well as efficient human-mechanical power transfer. A coreless axial-flux permanent magnet machine (APMM) and a flywheel magnet rotor were used in conjunction with a one-way clutched power transmission system in order to obtain effective power from the pulling motion. The developed prototype showed an average energy conversion efficiency of 30.98% and an average output power of 0.32 W with a maximum of 1.89 W. Its small form factor (50 mm × 32 mm × 43.5 mm, 0.05 kg) and the substantial electricity produced verify the effectiveness of the proposed method in the utilization of human power. It is expected that the developed generator could provide a mobile power supply.</p>
</div>
</front>
<back><div1 type="bibliography"><listBibl><biblStruct><analytic><author><name sortKey="Robion, A" uniqKey="Robion A">A. Robion</name>
</author>
<author><name sortKey="Sadarnac, D" uniqKey="Sadarnac D">D. Sadarnac</name>
</author>
<author><name sortKey="Lanzetta, F" uniqKey="Lanzetta F">F. Lanzetta</name>
</author>
<author><name sortKey="Marquet, D" uniqKey="Marquet D">D. Marquet</name>
</author>
<author><name sortKey="Rivera, T" uniqKey="Rivera T">T. Rivera</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Starner, T" uniqKey="Starner T">T. Starner</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Kymissis, J" uniqKey="Kymissis J">J. Kymissis</name>
</author>
<author><name sortKey="Kendall, C" uniqKey="Kendall C">C. Kendall</name>
</author>
<author><name sortKey="Paradiso, J" uniqKey="Paradiso J">J. Paradiso</name>
</author>
<author><name sortKey="Gershenfeld, N" uniqKey="Gershenfeld N">N. Gershenfeld</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Rocha, J G" uniqKey="Rocha J">J.G. Rocha</name>
</author>
<author><name sortKey="Goncalves, L M" uniqKey="Goncalves L">L.M. Goncalves</name>
</author>
<author><name sortKey="Rocha, P F" uniqKey="Rocha P">P.F. Rocha</name>
</author>
<author><name sortKey="Silva, M P" uniqKey="Silva M">M.P. Silva</name>
</author>
<author><name sortKey="Lanceros Mendez, S" uniqKey="Lanceros Mendez S">S. Lanceros-Mendez</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Carroll, D" uniqKey="Carroll D">D. Carroll</name>
</author>
<author><name sortKey="Duffy, M" uniqKey="Duffy M">M. Duffy</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Donelan, J M" uniqKey="Donelan J">J.M. Donelan</name>
</author>
<author><name sortKey="Li, Q" uniqKey="Li Q">Q. Li</name>
</author>
<author><name sortKey="Naing, V" uniqKey="Naing V">V. Naing</name>
</author>
<author><name sortKey="Hoffer, J A" uniqKey="Hoffer J">J.A. Hoffer</name>
</author>
<author><name sortKey="Weber, D J" uniqKey="Weber D">D.J. Weber</name>
</author>
<author><name sortKey="Kuo, A D" uniqKey="Kuo A">A.D. Kuo</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Kuo, A D" uniqKey="Kuo A">A.D. Kuo</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Feenstra, J" uniqKey="Feenstra J">J. Feenstra</name>
</author>
<author><name sortKey="Granstrom, J" uniqKey="Granstrom J">J. Granstrom</name>
</author>
<author><name sortKey="Sodano, H" uniqKey="Sodano H">H. Sodano</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Delnavaz, A" uniqKey="Delnavaz A">A. Delnavaz</name>
</author>
<author><name sortKey="Voix, J" uniqKey="Voix J">J. Voix</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Shahhaidar, E" uniqKey="Shahhaidar E">E. Shahhaidar</name>
</author>
<author><name sortKey="Padasdao, B" uniqKey="Padasdao B">B. Padasdao</name>
</author>
<author><name sortKey="Romine, R" uniqKey="Romine R">R. Romine</name>
</author>
<author><name sortKey="Stickley, C" uniqKey="Stickley C">C. Stickley</name>
</author>
<author><name sortKey="Boric Lubecke, O" uniqKey="Boric Lubecke O">O. Boric Lubecke</name>
</author>
</analytic>
</biblStruct>
<biblStruct></biblStruct>
<biblStruct></biblStruct>
<biblStruct><analytic><author><name sortKey="Kuipers, R J" uniqKey="Kuipers R">R.J. Kuipers</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Gribble, P L" uniqKey="Gribble P">P.L. Gribble</name>
</author>
<author><name sortKey="Mullin, L I" uniqKey="Mullin L">L.I. Mullin</name>
</author>
<author><name sortKey="Cothros, N" uniqKey="Cothros N">N. Cothros</name>
</author>
<author><name sortKey="Mattar, A" uniqKey="Mattar A">A. Mattar</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Uno, Y" uniqKey="Uno Y">Y. Uno</name>
</author>
<author><name sortKey="Kawato, M" uniqKey="Kawato M">M. Kawato</name>
</author>
<author><name sortKey="Suzuki, R" uniqKey="Suzuki R">R. Suzuki</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Ani, S O" uniqKey="Ani S">S.O. Ani</name>
</author>
<author><name sortKey="Bang, D" uniqKey="Bang D">D. Bang</name>
</author>
<author><name sortKey="Polinder, H" uniqKey="Polinder H">H. Polinder</name>
</author>
<author><name sortKey="Lee, J Y" uniqKey="Lee J">J.Y. Lee</name>
</author>
<author><name sortKey="Moon, S R" uniqKey="Moon S">S.R. Moon</name>
</author>
<author><name sortKey="Koo, D H" uniqKey="Koo D">D.H. Koo</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Mahmoudi, A" uniqKey="Mahmoudi A">A. Mahmoudi</name>
</author>
<author><name sortKey="Ping, H W" uniqKey="Ping H">H.W. Ping</name>
</author>
<author><name sortKey="Rahim, N A" uniqKey="Rahim N">N.A. Rahim</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Louie, H" uniqKey="Louie H">H. Louie</name>
</author>
<author><name sortKey="Peng, K" uniqKey="Peng K">K. Peng</name>
</author>
<author><name sortKey="Hoffstetter, E" uniqKey="Hoffstetter E">E. Hoffstetter</name>
</author>
<author><name sortKey="Szablya, S J" uniqKey="Szablya S">S.J. Szablya</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Badshah, A" uniqKey="Badshah A">A. Badshah</name>
</author>
<author><name sortKey="Gupta, S" uniqKey="Gupta S">S. Gupta</name>
</author>
<author><name sortKey="Cohn, G" uniqKey="Cohn G">G. Cohn</name>
</author>
<author><name sortKey="Villar, N" uniqKey="Villar N">N. Villar</name>
</author>
<author><name sortKey="Hodges, S" uniqKey="Hodges S">S. Hodges</name>
</author>
<author><name sortKey="Patel, S N" uniqKey="Patel S">S.N. Patel</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Dauner, J M" uniqKey="Dauner J">J.M. Dauner</name>
</author>
<author><name sortKey="Karagozler, M E" uniqKey="Karagozler M">M.E. Karagozler</name>
</author>
<author><name sortKey="Poupyrev, I" uniqKey="Poupyrev I">I. Poupyrev</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Ryokai, K" uniqKey="Ryokai K">K. Ryokai</name>
</author>
<author><name sortKey="Su, P" uniqKey="Su P">P. Su</name>
</author>
<author><name sortKey="Kim, E" uniqKey="Kim E">E. Kim</name>
</author>
<author><name sortKey="Rollins, B" uniqKey="Rollins B">B. Rollins</name>
</author>
</analytic>
</biblStruct>
</listBibl>
</div1>
</back>
</TEI>
<pmc article-type="research-article"><pmc-dir>properties open_access</pmc-dir>
<front><journal-meta><journal-id journal-id-type="nlm-ta">Sensors (Basel)</journal-id>
<journal-id journal-id-type="iso-abbrev">Sensors (Basel)</journal-id>
<journal-id journal-id-type="publisher-id">sensors</journal-id>
<journal-title-group><journal-title>Sensors (Basel, Switzerland)</journal-title>
</journal-title-group>
<issn pub-type="epub">1424-8220</issn>
<publisher><publisher-name>MDPI</publisher-name>
</publisher>
</journal-meta>
<article-meta><article-id pub-id-type="pmid">26151204</article-id>
<article-id pub-id-type="pmc">4541857</article-id>
<article-id pub-id-type="doi">10.3390/s150715853</article-id>
<article-id pub-id-type="publisher-id">sensors-15-15853</article-id>
<article-categories><subj-group subj-group-type="heading"><subject>Article</subject>
</subj-group>
</article-categories>
<title-group><article-title>Energy Harvesting from Upper-Limb Pulling Motions for Miniaturized Human-Powered Generators</article-title>
</title-group>
<contrib-group><contrib contrib-type="author"><name><surname>Yeo</surname>
<given-names>Jeongjin</given-names>
</name>
<xref ref-type="aff" rid="af1-sensors-15-15853">1</xref>
</contrib>
<contrib contrib-type="author"><name><surname>Ryu</surname>
<given-names>Mun-ho</given-names>
</name>
<xref ref-type="aff" rid="af2-sensors-15-15853">2</xref>
</contrib>
<contrib contrib-type="author"><name><surname>Yang</surname>
<given-names>Yoonseok</given-names>
</name>
<xref ref-type="aff" rid="af2-sensors-15-15853">2</xref>
<xref rid="c1-sensors-15-15853" ref-type="corresp">*</xref>
</contrib>
</contrib-group>
<contrib-group><contrib contrib-type="editor"><name><surname>Passaro</surname>
<given-names>Vittorio M.N.</given-names>
</name>
<role>Academic Editor</role>
</contrib>
</contrib-group>
<aff id="af1-sensors-15-15853"><label>1</label>
Healthcare Engineering, Chonbuk National University, Deokjin-dong Jeonju 664-14, Korea; E-Mail:<email>yeojjin85@jbnu.ac.kr</email>
</aff>
<aff id="af2-sensors-15-15853"><label>2</label>
Biomedical Engineering, Chonbuk National University, Deokjin-dong Jeonju 664-14, Korea; E-Mails:<email>mhryu@jbnu.ac.kr</email>
</aff>
<author-notes><corresp id="c1-sensors-15-15853"><label>*</label>
Author to whom correspondence should be addressed; E-Mail: <email>ysyang@jbnu.ac.kr</email>
; Tel.: +82-63-270-4068; Fax: +82-63-270-2247.</corresp>
</author-notes>
<pub-date pub-type="epub"><day>03</day>
<month>7</month>
<year>2015</year>
</pub-date>
<pub-date pub-type="collection"><month>7</month>
<year>2015</year>
</pub-date>
<volume>15</volume>
<issue>7</issue>
<fpage>15853</fpage>
<lpage>15867</lpage>
<history><date date-type="received"><day>05</day>
<month>6</month>
<year>2015</year>
</date>
<date date-type="accepted"><day>30</day>
<month>6</month>
<year>2015</year>
</date>
</history>
<permissions><copyright-statement>© 2015 by the authors; licensee MDPI, Basel, Switzerland.</copyright-statement>
<copyright-year>2015</copyright-year>
<license><license-p><pmc-comment>CREATIVE COMMONS</pmc-comment>
This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution license (<ext-link ext-link-type="uri" xlink:href="http://creativecommons.org/licenses/by/4.0/">http://creativecommons.org/licenses/by/4.0/</ext-link>
).</license-p>
</license>
</permissions>
<abstract><p>The human-powered self-generator provides the best solution for individuals who need an instantaneous power supply for travel, outdoor, and emergency use, since it is less dependent on weather conditions and occupies less space than other renewable power supplies. However, many commercial portable self-generators that employ hand-cranking are not used as much as expected in daily lives although they have enough output capacity due to their intensive workload. This study proposes a portable human-powered generator which is designed to obtain mechanical energy from an upper limb pulling motion for improved human motion economy as well as efficient human-mechanical power transfer. A coreless axial-flux permanent magnet machine (APMM) and a flywheel magnet rotor were used in conjunction with a one-way clutched power transmission system in order to obtain effective power from the pulling motion. The developed prototype showed an average energy conversion efficiency of 30.98% and an average output power of 0.32 W with a maximum of 1.89 W. Its small form factor (50 mm × 32 mm × 43.5 mm, 0.05 kg) and the substantial electricity produced verify the effectiveness of the proposed method in the utilization of human power. It is expected that the developed generator could provide a mobile power supply.</p>
</abstract>
<kwd-group><kwd>human-powered generator</kwd>
<kwd>pulling energy harvester</kwd>
<kwd>human kinetics</kwd>
<kwd>flywheel magnet rotor</kwd>
<kwd>coreless coil</kwd>
</kwd-group>
</article-meta>
</front>
<body><sec><title>1. Introduction</title>
<p>Countless mobile devices, such as MP3 players, digital cameras, smart phones, tablet PCs, and smart watches have been developed during the last several decades. More and more people are spending time sharing their lives and concerns through the seamless mobile network using those devices. The substantial decrease in power consumption of electronic components and huge improvements in battery technology were expected to help people use these devices for an extended period of time. However, increased battery capacity was counteracted by new functionalities, and the devices still suffer from limited usage time due to the additional power consumption from added components and operations. Consequently, there is no other way for people to ensure incessancy of those anytime-anywhere necessities but to carry extra batteries for travel, outdoor use, and emergency conditions [<xref rid="B1-sensors-15-15853" ref-type="bibr">1</xref>
]. Mobile users are often observed wandering around hunting for any available power grid connections such as wall sockets. The continuity of power supply is the most essential condition for a truly seamless mobile environment.</p>
<p>Many technologies have been proposed to convert the energy that can be obtained from surroundings into electricity. The human body has also been considered as an excellent platform for applying such technologies, since the body contains a lot of ambient energy [<xref rid="B2-sensors-15-15853" ref-type="bibr">2</xref>
]. There have been many attempts to supply power to mobile devices in real-time using the energy generated by the human body [<xref rid="B3-sensors-15-15853" ref-type="bibr">3</xref>
,<xref rid="B4-sensors-15-15853" ref-type="bibr">4</xref>
,<xref rid="B5-sensors-15-15853" ref-type="bibr">5</xref>
,<xref rid="B6-sensors-15-15853" ref-type="bibr">6</xref>
,<xref rid="B7-sensors-15-15853" ref-type="bibr">7</xref>
,<xref rid="B8-sensors-15-15853" ref-type="bibr">8</xref>
,<xref rid="B9-sensors-15-15853" ref-type="bibr">9</xref>
,<xref rid="B10-sensors-15-15853" ref-type="bibr">10</xref>
]. They include shoe-mounted generators [<xref rid="B3-sensors-15-15853" ref-type="bibr">3</xref>
,<xref rid="B4-sensors-15-15853" ref-type="bibr">4</xref>
,<xref rid="B5-sensors-15-15853" ref-type="bibr">5</xref>
], knee-mounted generators [<xref rid="B6-sensors-15-15853" ref-type="bibr">6</xref>
], energy harvesting on a backpack [<xref rid="B7-sensors-15-15853" ref-type="bibr">7</xref>
,<xref rid="B8-sensors-15-15853" ref-type="bibr">8</xref>
] and harvesting energy from breathing [<xref rid="B9-sensors-15-15853" ref-type="bibr">9</xref>
,<xref rid="B10-sensors-15-15853" ref-type="bibr">10</xref>
]. They accomplished huge improvement in economic and effective use of human motion by designing sophisticated structures mounted on unique locations on the human body or wearables. Some of them even suggested that waste energy in human motion can be utilized [<xref rid="B6-sensors-15-15853" ref-type="bibr">6</xref>
,<xref rid="B7-sensors-15-15853" ref-type="bibr">7</xref>
] to generate electricity. However, since their implementation require delicate manufacturing depending on the mounting configuration, there are still many problems to be tackled for practical development and further commercialization. Also, the level of output power and operating schemes are not yet suitable for an instantaneous self-powering generator. On the contrary, there are many commercial portable human-powered generator products on the market [<xref rid="B11-sensors-15-15853" ref-type="bibr">11</xref>
,<xref rid="B12-sensors-15-15853" ref-type="bibr">12</xref>
]. They are often equipped with internal batteries and additional functionalities such as flashlights, of AM/FM radios in order to extend their application area. Some of them have enough output capacity to supply mobile devices. The major concern of those conventional self-generators is to generate as much power as possible by intensifying the magnetic field density while enduring the large handling torque of the crank [<xref rid="B13-sensors-15-15853" ref-type="bibr">13</xref>
]. There has been very little consideration about the crank rotation kinetics in conjunction with human limb motion. As a consequence, the energetic cost of the human upper limb motion needed to power the existing self-generators through cranking is too high. These products are not used as much as expected in daily lives except for getting their internal battery charged from an external power grid as extra backup for other mobile devices. Therefore, they often unfavorably impress users with a feeling that generating electricity by human power is a difficult, inconvenient, and therefore obsolete idea.</p>
<p>Nevertheless, the human-powered self-generator still provides the best solution for individuals who are in need of an immediate and reliable power supply since it is less dependent on weather conditions and occupies smaller volumes than any other renewable energy source. With much improved designs of practical mechanical power transmission and electromagnetic configurations as well as simple operating schemes and structures, it should be possible to realize a practical portable human-powered generator.</p>
<p>This study proposes a viable human-powered generator designed to extract mechanical energy from an upper limb pulling motion, which is more adequate for consistent portable use than conventional hand-cranking in the aspects of human motion economy, the efficiency of human-mechanical power transfer, and electric energy conversion. Its prototype is implemented by a new combination of a coreless axial-flux permanent magnet machine (APMM) with a flywheel magnet rotor and a one-way clutched power transmission system to derive effective power from the human kinetic energy source. Experimental measurements using the developed prototype have verified that the proposed pulling energy harvester was successful in generating substantial amounts of electricity with higher energy conversion efficiency than conventional crank generators by effectively obtaining human power from a pulling motion. Some future possibilities are suggested based on the results of this study.</p>
</sec>
<sec><title>2. Materials and Methods</title>
<sec><title>2.1. Human Motion for Power Production</title>
<p><xref ref-type="fig" rid="sensors-15-15853-f001">Figure 1</xref>
shows that the upper limb can implement a wide range of dynamic motions with precise control [<xref rid="B13-sensors-15-15853" ref-type="bibr">13</xref>
].</p>
<fig id="sensors-15-15853-f001" position="float"><label>Figure 1</label>
<caption><p>Power production from various upper limb motions.</p>
</caption>
<graphic xlink:href="sensors-15-15853-g001"></graphic>
</fig>
<p>This is one of the reasons that the majority of portable self-generators are designed to be operated by upper limb motion, not by motions of the lower limbs or any other parts of the human body. Theoretically, the energy produced by upper limb motion is enough to operate a small electronic device through a generator and power conditioning circuits for proper conversion and regulation [<xref rid="B13-sensors-15-15853" ref-type="bibr">13</xref>
]. From the previous studies on various upper limb motions, it has been learned that turning, pulling, and swinging can produce mechanical power greater than 20 W [<xref rid="B13-sensors-15-15853" ref-type="bibr">13</xref>
].</p>
<p>Though the swinging motion produces the largest amount of power, it is not considered suitable for a portable self-generator since it requires rather heavy orbiting component and extra space for safe and stable swinging. The pulling and turning motions do not require large space or heavy weights; they also produce a significant amount of mechanical power. However, the crank should be long enough for easy turning, which determines the volume of the device when miniaturized, while a pulling string can be concealed by being wound-up around a small bobbin. Therefore, pulling was considered the best candidate for a dynamic energy source of the portable self-generator. Moreover, it will be shown that pulling is better in overall efficiency of converting human power into electricity by reducing kinetic losses, not only in transferring the mechanical power of limb motion to the generator but also in producing the limb motion, as shown below.</p>
<sec><title>2.1.1. Mechanical Power Transfer into the Generator</title>
<p>Analytic models of turning and pulling operations are illustrated in <xref ref-type="fig" rid="sensors-15-15853-f002">Figure 2</xref>
to compare their efficiency in transferring mechanical power from upper limb motion to the generator shaft. Detailed parameters of each model are listed in <xref ref-type="table" rid="sensors-15-15853-t001">Table 1</xref>
. The turning torque <italic>τ<sub>c</sub>
</italic>
applied on the shaft in <xref ref-type="fig" rid="sensors-15-15853-f002">Figure 2</xref>
a is represented by Equation (1):
<disp-formula id="FD1"><label>(1)</label>
<mml:math id="mm1"><mml:mrow><mml:msub><mml:mi>τ</mml:mi>
<mml:mi>c</mml:mi>
</mml:msub>
<mml:mo>=</mml:mo>
<mml:msub><mml:mi>r</mml:mi>
<mml:mi>c</mml:mi>
</mml:msub>
<mml:mo>⋅</mml:mo>
<mml:msub><mml:mi>F</mml:mi>
<mml:mi>t</mml:mi>
</mml:msub>
<mml:mo>⋅</mml:mo>
<mml:mi>sin</mml:mi>
<mml:msub><mml:mi>θ</mml:mi>
<mml:mi>f</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</disp-formula>
</p>
<p>The mechanical work transferred to the shaft for rotating the shaft by <italic>θ</italic>
can be obtained by Equation (2):
<disp-formula id="FD2"><label>(2)</label>
<mml:math id="mm2"><mml:mrow><mml:msub><mml:mi>W</mml:mi>
<mml:mi>t</mml:mi>
</mml:msub>
<mml:mo>=</mml:mo>
<mml:mstyle displaystyle="true"><mml:mrow><mml:msubsup><mml:mo>∫</mml:mo>
<mml:mn>0</mml:mn>
<mml:mi>θ</mml:mi>
</mml:msubsup>
<mml:mrow><mml:msub><mml:mi>τ</mml:mi>
<mml:mi>c</mml:mi>
</mml:msub>
<mml:mo>⋅</mml:mo>
<mml:mi>d</mml:mi>
<mml:msub><mml:mi>θ</mml:mi>
<mml:mi>c</mml:mi>
</mml:msub>
<mml:mo>=</mml:mo>
<mml:mstyle displaystyle="true"><mml:mrow><mml:msubsup><mml:mo>∫</mml:mo>
<mml:mn>0</mml:mn>
<mml:mi>θ</mml:mi>
</mml:msubsup>
<mml:mrow><mml:msub><mml:mi>r</mml:mi>
<mml:mi>c</mml:mi>
</mml:msub>
<mml:mo>⋅</mml:mo>
<mml:msub><mml:mi>F</mml:mi>
<mml:mi>t</mml:mi>
</mml:msub>
<mml:mo>⋅</mml:mo>
<mml:mi>sin</mml:mi>
<mml:msub><mml:mi>θ</mml:mi>
<mml:mi>f</mml:mi>
</mml:msub>
<mml:mo>⋅</mml:mo>
<mml:mi>d</mml:mi>
<mml:msub><mml:mi>θ</mml:mi>
<mml:mi>c</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mrow>
</mml:mstyle>
</mml:mrow>
</mml:mrow>
</mml:mstyle>
</mml:mrow>
</mml:math>
</disp-formula>
</p>
<p>Next, the kinematic work done by human limbs to move the distal end of the crank by <italic>S</italic>
is calculated as shown in Equation (3) by using the relationship between the incremental displacement <italic>dS<sub>c</sub>
</italic>
and incremental angle <italic>dθ<sub>c</sub>
</italic>
represented by Equation (4):
<disp-formula id="FD3"><label>(3)</label>
<mml:math id="mm3"><mml:mrow><mml:msub><mml:mi>W</mml:mi>
<mml:mrow><mml:mi>t</mml:mi>
<mml:mo>_</mml:mo>
<mml:mi>h</mml:mi>
<mml:mi>u</mml:mi>
<mml:mi>m</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>=</mml:mo>
<mml:mstyle displaystyle="true"><mml:mrow><mml:msubsup><mml:mo>∫</mml:mo>
<mml:mn>0</mml:mn>
<mml:mi>S</mml:mi>
</mml:msubsup>
<mml:mrow><mml:msub><mml:mi>F</mml:mi>
<mml:mi>t</mml:mi>
</mml:msub>
<mml:mo>⋅</mml:mo>
<mml:mi>d</mml:mi>
<mml:msub><mml:mi>S</mml:mi>
<mml:mi>c</mml:mi>
</mml:msub>
<mml:mo>=</mml:mo>
<mml:mstyle displaystyle="true"><mml:mrow><mml:msubsup><mml:mo>∫</mml:mo>
<mml:mn>0</mml:mn>
<mml:mi>θ</mml:mi>
</mml:msubsup>
<mml:mrow><mml:msub><mml:mi>F</mml:mi>
<mml:mi>t</mml:mi>
</mml:msub>
<mml:mo>⋅</mml:mo>
<mml:msub><mml:mi>r</mml:mi>
<mml:mi>c</mml:mi>
</mml:msub>
<mml:mo>⋅</mml:mo>
<mml:mi>d</mml:mi>
<mml:msub><mml:mi>θ</mml:mi>
<mml:mi>c</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mrow>
</mml:mstyle>
</mml:mrow>
</mml:mrow>
</mml:mstyle>
</mml:mrow>
</mml:math>
</disp-formula>
<disp-formula id="FD4"><label>(4)</label>
<mml:math id="mm4"><mml:mrow><mml:mi>d</mml:mi>
<mml:msub><mml:mi>S</mml:mi>
<mml:mi>c</mml:mi>
</mml:msub>
<mml:mo>=</mml:mo>
<mml:msub><mml:mi>r</mml:mi>
<mml:mi>c</mml:mi>
</mml:msub>
<mml:mo>⋅</mml:mo>
<mml:mi>d</mml:mi>
<mml:msub><mml:mi>θ</mml:mi>
<mml:mi>c</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</disp-formula>
</p>
<p>It is clear that the work transferred to the shaft rotation is always smaller than or equal to the work done by the human limb motion as shown in Equation (5):
<disp-formula id="FD5"><label>(5)</label>
<mml:math id="mm5"><mml:mrow><mml:msub><mml:mi>W</mml:mi>
<mml:mi>t</mml:mi>
</mml:msub>
<mml:mo>≤</mml:mo>
<mml:msub><mml:mi>W</mml:mi>
<mml:mrow><mml:mi>t</mml:mi>
<mml:mo>_</mml:mo>
<mml:mi>h</mml:mi>
<mml:mi>u</mml:mi>
<mml:mi>m</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</disp-formula>
</p>
<p>Only precise control of both the limb motion and the direction of force acting at the distal end of the crank handle along the circular trajectory could fully transmit the motion power to the shaft. This implies that turning has an unavoidable energy loss in delivering human mechanical power to the self-generator.</p>
<p>On the contrary, for the pulling model in <xref ref-type="fig" rid="sensors-15-15853-f002">Figure 2</xref>
b, the mechanical work that rotates the shaft by <italic>θ</italic>
is obtained by Equation (6), where <italic>τ<sub>b</sub>
</italic>
is the torque on the shaft given by Equation (7):
<disp-formula id="FD6"><label>(6)</label>
<mml:math id="mm6"><mml:mrow><mml:msub><mml:mi>W</mml:mi>
<mml:mi>p</mml:mi>
</mml:msub>
<mml:mo>=</mml:mo>
<mml:mstyle displaystyle="true"><mml:mrow><mml:msubsup><mml:mo>∫</mml:mo>
<mml:mn>0</mml:mn>
<mml:mi>θ</mml:mi>
</mml:msubsup>
<mml:mrow><mml:msub><mml:mi>τ</mml:mi>
<mml:mi>b</mml:mi>
</mml:msub>
<mml:mo>⋅</mml:mo>
<mml:mi>d</mml:mi>
<mml:msub><mml:mi>θ</mml:mi>
<mml:mi>b</mml:mi>
</mml:msub>
<mml:mo>=</mml:mo>
<mml:mstyle displaystyle="true"><mml:mrow><mml:msubsup><mml:mo>∫</mml:mo>
<mml:mn>0</mml:mn>
<mml:mi>θ</mml:mi>
</mml:msubsup>
<mml:mrow><mml:msub><mml:mi>r</mml:mi>
<mml:mi>b</mml:mi>
</mml:msub>
<mml:mo>⋅</mml:mo>
<mml:msub><mml:mi>F</mml:mi>
<mml:mi>p</mml:mi>
</mml:msub>
<mml:mo>⋅</mml:mo>
<mml:mi>d</mml:mi>
<mml:msub><mml:mi>θ</mml:mi>
<mml:mi>b</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mrow>
</mml:mstyle>
</mml:mrow>
</mml:mrow>
</mml:mstyle>
</mml:mrow>
</mml:math>
</disp-formula>
<disp-formula id="FD7"><label>(7)</label>
<mml:math id="mm7"><mml:mrow><mml:msub><mml:mi>τ</mml:mi>
<mml:mi>b</mml:mi>
</mml:msub>
<mml:mo>=</mml:mo>
<mml:msub><mml:mi>r</mml:mi>
<mml:mi>b</mml:mi>
</mml:msub>
<mml:mo>⋅</mml:mo>
<mml:msub><mml:mi>F</mml:mi>
<mml:mi>p</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</disp-formula>
</p>
<p>Like Equation (3), the kinematic work done by the human limb to pull the string by <italic>S</italic>
is represented by Equation (8) using the relationship between the length of the string drawn by pulling <italic>dS<sub>s</sub>
</italic>
and the radius of the bobbin <italic>r<sub>b</sub>
</italic>
shown in Equation (9):
<disp-formula id="FD8"><label>(8)</label>
<mml:math id="mm8"><mml:mrow><mml:msub><mml:mi>W</mml:mi>
<mml:mrow><mml:mi>p</mml:mi>
<mml:mo>_</mml:mo>
<mml:mi>h</mml:mi>
<mml:mi>u</mml:mi>
<mml:mi>m</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>=</mml:mo>
<mml:mstyle displaystyle="true"><mml:mrow><mml:msubsup><mml:mo>∫</mml:mo>
<mml:mn>0</mml:mn>
<mml:mi>S</mml:mi>
</mml:msubsup>
<mml:mrow><mml:msub><mml:mi>F</mml:mi>
<mml:mi>p</mml:mi>
</mml:msub>
<mml:mo>⋅</mml:mo>
<mml:mi>d</mml:mi>
<mml:msub><mml:mi>S</mml:mi>
<mml:mi>s</mml:mi>
</mml:msub>
<mml:mo>=</mml:mo>
<mml:mstyle displaystyle="true"><mml:mrow><mml:msubsup><mml:mo>∫</mml:mo>
<mml:mn>0</mml:mn>
<mml:mi>θ</mml:mi>
</mml:msubsup>
<mml:mrow><mml:msub><mml:mi>F</mml:mi>
<mml:mi>p</mml:mi>
</mml:msub>
<mml:mo>⋅</mml:mo>
<mml:msub><mml:mi>r</mml:mi>
<mml:mi>b</mml:mi>
</mml:msub>
<mml:mo>⋅</mml:mo>
<mml:mi>d</mml:mi>
<mml:msub><mml:mi>θ</mml:mi>
<mml:mi>b</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mrow>
</mml:mstyle>
</mml:mrow>
</mml:mrow>
</mml:mstyle>
</mml:mrow>
</mml:math>
</disp-formula>
<disp-formula id="FD9"><label>(9)</label>
<mml:math id="mm9"><mml:mrow><mml:mi>d</mml:mi>
<mml:msub><mml:mi>S</mml:mi>
<mml:mi>s</mml:mi>
</mml:msub>
<mml:mo>=</mml:mo>
<mml:msub><mml:mi>r</mml:mi>
<mml:mi>b</mml:mi>
</mml:msub>
<mml:mo>⋅</mml:mo>
<mml:mi>d</mml:mi>
<mml:msub><mml:mi>θ</mml:mi>
<mml:mi>b</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</disp-formula>
</p>
<p>Therefore, in the case of pulling motions, the mechanical work delivered to the shaft rotation is equal to the mechanical work done by human limb motion as shown in Equation (10).
<disp-formula id="FD10"><label>(10)</label>
<mml:math id="mm10"><mml:mrow><mml:msub><mml:mi>W</mml:mi>
<mml:mi>p</mml:mi>
</mml:msub>
<mml:mo>=</mml:mo>
<mml:msub><mml:mi>W</mml:mi>
<mml:mrow><mml:mi>p</mml:mi>
<mml:mo>_</mml:mo>
<mml:mi>h</mml:mi>
<mml:mi>u</mml:mi>
<mml:mi>m</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</disp-formula>
</p>
<fig id="sensors-15-15853-f002" position="float"><label>Figure 2</label>
<caption><p>Analytic models of operation by human upper limb motion. (<bold>a</bold>
) Turning; (<bold>b</bold>
) Pulling.</p>
</caption>
<graphic xlink:href="sensors-15-15853-g002"></graphic>
</fig>
<table-wrap id="sensors-15-15853-t001" position="float"><object-id pub-id-type="pii">sensors-15-15853-t001_Table 1</object-id>
<label>Table 1</label>
<caption><p>Symbols in <xref ref-type="fig" rid="sensors-15-15853-f002">Figure 2</xref>
.</p>
</caption>
<table frame="hsides" rules="groups"><thead><tr><th style="border-top:solid thin;border-bottom:solid thin" align="center" valign="middle" rowspan="1" colspan="1"></th>
<th style="border-top:solid thin;border-bottom:solid thin" align="center" valign="middle" rowspan="1" colspan="1">Symbols</th>
<th style="border-top:solid thin;border-bottom:solid thin" align="center" valign="middle" rowspan="1" colspan="1">Units</th>
<th style="border-top:solid thin;border-bottom:solid thin" align="center" valign="middle" rowspan="1" colspan="1">Variables</th>
</tr>
</thead>
<tbody><tr><td rowspan="5" style="border-bottom:solid thin" align="center" valign="middle" colspan="1">Turning</td>
<td align="center" valign="middle" rowspan="1" colspan="1"><italic>r<sub>c</sub>
</italic>
</td>
<td align="center" valign="middle" rowspan="1" colspan="1">m</td>
<td align="center" valign="middle" rowspan="1" colspan="1">Length of crank handle</td>
</tr>
<tr><td align="center" valign="middle" rowspan="1" colspan="1"><italic>S<sub>c</sub>
</italic>
</td>
<td align="center" valign="middle" rowspan="1" colspan="1">m</td>
<td align="center" valign="middle" rowspan="1" colspan="1">Displacement of crank-end</td>
</tr>
<tr><td align="center" valign="middle" rowspan="1" colspan="1"><italic>θ<sub>c</sub>
</italic>
</td>
<td align="center" valign="middle" rowspan="1" colspan="1">rad</td>
<td align="center" valign="middle" rowspan="1" colspan="1">Angular displacement of crank handle</td>
</tr>
<tr><td align="center" valign="middle" rowspan="1" colspan="1"><italic>F<sub>t</sub>
</italic>
</td>
<td align="center" valign="middle" rowspan="1" colspan="1">N</td>
<td align="center" valign="middle" rowspan="1" colspan="1">Force applied by upper limb</td>
</tr>
<tr><td style="border-bottom:solid thin" align="center" valign="middle" rowspan="1" colspan="1"><italic>θ<sub>f</sub>
</italic>
</td>
<td style="border-bottom:solid thin" align="center" valign="middle" rowspan="1" colspan="1">rad</td>
<td style="border-bottom:solid thin" align="center" valign="middle" rowspan="1" colspan="1">Angle between the crank handle and the F<sub>t</sub>
</td>
</tr>
<tr><td rowspan="4" style="border-bottom:solid thin" align="center" valign="middle" colspan="1">Pulling</td>
<td align="center" valign="middle" rowspan="1" colspan="1"><italic>r<sub>b</sub>
</italic>
</td>
<td align="center" valign="middle" rowspan="1" colspan="1">m</td>
<td align="center" valign="middle" rowspan="1" colspan="1">Radius of bobbin</td>
</tr>
<tr><td align="center" valign="middle" rowspan="1" colspan="1"><italic>S<sub>s</sub>
</italic>
</td>
<td align="center" valign="middle" rowspan="1" colspan="1">m</td>
<td align="center" valign="middle" rowspan="1" colspan="1">Displacement of string</td>
</tr>
<tr><td align="center" valign="middle" rowspan="1" colspan="1"><italic>θ<sub>b</sub>
</italic>
</td>
<td align="center" valign="middle" rowspan="1" colspan="1">rad</td>
<td align="center" valign="middle" rowspan="1" colspan="1">Angular displacement of bobbin</td>
</tr>
<tr><td style="border-bottom:solid thin" align="center" valign="middle" rowspan="1" colspan="1"><italic>F<sub>p</sub>
</italic>
</td>
<td style="border-bottom:solid thin" align="center" valign="middle" rowspan="1" colspan="1">N</td>
<td style="border-bottom:solid thin" align="center" valign="middle" rowspan="1" colspan="1">Force applied by upper limb</td>
</tr>
</tbody>
</table>
</table-wrap>
</sec>
<sec><title>2.1.2. Economy of Human Limb Motion</title>
<p>As illustrated in <xref ref-type="fig" rid="sensors-15-15853-f002">Figure 2</xref>
, the acting point of force in turning motions should follow a circular trajectory, while it follows a linear trajectory in pulling motions. In the kinetic view of human musculoskeletal motion, the circular motion of the upper limb is much more complicated than the linear one since it requires precise control of multi-joint arm movements. More importantly, to maintain the circular trajectory of multi-joint arm movements while managing the orientation of force at the end-point correctly, <italic>i.e.</italic>
, perpendicular to the crank handle, agonistic and antagonistic muscles must be recruited concurrently, which yields tonic contraction of the muscles [<xref rid="B14-sensors-15-15853" ref-type="bibr">14</xref>
]. This greatly increases the energetic cost of human limb motion more than necessary for the shaft rotation, and consequently decreases the economy of human limb motion. Finally, it is more difficult to maintain a steady and stable circular motion if the turning motion is faster.</p>
<p>Hence, if the upper limb turning motion and the direction of force are not accurately controlled, the entirety of produced power will not be transferred to the generator as shown in Equation (5). Still, if they are to be exactly controlled, there will be unavoidable metabolic energy waste due to the tonic contraction of the agonistic and antagonistic muscles.</p>
<p>Additionally, it has been shown that the human central nervous system prefers a trajectory in which the joint-torque is minimally changed in planning and controlling the upper limb motion [<xref rid="B14-sensors-15-15853" ref-type="bibr">14</xref>
,<xref rid="B15-sensors-15-15853" ref-type="bibr">15</xref>
]. Pulling is more intuitive and efficient from a neurological point of view because it requires less change in joint-torque during limb movements than turning. Therefore, it is analytically verified that the pulling motion is more suitable for a miniaturized self-generator than turning in terms of the efficiency of mechanical energy transfer, human energy economy, and neurologic preference.</p>
<p>Nevertheless, the pulling motion has rarely been used in conventional self-generating products. The turning motion has largely been adopted in most portable self-generators. This can be attributed to the fact that the rotational motion of the crank fits well in accordance with the motion of the rotor-stator pair inside the generator. More importantly, the turning of a sufficient length of crank can apply enough torque on conventional electromagnetic generators to exceed the cogging force, which is an adverse effect caused by using metal or ferromagnetic cores for intensifying magnetic flux density.</p>
<p>If the radius of the bobbin is the same as the length of the crank handle in <xref ref-type="fig" rid="sensors-15-15853-f002">Figure 2</xref>
, enough torque could be applied to the generator easily, but portability would be diminished. If a smaller bobbin must be used to miniaturize the generator, it is hard to apply a large enough torque to overcome the cogging and to obtain fast rotation of a magnet rotor. In this case, the power derived from the pulling motion and put into the generator is far less than its maximum possible value shown in <xref ref-type="fig" rid="sensors-15-15853-f001">Figure 1</xref>
. As a consequence, the generated electric power is inevitably small. The pulling motion applied with a small bobbin needs a specially configured generator that enables the effective extraction of human power from the low torque operation to generate substantial electricity.</p>
</sec>
</sec>
<sec><title>2.2. Design and Implementation of the Proposed Wearable Pulling Generator</title>
<p><xref ref-type="fig" rid="sensors-15-15853-f003">Figure 3</xref>
shows the APMM scheme proposed in this study in which a neodymium (NdFeB) magnet rotor and the coil stator are coupled in an axial direction for better miniaturization [<xref rid="B16-sensors-15-15853" ref-type="bibr">16</xref>
,<xref rid="B17-sensors-15-15853" ref-type="bibr">17</xref>
,<xref rid="B18-sensors-15-15853" ref-type="bibr">18</xref>
]. All 12 magnets were positioned in the disc rotor along its edge with alternating polarities. Every two coils were electrically paired to double the induced voltage when moving magnetic field changes its polarity in the midst of each paired coil.</p>
<fig id="sensors-15-15853-f003" position="float"><label>Figure 3</label>
<caption><p>Electromagnetic coupling structure of the proposed APMM.</p>
</caption>
<graphic xlink:href="sensors-15-15853-g003"></graphic>
</fig>
<fig id="sensors-15-15853-f004" position="float"><label>Figure 4</label>
<caption><p>3-D designed structure of the pulling energy harvester.</p>
</caption>
<graphic xlink:href="sensors-15-15853-g004"></graphic>
</fig>
<p>In <xref ref-type="fig" rid="sensors-15-15853-f001">Figure 1</xref>
, it is supposed that the high speed rotating body is a key to the large amount of power production from the pulling motion. Therefore, since it is essential to decrease the torque required for rotating the magnet rotor, air-cored coils replaced the usual metal-cored coils in the APMM to eliminate the cogging torque. The 3-D detail of a designed pulling energy harvester is provided in <xref ref-type="fig" rid="sensors-15-15853-f004">Figure 4</xref>
, which shows the arrangement of its components. The small bobbin is mechanically linked to the magnet rotor via a one-way clutch and high-ratio gear. A metal string is wound on the bobbin and a spiral spring connects the bobbin to shaft A for rewinding the string. The one-way clutch enables the pulling force to produce a unidirectional rotation of the magnet rotor by disengaging the bobbin from the gear during the rewinding intervals, during which the bobbin rotates in the opposite direction to rewind the string. Additionally, it is expected that the removal of cogging will allow the inertial mass augmented by 12 magnets placed in the disc rotor to serve the purpose of preserving its rotation during the rewinding intervals between consecutive pulling cycles, similar to the flywheel employed in large wind turbine generators.</p>
<p><xref ref-type="fig" rid="sensors-15-15853-f005">Figure 5</xref>
shows the developed prototype of the pulling energy harvester. Most of the components, including the rotor, frame, and housing were manufactured by 3-D printing with acrylonitrile butadiene styrene (ABS). However, the high-speed gear was constructed by assembling toothed wheels recycled from toy cars for enhanced durability. The spiral spring and metal string were also recycled from a commercial-grade retractable key chain.</p>
<fig id="sensors-15-15853-f005" position="float"><label>Figure 5</label>
<caption><p>Prototype of the developed pulling energy harvester.</p>
</caption>
<graphic xlink:href="sensors-15-15853-g005"></graphic>
</fig>
<p>The prototype has a relatively small form factor with a weight of 0.05 kg, even though it was constructed with many off-the-shelf components. It can be carried and gripped easily by one hand. More detailed parameters are listed in <xref ref-type="table" rid="sensors-15-15853-t002">Table 2</xref>
.</p>
<table-wrap id="sensors-15-15853-t002" position="float"><object-id pub-id-type="pii">sensors-15-15853-t002_Table 2</object-id>
<label>Table 2</label>
<caption><p>Specific parameters of the developed prototype of pulling energy harvester.</p>
</caption>
<table frame="hsides" rules="groups"><thead><tr><th style="border-top:solid thin;border-bottom:solid thin" align="center" valign="middle" rowspan="1" colspan="1"></th>
<th style="border-top:solid thin;border-bottom:solid thin" align="center" valign="middle" rowspan="1" colspan="1">Variables (Units)</th>
<th style="border-top:solid thin;border-bottom:solid thin" align="center" valign="middle" rowspan="1" colspan="1">Value</th>
</tr>
</thead>
<tbody><tr><td rowspan="5" style="border-bottom:solid thin" align="center" valign="middle" colspan="1">Mechanical parameters</td>
<td align="center" valign="middle" rowspan="1" colspan="1">Volume (mm<sup>3</sup>
)</td>
<td align="center" valign="middle" rowspan="1" colspan="1">50 × 32 × 43.5</td>
</tr>
<tr><td align="center" valign="middle" rowspan="1" colspan="1">Weight (kg)</td>
<td align="center" valign="middle" rowspan="1" colspan="1">0.05</td>
</tr>
<tr><td align="center" valign="middle" rowspan="1" colspan="1">Length of string (mm)</td>
<td align="center" valign="middle" rowspan="1" colspan="1">180</td>
</tr>
<tr><td align="center" valign="middle" rowspan="1" colspan="1">Bobbin radius (mm)</td>
<td align="center" valign="middle" rowspan="1" colspan="1">5.65</td>
</tr>
<tr><td style="border-bottom:solid thin" align="center" valign="middle" rowspan="1" colspan="1">Gear ratio</td>
<td style="border-bottom:solid thin" align="center" valign="middle" rowspan="1" colspan="1">1:33</td>
</tr>
<tr><td rowspan="14" style="border-bottom:solid thin" align="center" valign="middle" colspan="1">Electromagnetic parameters</td>
<td align="center" valign="middle" rowspan="1" colspan="1">Rotor diameter (mm)</td>
<td align="center" valign="middle" rowspan="1" colspan="1">30</td>
</tr>
<tr><td align="center" valign="middle" rowspan="1" colspan="1">Rotor thickness (mm)</td>
<td align="center" valign="middle" rowspan="1" colspan="1">5</td>
</tr>
<tr><td align="center" valign="middle" rowspan="1" colspan="1">Magnet diameter (mm)</td>
<td align="center" valign="middle" rowspan="1" colspan="1">5</td>
</tr>
<tr><td align="center" valign="middle" rowspan="1" colspan="1">Magnet thickness (mm)</td>
<td align="center" valign="middle" rowspan="1" colspan="1">3</td>
</tr>
<tr><td align="center" valign="middle" rowspan="1" colspan="1">Magnet surface field (gauss)</td>
<td align="center" valign="middle" rowspan="1" colspan="1">3850</td>
</tr>
<tr><td align="center" valign="middle" rowspan="1" colspan="1">Number of rotor magnets</td>
<td align="center" valign="middle" rowspan="1" colspan="1">12</td>
</tr>
<tr><td align="center" valign="middle" rowspan="1" colspan="1">Stator diameter (mm)</td>
<td align="center" valign="middle" rowspan="1" colspan="1">30</td>
</tr>
<tr><td align="center" valign="middle" rowspan="1" colspan="1">Stator thickness (mm)</td>
<td align="center" valign="middle" rowspan="1" colspan="1">8</td>
</tr>
<tr><td align="center" valign="middle" rowspan="1" colspan="1">Outer diameter of solenoid coil in stator (mm)</td>
<td align="center" valign="middle" rowspan="1" colspan="1">1</td>
</tr>
<tr><td align="center" valign="middle" rowspan="1" colspan="1">Inner diameter of solenoid coil in stator (mm)</td>
<td align="center" valign="middle" rowspan="1" colspan="1">8</td>
</tr>
<tr><td align="center" valign="middle" rowspan="1" colspan="1">Wire diameter of solenoid coil in stator (mm)</td>
<td align="center" valign="middle" rowspan="1" colspan="1">0.15</td>
</tr>
<tr><td align="center" valign="middle" rowspan="1" colspan="1">Number of turns in solenoid coil</td>
<td align="center" valign="middle" rowspan="1" colspan="1">380 (each coils)</td>
</tr>
<tr><td align="center" valign="middle" rowspan="1" colspan="1">Number of solenoid coils in stator</td>
<td align="center" valign="middle" rowspan="1" colspan="1">12</td>
</tr>
<tr><td style="border-bottom:solid thin" align="center" valign="middle" rowspan="1" colspan="1">Total resistance of the solenoid coils (Ω)</td>
<td style="border-bottom:solid thin" align="center" valign="middle" rowspan="1" colspan="1">36</td>
</tr>
</tbody>
</table>
</table-wrap>
</sec>
<sec><title>2.3. Experiments</title>
<p>In order to verify the performance of the proposed pulling energy harvester, both the pulling force and the generated electric voltage were measured. As shown in <xref ref-type="fig" rid="sensors-15-15853-f006">Figure 6</xref>
, the pulling force of the upper limb was measured at the end of the string by using a push-pull gauge with data logging capability. Concurrently, the generated electric voltage was measured with a resistive load connected to the output terminals of the generator by using a data acquisition device. The resistance was set to 36 Ω, which was the same value as the internal resistance of the generator determined by the coil wires. <xref ref-type="fig" rid="sensors-15-15853-f007">Figure 7</xref>
shows the experimental setup. The measuring experiment was performed for 10 consecutive pulling cycles. The mechanical input power and corresponding electric output power were calculated from the recorded data. The entire time-profiles of the force and the voltage were recorded not only to compute average power but also for an in-depth analysis of the dynamic characteristics of its operation.</p>
<fig id="sensors-15-15853-f006" position="float"><label>Figure 6</label>
<caption><p>Pulling experiment using the developed prototype of pulling energy harvester and push-pull gauge.</p>
</caption>
<graphic xlink:href="sensors-15-15853-g006"></graphic>
</fig>
<fig id="sensors-15-15853-f007" position="float"><label>Figure 7</label>
<caption><p>Experimental set-up for the simultaneous measurement of mechanical input and electric output power.</p>
</caption>
<graphic xlink:href="sensors-15-15853-g007"></graphic>
</fig>
</sec>
</sec>
<sec><title>3. Results and Discussions</title>
<p><xref ref-type="fig" rid="sensors-15-15853-f008">Figure 8</xref>
shows the recorded waveforms of input force and output voltage for 10 consecutive pulling cycles. A pulling force with a maximum of 30 N was applied to the string with a rate of 0.56 cycles/s. The generated voltage showed a maximum of 16 V<sub>pp</sub>
with the matching resistive load. The mechanical input work was calculated from the measured time profiles of the force and the displacement of string by using Equation (9). Since the repetitive voltage waveforms are in accordance with the revolution of the rotor, the displacement could be accurately obtained by examining the number of voltage peaks, gear ratio, and bobbin radius as follows. The 12 magnets positioned on the rotor with alternating polarities generate six positive voltage peaks when the rotor revolves one time. If the bobbin revolves one time, the rotor is turned 33 times by the gear ratio (1:33). Thus, 198 positive voltage peaks occur when the bobbin revolves one time. Since the circumference of the bobbin adopted in our prototype energy harvester is about 35.5 mm, a gap between two adjacent positive voltage peaks in electrical output waveform, which is defined as peak distance, <italic>dD<sub>p</sub>
,</italic>
corresponds to 0.18 mm displacement of pulled string, Then, the displacement <italic>dS<sub>s</sub>
,</italic>
within specific period of time can be obtained by measuring <italic>dD<sub>p</sub>
</italic>
as shown in Equation (11):
<disp-formula id="FD11"><label>(11)</label>
<mml:math id="mm11"><mml:mrow><mml:mi>d</mml:mi>
<mml:msub><mml:mi>S</mml:mi>
<mml:mi>s</mml:mi>
</mml:msub>
<mml:mo>=</mml:mo>
<mml:mn>0.18</mml:mn>
<mml:mo>⋅</mml:mo>
<mml:mi>d</mml:mi>
<mml:msub><mml:mi>D</mml:mi>
<mml:mi>p</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</disp-formula>
</p>
<p>However, it is important to note that the mechanical input power is calculated by averaging the mechanical work only over the active pulling phase, <italic>i.e.</italic>
, excluding rewinding phase, in order to make it possible to directly compare it with theoretical maximum value shown in <xref ref-type="fig" rid="sensors-15-15853-f001">Figure 1</xref>
and those of other human powered devices.</p>
<fig id="sensors-15-15853-f008" position="float"><label>Figure 8</label>
<caption><p>The recorded waveforms of pulling force and output voltage.</p>
</caption>
<graphic xlink:href="sensors-15-15853-g008"></graphic>
</fig>
<p>The dashed lines in the pulling force plot indicate the rewinding intervals in which there is no input force but the magnet rotor is still rotating due to its inertial mass against electromagnetic damping that is, freewheeling. The generated voltage repeats its cycles with increasing and decreasing amplitude during the pulling and freewheeling phase, respectively. The peak speed of the rotor continuously increased in the following cycles, which can be recognized by the swelling waveforms of the voltage output as additional pulling force was applied on the bobbin. The force applied to the bobbin was also being increased, which is in accordance with the increased speed of the rotor because the electromagnetic damping becomes proportionally larger at higher speed. <xref ref-type="table" rid="sensors-15-15853-t003">Table 3</xref>
shows the performance in detail.</p>
<table-wrap id="sensors-15-15853-t003" position="float"><object-id pub-id-type="pii">sensors-15-15853-t003_Table 3</object-id>
<label>Table 3</label>
<caption><p>The measured performance of the prototype generator.</p>
</caption>
<table frame="hsides" rules="groups"><thead><tr><th style="border-top:solid thin;border-bottom:solid thin" align="center" valign="middle" rowspan="1" colspan="1">Pulling Section</th>
<th style="border-top:solid thin;border-bottom:solid thin" align="center" valign="middle" rowspan="1" colspan="1">Length of Pulled String (mm)</th>
<th style="border-top:solid thin;border-bottom:solid thin" align="center" valign="middle" rowspan="1" colspan="1">Avg. Pulling Force (N)</th>
<th style="border-top:solid thin;border-bottom:solid thin" align="center" valign="middle" rowspan="1" colspan="1">Avg. RPM of Magnet Rotor</th>
<th style="border-top:solid thin;border-bottom:solid thin" align="center" valign="middle" rowspan="1" colspan="1">Period of Time of Pulling (s)</th>
<th style="border-top:solid thin;border-bottom:solid thin" align="center" valign="middle" rowspan="1" colspan="1">Period of Time of Flywheel (s)</th>
</tr>
</thead>
<tbody><tr><td align="center" valign="middle" rowspan="1" colspan="1">1</td>
<td align="center" valign="middle" rowspan="1" colspan="1">129</td>
<td align="center" valign="middle" rowspan="1" colspan="1">11.3474</td>
<td align="center" valign="middle" rowspan="1" colspan="1">2843</td>
<td align="center" valign="middle" rowspan="1" colspan="1">1.3215</td>
<td align="center" valign="middle" rowspan="1" colspan="1">1.2201</td>
</tr>
<tr><td align="center" valign="middle" rowspan="1" colspan="1">2</td>
<td align="center" valign="middle" rowspan="1" colspan="1">124</td>
<td align="center" valign="middle" rowspan="1" colspan="1">12.7651</td>
<td align="center" valign="middle" rowspan="1" colspan="1">3650</td>
<td align="center" valign="middle" rowspan="1" colspan="1">0.6480</td>
<td align="center" valign="middle" rowspan="1" colspan="1">1.2606</td>
</tr>
<tr><td align="center" valign="middle" rowspan="1" colspan="1">3</td>
<td align="center" valign="middle" rowspan="1" colspan="1">117</td>
<td align="center" valign="middle" rowspan="1" colspan="1">14.9333</td>
<td align="center" valign="middle" rowspan="1" colspan="1">3399</td>
<td align="center" valign="middle" rowspan="1" colspan="1">0.5789</td>
<td align="center" valign="middle" rowspan="1" colspan="1">1.3472</td>
</tr>
<tr><td align="center" valign="middle" rowspan="1" colspan="1">4</td>
<td align="center" valign="middle" rowspan="1" colspan="1">128</td>
<td align="center" valign="middle" rowspan="1" colspan="1">15.0706</td>
<td align="center" valign="middle" rowspan="1" colspan="1">4037</td>
<td align="center" valign="middle" rowspan="1" colspan="1">0.5553</td>
<td align="center" valign="middle" rowspan="1" colspan="1">1.225</td>
</tr>
<tr><td align="center" valign="middle" rowspan="1" colspan="1">5</td>
<td align="center" valign="middle" rowspan="1" colspan="1">127</td>
<td align="center" valign="middle" rowspan="1" colspan="1">13.8417</td>
<td align="center" valign="middle" rowspan="1" colspan="1">3884</td>
<td align="center" valign="middle" rowspan="1" colspan="1">0.5525</td>
<td align="center" valign="middle" rowspan="1" colspan="1">1.2822</td>
</tr>
<tr><td align="center" valign="middle" rowspan="1" colspan="1">6</td>
<td align="center" valign="middle" rowspan="1" colspan="1">153</td>
<td align="center" valign="middle" rowspan="1" colspan="1">18.1973</td>
<td align="center" valign="middle" rowspan="1" colspan="1">4640</td>
<td align="center" valign="middle" rowspan="1" colspan="1">0.6127</td>
<td align="center" valign="middle" rowspan="1" colspan="1">1.2270</td>
</tr>
<tr><td align="center" valign="middle" rowspan="1" colspan="1">7</td>
<td align="center" valign="middle" rowspan="1" colspan="1">144</td>
<td align="center" valign="middle" rowspan="1" colspan="1">15.6972</td>
<td align="center" valign="middle" rowspan="1" colspan="1">4352</td>
<td align="center" valign="middle" rowspan="1" colspan="1">0.5660</td>
<td align="center" valign="middle" rowspan="1" colspan="1">1.2830</td>
</tr>
<tr><td align="center" valign="middle" rowspan="1" colspan="1">8</td>
<td align="center" valign="middle" rowspan="1" colspan="1">124</td>
<td align="center" valign="middle" rowspan="1" colspan="1">14.4063</td>
<td align="center" valign="middle" rowspan="1" colspan="1">3950</td>
<td align="center" valign="middle" rowspan="1" colspan="1">0.5000</td>
<td align="center" valign="middle" rowspan="1" colspan="1">1.2610</td>
</tr>
<tr><td align="center" valign="middle" rowspan="1" colspan="1">9</td>
<td align="center" valign="middle" rowspan="1" colspan="1">151</td>
<td align="center" valign="middle" rowspan="1" colspan="1">17.0400</td>
<td align="center" valign="middle" rowspan="1" colspan="1">4879</td>
<td align="center" valign="middle" rowspan="1" colspan="1">0.5750</td>
<td align="center" valign="middle" rowspan="1" colspan="1">1.1580</td>
</tr>
<tr><td style="border-bottom:solid thin" align="center" valign="middle" rowspan="1" colspan="1">10</td>
<td style="border-bottom:solid thin" align="center" valign="middle" rowspan="1" colspan="1">144</td>
<td style="border-bottom:solid thin" align="center" valign="middle" rowspan="1" colspan="1">17.1082</td>
<td style="border-bottom:solid thin" align="center" valign="middle" rowspan="1" colspan="1">1263</td>
<td style="border-bottom:solid thin" align="center" valign="middle" rowspan="1" colspan="1">0.5880</td>
<td style="border-bottom:solid thin" align="center" valign="middle" rowspan="1" colspan="1">5.7880</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>In the 1st pulling cycle, it took a long time for the magnet rotor to start up its rotation and its peak speed was not as high. Consequently, the electricity output showed the lowest power value in the 1st cycle, but significantly increased in the following cycles as shown in <xref ref-type="table" rid="sensors-15-15853-t004">Table 4</xref>
and <xref ref-type="fig" rid="sensors-15-15853-f009">Figure 9</xref>
.</p>
<p>However, it should be noted that the mechanical input also had its lowest value in the 1st cycle and remarkably increased in the following cycles. The mechanical input power, which is far less than its maximum possible value shown in the <xref ref-type="fig" rid="sensors-15-15853-f001">Figure 1</xref>
, caused the small electric output during the 1st cycle. Therefore, the efficiency of energy conversion in the 1st cycle is no less than the efficiency in the other cycles.</p>
<table-wrap id="sensors-15-15853-t004" position="float"><object-id pub-id-type="pii">sensors-15-15853-t004_Table 4</object-id>
<label>Table 4</label>
<caption><p>Comparison of the mechanical pulling input and electrical voltage output in all cycles.</p>
</caption>
<table frame="hsides" rules="groups"><thead><tr><th style="border-top:solid thin;border-bottom:solid thin" align="center" valign="middle" rowspan="1" colspan="1">Pulling Cycle</th>
<th style="border-top:solid thin;border-bottom:solid thin" align="center" valign="middle" rowspan="1" colspan="1">Input Energy (J)</th>
<th style="border-top:solid thin;border-bottom:solid thin" align="center" valign="middle" rowspan="1" colspan="1">Output Energy (J)</th>
<th style="border-top:solid thin;border-bottom:solid thin" align="center" valign="middle" rowspan="1" colspan="1">Avg. Input Power (W)</th>
<th style="border-top:solid thin;border-bottom:solid thin" align="center" valign="middle" rowspan="1" colspan="1">Avg. Output Power (W)</th>
<th style="border-top:solid thin;border-bottom:solid thin" align="center" valign="middle" rowspan="1" colspan="1">Max. Input Power (W)</th>
<th style="border-top:solid thin;border-bottom:solid thin" align="center" valign="middle" rowspan="1" colspan="1">Max. Output Power (W)</th>
</tr>
</thead>
<tbody><tr><td align="center" valign="middle" rowspan="1" colspan="1">1</td>
<td align="center" valign="middle" rowspan="1" colspan="1">2.0782</td>
<td align="center" valign="middle" rowspan="1" colspan="1">0.4224</td>
<td align="center" valign="middle" rowspan="1" colspan="1">1.5735</td>
<td align="center" valign="middle" rowspan="1" colspan="1">0.1662</td>
<td align="center" valign="middle" rowspan="1" colspan="1">5.0785</td>
<td align="center" valign="middle" rowspan="1" colspan="1">0.8100</td>
</tr>
<tr><td align="center" valign="middle" rowspan="1" colspan="1">2</td>
<td align="center" valign="middle" rowspan="1" colspan="1">1.8568</td>
<td align="center" valign="middle" rowspan="1" colspan="1">0.5301</td>
<td align="center" valign="middle" rowspan="1" colspan="1">2.8681</td>
<td align="center" valign="middle" rowspan="1" colspan="1">0.2777</td>
<td align="center" valign="middle" rowspan="1" colspan="1">7.7463</td>
<td align="center" valign="middle" rowspan="1" colspan="1">1.1374</td>
</tr>
<tr><td align="center" valign="middle" rowspan="1" colspan="1">3</td>
<td align="center" valign="middle" rowspan="1" colspan="1">2.0360</td>
<td align="center" valign="middle" rowspan="1" colspan="1">0.6536</td>
<td align="center" valign="middle" rowspan="1" colspan="1">3.5200</td>
<td align="center" valign="middle" rowspan="1" colspan="1">0.3393</td>
<td align="center" valign="middle" rowspan="1" colspan="1">8.3403</td>
<td align="center" valign="middle" rowspan="1" colspan="1">1.3352</td>
</tr>
<tr><td align="center" valign="middle" rowspan="1" colspan="1">4</td>
<td align="center" valign="middle" rowspan="1" colspan="1">2.2768</td>
<td align="center" valign="middle" rowspan="1" colspan="1">0.7367</td>
<td align="center" valign="middle" rowspan="1" colspan="1">4.1039</td>
<td align="center" valign="middle" rowspan="1" colspan="1">0.4138</td>
<td align="center" valign="middle" rowspan="1" colspan="1">11.6580</td>
<td align="center" valign="middle" rowspan="1" colspan="1">1.6248</td>
</tr>
<tr><td align="center" valign="middle" rowspan="1" colspan="1">5</td>
<td align="center" valign="middle" rowspan="1" colspan="1">2.1013</td>
<td align="center" valign="middle" rowspan="1" colspan="1">0.7766</td>
<td align="center" valign="middle" rowspan="1" colspan="1">3.8067</td>
<td align="center" valign="middle" rowspan="1" colspan="1">0.4233</td>
<td align="center" valign="middle" rowspan="1" colspan="1">10.4961</td>
<td align="center" valign="middle" rowspan="1" colspan="1">1.6337</td>
</tr>
<tr><td align="center" valign="middle" rowspan="1" colspan="1">6</td>
<td align="center" valign="middle" rowspan="1" colspan="1">3.2099</td>
<td align="center" valign="middle" rowspan="1" colspan="1">0.7999</td>
<td align="center" valign="middle" rowspan="1" colspan="1">5.2390</td>
<td align="center" valign="middle" rowspan="1" colspan="1">0.4348</td>
<td align="center" valign="middle" rowspan="1" colspan="1">10.8481</td>
<td align="center" valign="middle" rowspan="1" colspan="1">1.6397</td>
</tr>
<tr><td align="center" valign="middle" rowspan="1" colspan="1">7</td>
<td align="center" valign="middle" rowspan="1" colspan="1">2.6957</td>
<td align="center" valign="middle" rowspan="1" colspan="1">0.8658</td>
<td align="center" valign="middle" rowspan="1" colspan="1">4.7635</td>
<td align="center" valign="middle" rowspan="1" colspan="1">0.4682</td>
<td align="center" valign="middle" rowspan="1" colspan="1">11.8695</td>
<td align="center" valign="middle" rowspan="1" colspan="1">1.8293</td>
</tr>
<tr><td align="center" valign="middle" rowspan="1" colspan="1">8</td>
<td align="center" valign="middle" rowspan="1" colspan="1">2.1400</td>
<td align="center" valign="middle" rowspan="1" colspan="1">0.8698</td>
<td align="center" valign="middle" rowspan="1" colspan="1">4.2800</td>
<td align="center" valign="middle" rowspan="1" colspan="1">0.4939</td>
<td align="center" valign="middle" rowspan="1" colspan="1">11.9620</td>
<td align="center" valign="middle" rowspan="1" colspan="1">1.8420</td>
</tr>
<tr><td align="center" valign="middle" rowspan="1" colspan="1">9</td>
<td align="center" valign="middle" rowspan="1" colspan="1">3.0142</td>
<td align="center" valign="middle" rowspan="1" colspan="1">0.8438</td>
<td align="center" valign="middle" rowspan="1" colspan="1">5.2430</td>
<td align="center" valign="middle" rowspan="1" colspan="1">0.4869</td>
<td align="center" valign="middle" rowspan="1" colspan="1">12.4095</td>
<td align="center" valign="middle" rowspan="1" colspan="1">1.8879</td>
</tr>
<tr><td style="border-bottom:solid thin" align="center" valign="middle" rowspan="1" colspan="1">10</td>
<td style="border-bottom:solid thin" align="center" valign="middle" rowspan="1" colspan="1">2.8904</td>
<td style="border-bottom:solid thin" align="center" valign="middle" rowspan="1" colspan="1">1.0364</td>
<td style="border-bottom:solid thin" align="center" valign="middle" rowspan="1" colspan="1">4.9174</td>
<td style="border-bottom:solid thin" align="center" valign="middle" rowspan="1" colspan="1">0.1625</td>
<td style="border-bottom:solid thin" align="center" valign="middle" rowspan="1" colspan="1">11.1328</td>
<td style="border-bottom:solid thin" align="center" valign="middle" rowspan="1" colspan="1">1.8333</td>
</tr>
</tbody>
</table>
</table-wrap>
<fig id="sensors-15-15853-f009" position="float"><label>Figure 9</label>
<caption><p>Mechanical pulling input and electrical output of all the cycles. (<bold>a</bold>
) Energy; (<bold>b</bold>
) Power.</p>
</caption>
<graphic xlink:href="sensors-15-15853-g009"></graphic>
</fig>
<p>The sustained rotation, even though it slowed down due to electromagnetic damping, enabled additional pulling to boost its speed while accumulating mechanical energy in the rotor itself. It is important to note that this fulfills the key requirement for the large power production of the pulling limb motion. The enhanced mechanical input power in <xref ref-type="table" rid="sensors-15-15853-t004">Table 4</xref>
and <xref ref-type="fig" rid="sensors-15-15853-f009">Figure 9</xref>
b verified the feasibility of the proposed pulling energy harvester in extracting effective human power by showing that the air-cored coils stator, inertial magnet rotor, and one-way clutched power transmission realized the fast rotation of magnet rotor with consecutive application of the small torque upper limb motion. As a consequence, the maximum electric output went beyond 1.5 W in most cycles and even up to 1.89 W in the 9<sup>th</sup>
pulling cycle. This configuration also contributed to the practical implementation of the device operation employing a finite length of string.</p>
<p>The input, output, and average energy conversion efficiency for the entire operation cycles are shown in <xref ref-type="table" rid="sensors-15-15853-t005">Table 5</xref>
. The input energy, output energy, and output power cover both the pulling and rewinding phases, but the input power is still calculated only for pulling phases for clear indication of human motion power as mentioned before. The developed pulling energy harvester prototype has a notably small size of 50 mm × 32 mm × 43.5 mm and only 0.05 kg weight. Nevertheless, it can generate an average electric power of 0.32 W by converting an average mechanical power of 4.0 W. The average energy conversion efficiency of 30.98% is fairly high considering that those of conventional products employing metal-cored electromagnetic coupling are around 20% [<xref rid="B13-sensors-15-15853" ref-type="bibr">13</xref>
]. It is also slightly greater than the empirical efficiency of conventional crank generator measured from the controlled experiment under laboratory condition shown in [<xref rid="B13-sensors-15-15853" ref-type="bibr">13</xref>
], in which the crank rotation is maintained at optimum speed for maximum electromagnetic conversion of the rotational generator. It is worthy to be noted that the crank generator was shown to be better than pulling generator in that experiment [<xref rid="B13-sensors-15-15853" ref-type="bibr">13</xref>
]. The lower efficiency of the pulling type generator obtained from comparative experiment in the referenced study is caused by the mismatch between the low driving torque and high cogging resistance of the rotor in the pulling experiment. Accordingly, the combination of low-torque pulling motion and low-resistance coreless APMM turned out to be a mechanical impedance matching between human pulling and rotor rotation. Consequently, this proves the high efficiency of the developed prototype human powered generator.</p>
<table-wrap id="sensors-15-15853-t005" position="float"><object-id pub-id-type="pii">sensors-15-15853-t005_Table 5</object-id>
<label>Table 5</label>
<caption><p>The input, output, and conversion efficiency.</p>
</caption>
<table frame="hsides" rules="groups"><thead><tr><th colspan="2" style="border-bottom:solid thin" align="center" valign="middle" rowspan="1">Mechanical Input</th>
<th colspan="2" style="border-bottom:solid thin" align="center" valign="middle" rowspan="1">Electrical Output</th>
<th style="border-bottom:solid thin" align="center" valign="middle" rowspan="1" colspan="1">Conversion Efficiency</th>
</tr>
<tr><th style="border-bottom:solid thin" align="center" valign="middle" rowspan="1" colspan="1">Energy (J)</th>
<th style="border-bottom:solid thin" align="center" valign="middle" rowspan="1" colspan="1">Power (W)</th>
<th style="border-bottom:solid thin" align="center" valign="middle" rowspan="1" colspan="1">Energy (J)</th>
<th style="border-bottom:solid thin" align="center" valign="middle" rowspan="1" colspan="1">Power (W)</th>
<th style="border-bottom:solid thin" align="center" valign="middle" rowspan="1" colspan="1">Ratio (%)</th>
</tr>
</thead>
<tbody><tr><td style="border-bottom:solid thin" align="center" valign="middle" rowspan="1" colspan="1">24.30</td>
<td style="border-bottom:solid thin" align="center" valign="middle" rowspan="1" colspan="1">3.74</td>
<td style="border-bottom:solid thin" align="center" valign="middle" rowspan="1" colspan="1">7.53</td>
<td style="border-bottom:solid thin" align="center" valign="middle" rowspan="1" colspan="1">0.32</td>
<td style="border-bottom:solid thin" align="center" valign="middle" rowspan="1" colspan="1">30.98</td>
</tr>
</tbody>
</table>
</table-wrap>
</sec>
<sec><title>4. Conclusions/Outlook</title>
<p>This study showed through analytic models for both operations that the upper limb pulling motion had improved human motion economy as well as efficient human-mechanical power transfer than the conventional turning motion. Also, a prototype of the pulling energy harvester was developed by combining an air-cored coil stator, flywheel magnet rotor, and one-way clutched small bobbin to derive effective power from the pulling motion. Its performance and dynamic characteristics verified that the proposed scheme was successful not only in deriving effective human power but also in converting mechanical energy into electric energy by accomplishing higher conversion efficiency than conventional values.</p>
<p>The average output power of 0.32 W with the maximum performance of 1.89 W guarantees the instant powering of most mobile electronic devices. Furthermore, because the theoretical maximum mechanical power (23 W) that could be produced by human pulling motions presented in <xref ref-type="fig" rid="sensors-15-15853-f001">Figure 1</xref>
has not been reached yet, it is likely possible to generate far more electric power by further modification of the developed pulling energy harvester, e.g., by employing a heavier flywheel rotor to engage more human power.</p>
<p>More importantly, the fairly high efficiency (30.98%) of the proposed energy harvester suggests further investigation into the kinetic characteristics of human motions to be harnessed, and more advanced power transmission techniques should bring more improvements in the human-powered system. This system may also be beneficial for wearable devices and human interface devices that accompany active human motions by providing not only self-sustainable power but also an opportunity for unique user experience (UX) [<xref rid="B19-sensors-15-15853" ref-type="bibr">19</xref>
,<xref rid="B20-sensors-15-15853" ref-type="bibr">20</xref>
,<xref rid="B21-sensors-15-15853" ref-type="bibr">21</xref>
].</p>
<p>In addition to the high energy conversion efficiency, there are a few more advantages of the proposed pulling generator as a human powered portable generator. It can make free users’ hands from tight grabbing of chassis and handle of the generator together as is the case with the crank generator. Since the pulling force is applied linearly, users can utilize various limb and body movement, and even different body segments to apply force into it. Furthermore, it can generate electricity by one-hand operation simply by hooking it to a near spot even on the body limb or trunk, which gives benefit to users who are engaged in other daily activity such as phone-call or physical exercise.</p>
<p>In conclusion, it is expected that this study can contribute to realizing not only a truly seamless but also a sustainable mobile environment by providing self-electricity. Future study will be focused on design for comfortable use, low-cost implementation, and scale-up modification of the human-powered generator in favor of sustainable development.</p>
</sec>
</body>
<back><ack><title>Acknowledgments</title>
<p>This research was supported by Basic Science Research Program through the National Research Foundation of Korea (NRF), funded by the Ministry of Education. (NRF-2012R1A1A2008332).</p>
</ack>
<notes><title>Author Contributions</title>
<p>Jeongjin Yeo carried out the experiments and analyses as well as designed and manufactured the generator, and drafted the paper. Mun-ho Ryu provided theoretical analysis method on the human movements and drafted the paper. Yoonseok Yang proposed the main idea of this research and supervised the experiments and analyses in whole process and approved the final paper.</p>
</notes>
<notes><title>Conflicts of Interest</title>
<p>The authors declare no conflict of interest.</p>
</notes>
<ref-list><title>References</title>
<ref id="B1-sensors-15-15853"><label>1.</label>
<element-citation publication-type="confproc"><person-group person-group-type="author"><name><surname>Robion</surname>
<given-names>A.</given-names>
</name>
<name><surname>Sadarnac</surname>
<given-names>D.</given-names>
</name>
<name><surname>Lanzetta</surname>
<given-names>F.</given-names>
</name>
<name><surname>Marquet</surname>
<given-names>D.</given-names>
</name>
<name><surname>Rivera</surname>
<given-names>T.</given-names>
</name>
</person-group>
<article-title>Breakthrough in Energy Generation for Mobile or Portable Devices</article-title>
<source>Proceedings of the IEEE Telecommunications Energy Conference 29th International</source>
<conf-loc>Rome, Italy</conf-loc>
<conf-date>30 September–4 October 2007</conf-date>
<fpage>460</fpage>
<lpage>466</lpage>
</element-citation>
</ref>
<ref id="B2-sensors-15-15853"><label>2.</label>
<element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Starner</surname>
<given-names>T.</given-names>
</name>
</person-group>
<article-title>Human-powered Wearable Computing</article-title>
<source>IBM Syst. J.</source>
<year>1996</year>
<volume>35</volume>
<fpage>618</fpage>
<lpage>629</lpage>
<pub-id pub-id-type="doi">10.1147/sj.353.0618</pub-id>
</element-citation>
</ref>
<ref id="B3-sensors-15-15853"><label>3.</label>
<element-citation publication-type="confproc"><person-group person-group-type="author"><name><surname>Kymissis</surname>
<given-names>J.</given-names>
</name>
<name><surname>Kendall</surname>
<given-names>C.</given-names>
</name>
<name><surname>Paradiso</surname>
<given-names>J.</given-names>
</name>
<name><surname>Gershenfeld</surname>
<given-names>N.</given-names>
</name>
</person-group>
<article-title>Parasitic Power Harvesting in Shoes</article-title>
<source>Proceedings of IEEE Second International Symposium on Wearable Computers</source>
<conf-loc>Pittsburgh, PA, USA</conf-loc>
<conf-date>19–20 October 1998</conf-date>
<fpage>132</fpage>
<lpage>139</lpage>
</element-citation>
</ref>
<ref id="B4-sensors-15-15853"><label>4.</label>
<element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Rocha</surname>
<given-names>J.G.</given-names>
</name>
<name><surname>Goncalves</surname>
<given-names>L.M.</given-names>
</name>
<name><surname>Rocha</surname>
<given-names>P.F.</given-names>
</name>
<name><surname>Silva</surname>
<given-names>M.P.</given-names>
</name>
<name><surname>Lanceros-Mendez</surname>
<given-names>S.</given-names>
</name>
</person-group>
<article-title>Energy Harvesting from Piezoelectric Materials Fully Integrated in Footwear</article-title>
<source>IEEE Trans. Ind. Electron.</source>
<year>2010</year>
<volume>57</volume>
<fpage>813</fpage>
<lpage>819</lpage>
<pub-id pub-id-type="doi">10.1109/TIE.2009.2028360</pub-id>
</element-citation>
</ref>
<ref id="B5-sensors-15-15853"><label>5.</label>
<element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Carroll</surname>
<given-names>D.</given-names>
</name>
<name><surname>Duffy</surname>
<given-names>M.</given-names>
</name>
</person-group>
<article-title>Modelling, Design, and Testing of an Electromagnetic Power Generator Optimized for Integration into Shoes</article-title>
<source>J. Syst. Control Eng.</source>
<year>2012</year>
<volume>226</volume>
<fpage>256</fpage>
<lpage>270</lpage>
<pub-id pub-id-type="doi">10.1177/0959651811411406</pub-id>
</element-citation>
</ref>
<ref id="B6-sensors-15-15853"><label>6.</label>
<element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Donelan</surname>
<given-names>J.M.</given-names>
</name>
<name><surname>Li</surname>
<given-names>Q.</given-names>
</name>
<name><surname>Naing</surname>
<given-names>V.</given-names>
</name>
<name><surname>Hoffer</surname>
<given-names>J.A.</given-names>
</name>
<name><surname>Weber</surname>
<given-names>D.J.</given-names>
</name>
<name><surname>Kuo</surname>
<given-names>A.D.</given-names>
</name>
</person-group>
<article-title>Biomechanical Energy Harvesting: Generating Electricity During Walking with Minimal User Effort</article-title>
<source>Science</source>
<year>2008</year>
<volume>319</volume>
<fpage>807</fpage>
<lpage>810</lpage>
<pub-id pub-id-type="doi">10.1126/science.1149860</pub-id>
<pub-id pub-id-type="pmid">18258914</pub-id>
</element-citation>
</ref>
<ref id="B7-sensors-15-15853"><label>7.</label>
<element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Kuo</surname>
<given-names>A.D.</given-names>
</name>
</person-group>
<article-title>Harvesting Energy by Improving the Economy of Human Walking</article-title>
<source>Science</source>
<year>2005</year>
<volume>309</volume>
<fpage>1686</fpage>
<lpage>1687</lpage>
<pub-id pub-id-type="doi">10.1126/science.1118058</pub-id>
<pub-id pub-id-type="pmid">16151001</pub-id>
</element-citation>
</ref>
<ref id="B8-sensors-15-15853"><label>8.</label>
<element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Feenstra</surname>
<given-names>J.</given-names>
</name>
<name><surname>Granstrom</surname>
<given-names>J.</given-names>
</name>
<name><surname>Sodano</surname>
<given-names>H.</given-names>
</name>
</person-group>
<article-title>Energy Harvesting Through a Backpack Employing a Mechanically Amplified Piezoelectric Stack</article-title>
<source>Mech. Syst. Signal Process.</source>
<year>2008</year>
<volume>22</volume>
<fpage>721</fpage>
<lpage>734</lpage>
<pub-id pub-id-type="doi">10.1016/j.ymssp.2007.09.015</pub-id>
</element-citation>
</ref>
<ref id="B9-sensors-15-15853"><label>9.</label>
<element-citation publication-type="confproc"><person-group person-group-type="author"><name><surname>Delnavaz</surname>
<given-names>A.</given-names>
</name>
<name><surname>Voix</surname>
<given-names>J.</given-names>
</name>
</person-group>
<article-title>Electromagnetic Micro-power Generator for Energy Harvesting from Breathing</article-title>
<source>Proceedings of In IECON 2012-38th Annual Conference on IEEE Industrial Electronics Society</source>
<conf-loc>Montreal, Canada</conf-loc>
<conf-date>25–28 October 2012</conf-date>
<fpage>984</fpage>
<lpage>988</lpage>
</element-citation>
</ref>
<ref id="B10-sensors-15-15853"><label>10.</label>
<element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Shahhaidar</surname>
<given-names>E.</given-names>
</name>
<name><surname>Padasdao</surname>
<given-names>B.</given-names>
</name>
<name><surname>Romine</surname>
<given-names>R.</given-names>
</name>
<name><surname>Stickley</surname>
<given-names>C.</given-names>
</name>
<name><surname>Boric Lubecke</surname>
<given-names>O.</given-names>
</name>
</person-group>
<article-title>Electromagnetic Respiratory Effort Harvester: Human Testing and Metabolic Cost Analysis</article-title>
<source>IEEE J. Biomedi. Health Inform.</source>
<year>2015</year>
<volume>19</volume>
<fpage>399</fpage>
<lpage>405</lpage>
<pub-id pub-id-type="doi">10.1109/JBHI.2014.2326597</pub-id>
<pub-id pub-id-type="pmid">24876135</pub-id>
</element-citation>
</ref>
<ref id="B11-sensors-15-15853"><label>11.</label>
<element-citation publication-type="webpage"><article-title>Eton Corporation</article-title>
<comment>Available online: <ext-link ext-link-type="uri" xlink:href="http://www.etoncorp.com/">http://www.etoncorp.com/</ext-link>
</comment>
<date-in-citation>(accessed on 26 June 2015)</date-in-citation>
</element-citation>
</ref>
<ref id="B12-sensors-15-15853"><label>12.</label>
<element-citation publication-type="webpage"><article-title>K-TOR®</article-title>
<comment>Available online: <ext-link ext-link-type="uri" xlink:href="http://www.k-tor.com/">http://www.k-tor.com/</ext-link>
</comment>
<date-in-citation>(accessed on 26 June 2015)</date-in-citation>
</element-citation>
</ref>
<ref id="B13-sensors-15-15853"><label>13.</label>
<element-citation publication-type="book"><person-group person-group-type="author"><name><surname>Kuipers</surname>
<given-names>R.J.</given-names>
</name>
</person-group>
<source>Engineering a Human Powered MP3 Player</source>
<comment>Graduation Report</comment>
<publisher-name>Delft University of Technology</publisher-name>
<publisher-loc>Delft, Netherlands</publisher-loc>
<month>5</month>
<year>2003</year>
</element-citation>
</ref>
<ref id="B14-sensors-15-15853"><label>14.</label>
<element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Gribble</surname>
<given-names>P.L.</given-names>
</name>
<name><surname>Mullin</surname>
<given-names>L.I.</given-names>
</name>
<name><surname>Cothros</surname>
<given-names>N.</given-names>
</name>
<name><surname>Mattar</surname>
<given-names>A.</given-names>
</name>
</person-group>
<article-title>Role of Cocontraction in Arm Movement Accuracy</article-title>
<source>J. Neurophysiol.</source>
<year>2003</year>
<volume>89</volume>
<fpage>2396</fpage>
<lpage>2405</lpage>
<pub-id pub-id-type="doi">10.1152/jn.01020.2002</pub-id>
<pub-id pub-id-type="pmid">12611935</pub-id>
</element-citation>
</ref>
<ref id="B15-sensors-15-15853"><label>15.</label>
<element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Uno</surname>
<given-names>Y.</given-names>
</name>
<name><surname>Kawato</surname>
<given-names>M.</given-names>
</name>
<name><surname>Suzuki</surname>
<given-names>R.</given-names>
</name>
</person-group>
<article-title>Formation and Control of Optimal Trajectory in Human Multijoint Arm Movement</article-title>
<source>Biol. Cybern.</source>
<year>1989</year>
<volume>61</volume>
<fpage>89</fpage>
<lpage>101</lpage>
<pub-id pub-id-type="doi">10.1007/BF00204593</pub-id>
<pub-id pub-id-type="pmid">2742921</pub-id>
</element-citation>
</ref>
<ref id="B16-sensors-15-15853"><label>16.</label>
<element-citation publication-type="confproc"><person-group person-group-type="author"><name><surname>Ani</surname>
<given-names>S.O.</given-names>
</name>
<name><surname>Bang</surname>
<given-names>D.</given-names>
</name>
<name><surname>Polinder</surname>
<given-names>H.</given-names>
</name>
<name><surname>Lee</surname>
<given-names>J.Y.</given-names>
</name>
<name><surname>Moon</surname>
<given-names>S.R.</given-names>
</name>
<name><surname>Koo</surname>
<given-names>D.H.</given-names>
</name>
</person-group>
<article-title>Human Powered Axial Flux Permanent Magnet Machines: Review and Comparison</article-title>
<source>Proceedings of the IEEE Energy Conversion Congress and Exposition (ECCE)</source>
<conf-loc>Atlanta, GA, USA</conf-loc>
<conf-date>12–16 September 2010</conf-date>
<fpage>4165</fpage>
<lpage>4170</lpage>
</element-citation>
</ref>
<ref id="B17-sensors-15-15853"><label>17.</label>
<element-citation publication-type="confproc"><person-group person-group-type="author"><name><surname>Mahmoudi</surname>
<given-names>A.</given-names>
</name>
<name><surname>Ping</surname>
<given-names>H.W.</given-names>
</name>
<name><surname>Rahim</surname>
<given-names>N.A.</given-names>
</name>
</person-group>
<article-title>A Comparison between the TORUS and AFIR Axial-Flux Permanent-magnet Machine Using Finite Element Analysis</article-title>
<source>Proceedings of the 2011 IEEE International Electric Machines & Drives Conference (IEMDC)</source>
<conf-loc>Niagara Falls, Canada</conf-loc>
<conf-date>15–18 May 2011</conf-date>
<fpage>242</fpage>
<lpage>247</lpage>
</element-citation>
</ref>
<ref id="B18-sensors-15-15853"><label>18.</label>
<element-citation publication-type="confproc"><person-group person-group-type="author"><name><surname>Louie</surname>
<given-names>H.</given-names>
</name>
<name><surname>Peng</surname>
<given-names>K.</given-names>
</name>
<name><surname>Hoffstetter</surname>
<given-names>E.</given-names>
</name>
<name><surname>Szablya</surname>
<given-names>S.J.</given-names>
</name>
</person-group>
<article-title>Design and Testing of a Small Human-powered Generator for Developing Rural Communities</article-title>
<source>Proceedings of the 2010 IEEE North American Power Symposium (NAPS)</source>
<conf-loc>Arlington, MA, USA</conf-loc>
<conf-date>26–28 September 2010</conf-date>
<fpage>1</fpage>
<lpage>8</lpage>
</element-citation>
</ref>
<ref id="B19-sensors-15-15853"><label>19.</label>
<element-citation publication-type="confproc"><person-group person-group-type="author"><name><surname>Badshah</surname>
<given-names>A.</given-names>
</name>
<name><surname>Gupta</surname>
<given-names>S.</given-names>
</name>
<name><surname>Cohn</surname>
<given-names>G.</given-names>
</name>
<name><surname>Villar</surname>
<given-names>N.</given-names>
</name>
<name><surname>Hodges</surname>
<given-names>S.</given-names>
</name>
<name><surname>Patel</surname>
<given-names>S.N.</given-names>
</name>
</person-group>
<article-title>Interactive Generator: A Self-Powered Haptic Feedback Device</article-title>
<source>Proceedings of the SIGCHI Conference on Human Factors in Computing Systems</source>
<conf-loc>Vancouver, Canada</conf-loc>
<conf-date>7–12 May 2011</conf-date>
<fpage>2051</fpage>
<lpage>2054</lpage>
</element-citation>
</ref>
<ref id="B20-sensors-15-15853"><label>20.</label>
<element-citation publication-type="confproc"><person-group person-group-type="author"><name><surname>Dauner</surname>
<given-names>J.M.</given-names>
</name>
<name><surname>Karagozler</surname>
<given-names>M.E.</given-names>
</name>
<name><surname>Poupyrev</surname>
<given-names>I.</given-names>
</name>
</person-group>
<article-title>Paper Generators: Harvesting Energy from Touching, Rubbing and Sliding</article-title>
<source>Proceedings of the CHI 14 Extended Abstracts on Human Factors in Computing Systems</source>
<conf-loc>Toronto, Canada</conf-loc>
<conf-date>26 April–1 May 2014</conf-date>
<fpage>161</fpage>
<lpage>162</lpage>
</element-citation>
</ref>
<ref id="B21-sensors-15-15853"><label>21.</label>
<element-citation publication-type="confproc"><person-group person-group-type="author"><name><surname>Ryokai</surname>
<given-names>K.</given-names>
</name>
<name><surname>Su</surname>
<given-names>P.</given-names>
</name>
<name><surname>Kim</surname>
<given-names>E.</given-names>
</name>
<name><surname>Rollins</surname>
<given-names>B.</given-names>
</name>
</person-group>
<article-title>Energy Bugs: Energy Harvesting Wearables for Children</article-title>
<source>Proceedings of the 32nd annual ACM conference on Human factors in computing systems</source>
<conf-loc>Toronto, Canada</conf-loc>
<conf-date>26 April–1 May 2014</conf-date>
<fpage>1039</fpage>
<lpage>1048</lpage>
</element-citation>
</ref>
</ref-list>
</back>
</pmc>
<affiliations><list></list>
<tree><noCountry><name sortKey="Ryu, Mun Ho" sort="Ryu, Mun Ho" uniqKey="Ryu M" first="Mun-Ho" last="Ryu">Mun-Ho Ryu</name>
<name sortKey="Yang, Yoonseok" sort="Yang, Yoonseok" uniqKey="Yang Y" first="Yoonseok" last="Yang">Yoonseok Yang</name>
<name sortKey="Yeo, Jeongjin" sort="Yeo, Jeongjin" uniqKey="Yeo J" first="Jeongjin" last="Yeo">Jeongjin Yeo</name>
</noCountry>
</tree>
</affiliations>
</record>
Pour manipuler ce document sous Unix (Dilib)
EXPLOR_STEP=$WICRI_ROOT/Ticri/CIDE/explor/HapticV1/Data/Ncbi/Merge
HfdSelect -h $EXPLOR_STEP/biblio.hfd -nk 003A64 | SxmlIndent | more
Ou
HfdSelect -h $EXPLOR_AREA/Data/Ncbi/Merge/biblio.hfd -nk 003A64 | SxmlIndent | more
Pour mettre un lien sur cette page dans le réseau Wicri
{{Explor lien |wiki= Ticri/CIDE |area= HapticV1 |flux= Ncbi |étape= Merge |type= RBID |clé= PMC:4541857 |texte= Energy Harvesting from Upper-Limb Pulling Motions for Miniaturized Human-Powered Generators }}
Pour générer des pages wiki
HfdIndexSelect -h $EXPLOR_AREA/Data/Ncbi/Merge/RBID.i -Sk "pubmed:26151204" \ | HfdSelect -Kh $EXPLOR_AREA/Data/Ncbi/Merge/biblio.hfd \ | NlmPubMed2Wicri -a HapticV1
![]() | This area was generated with Dilib version V0.6.23. | ![]() |