‰ð�@�à
2025”N“xSMCûü“c�Ü‚ðŽó�Ü‚µ‚Ä*
�¬�™�@�ʉÁ**
* 2026”N6ŒŽ5“úŒ´�eŽó•t
**ŽÅ‰Y�H‹Æ‘åŠw‘åŠw‰@�C—��HŠwŒ¤‹†‰È�C�‘�Û—��HŠw�ê�U�C�§337-8570 �é‹ÊŒ§‚³‚¢‚½‚ÜŽsŒ©�À‹æ�[�ì307
�@‚»‚±‚Å–{Œ¤‹†‚Å‚Í�CVRFT‚ð—p‚¢‚½MFCƒpƒ‰ƒ��[ƒ^‚Ì“¯Žž�Å“K‰»Žè–@‚ð’ñˆÄ‚µ‚½�Dˆê•û‚Å�CMFC‚Ì‘Sƒpƒ‰ƒ��[ƒ^‚𓯎ž‚É�Å“K‰»‚·‚邱‚Ƃ͗eˆÕ‚ł͂Ȃ¢�D‚±‚ê‚Í�CŠeƒpƒ‰ƒ��[ƒ^‚̑傫‚³‚⊴“x‚ª‘å‚«‚ˆÙ‚Ȃ邽‚߂ł ‚é�D‚±‚̈Ⴂ‚Í�Å“K‰»ŒvŽZ‚ð�¢“ï‚É‚µ�C“K�Ø‚È‰ð‚ª“¾‚ç‚ê‚É‚‚‚È‚é—vˆö‚ƂȂé�D‚»‚±‚Å’ñˆÄŽè–@‚Å‚Í�Cƒpƒ‰ƒ��[ƒ^‚̃XƒP�[ƒ‹�·‚ð•â�ž‚·‚éƒXƒP�[ƒŠƒ“ƒO�s—ñ‚𓱓ü‚µ�C“¯Žž�Å“K‰»‚ð‰Â”\‚É‚µ‚½�D�ÅŒã‚É�C�…ˆ³�l�H‹Ø‚ð—p‚¢‚½ŽÀŒ±‚É‚æ‚è’ñˆÄŽè–@‚Ì—LŒø�«‚ðŒŸ�Ø‚µ‚½�DŽÀŒ±‚Å‚Í�C�³Œ·”g–Ú•W’l‚ɑ΂·‚é’Ç�]�«”\‚ð•]‰¿‚·‚邯‚Æ‚à‚É�C�Å“K‰»Žž‚Ƃ͈قȂ镉‰×�ðŒ�‰º‚ÅŽÀŒ±‚ð�s‚¢�C’ñˆÄŽè–@‚̃�ƒoƒXƒg�«‚ɂ‚¢‚Ä‚à•]‰¿‚µ‚½�D
MFC‚Å‚ÍUltra-localƒ‚ƒfƒ‹(ˆÈ‰º�CULM)‚ÉŠî‚«ƒVƒXƒeƒ€‚ð•\Œ»‚·‚é4)�DMFC‚Å‚Í�CŠeƒTƒ“ƒvƒŠƒ“ƒOƒ^ƒCƒ€‚É‚¨‚¢‚Ä�CƒVƒXƒeƒ€‚ðULM‚ɋߎ—‚·‚é�D—£ŽUŽžŠÔŒn‚ł̈ꎟ’x‚êULM‚Ì�\‘¢‚ðŽ®(1)‚ÉŽ¦‚·�D
![]()
‚½‚¾‚µ�C
‚Í�o—Í�C
‚Í�§Œä“ü—Í�C
‚̓‚ƒfƒ‹‰»‚³‚ê‚È‚¢“®“Á�«‚¨‚æ‚ÑŠO—��C
‚ÍMFC‚É‚¨‚¢‚Ä�d—v‚È�ÝŒvƒpƒ‰ƒ��[ƒ^�C‚Å‚ ‚é�D“à•”�§ŒäŠí‚ÉPI�§ŒäŠí‚ð—p‚¢‚邯‚«�C�§Œä“ü—͈͂ȉº‚Å—^‚¦‚ç‚ê‚é�D
![]()
‚½‚¾‚µ�C
‚Í–Ú•W’l�CŒë�·‚ð
�C
‚ÍPIƒQƒCƒ“�C
‚̓Tƒ“ƒvƒŠƒ“ƒOƒ^ƒCƒ€�C
‚Æ‚·‚é�DŽ®(1)�C(2)‚æ‚è�C’Ç�]Œë�·‚Ì“®“Á�«‚ªŽ®(3)‚Æ‚µ‚Ä“¾‚ç‚ê‚é�D
![]()
Ž®(3)‚æ‚蓱‚©‚ê‚é“Á�«‘½�€Ž®‚Ì�ª‚ª’PˆÊ‰~“à‚É‘¶�Ý‚·‚邯‚«�CMFC‚͕ƒ‹�[ƒvŒn‚Ì‘Q‹ßˆÀ’è�«‚ð•Û�Ø‚·‚é4)�D
VRFT‚͈ê‘g‚Ì�‰Šú“ü�o—̓f�[ƒ^‚݂̂ð—p‚¢‚Ä�§ŒäŠí‚Ì�ÝŒv‚ð�s‚¤ƒf�[ƒ^‹ì“®Œ^�§ŒäŽè–@‚̈ê‚‚ł ‚é�DŠù•ñ6)‚ɂĒñˆÄ‚µ‚½�CˆÀ’è�§–ñ�ðŒ�‰º‚É‚¨‚¢‚ÄVRFT-MFC‚Ì�ÝŒvƒpƒ‰ƒ��[ƒ^‚ð’iŠK“I‚É�Å“K‰»‚·‚éŽè–@‚Ì�ÝŒvŽè�‡‚ðAlgorithm 1‚ÉŽ¦‚·�D
|
Algorithm 1 VRFT-MFC design procedure |
|
|
Step 1 Obtain a single set of I/O data |
|
|
Step 2 Calculate: |
|
|
|
�EAssume that the
virtual reference |
|
|
|
|
|
where reference
model |
|
|
�EAssume
that the virtual tracking error equals
|
|
|
�EThe virtual input is obtained as follows :
|
|
Step 3 Filter each signal by prefilter |
|
|
|
|
|
|
|
|
Step 4 Calculate |
|
|
|
|
|
|
|
|
|
where
|
|
|
|
–{Œ¤‹†‚Å‚Í�CˆÀ’è�ðŒ�‚ð�l—¶‚µ‚½VRFT‚ð—p‚¢‚Ä�CMFC‚ÌPIƒQƒCƒ“‚¨‚æ‚Ñ
‚𓯎ž‚É�Å“K‰»‚·‚é�D–{Žè–@‚ÌŠT”O�}‚ð�}1‚ÉŽ¦‚·�D �ÝŒvŽè�‡‚Í�æ�q‚ÌAlgorithm 1‚Æ“¯—l‚Å‚ ‚邪�CˆÈ‰º‚Ì�V‚½‚È•]‰¿ŠÖ�”‚ð�ÝŒv‚·‚é�D
![]()
Case 1 If
, then

Case 2 If
, then

‚½‚¾‚µ�C

‚Æ‚µ�C
‚Í
‚Ì�d‚Ý�C
�C
‚̓XƒP�[ƒŠƒ“ƒO�s—ñ‚Å‚ ‚é�D‚È‚¨�C
‚ÍPIƒQƒCƒ“‚ª‰ß“x‚É�¬‚³‚‚Ȃ邱‚Æ‚ð–h‚®‚½‚ß“±“ü‚·‚é�D’ñˆÄŽè–@‚Å‚Í�CŽ®(12)‚ð�Å�¬‰»‚·‚邱‚Æ‚Å�C
‚¨‚æ‚Ñ
‚𓯎ž‚É�Å“K‰»‚·‚é�D
6. 1�@ŽÀŒ±�ðŒ�
�…ˆ³�l�H‹Ø‚ð—p‚¢‚Ä�C’ñˆÄŽè–@‚É‚æ‚è�ÝŒv‚µ‚½�§ŒäŠí‚Ì�§Œä�«”\‚Æ�C•‰‰×•ω»‚ɑ΂·‚éƒ�ƒoƒXƒg�«‚Ì•]‰¿‚ð�s‚¤�D–{ŽÀŒ±‚Å‚Í�C�}2‚ÉŽ¦‚·�…ˆ³‰ñ˜H‚ðŽ�‚Â�…ˆ³�l�H‹Ø‚ð—p‚¢�C0-10 V‚Ì“ü—Í“dˆ³�§–ñ‚ðŽ�‚Â�D–³•‰‰×�ó‘Ô‚ÅVRFT‚ð—p‚¢‚ÄMFC“à‚ÌPIƒQƒCƒ“‚¨‚æ‚Ñ
‚𓯎ž‚É�Å“K‰»‚µ�C’iŠK“I‚È�Å“K‰»‚ð�s‚Á‚½�ê�‡6)‚Æ�§Œä�«”\‚ð”äŠr‚·‚é�D•¹‚¹‚Ä�C•‰‰×•ω»‚ɑ΂·‚éƒ�ƒoƒXƒg�«‚ð•]‰¿‚·‚邽‚ß‚É�C–³•‰‰×�ó‘Ô‚Å�Å“K‰»‚µ‚½�ÝŒvƒpƒ‰ƒ��[ƒ^‚ðŽg—p‚µ�C—L•‰‰×�ó‘Ô(44 N)‚Å‚Ì�§ŒäŽÀŒ±Œ‹‰Ê‚à”äŠr‚·‚é�D—£ŽU‰»‚µ‚½VRFT‚ÌŽQ�ƃ‚ƒfƒ‹‚Æ�d‚ÝŠÖ�”‚Í‚»‚ꂼ‚ê
=0.0095/(z-0.99)�C
=0.0095/(z-0.99)‚Æ‚µ‚½�D’²�®ƒpƒ‰ƒ��[ƒ^‚Í�C’ñˆÄŽè–@‚É‚¨‚¢‚Ä
,
�C�]—ˆŽè–@6)‚É‚¨‚¢‚Ä
‚Æ‚»‚ꂼ‚ꎎ�s�öŒë“I‚ÉŒˆ’肵‚½�DVRFT‚Å�Å“K‰»‚µ‚½Œ‹‰Ê�C’ñˆÄŽè–@‚Ì�ÝŒvƒpƒ‰ƒ��[ƒ^‚Í
‚ª“¾‚ç‚ê�C‚±‚̂Ƃ«“Á�«‘½�€Ž®‚Ì�ª‚Ì�â‘Î’l‚Í
‚Å‚ ‚é�D�]—ˆŽè–@‚Í
‚ª“¾‚ç‚ê�C‚±‚̂Ƃ«�ª‚Ì�â‘Î’l‚Í
‚Å‚ ‚é�D‚µ‚½‚ª‚Á‚Ä�C—¼Žè–@‚É‚¨‚¢‚ĈÀ’è�§–ñ�ðŒ�‚ð–ž‚½‚µ‚‚Â�Å“K‰»‚ª‰Â”\‚Å‚ ‚邱‚Æ‚ªŠm”F‚³‚ꂽ�D‚Ü‚½�C–Ú•W’l‚Í�U•�20 mm�CƒIƒtƒZƒbƒg40 mm�CŽü”g�”0.3 Hz‚Ì�³Œ·”g‚Å‚ ‚é�D
6. 2 ŽÀŒ±Œ‹‰Ê
�ÝŒvŽž‚ÆŽÀŒ±Žž‚Ì•‰‰×‚ªˆÙ‚È‚é‚Æ‚«�C‚¨‚æ‚ÑŽÀŒ±’†‚É•‰‰×‚ð•Ï‚¦‚½‚Æ‚«‚ÌŽÀŒ±Œ‹‰Ê‚ð‚»‚ê‚¼‚ê�}3‚¨‚æ‚Ñ�}4‚ÉŽ¦‚·�D‚³‚ç‚É�C“ñ�敽‹Ï•½•û�ªŒë�·(ˆÈ‰º�CRMSE)‚Í�C’ñˆÄŽè–@‚É‚¨‚¢‚Ä�C–³•‰‰×�F1.20
mm, —L•‰‰×: 1.33
mm�C�]—ˆŽè–@‚É‚¨‚¢‚Ä�C–³•‰‰×�F2.07
mm, —L•‰‰×: 2.21
mm‚ƂȂÁ‚½�D�}3�C4‚¨‚æ‚ÑRMSE‚ÌŒ‹‰Ê‚æ‚è�C‘S‚Ä‚Ì�ðŒ�‚É‚¨‚¢‚Ä’ñˆÄŽè–@‚Ì•û‚ª�‚‚¢�«”\‚ð—L‚·‚邱‚Æ‚ª‚í‚©‚é�D‚±‚ê‚Í�C“¯Žž�Å“K‰»‚É‚æ‚è�ÝŒvƒpƒ‰ƒ��[ƒ^“¯Žm‚Ì�Å“K�«‚ª‰ü‘P‚µ‚½‚½‚ß‚Æ�l‚¦‚ç‚ê‚é�D“Á‚É�C’ñˆÄŽè–@‚Æ�]—ˆŽè–@‚ÌŠÔ‚É‚¨‚¢‚Ä�C
‚Ì’l‚ª�Å‚àˆÙ‚Ȃ邱‚Æ‚©‚ç�C
‚ª�§Œä�«”\‚É‹y‚Ú‚·‰e‹¿‚͑傫‚¢‚Æ�l‚¦‚ç‚ê‚é�D‚Ü‚½�C—L•‰‰×ŽÀŒ±‚ł͗¼Žè–@‚É‚¨‚¢‚Ä0.1 mm �`0.2 mm’ö“x‚Ì—ò‰»‚ª‚Ý‚ç‚ê‚邪�C�\•ª‚É�¬‚³‚¢�D‚µ‚½‚ª‚Á‚Ä�CMFC‚Í–³•‰‰×�ó‘Ô‚Å�ÝŒvƒpƒ‰ƒ��[ƒ^‚ð�Å“K‰»‚µ‚½�ê�‡‚à�C—L•‰‰×�ó‘Ô‚É‚¨‚¢‚Ä�‚‚¢�§Œä�«”\‚ðˆÛŽ�‚µ‚Ä‚¨‚è�C•‰‰×•ω»‚ɑ΂µ”ñ�í‚É�‚‚¢ƒ�ƒoƒXƒg�«‚ð—L‚·‚邯Œ¾‚¦‚é�DMFC‚Í�C‘æ2�߂Ŏ¦‚·’Ê‚è�C•‰‰×•ω»‚̂悤‚ÈŠO—�‚ð
‚Æ‚µ‚ÄULM‚ÉŽæ‚è�ž‚Þ�D‚µ‚½‚ª‚Á‚Ä�C
‚Ì�„’肪�³‚µ‚�s‚í‚ê‚Ä‚¢‚é�ê�‡�CMFC‚ÍŠO—�‚̉e‹¿‚ɑ΂µ‚ă�ƒoƒXƒg‚È�§Œä‚ð�s‚¤‚±‚Æ‚ª‰Â”\‚Å‚ ‚é�D‚±‚±‚Å�CŽ®(3)‚æ‚èMFC‚Ì“à•”�§ŒäŠí‚Í
‚Ì�„’èŒë�·‚ð•â�ž‚·‚邽‚ß‚Ì�C�³�€‚Æ‚µ‚Ä“‚‚½‚ß�CPIƒQƒCƒ“‚Ì’l‚ð“K�Ø‚É�ÝŒv‚·‚邱‚Æ‚Í�C�§Œä�«”\‚ÌŒü�ゾ‚¯‚łȂ�Cƒ�ƒoƒXƒg�«‚ÌŒü�ã‚É‚à‚‚Ȃª‚邯�l‚¦‚ç‚ê‚é�D ˆê•û‚Å�§Œä�«”\‚Í�CŽŽ�s�öŒë“I‚ÉŒˆ’肵‚½’²�®ƒpƒ‰ƒ��[ƒ^
‚É‹‚ˆË‘¶‚·‚邱‚Æ‚ªŠm”F‚³‚ê‚Ä‚¨‚è�C‚»‚Ì’è—Ê“I‚È�ÝŒv•û–@‚ª�¡Œã‚̉ۑè‚Å‚ ‚é�D
–{•ñ��‚Å‚ÍMFC‚ÆVRFT‚ð‘g‚Ý�‡‚킹�CˆÀ’è�§–ñ�ðŒ�‚ð�l—¶‚µ‚‚Â�CMFC‚Ì�ÝŒvƒpƒ‰ƒ��[ƒ^‚𓯎ž‚É�Å“K‰»‚·‚éŽè–@‚ð’ñˆÄ‚µ‚½�D’iŠK“I‚È�Å“K‰»‚ð�s‚Á‚½MFC‚Ì�§Œä�«”\‚Æ”äŠr‚µ‚Ä�C“¯Žž�Å“K‰»‚ð�s‚Á‚½’ñˆÄŽè–@‚Í�‚‚¢�§Œä�«”\‚ðŽ¦‚µ‚½�D‚³‚ç‚É�C’ñˆÄŽè–@‚Æ�]—ˆŽè–@‚Í•‰‰×•ω»‚ɑ΂µ‚Ä�‚‚¢ƒ�ƒoƒXƒg�«‚ð—L‚·‚邱‚Æ‚ðŠm”F‚µ‚½�D
1�j �¬—јj�CˆÉ“¡˜aŽõ�F�…“¹�…ˆ³‹ì“®ƒ}ƒbƒLƒxƒ“Œ^�l�H‹Ø‚̕ψÊ�§Œä�i‘æ 1 •ñ�C�l�H‹Ø‚̃‚ƒfƒ‹‰»‚¨‚æ‚ÑBouc-Wen ƒ‚ƒfƒ‹‚Ì“K—p�j, “ú–{ƒtƒ‹�[ƒhƒpƒ��[ƒVƒXƒeƒ€Šw‰ï˜_•¶�W, Vol. 45, No. 6, p. 85-93, (2014).
2�j Campi M.C., Lecchini A., Savaresi S. M.: Virtual reference feedback tuning: a direct method for the design of feedback controllers,'' Automatica, Vol. 38, p. 1337-1346, (2002).
3�j Soma S., Kaneko O., Fuji T.: A new method of controller parameter tuning based on input-output data–fictitious reference iterative tuning (FRIT)–, IFAC Proceedings Volume, Vol. 37, No. 27, p. 789–794, (2004).
4�j Fliess M., Join C.: Model-free control, International Journal of Control, Vol. 86, No. 12, p. 2228–2252, (2013).
5�j Tsuruhara S., Ito K.: Data-driven model-free adaptive displacement control for tap-water-driven artificial muscle and parameter design using virtual reference feedback tuning, Journal of Robotics and Mechatronics Vol. 34, No. 3, p. 664-676, (2022).
6�j Kosugi A., Tsuruhara S., Ito K.: Ultra-Local Model Based Data-Driven Control for McKibben-type Artificial Muscles with Control Parameter Optimization Using VRFT, Proceeding of JFPS International Symposium on Fluid Power, 1B2-03, p. 1-10, (2024).

‚±‚·‚¬�@�@‚ ‚â‚©
�¬�™�@�ʉÁ�@ŒN
2026”NŽÅ‰Y�H‹Æ‘åŠw‘åŠw‰@�HŠwŒ¤‹†‰È�‘�Û—��HŠw�ê�U�C—¹�D“¯”N�C–¯ŠÔŠé‹Æ‚É“üŽÐ�D�ÝŠw’†‚Í�…ˆ³ƒVƒXƒeƒ€�§Œä‚¨‚æ‚уf�[ƒ^‹ì“®�§Œä‚ÉŠÖ‚·‚錤‹†‚É�]Ž–�C“ú–{ƒtƒ‹�[ƒhƒpƒ��[ƒVƒXƒeƒ€Šw‰ï‚̉ïˆõ�D�CŽm(�HŠw)�D
E-mail: bq20074@shibaura-it.ac.jp


|
�}1�@VRFT-MFC‚ÌŠT—v |
�}2�@ŽÀŒ±‘•’u‚Ì�…ˆ³‰ñ˜H
|


|
�}3�@
•‰‰×–³‚µ/•‰‰×—L‚è‚É‚¨‚¯‚é’ñˆÄŽè–@‚Æ |
�}4�@ •‰‰×–³‚µ/•‰‰×—L‚è‚É‚¨‚¯‚é’ñˆÄŽè–@‚ÆŠù‘¶Žè–@‚Ì” ‚Ђ°�} (ŽŽ�s‰ñ�”5‰ñ) |