G 䚐G 㦤G ㉔G 䚍G 䟀G ⊰G ⱬG 㬅G G G G G G G G G G G G G G G G G G G G G G G qGGGz GGuGhGGrG 㥐 [\ ỀG㥐 ] 䝬G YWW_ ≸GXY 㠈G G G G G G G G G G G G G G UG G G G G G G G G G G }UG[\SGuUG]SGUG]\]T]]_SGkGYWW_G kvpaGXWUZ^[[VzuhrUYWW_U[\U]U]\]
㢨㇠ᶨG ⵃG 㢨㐐ᴸG 䝰䚝G 䖐㨴⯜⒬Ạ㦤⪰G 䞐㟝䚐G
㍌㩅㟨┍㷨G 㥉ㇵ㣔䚡G 㐐Ⳡ⤼㢨㊌G
㋄ ⮹ 㦤
QSG 㢨 䜸 㫸
QSG 䚜 ㏭ 䝬
QSG 㢨 䟜 ṅ
QQSG ὴ 䈐 㝸
ˋ QQQSG G G G G G G G G G G G G G G G G G G G G 㢨 ἐ 㜨
QQQSG 䚐 ㍐ 䢙
QQSG ⇌ 㜵 㢬
QQQQG
㉐ 㟬 䚍 Ẅ G 䚍 㠄 G 㦤 ㉔ 䚨 㛅 ḩ 䚍 Ḱ
QSG 䚐 ạ Ḱ 䚍 ὤ ㍔ 㠄 G 䚍 㠄 G ὤ ᷸ ḩ 䚍 Ḱ
QQG㉐ 㟬 䚍 Ẅ G 㦤 ㉔ 䚨 㛅 ḩ 䚍 Ḱ G ⵃ G 䚨 㛅 㐐 ㏘ 䊐 ḩ 䚍 㜤 Ạ ㋀
QQQ Gạ ⵝ Ḱ 䚍 㜤 Ạ ㋀ G 㥐 ] ὤ ㍔ 㜤 Ạ ⸬ ⺴
QQQQG{GuGkGzGGG|G}G
|GGzGtGhGGGjGzG
GkGlGz GGkG{Gz G
t TqGz
QSGo TqGs
QSGzToGo
QSGo TrGs
QQSG G {T~Gr
ˋQQQSGr TGs
QQQSGzToGo
QQGGTpGu
QQQQGkUGGuGhGGvGlSGzGuG|
QG kUGGtGlSGrGhGpGGzGG{
QQGkUGGuGhGGvGlSGGyGpGGtG z GlSGzGuG|
QQQGh GGkGk
QQQQGhG
~GGGGGGGGGGGGGGG
G G G G G G zihOzG iG hPVzikOzG iG kPSG G G G G G G G G G G G G
G G G G G G G G G tMzOtG G zPG G G
GGGGUGpGGSGGGGkl}zOkGl}G z G zPG G k{zzOkG {G z G zPG G G
G G G G G G G G G G G G
GGGGtMzOlVlPGGGG GGG tMzOkGlGz GGkG{Gz PUG{GGGGG
SGG GGGGGGGUG G
G
㥅㍌㢰aGYWW_ ≸G ] 㠈G X_ 㢰SG ㏭㢬㢰aGYWW_ ≸G XX 㠈G YX 㢰G
gẄ㐔㤴㣄aGgUUSGWYT__WTX[Z[G
㋄⮹㦤SG 㢨䜸㫸SG 䚜㏭䝬SG 㢨䟜ṅSG ὴ䈐㝸SG 㢨ἐ㜨SG 䚐㍐䢙SG ⇌㜵㢬G ]\^
r aG |G O㍌㩅㟨┍㷨PSG tG MG O⯜⒬⫵G ⵃG 㐐Ⳡ⤼㢨㊌PSG tG O⯜⒬Ạ㦤PSG kO㣔䚡PSG kG G O㢨㇠ᶨ㐐㏘䊐PSG kG G
O㢨㐐ᴸG 㐐㏘䊐PSGo G O㢨㇠ᶨV㢨㐐ᴸG 䝰䚝G 㐐㏘䊐PG G
G
XU ㉐G ⦔G
㣔㍌䚜SG 㛨⧤㝴G ᵍ㡴G ㍌㩅㟨┍㷨⏈G ᵐⵐ㜄G ⫽
䚐G 㜼ḰG ὤᴸ㢨G ㋀㟈╌ὤG ⚀ⱬ㜄G ㉘᷸G ⵃG ᶨ㦤G 㐐G ᷞ㡸G ㍌G 㢼⏈G 㐐䚽㵝㝘⦐G 㢬䚐G ᵐⵐ㠸䜌㉥㡸G 㺐㋀䞈䚌ḔG 㺐㤵G ㉘᷸⪰G ㍌䚽䚌ὤG 㠸䚌㜠G ⯜⒬⫵G MG 㐐Ⳡ⤼㢨㊌㡸G 䋩䚐G 㥉䞉䚐G ㉥⏙㜼㽕ḰG 㐐䜌䓽 ᴴG 䙸㍌㤵㢨␘UG 㢨⤠䚐G ⯜⒬⫵G MG 㐐Ⳡ⤼㢨㊌㡸G 䞐 㟝䚌⏈G 䖐㤵㢬G 㜼⦐⏈SG ㍌㩅㟨┍㷨㢌G 㷨᷸V⺴㷨
᷸⪰G ㍌䚍㤵G ❄⏈G 㜡䚍㤵㡰⦐G ⯜⒬⫵䚌ḔG ᴵᴵ㢌G
㉥⏙㡸G ⺸㉑䚌⏈G ḩ䚍ἽG 㐐Ⳡ⤼㢨㊌ḰG 㐐⇌⫠㝘㜄G ὤⵌ䚌㜠G ㍌㩅㟨┍㷨G ᴸ㢌G ㇵ䝬㣅㟝㡸G ⯜㇠䚌ḔG 㢨⪰G 䋩䚌㜠G 䏭㥉G ⱨὤ㷨᷸⇌G 㤸㍔㢌G 䟜Ḱ⓸⪰G ⺸
㉑䚌⏈G Ẅ㤸ἽG 㐐Ⳡ⤼㢨㊌㢨G 㢼␘UG ⸬G ⊰ⱬ㜄㉐G 㥐㙼䚌⏈G kl}zOkG lG z G zPGOGX``WSGGUGGYWWWPVG k{zzOkG{Gz GzPGOiG YWW]Pὤⵌ㢌G 䖐㨴⯜⒬Ạ㦤⏈G 㢨⤠䚐G ḩ䚍ἽG 㐐Ⳡ
⤼㢨㊌ḰG Ẅ㤸ἽG 㐐Ⳡ⤼㢨㊌㡸G ⯜▄G 㫴㠄䚌⮤SG Ẅ 㤸ἽG 㐐Ⳡ⤼㢨㊌㜄G 䚨㉐⏈G 㢨G zG G
UOYWW^P㜄㉐G ᶴ㫑䚐G ⵈG 㢼␘UG ♤⢰㉐SG ⸬G ⊰ⱬ㜄
㉐⏈G ḩ䚍ἽG 㐐Ⳡ⤼㢨㊌G 㜼㥐㢬G 㣔㍌䚜㢌G 㥉ㇵ㣔 䚡G 㐐Ⳡ⤼㢨㊌㜄G 䚨㉐⬀G ␘⨜ὤ⦐G 䚐␘UG G
XUX G 㫸䚽ⵝⷉ㜄G ♤⪬G 㐐Ⳡ⤼㢨㊌㢌G ⺸⪌G 㐐Ⳡ⤼㢨㊌㡸G ⺸⪌䚌⏈G ⵝⷉ㜄⏈G ⯝㤵SG 㐐ᴸG 㫸 䚽ⵝⷉSG 㐘䚽G ㋁⓸SG 㐘䚽G 䞌ᷱG ☥㜄G ♤⢰G ␘㛅䚌᷀G
⺸⪌═␘OsG YWW]PUG 㐐Ⳡ⤼㢨㊌㢌G 䖐㨴⯜⒬Ạ㦤
⪰G ␘⨜⏈G ⸬G ⊰ⱬ㜄㉐⏈G 㢨㝴G ᴴ㣙G 㜤Ḵ㢨G ⬂㡴G 㫸䚽G ⵝⷉG 㠸㨰⦐G 㐐Ⳡ⤼㢨㊌㡸G ⺸⪌䚌⓸⦑G 䚐␘UG 㫸䚽G ⵝⷉ㜄G ♤⪬G 㐐Ⳡ⤼㢨㊌㡴G 䆠᷀G ㉬ᴴ㫴G 㐐Ⳡ
⤼㢨㊌㡰⦐G ⇌⎐␘UG 㢨㇠ᶨOkG lPG 㡸G 㩅㐠㡰⦐G 䚌⏈G 㢨㇠ᶨG 㐐Ⳡ⤼㢨㊌ḰG 㢰㥉䚐G 㐐ᴸᴸᷝOkG {P㡰⦐G 㫸䚽䚌⏈G 㢨㐐ᴸG 㐐Ⳡ⤼㢨㊌SG Ἤ⫠ḔG ⫼㫴⫽㡰⦐G ▄G ᴴ㫴G ⵝⷉ㢨G
䝰㣠═G 㢨㇠ᶨV㢨㐐ᴸG 䝰䚝䝉G 㐐Ⳡ⤼㢨㊌㢨G Ἤᶷ㢨␘UG
XUXUX 㢨㇠ᶨG 㐐Ⳡ⤼㢨㊌G
㢨㇠ᶨG 㐐Ⳡ⤼㢨㊌㢨⢴G ㇠ᶨOP㢨G ⵐ㈑䚔G
⚀⫼␘G 㐐ᴸ㡸G 㫸䚽㐐䇘⏈G 㐐Ⳡ⤼㢨㊌㢨␘UG 㢨
㇠ᶨG 㐐Ⳡ⤼㢨㊌G 㙼㜄㉐G ᴵG 㢨ⷘ䏬☘㡴G ⵐ㈑䚌⏈G 㐐㥄SG 㪽G 㢨ⷘ䏬ᴴG 㷌⫠╌㛨㚰G 䚌⏈G 㐐㥄㡸G ᴴ㫴 ḔG 㢼ḔSG 㢨G 㢨ⷘ䏬☘㡴G 㐐ᴸG ㍐㉐⦐G ⇌㜨╌㛨G
㍐㵜㤵㡰⦐G 㷌⫠═␘UG 㢨ⷘ䏬ᴴG 㷌⫠╔G ⚀㜄G 㐐㏘
䊐㢌G ㇵ䈐ᴴG ⷴ䞈䚌⦐G 㐐Ⳡ⤼㢨㊌G 㐐ᴸ⓸G Ἤ⚀
⫼␘G 㫸䚽㐐䇘⮨G ═␘UG G
mUG X 㡴G 㢨㇠ᶨG 㐐Ⳡ⤼㢨㊌㜄㉐G 㢨ⷘ䏬ᴴG 㷌
⫠╔G ⚀⫼␘G 㐐㏘䊐㢌G ㇵ䈐ᴴG ⷴ䞈╌⏈G 㜼⪰G ⸨㜠 㨰ḔG 㢼␘UG T㻉㜄⏈G ᴵG 㢨ⷘ䏬☘㢨G 㷌⫠╌⏈G 㐐 㥄㢨G 䖐㐐╌㛨G 㢼㡰⮤SG 㢨G 㐐㥄⫼␘G G ᵆSG 㪽G ㇵ䈐G
ⷴ㍌㢌G ᵆ㢨G ⷴ䞈䚐␘UG 㢨ⷘ䏬⪰G ὤⵌ㡰⦐G 㐐Ⳡ⤼
㢨㊌㡸G 㫸䚽䚌ὤG ⚀ⱬ㜄G TO㢨ⷘ䏬G ὤ ⵌPG 㐐Ⳡ⤼㢨㊌㢨⢰G ⺼⫠ὤ⓸G 䚐␘UG G
G
G
mUGXGvGGGGG
㢨㇠ᶨG ⵃG 㢨㐐ᴸG 䝰䚝G 䖐㨴⯜⒬Ạ㦤⪰G 䞐㟝䚐G ㍌㩅㟨┍㷨G 㥉ㇵ㣔䚡G 㐐Ⳡ⤼㢨㊌G ]\_G
㦤㉔G ⺸㚰㜄㉐G 㢨G ㇠ᶨG 㐐Ⳡ⤼㢨㊌㡴G ḩ㥉⺸
㉑G ⵃG 㣄㠄㢌G 㺐㤵G ⵤ㾌G ☥㡸G ᷤ㥉䚌⏈⒤G 㨰⦐G 䞐 㟝═␘UG 㦤㉔㋀㢌G 㝙㞬G Ɒ⪌G 䢄⪸㡸G 㢨G ㇠ᶨ㡰
⦐G 㐐Ⳡ⤼㢨㊌䚐G sG G UOYWW^P㝴G 㐔ἐG 㦤㉔㋀
㢌G 㣄㠄㢌G 㺐㤵G ⵤ㾌⪰G 㐐Ⳡ⤼㢨㊌㡸G 䋩䚨G ⺸㉑䚐G zG G UOYWW_PG ☥㢨G 䖐㤵㢬G Ḵ⥜G 㜤ẠG ㇠⥴
㢨␘UG 㣔㍌䚜G 㐐Ⳡ⤼㢨㊌㢌G ᷱ㟤SG 㣔㍌䚜G 㟨㟝G 㽕
⮨㜄㉐G 㤸㍔㡸G ᵐⵐ䚌ḔSG ⱨὤG 㷨᷸㢌G 䟜Ḱ⓸⪰G
⺸㉑䚌⏈G Ẅ㤸ἽG 㐐Ⳡ⤼㢨㊌㜄G 㢨⤠䚐G 㢨G ㇠ᶨG 㐐Ⳡ⤼㢨㊌㢨G 㤵㟝╌⮤SG zG G UOYWW^P㢨G Ḵ⥜G 㜤ẠG ㇠⥴⦐G 㢼␘UG G G
XUXUY 㢨㐐ᴸG 㐐Ⳡ⤼㢨㊌G
㢨㐐ᴸG 㐐Ⳡ⤼㢨㊌㢨⢴G ㇠㟝㣄ᴴG ┍㢰䚐G 㐐ᴸG ᴸᷝ㡸G ㉘㥉䚐G 䟸G ᴵG ␜㠸G 㐐ᴸ⫼␘G 㐐㏘䊐㢌G ㇵ 䈐⪰G ᷸䚌⏈G 㐐Ⳡ⤼㢨㊌㢨␘UG 㜼⪰G ☘㛨G 㟨┍䚌
⏈G Ɒ㷨ᴴG 㢼㡸G ⚀㜄SG X 㸼⪰G ␜㠸G 㐐ᴸ㡰⦐G ㉘㥉 䚌ḔG ⬘㸼⫼␘G ἬG Ɒ㷨㢌G 㠸㾌⪰G ᷸䚌⏈G 㐐Ⳡ⤼
㢨㊌㢨⢰⮨G 㢨㐐ᴸG 㐐Ⳡ⤼㢨㊌㜄G 䚨═␘ḔG 䚔G
㍌G 㢼␘UG 㪽SG mUG Y 㜄G ⸨㢨⏈G ᶷḰG ᵍ㢨G 㢨㐐ᴸG 㐐Ⳡ⤼㢨㊌㜄㉐⏈G 㐐㏘䊐㢌G ㇵ䈐ⷴ㍌㢌G ᵆ㢨G ┍㢰 䚐㐐ᴸG ᴸᷝ⫼␘G ᷸═G 䟸SG ᵥ㐔═␘UG Ἤ⤻ὤG ⚀G G
G G
G mUGYGvGGGGG
ⱬ㜄G 㢨⪰G TG 㐐Ⳡ⤼㢨㊌㢨⢰Ḕ⓸G 䚐
␘UG
㦤㉔G ⺸㚰㜄㉐G 㢨G 㐐ᴸG 㐐Ⳡ⤼㢨㊌㡴G 㡔┍㣙G 䚨㉑SG Ạ㦤㢌G 䙰⦐G 䚨㉑G ☥ḰG ᵍ㡴G jhlOjG hG lPḰG 㜤᷸═G 㐐 Ⳡ⤼㢨㊌ḰSG 䞈㣠G ⵐ㈑㐐G ㏭ᵑ䙰G 㐐Ⳡ⤼㢨㊌ḰG ᵍ㡴G ⺸㉑G 㐐Ⳡ⤼㢨㊌㡰⦐G 㨰⦐G 䞐㟝═␘UG ㍌⮨G ἰ㷌㜄㉐G 㟨┍䚌⏈G 㣔㍌䚜㢌G 㟨┍㉥⏙㡸G ⺸㉑䚐G jG G UOYWW]PḰG ㉔ⵉ䞈㣠G 㐐Ⳡ⤼㢨㊌㡸G 㠸䚐G
⓸ẠG ⺸㉑ḰG 㢨⪰G 㤵㟝䚐G jG G UOYWW^PG ☥㢨G
䖐㤵㢬G Ḵ⥜G 㜤ẠG ㇠⥴㢨␘UG G G
XUXUZ 㢨㇠ᶨV㢨㐐ᴸG 䝰䚝G 㐐Ⳡ⤼㢨㊌G 㢨㇠ᶨV㢨㐐ᴸG 䝰䚝G 㐐Ⳡ⤼㢨㊌㡴G 㐐ᴸG 㫸䚽 㡸G ㇠ᶨḰG 㢨㐐ᴸ㡸G 䚜G ㇠㟝䚌⏈G 㐐Ⳡ⤼㢨㊌G ⵝ㐑㢨␘UG ⺴⺸㢌G ᷱ㟤SG 㢨㇠ᶨG ὤⵌ㡰⦐G ⾔⪨
᷀G 㐐Ⳡ⤼㢨㊌㢨G 㫸䚽╌㫴⬀SG ㇠㟝㣄ᴴG 㫴㥉䚐G 䏭 㥉㇠ᶨ㡸G 䋩䚨SG 㢨㐐ᴸG ⵝ㐑㢌G 㫸䚽㡰⦐G ⷴᷱ╌
㛨G ㇠㟝㣄ᴴG 㢌⓸䚌⏈G ㉥⏙⺸㉑G ⵃG 䚨㉑SG ┍㜡䚍G 㐐Ⳡ⤼㢨㊌㡸G ㍌䚽䚔G ㍌G 㢼᷀G ═␘UG 㢨㐐ᴸG 㫸 䚽G 㩅㜄⓸G 䏭㥉㇠ᶨ㡰⦐G ␘㐐G 㢨㇠ᶨG 㐐Ⳡ⤼㢨
㊌㡰⦐G 㤸䞌㢨G ᴴ⏙䚐G 䝉㐑㢨ὤG ⚀ⱬ㜄G G 㐐 Ⳡ⤼㢨㊌㢨⢰Ḕ⓸G 䚐␘UG
mUG Z 㢌G 㜄㛨䀜G 㥐㛨㢌G 㜼⪰G ⸨⮨SG ㇠㟝㣄ᴴG 㫴 㥉䚐G 㝜⓸OZWG ¶jPᴴG ≌ὤG 㤸㜄⏈G 㜄㛨䀜㢨G pkslG ㇵ䈐⦐G 㢼␘ᴴSG 㝜⓸ᴴG 㫴㥉䚐G 㝜⓸⪰G ≌⏈G ㍐ᴸG qG zG ㇠ᶨ㢨G ⵐ㈑╜ḰSG ┍㐐㜄G 㜄㛨䀜㢨G ┍㣅 ㇵ䈐ᴴG ╌⮤SG ␜㠸㐐ᴸG ⷸ⦐G ᷸㋁䚨㉐G 㜄㛨䀜㢌G
┍㣅㜄G ♤⪬G 㨰ⷴG 㝜⓸⪰G ᷸䚌⏈G 㢨㐐ᴸG 㐐Ⳡ
⤼㢨㊌㡰⦐G 㤸䞌═␘UG 㨰ⷴG 㝜⓸ᴴG ␘㐐G 㫴㥉䚐G 㝜⓸G 㙸⣌⦐G ⇨⥘ᴴ᷀G ╌⮨SG qG kG ㇠ᶨ㢨G ⵐ
㈑䚌᷀G ╌⮤SG 㜄㛨䀜㡴G ␘㐐G pkslG ㇵ䈐ᴴG ╌ḔSG 㐐Ⳡ⤼㢨㊌㡴G 㢨㇠ᶨG 㐐Ⳡ⤼㢨㊌㡰⦐G 㤸䞌═␘UG G
G
XUY ⊰ⱬ㢌G Ạ㉥G
⸬G 㜤Ạ㜄㉐⏈G ㍌㩅㟨┍㷨㢌G 㢨㇠ᶨV㢨㐐ᴸ 䝰䚝G 㐐Ⳡ⤼㢨㊌㡸G 㫴㠄䚌⏈G 䖐㨴⯜⒬Ạ㦤⪰G ᵐⵐ 䚌㜴ḔSG ḩ䚍ἽG 㜼㥐㢬G 㣔㍌䚜G 㥉ㇵ㣔䚡G 㐐Ⳡ⤼㢨
㊌㡸G 䋩䚨G ἬG 䟜㟝㉥㡸G ⸨㜴␘UG ❄䚐SG 㐐Ⳡ⤼㢨㊌G
㢌G 㐘㐐ᴸG ᴴ㐐䞈⪰G 㠸䚨SG ḩᵐ㟝G ᴴ㐐䞈G 䘸⦐ἬG
㋄⮹㦤SG 㢨䜸㫸SG 䚜㏭䝬SG 㢨䟜ṅSG ὴ䈐㝸SG 㢨ἐ㜨SG 䚐㍐䢙SG ⇌㜵㢬G ]\`
G mUG ZG vG G G G VG G
GGG
⣜㢬G vznOvG zG nP⪰G 㢨㟝䚌㜠G Z 㵜 㠄G ᴴ㐐䞈G 䘸⦐Ἤ⣜㡸G Ạ䜸䚌㜴␘UG ᴴ㐐䞈G 䘸⦐Ἤ
⣜㡴G Ạ㉥═G 㣔㍌䚜G 㥉ㇵ㣔䚡G 㐐Ⳡ⤼㢨㊌G ⯜⒬Ḱ 㢌G 㐘㐐ᴸG 䋩㐔㡸G 䋩䚨G 㐘㥐G 㣔㍌䚜㢌G 㠸㾌㝴G 㣄
㉬G ☥㡸G Z 㵜㠄㡰⦐G ᴴ㐐䞈䚌㜴␘UG G G
⸬G ⊰ⱬ㢌G Ạ㉥㡴G ␘㢀ḰG ᵍ␘UG Y 㣙㜄㉐⏈G 㢨
㇠ᶨV㢨㐐ᴸG 㐐Ⳡ⤼㢨㊌㢌G ḩ䋩㜼㥐⦐G 㣔㍌䚜㢌G 㥉ㇵ㣔䚡G 㐐Ⳡ⤼㢨㊌㢌G 㐐⇌⫠㝘⪰G ㉘⮹䚌ḔSG Z 㣙 㜄㉐⏈G 㢨㇠ᶨV㢨㐐ᴸG 䝰䚝G 㐐Ⳡ⤼㢨㊌㡸G 㠸 䚐G 䖐㨴⯜⒬Ạ㦤㜄G 䚌㜠G ㉘⮹䚌ḔG [ 㣙㜄㉐⏈G 㐘㐐ᴸG 㐐Ⳡ⤼㢨㊌G Z 㵜㠄G ᴴ㐐䞈G ᷤḰ⪰G ⸨㜠㨰 ḔSG \ 㣙㜄㉐G 㐐Ⳡ⤼㢨㊌G ㍌䚽G ᷤḰ⪰G ⺸㉑䚌ḔG ᷤ Ḱ㢌G 䞐㟝ⵝ㙼㜄G 䚌㜠G 䋔㢌䚐␘UG ⫼㫴⫽㡰⦐G ] 㣙㜄㉐⏈G ᷤ⦔ḰG 䛙䟸G 㜤Ạⵝ䛙㡸G 㥐㐐䚐␘UG
YU 㣔㍌䚜G 㥉ㇵ㣔䚡G 㐐Ⳡ⤼㢨㊌G
⸬G 㜤Ạ㜄㉐G 㥐㙼䚌⏈G ㍌㩅㟨┍㷨G 䖐㨴⯜⒬Ạ㦤
⪰G ᶴ㫑䚌ὤG 㠸䚨SG 㢨㇠ᶨG ⵃG 㢨㐐ᴸSG 㢨㇠
ᶨV㢨㐐ᴸG 䝰䚝G 㐐Ⳡ⤼㢨㊌㡸G ㍌䚽䚔G ḩ䚍ἽG 㐐 Ⳡ⤼㢨㊌㜼㥐⦐㉐G 㣔㍌䚜G 㥉ㇵ㣔䚡G 㐐Ⳡ⤼㢨㊌㡸G 㥐㐐䚌⮤SG ἬG Ạ㷨㤵㢬G 㐐⇌⫠㝘⏈G ␘㢀ḰG ᵍ␘UG
G
YUX ḩ䋩㐐⇌⫠㝘G
㐐Ⳡ⤼㢨㊌G ㇵ㢨G ╌⏈G ㍌㩅㟨┍㷨⏈G X_WWG 䋘 㢌G ⵤ㍌⣽㡸G 㫴␀G 㣠⣌㐑G 㜤㙼G 㣔㍌䚜㢨⮤SG 㸼ὤG
㍌㐠G WO䚨㍌⮨PG 㜄㉐G ⯝䖐㍌㐠G \W ⦐㢌G 㣔䚡⮹
⥭㡸G ᴴ㥉䚌ḔSG 㣔䚡㡸G ㍌䚽䚌⏈G Ḱ㥉㡸G mUG [ 㝴G ᵍ㢨G 㐐Ⳡ⤼㢨㊌G 䚐␘UG 㣔䚡㡴G 㻈㫸㣙㾌⪰G 㢨㟝䚐G 㫑㋁㛺㢨SG 㨰G ⤠㏘䏬G 䈥䆠㢌G 㻝㍌㝴G 䚜㍌G 㣔䚡 䇴SG 䚜G 㣔䚡䇴㢌G 㦤㦹㡸G 䋩䚨㉐G 㣔䚡㡸G ㍌䚽䚌
⏈G 㥉ㇵ㣔䚡㡰⦐G ᴴ㥉䚐␘UG 㣔㍌䚜㢌G 㣔䚡Ḱ㥉㡴G zG G wOYWWXPᴴG ㉘⮹䚐G ᶷḰG ᵍ㢨SG 㙸⣌㢌G
㍐㉐⦐G 㫸䚽䚐␘OmUG\G 㵬㦤PUG G
G mUG[GwGGGGGG G
ྙG 䚨㍌⮨㡸G 㸼ὤ㋁⓸G ZG ⦐G ㍐䚡䚌⏈G 㣔㍌
䚜㡴G ⯝䖐㍌㐠G \W ⦐G 㥉ㇵ㣔䚡㡸G ⮹⥭G ⵏ⏈
␘UG G
ྚG 㨰G ⤠㏘䏬G 䈥䆠G 䋩䗁ẠO}UP⪰G 㜨ḔSG 䚜
㍌㣔䚡䇴⪰G 㙸⣌⦐G ⇨⫤␘UG 㢨G 㜵䛙㡰⦐G 㢀㢌G
⺴⥙㢨G ⵐ㈑䚌᷀G ╌ḔSG 㤸⺴G ⤠㏘䏬G 䈥䆠ᴴG 䟸⺴G ⤠㏘䏬G 䈥䆠⸨␘G ⾔⪨᷀G 䚨㍌ᴴG 㡔㢹╌
㉐SG 䚜㍌G 㯱㢨G ⭰㤴G 㣔㍌═␘UG G
G
G G
mUG \G {G G G G G G
GGGGV
XG
1 㫽ዹ㯑㤡⳽⽉G ⴙṕ⡭OaVV UUP
㢨㇠ᶨG ⵃG 㢨㐐ᴸG 䝰䚝G 䖐㨴⯜⒬Ạ㦤⪰G 䞐㟝䚐G ㍌㩅㟨┍㷨G 㥉ㇵ㣔䚡G 㐐Ⳡ⤼㢨㊌G ]]WG
ྛG 㣔㍌䚜㢌G 䚜⺴⓸G 㢹㍌╌⮨SG 䚜㣔䚡䇴⪰G 㙸⣌⦐G ⇨⫤␘UG 㢨⚀SG 㠄䚌⏈G 䟕ᷱ㇠G ᴵ⓸O㥉ㇵ 㣔䚡㢌G ᷱ㟤G 䚜㍌䏬⫰ \¶P㜄G ⓸␠䚌⮨SG 䚜㣔 䚡䇴⪰G 㦤㥉䚌㜠SG 㣄㉬⪰G 㡔㫴G 䚐␘UG
ྜG ⯝䖐㐠⓸㜄G ᴴᾀ㠀㫴⮨SG 䚜㣔䚡䇴⪰G ☘㛨㝠
⫠ḔSG 䚜㍌㣔䚡䇴⪰G 㦤㥉䚌㜠G 㣄㉬⪰G 䓽䝉ㇵ䈐
⦐O䟕ᷱ㇠G W¶PG ⷴ䞈㐐䇜␘UG
ྜྷG ⯝䖐㐠⓸㜄G ⓸␠䚌⮨SG 䚜㍌㣔䚡䇴㝴G 䚜㣔䚡 䇴⪰G ㍌䓽G ㇵ䈐⦐G 㡔㫴䚐␘UG
G
㣔㍌䚜㢌G 䟕ᷱ㇠G ᴵ⓸⏈G 㣔㍌䚜㢌G 㨰G ⤠㏘䏬G 䈥䆠SG 䏬⫰G 䈥䆠SG 㣔䚡䇴G ☥㢨G 㜵䛙㡸G 㾔G ㍌G 㢼 㡰⇌SG ⸬G 㐐⇌⫠㝘㜄㉐⏈G 䚜㍌G 㣔䚡䇴㢌G ᴵ⓸㢌G 㜵䛙⬀㡸G Ḕ⥘䚌ὤ⦐G 䚐␘UG G
㢨⤠䚐G ḩ䋩㐐⇌⫠㝘⪰G 㢨㟝䚌㜠G 㢨㇠ᶨG 㐐Ⳡ
⤼㢨㊌SG 㢨㐐ᴸG 㐐Ⳡ⤼㢨㊌SG 㢨㇠ᶨV㢨㐐ᴸG 䝰䚝G 㐐Ⳡ⤼㢨㊌㡸G ᴵᴵG ␘㢀ḰG ᵍ㢨G Ạ㉥䚌㜴␘UG
G
YUY 㢨㇠ᶨG 㐐Ⳡ⤼㢨㊌G 㐐⇌⫠㝘G
䚐G 㐐Ⳡ⤼㢨㊌㡸G 㢨㇠ᶨG ␜㠸⦐G 㫸䚽䚌㜠SG ⾔
⪨᷀G 㐐Ⳡ⤼㢨㊌㡸G ㍌䚽䚔G ㍌G 㢼⏈G 䏭㉥㡰⦐G 㢬䚨SG 㢨㇠ᶨG 㐐Ⳡ⤼㢨㊌㡴G 㨰⦐G 䟜Ḱ⓸G ⺸㉑㟝㡰⦐G 䞐㟝═␘UG G
㢨㇠ᶨG 㐐Ⳡ⤼㢨㊌㡸G 㠸䚨SG 㠸㢌G ḩ䋩G 㜼㥐㜄
㉐G ㇠㟝╌⏈G 䚜㍌G 㣔䚡䇴㢌G ㇵ䈐⪰G mUG ] ḰG ᵍ 㢨G \ ᵐ㢌G ㇵ䈐⦐G 㥉㢌䚐␘UG G
ᴵG ㇵ䈐⏈G 䚜㍌G 㣔䚡䇴㢌G ᴵ⓸㜄G ♤⢰G oO[\¶PSG sOX\¶PSG lOW¶PG ㉬G ᴴ㫴G ㇵ䈐ⷴ㍌
㝴SG 㣔䚡䇴㢌G ⵝ䛙㜄G ♤⢰G |O☘㛨㝠⥘㫸G ㇵ䈐PSG kO⇨⥘㫸G ㇵ䈐PG ▄G ᴴ㫴G ㇵ䈐ⷴ㍌⪰G 㢨㟝䚌㜠SG 㥉㢌═␘UG G
㢨⤠䚐G ␘㉣G ᴴ㫴G ㇵ䈐ᴴG ⯜▄G ㇠㟝╌㛨G 䚌⇌㢌G 㥉ㇵ㣔䚡G Ḱ㥉㡸G 㝸㍌䚌⏈⒤SG 㢨⚀SG ᴵG ㇵ䈐⦐G 㤸 䞌╌⏈G ㍐ᴸ㡸G 㢨㇠ᶨ⦐G 㷌⫠䚐␘UG ⸬G 㜤Ạ㜄㉐
⏈G 㢨⤠䚐G 㢨㇠ᶨG 㐐Ⳡ⤼㢨㊌㢌G 䞐㟝㜼⦐㉐G 㨰 㛨㫸G ㋁⓸㜄㉐SG 㣔㍌䚜㢨G ᴴ㣙G ⾔⪨᷀G ⯝䖐G 㐠⓸ 㜄G ⓸␠䚔G ㍌G 㢼⏈G 㢨㇠ᶨG ㇠㢨㢌G ᴸᷝOᴵG ㇵ䈐 ᴴG 㡔㫴╌⏈G 㐐ᴸP㢌G 㦤䚝㡸G 㵲㙸⇨⏈G 㐐Ⳡ⤼㢨㊌
㡸G ㍌䚽䚌㜴␘UG G
G G
mUG]Go GGGGGG
YUZ 㢨㐐ᴸG 㐐Ⳡ⤼㢨㊌G 㐐⇌⫠㝘G
䚐G 㐐Ⳡ⤼㢨㊌㡸G ⫠G 㥉䚨█G ␜㠸㐐ᴸG ᴸᷝ㡰⦐G 㫸䚽䚌⮤SG 㐘㥐G 㐐ᴸḰG ┍ὤ䞈⪰G 㐐䇠G ᷱ㟤SG 㐘㐐 ᴸG 㐐Ⳡ⤼㢨㊌㡰⦐G 䞐㟝╔G ㍌G 㢼⏈G 䏭㉥㡰⦐G 㢬䚨SG 㢨㐐ᴸG 㐐Ⳡ⤼㢨㊌㡴G 㨰⦐G 䟼⥜㟝㡰⦐G ㇠㟝═␘UG
❄䚐SG 㢨㐐ᴸG 㐐Ⳡ⤼㢨㊌㡴G 㫸䚽㐐ᴸ㡸G 㤵㤼䢼G 㦤㥉䚌㜠SG 㐘㐐ᴸ㡰⦐⏈G 㝘⣐G 㐐ᴸ㢨G ㋀㟈╌⏈G 㐐 Ⳡ⤼㢨㊌㡸G ⾔⪬G ㋁⓸⦐G ᴴ㐐䞈䚌⏈⒤G 䟜Ḱ㤵㡰⦐G
㇠㟝╔G ㍌G 㢼␘UG G
G ⸬G 㜤Ạ㜄㉐⏈G 㢨㐐ᴸG 㐐Ⳡ⤼㢨㊌㢌G 䞐㟝㜼⦐
㉐SG 㣔㍌䚜㢌G 㣔䚡㣙ẄG Ẅ㡕V䟼⥜㟝G 㐐Ⳡ⤼㢨㊌㡸G Ạ㉥䚌㜴␘UG 㣔㍌䚜㡴G 㥉䚨㫸G ㋁⓸⦐G 㟴㫵㢨⮤SG 䟼
⥜㵬ᴴ㣄ᴴG 㫵㥅G 䚜㍌㣔䚡䇴㝴G 䚜㣔䚡䇴⪰G 㠄䚌
⏈G ᴵ⓸㝴G ⵝ䛙㡰⦐G 㦤㥉䚔G ㍌G 㢼␘UG 㣔㍌䚜㡴G 㢹
⥙═G 䚜㍌G 㣔䚡䇴G ᴵ⓸G ⵃG ⵝ䛙㡰⦐G 㐘㐐ᴸ㡰⦐G 㣄㉬⪰G ᷸䚌ḔG 㢨⪰G 㐘㐐ᴸ㡰⦐ Z 㵜㠄G ᴴ㐐䞈⪰G 䚐␘UG 䟼⥜㵬ᴴ㣄⏈G 㐘㐐ᴸG Z 㵜㠄G ᴴ㐐䞈G 䞈⮨㡸G
⸨⮤SG 㫵㥅G 㣔㍌䚜㢌G 㦤㦹䚔G ㍌G 㢼㡰⮤SG 㣔䚡䇴㢌G 㦤㦹G 䟜Ḱ⪰G ㎱᷀G 㢩䣄G ㍌G 㢼᷀G ═␘UG ❄G ␘⪬G 㢨
㐐ᴸG 㐐Ⳡ⤼㢨㊌㡰⦐㉐SG ]WW 㸼ᴴG ≌᷀G ᶬ⫠⏈G 㥉ㇵ㣔䚡G 㐐Ⳡ⤼㢨㊌㡸G YW ⵤ㋁㡰⦐G 㫸䚽䚌㜠SG ZW 㸼G ⬀㜄G 㥉ㇵ㣔䚡G Ḱ㥉㡸G ㍌䚽䚌㜴㡰⮤SG 㢨⪰G ᴴ 㐐䞈G 䚌㜴␘UG G
YU[ 㢨㇠ᶨV㢨㐐ᴸG 䝰䚝G 㐐Ⳡ⤼㢨㊌G 㐐⇌
⫠㝘G
㋄⮹㦤SG 㢨䜸㫸SG 䚜㏭䝬SG 㢨䟜ṅSG ὴ䈐㝸SG 㢨ἐ㜨SG 䚐㍐䢙SG ⇌㜵㢬G ]]X
㢨㇠ᶨV㢨㐐ᴸG 䝰䚝G 㐐Ⳡ⤼㢨㊌㡴G 䚐G 㐐Ⳡ⤼
㢨㊌㡸G 㢨㇠ᶨG ὤⵌ㡰⦐G ⾔⪨᷀G 㫸䚽䚌⮨㉐SG ㉥
⏙㡸G ⺸㉑䚌Ḕ㣄G 䚔G ⚀⇌SG 㐐Ⳡ⤼㢨㊌G 㫸䚽G ⓸㩅SG 㐘㐐ᴸ㡰⦐G 㤸䞌䚌㜠G ㇠㟝㣄ᴴG ⯜⒬㡸G 㫵㥅G 㦤㦹 䚌Ḕ㣄G 䚔G ⚀⬀G 㢨㐐ᴸG ὤⵌ㡰⦐G 㤸䞌䚌㜠G 㐐Ⳡ
⤼㢨㊌㡸G 㫸䚽䚔G ㍌G 㢼㛨G ⱨ㷍G 䟜㡜㤵㢨␘UG G G G 㢨㇠ᶨV㢨㐐ᴸG 䝰䚝G 㐐Ⳡ⤼㢨㊌㡸G 㠸䚐G 㜼㥐
⦐G 㢨㇠ᶨG ὤⵌ㡰⦐G 㥉ㇵ㣔䚡G 㐐Ⳡ⤼㢨㊌㡸G 㫸 䚽䚌␘ᴴSG 㣔㍌䚜㢨G 㥉䚨㫸G 㣔䚡G 䏬⫰ᴵO䟕ᷱ㇠G
\¶P⪰G ≌㛨ᴼG ᷱ㟤SG 㢨㐐ᴸG 㐐Ⳡ⤼㢨㊌O㐘㐐ᴸG 㐐Ⳡ⤼㢨㊌P㡰⦐G 㤸䞌╌ḔSG ㇠㟝㣄ᴴG 㫵㥅G 㣔䚡䇴 㢌G 䇴ᴵ㡸G 㦤㦹䚌㜠SG 㣔㍌䚜㢨G 㣔䚡G 䏬⫰ᴵO䟕ᷱ
㇠G \¶P㢨䚌⦐G 㫸㢹䚌⮨G ␘㐐G 㢨㇠ᶨG 㐐Ⳡ⤼㢨㊌
㡰⦐G 㤸䞌╌⏈G 㐐⇌⫠㝘⪰G ㇠㟝䚌㜴␘UG G
Z G 㢨㇠ᶨV㢨㐐ᴸG 䝰䚝G ⯜⒬Ạ㦤G
ZUX 㢨㇠ᶨV㢨㐐ᴸG 䝰䚝G 㐐Ⳡ⤼㢨㊌G ⯜⒬
Ạ㦤G
⸬G ⊰ⱬ㢌G 㐐Ⳡ⤼㢨㊌㜄G ㇠㟝═G ⯜⒬Ạ㦤⏈G 㢨
㇠ᶨG 㐐Ⳡ⤼㢨㊌ḰG 㢨㐐ᴸG 㐐Ⳡ⤼㢨㊌㡸G 䝰䚝 䚐G ⵝⷉ㡰⦐OwG X``XPG 㢨㇠ᶨG 㐐Ⳡ⤼㢨
㊌㜄G 䚐G 㷨᷸㤵㢬G ⯜⒬⫵G ⵝⷉ㢬G
kl}zOkG lG G zPG 䝉㐑
⦔㡸G ὤ⸬㡰⦐G 䚌㜠G 㢨㐐ᴸG 㐐Ⳡ⤼㢨㊌㡸G 㷌⫠
䚔G ㍌G 㢼⓸⦑G ⮻G ᴴ㫴G 䚜㍌㝴G ⷴ㍌⪰G 㻈ᴴ䚌㜴␘UG
❄䚐SG 㢨㇠ᶨḰG 㢨㐐ᴸG 䝰䚝䝉G 㐐Ⳡ⤼㢨㊌㡴G 㐐Ⳡ⤼㢨㊌G ⯜⒬ḰG 㐐Ⳡ⤼㢨㊌G 㜈㫸㡰⦐G Ạ㉥╌㛨G 㢼㡰⮤SG 㢨⤠䚐G Ạ㦤ᴴG 㢨㇠ᶨG 㐐Ⳡ⤼㢨㊌㢌G Ạ 㦤㝴G ␘⪬G 㥄㡴G ␜㠸G 㐐Ⳡ⤼㢨㊌G ⯜⒬㢌G 㥉㢌ⵝⷉ ḰG 㐐Ⳡ⤼㢨㊌G 㜈㫸㢌G 㫸䚽ⵝⷉ㢨␘UG 㢨㇠ᶨḰG 㢨㐐ᴸG 䝰䚝䝉G 㐐Ⳡ⤼㢨㊌㢌G 䝉㐑⦔㡸G 㥉⫠䚌⮨G
␘㢀ḰG ᵍ␘UG
㢨㇠ᶨV㢨㐐ᴸG 㐐Ⳡ⤼㢨㊌G ⯜⒬㡴G ▄G 㦹⪌
㢌G 㐐Ⳡ⤼㢨㊌G ὤ⏙㢨G 䝰䚝╌㛨G 㢼⏈G 㐐Ⳡ⤼㢨㊌G
⯜⒬㢨⦐G 䆠᷀G ▄G ⺴⺸㡰⦐G ⇌⍀G ㍌G 㢼␘UG 䚐G
⺴⺸㡴G 㢨㇠ᶨG ㉥ᷝ㢌G ㇵ䈐G ⷴ㍌OG P 㝴G ἬG ㇵ䈐G ⷴ㍌⪰G ⷴᷱ㐐䇘⏈G ㇵ䈐G ⷴᷱG 䚜㍌
OGGP⪰G 㥉㢌䚌ḔSG ἬG ㇵ䈐G ⷴ
㍌㜄G 㜵䛙㡸G 㨰⏈G 㢨G ㇠ᶨG ㉥ᷝ㢌G 㢹⥙OPSG G G
Atomic model
ⴲ♮ ♪ሲ(DEVS)
ⴲ♮ ⢚ᇂ(DTSS)
Xdevs Ydevs
Xdtss Ydtss
Sdevs
Sdtss
Gext Gint Odevs
Odtss
Cint
f
³
fta
G
mUG ^G hG G G G G G kl}zGGk{zzGG
G
㻐⥙OP㡸G 㥉㢌䚐G ⺴⺸㢨␘UG Ἤ⫠ḔG ⇌⭬㫴G 䚐G ⺴⺸㡴G 㢨㐐ᴸG ㉥ᷝ㢌G ㇵ䈐G ⷴ㍌㝴G ἬG ㇵ䈐G
ⷴᷱG 䚜㍌SG 㢹⥙SG 㻐⥙㡸G 㥉㢌䚐G ⺴⺸㢨␘UG 㢨G ▄G
⺴⺸㢨G ㉐⦐G ㇵ䝬G 㣅㟝㡸G 䚌㜠G 䝰䚝䝉G 㐐Ⳡ⤼㢨㊌G
⯜⒬㢌G ὤ⏙㡸G Ạ䜸䚐␘UG
⸨␘G 㣄㉬䢼G 䓨G ⸨⮨G 䝰䚝䝉G ␜㠸G 㐐Ⳡ⤼㢨㊌G
⯜⒬㡴G mUG ^ ḰG ᵍ㢨G Ạ㉥═␘UG 㢨㇠ᶨG ⺴⺸㡴G 㢨G ㇠ᶨG ㇵ䈐G ⷴ㍌⪰G ⇌䇴⇨⏈G S
devsSG ἬG ㇵ䈐G
ⷴ㍌㜄G 㜵䛙㡸G 㨰⏈G 㢨G ㇠ᶨG 㢹⥙㢬G X
devsSG Ἤ
㜄G ♤⪬G 㻐⥙㡸G ⇌䇴⇨⏈G Y
devsSG 㢹⥙㜄G ♤⢰G 㢨
㇠ᶨG ㇵ䈐G ⷴ㍌⪰G ⷴᷱ㐐䇘⏈G 䚜㍌㢬G Gext SG 䏭 㥉G ㇵ䈐㢰G ⚀G 㻐⥙㡸G 䚌⏈G 䚜㍌㢬G OdevsSG 㙸ⱨ⤤G 㢹⥙㢨G ☘㛨G 㝘㫴G 㙾ḔG 㢨G 㐐ᴸG ㇵ䈐G ⷴ㍌G
SG 㙸ⱨ⤤G 㢹⥙㢨G ☘㛨G 㝘㫴G 㙾ḔG 㢨G 㐐ᴸG ㇵ䈐G ⷴ㍌G
S
dtssᴴG 䏭㥉G ᵆ㡸G ≌㛼㡸G ⚀G 㢨㇠ᶨG ㇵ䈐G ⷴ㍌
⪰G ⷴᷱ㐐䇘⏈G 䚜㍌㢬G Gint ⦐G Ạ㉥═␘UG 㞬⺴G 㢹
⥙㢨G 㛺㡸G ᷱ㟤G ⇨⺴G ㇵ䈐㢌G 㺐G 㫴㋁G 㐐ᴸ㡸G 㥉 㢌䚌⏈G ta ⏈G 䙸㟈㜄G ♤⢰㉐G 㥉㢌䚐␘UG 㢨⏈G 㢨
㐐ᴸ㢌G C
int䚜㍌ᴴG 㢨G ὤ⏙㡸G 㷨䚔G ㍌G 㢼ὤG ⚀ ⱬ㢨␘UG 㢨㐐ᴸG ⺴⺸㡴G ⬘G ␜㠸G 㐐ᴸG ⫼␘G 㢨
㐐ᴸG ㇵ䈐G ⷴ㍌G S
dtss⪰G ᷸䚌⏈G 㤵⺸G 䚜㍌㢬G
³ 㝴G ἬG 㤵⺸G 䚜㍌㢌G 䙰㤵⺸G 䚜㍌⪰G ᷤ㥉䚨G 㨰
⏈G 䚜㍌㢬G f SG 㢨㐐ᴸG ㇵ䈐G ⷴ㍌㢌G ⷴ䞈㜄G ♤⢰G 㻐⥙䚌⏈G 䚜㍌㢬G Odtss SG ␜㠸G 㐐ᴸ⫼␘G 㢨㐐ᴸG ㇵ䈐G ⷴ㍌G S
dtssᴴG 䏭㥉G ᵆ㡸G ≌㛼⏈㫴⪰G 䑄␜䚌
⏈G 䚜㍌㢬G C
int⦐G Ạ㉥═␘UG
ZUY 㢨㇠ᶨV㢨㐐ᴸG 䝰䚝G 㐐Ⳡ⤼㢨㊌G 㜈㫸 㥉㢌G
䝰䚝䝉G 㐐Ⳡ⤼㢨㊌⓸G ␘⪬G 㐐Ⳡ⤼㢨㊌ḰG ᵍ㢨G
㢨㇠ᶨG ⵃG 㢨㐐ᴸG 䝰䚝G 䖐㨴⯜⒬Ạ㦤⪰G 䞐㟝䚐G ㍌㩅㟨┍㷨G 㥉ㇵ㣔䚡G 㐐Ⳡ⤼㢨㊌G ]]YG
㐐Ⳡ⤼㢨㊌㡸G 㫸䚽䚌ὤG 㠸䚨G ᴵG 㐐Ⳡ⤼㢨㊌G ⯜⒬
☘㡸G Ḵ⫠䚌ḔG 㐐Ⳡ⤼㢨㊌G 㐐ᴸ㡸G 㫸䚽㐐䇘⏈G 㐐 Ⳡ⤼㢨㊌G 㜈㫸㢨G 䙸㟈䚌␘UG 㢨G 㐐Ⳡ⤼㢨㊌G 㜈㫸㡴G 㐐Ⳡ⤼㢨㊌G ⯜⒬㢌G Ạ㦤㝴G ┍㢰䚐G ᷸㽩G Ḵ᷸⪰G 㢨 㟝䚌㜠G 㐐Ⳡ⤼㢨㊌㡸G 㫸䚽㐐䇜␘OG X``WSG wGGUGYWWXPG G
mUG _ ḰG ᵍ㢨SG 䝰䚝G 㐐Ⳡ⤼㢨㊌G 㜈㫸㡴G 㤸㷨㤵 㢬G ␜㠸G 㐐Ⳡ⤼㢨㊌G ⯜⒬㡸G Ḵ⫠䚌⏈G 㐐Ⳡ⤼㢨䉤 OPSG ᷤ䚝G 㐐Ⳡ⤼㢨㊌G ⯜⒬㡸G Ḵ⫠䚌⏈G 䂈
♈≘㢨䉤OPSG 㤸㷨G 㐐Ⳡ⤼㢨㊌㡸G Ḵ⫠䚌
⏈G ⨜䏬G 䂈♈≘㢨䉤OG P㢌G Ạ㦤⪰G ᴴ㫸␘UG G
ZUZ 㢨㇠ᶨV㢨㐐ᴸG 䝰䚝G 㐐Ⳡ⤼㢨㊌G ⯜⒬
㢌G ᵐ⊄㉘᷸G ⵃG 㫸䚽Ḱ㥉G
mUG ` 㜄㉐G ⸨⏈G ⵈ㝴G ᵍ㢨SG 㢨㇠ᶨV㢨㐐ᴸG 䝰䚝G ⯜⒬Ạ㦤⏈G 㢨ⷘ䏬㜄G ♤⢰G ⯜⒬㢌G ㇵ䈐ᴴG ⷴ 䞈╌⮤G 㐐Ⳡ⤼㢨㊌㡸G 㫸䚽╌⏈G 㢨㇠ᶨG 㐐Ⳡ⤼㢨
㊌ḰG ⯜⒬㢨G 䏭㥉ㇵ䈐㢰G ⚀⏈G ␜㠸G 㐐ᴸG ⫼␘G ⯜
⒬㢌G 㢨㐐ᴸG ㇵ䈐G ⷴ㍌⪰G ᷸䚐G 䟸SG ᵥ㐔䚌⮤G 㐐Ⳡ⤼㢨㊌㡸G 㫸䚽䚌⏈G 㢨㐐ᴸG 㐐Ⳡ⤼㢨㊌㡸G ⯜
▄G 㫴㠄G ᴴ⏙䚐G ⯜⒬Ạ㦤㢨␘UG
㢨㇠ᶨV㢨㐐ᴸG 䝰䚝G ⯜⒬Ạ㦤㜄㉐G 㢨㇠ᶨ 㡸G 㷌⫠䚌⏈G ⺴⺸㢌G ⯜⒬Ạ㦤⏈G kl}zG 䝉㐑⦔㜄G ὤⵌ䚌㜠G Ạ䜸䚌㜴ḔG 㫸䚽G Ḱ㥉㡴G ␘㢀ḰG ᵍ␘UG
G
ྙ 㐐Ⳡ⤼㢨㊌G 㜈㫸㢨G ⯜⒬㜄᷀G 㞬⺴G 㢨ⷘ䏬⪰G 㢹⥙䚌⮨G ⯜⒬㡴G 㞬⺴G ㇠ᶨG 㷌⫠G 䚜㍌⪰G 㢨 㟝䚌㜠G ㇠ᶨㇵ䈐G ⷴ㍌⪰G ⷴᷱ䚐␘UG
ྚ ㇠ᶨㇵ䈐G ⷴ㍌ᴴG ⷴᷱ╌⮨G 㐐ᴸG 㫸䚽G 䚜㍌
⪰G 㢨㟝䚌㜠G ␘㢀G ⇨⺴G 㢨ⷘ䏬㢌G ⵐ㈑㐐ᴸ 㡸G ᷸䚐␘UG
ྛ ᷸═G ⵐ㈑G 㐐ᴸ㜄G ⇨⺴G 㢨ⷘ䏬ᴴG ⵐ㈑䚌
⮨G 㻐⥙G 䚜㍌⪰G 㢨㟝䚌㜠G 㢨G 㥉㢌═G 㻐⥙G ᵆ㡸G 㻐⥙G 䚐␘UG
ྜ ⇨⺴G ㇠ᶨG 㷌⫠G 䚜㍌⪰G 㢨㟝䚌㜠G 㢨㇠ᶨ ㇵ䈐G ⷴ㍌⪰G ⷴᷱ䚐␘UG
ྜྷ ⬀㚱G ⯜⒬㢨G ⇨⺴G 㢨ⷘ䏬⪰G ὤ␘⫠⏈G 㩅G 㞬
⺴G 㢨ⷘ䏬ᴴG 㢹⥙╌⮨G ␘㐐G 㞬⺴G ㇠ᶨG 㷌⫠G 䚜㍌⪰G 㢨㟝䚌㜠G ㇠ᶨㇵ䈐G ⷴ㍌⪰G ⷴᷱ䚐␘UG
䀺 Simulation Model (Model Formalism)
䀻 Simulation Engine (Simulator)
coordinator coordinator
root- coordinator
simulator simulator simulator Coupled Model Atomic Model
Atomic Model Atomic Model Coupled Model
G mUG_G{GGGGGG
GG
Coupled Model
㍚ᷣ
㬦⟖
㋆Ꮾ㰒 㬦⟖
ᙲ⌾ ♪ሲ ㉖Ὢ 㬦⟖
ⰶ⌾ ♪ሲ ㉖Ὢ 㬦⟖
⢚ᇂ ⾂㭇 㬦⟖
ⴲ♮♿㚚
♪ሲ♿㚚 ≾⟖≾⟖
㢨㇠ᶨ/㢨㐐ᴸ 㐐Ⳡ⤼㢨㊌ 㜈㫸
lGsGḴ⫠SG㐐ᴸ㫸䚽
㢨㇠ᶨ/㢨㐐ᴸ㐐Ⳡ⤼㢨㊌ 㜈㫸
lGsGḴ⫠SG㐐ᴸ㫸䚽 ⴲ♮♪ሲ
ⵃᷣᇐ ⴲ♮♪ሲ
㍚ᷣᇐ
⢚ᇂ♿㚚 ≾⟖ ㍚ᷣ
㬦⟖
≾㰒⳦ 㬦⟖
⍂ 㬦⟖
ⴲ
♮
♪ ሲ
ⴲ
♮
⢚ ᇂ
㍚ᷣ
㬦⟖
㋆Ꮾ㰒 㬦⟖
ᙲ⌾ ♪ሲ ㉖Ὢ 㬦⟖
ⰶ⌾ ♪ሲ ㉖Ὢ 㬦⟖
⢚ᇂ ⾂㭇 㬦⟖
ⴲ♮♿㚚
♪ሲ♿㚚 ≾⟖≾⟖
⢚ᇂ♿㚚 ≾⟖ ㍚ᷣ
㬦⟖
ⴲ
♮
♪ ሲ
ⴲ
♮
⢚ ᇂ
ⴲ♮⢚ᇂ
㍚ᷣᇐ ⴲ♮⢚ᇂ
㣎ᢦ 㬦⟖ ⵃᷣᇐ ≾㰒⳦ 㬦⟖
⍂ 㬦⟖ 㣎ᢦ 㬦⟖
G G
mUG `G jG G VG G
GG G
㢨㐐ᴸG 㐐Ⳡ⤼㢨㊌㡴G 㙸⣌㝴G ᵍ㢨SG ⷴ䞈㡜G 䚜
㍌⪰G 䋩䚨G ␜㠸㐐ᴸG ⫼␘G ㇵ䈐⪰G ᷸SG ⷴᷱ䚐␘UG G
ྙ 㞬⺴G ㇠ᶨG 㷌⫠G 䚜㍌㜄G 㢌䚨G ⯜⒬Ạ㦤㜄㉐G 㢨㐐ᴸ㡸G 㷌⫠䚌⏈G ⺴⺸㢌G 䚜㍌㢬G ⷴ䞈㡜G 䚜㍌ᴴG 䝬㻐═␘UG
ྚ ⷴ䞈㡜G 䚜㍌㜄G 㢌䚨G ⷴ䞈㡜㢨G ᷤ㥉╌⮨G 㢨G ᵆ㡸G ⬘G ␜㠸G 㐐ᴸG ᴸᷝ㡰⦐G 㤵⺸䚌㜠G ⯜⒬
㢌G 㐐ᴸㇵ䈐G ⷴ㍌⪰G ⷴᷱ䚐␘UG
ྛ ⬘G ␜㠸G 㐐ᴸG ⫼␘G 㻐⥙䚜㍌⪰G 㢨㟝䚌㜠G 㢨
㐐ᴸㇵ䈐G ⷴ㍌⪰G 㻐⥙G 䚐␘UG
ྜ ⬘G ␜㠸G 㐐ᴸG ⫼␘G 㢨㐐ᴸㇵ䈐G ⷴ㍌ᴴG 䏭
㥉G ⷈ㠸⪰G ⷋ㛨⇌⏈G 㫴⪰G 䑄␜G 䚜㍌⪰G 䋩䚨G
䑄␜䚌ḔG ⷋ㛨⇠㡸G ᷱ㟤G 㢨㐐ᴸG ⯜⒬G Ạ
㋄⮹㦤SG 㢨䜸㫸SG 䚜㏭䝬SG 㢨䟜ṅSG ὴ䈐㝸SG 㢨ἐ㜨SG 䚐㍐䢙SG ⇌㜵㢬G ]]Z
㦤G ⺴⺸㢌G 䚜㍌⪰G 㦹⨀䚐G 䟸G 㢨㇠ᶨ㜄G ⇨
⺴G 㢨ⷘ䏬⪰G ⵐ㈑㐐䇜␘UG G
㢨㐐ᴸḰG 㢨㇠ᶨ㡴G ㇠㟝㣄ᴴG ⫠G 㫴㥉䚐G
㋁⓸⇌G 㣄㉬G ᵆ㜄G ⓸␠䚔G ᷱ㟤G ⵐ㈑╌⏈G ㇠ᶨ㜄G 㢌䚨G ㇵ䝬G 㤸䞌═␘UG 㢨㇠ᶨ㜄㉐G 㢨㐐ᴸG 㤸䞌G 㐐⏈SG 㢨㇠ᶨG ⺴⺸㢌G 㞬⺴㇠ᶨG 㷌⫠䚜㍌ᴴG 㢨
㐐ᴸG ⺴⺸㢌G ⷴ䞈㡜G 䚜㍌⪰G 䝬㻐䚌ḔSG 㢨㐐ᴸ㜄
㉐G 㢨㇠ᶨ㡰⦐G 㤸䞌G 㐐⏈SG 㢨㐐ᴸG ⺴⺸㢌G 㻐
⥙䚜㍌ᴴG 㢨㇠ᶨG ⺴⺸㢌G 㞬⺴㇠ᶨG 㷌⫠䚜㍌⪰G 䝬㻐䚐␘UG 㢨㝴G ᵍ㡴G 㢨㇠ᶨḰG 㢨㐐ᴸG 㐐Ⳡ⤼
㢨㊌㢌G 㤸䞌Ḱ㥉㜄G 㢌䚨G 䝰䚝G 㐐Ⳡ⤼㢨㊌㢨G ㍌䚽G ᴴ⏙䚌᷀G ═␘UG
ZU[ 㣔㍌䚜G 㥉ㇵ㣔䚡G 㐐Ⳡ⤼㢨㊌㢌G ⯜⒬G 㣔㍌䚜G 㥉ㇵ㣔䚡G 㐐Ⳡ⤼㢨㊌㜄㉐⏈G ⯝䖐㐠⓸⪰G
⮹⥭䚌ḔG 㐐Ⳡ⤼㢨㊌㡸G 㦹⨀㐐䇘⏈G 㣔㍌䚜G 㺐ㇵ㠸G
⮹⥭㷨᷸OjPSG 㣔㍌䚜㢌G 䜸㣠G 㐠⓸㜄G ♤
⪬G ⯝䖐G ㋁⓸㝴G ⯝䖐G 㣄㉬⪰G ᷤ㥉䚌ḔG 䜸㣠G ㋁⓸ 㝴G 䜸㣠G 㣄㉬⪰G 㢨㟝䚌㜠G 䜸㣠G 㐠⓸⪰G ᷸䚨㨰⏈G ὤ┍㷨᷸OtPSG ⬘G ␜㠸G 㐐ᴸ⫼␘G ㋁⓸⪰G ᷸
䚨㨰⏈G 㻈㫸㷨᷸OwPSG ⬘G ␜㠸G 㐐ᴸ⫼␘G 㣄㉬⪰G ᷸䚨㨰⏈G 㣄㉬㥐㛨㷨᷸OwPSG 㣔㍌䚜㢌G 䜸㣠G 㠸㾌㝴G 㣄㉬⪰G 㐘㥐⦐G ᴴ㐐䞈G 䚨㨰
⏈G ᴴ㐐䞈G 㷨᷸O}¡P㝴G ᵍ㢨G \ ᵐ㢌G ␜㠸
⯜⒬⦐G Ạ㉥╔G ㍌G 㢼␘UG ᴵG ⯜⒬ᴸ㢌G 㢹㻐⥙G Ḵ᷸
㝴G Ạ㉥㡴G mUGXW ḰG ᵍ␘OsGGUGYWW]PUG G
⟖⻏Ⱳᦗ㉲(Underwater Vehicle)
⟖⻏Ⱳᦗ㉲
㌚♿Ⳃ
⁃᷷㉲ኂ (commander)
Ꮾᦗ㉲ኂ (motion)
㍒⾂㉲ኂ (propulsion)
ⵎ⛶ⷚ⭲㉲ኂ (posture_controll)
㨚
⢪ᦂ
ᆾ⢚㰒㉲ኂ (visual)
㨚
⢪ᦂ
㨚
❋ᦂ
㨚
❋ᦂ
≾ቻⳂ㐖
≾ቻ
❋ᦂ
≾ቻ
❋ᦂ
⹃Ẋ ⹃Ẋ
㨚 ⵎ⛶
≾ቻⵎ⛶
ⵞ㬫㙾 ᆿᦂ
≾ቻⳂ㐖
≾ቻⵎ⛶
ⵞ㬫㙾 ᆿᦂ
㨚 ⵎ⛶
≾ቻ ⵎ⛶
≾ቻ ⵎ⛶
ⵞ㬫㙾 ᆿᦂ ⵞ㬫㙾
ᆿᦂ
G mUG XWG tG ¡G G G G
GGG
ZU\ 㣔㍌䚜G 㥉ㇵ㣔䚡G 㐐Ⳡ⤼㢨㊌G Ạ䜸G 㣔㍌䚜G 㺐ㇵ㠸G ⮹⥭㷨᷸㢌G ᷱ㟤㜄⏈G ⬘G ␜㠸㐐 ᴸ⫼␘G ⷴᷱG 䚨㚰G 䚔G ㇵ䈐ⷴ㍌ᴴG 㛺ὤG ⚀ⱬ㜄G 㢨
㐐ᴸ㡸G 㷌⫠䚌⏈G ⺴⺸㢨G ⯜⒬Ạ㦤㜄㉐G 䙸㟈G 㛺
␘UG 㜈㫸㜄㉐G 㐐Ⳡ⤼㢨㊌㡸G 㐐㣅䚌⮨G 㺐ㇵ㠸G ⮹⥭G 㷨᷸㢌G 㻐⥙䚜㍌㜄G 㢌䚨G ⯝䖐㐠⓸ᴴG ὤ┍㷨᷸⦐G 㤸␠╌ḔG ⇨⺴G ㇠ᶨG 㷌⫠䚜㍌㜄G 㢌䚨G ㇠ᶨG ㇵ䈐G
ⷴ㍌ᴴG ⷴᷱ═␘UG Ἤ⫠ḔG ὤ┍㷨᷸㜄G 㢌䚨G 㐐Ⳡ⤼
㢨㊌G 㦹⨀G 㢨ⷘ䏬ᴴG 㞬⺴G ㇠ᶨG 㷌⫠䚜㍌㜄G 㢌䚨G
☘㛨㝘⮨G ㇠ᶨG ㇵ䈐G ⷴ㍌⪰G ⷴᷱ䚌ḔG 㐐Ⳡ⤼㢨㊌
㡸G 㦹⨀䚐␘OmUGXXPUG
ὤ┍㷨᷸⏈G 㣔㍌䚜G 㺐ㇵ㠸G ⮹⥭㷨᷸⦐⺴䉤G ⯝䖐G 㐠⓸ᴴG 㞬⺴G ㇠ᶨG 㷌⫠G 䚜㍌⦐G ☘㛨㝘⮨G ⯝䖐G 㐠
⓸㜄G ⓸␠䚌ὤᾀ㫴G 䏭㥉G 㐠⓸㜄G ♤⪬G ⯝䖐G ㋁⓸㝴G
⯝䖐G 㣄㉬⪰G ᷤ㥉䚐␘UG ❄䚐G 㞬⺴G ㇠ᶨG 㷌⫠G 䚜㍌
⏈G 㢨㐐ᴸ㡸G 㷌⫠䚌⏈G ⺴⺸㢌G ⷴ䞈㡜G 䚜㍌⪰G 䝬 㻐䚌㜠G ⬘G ␜㠸㐐ᴸG ⫼␘G 㻈㫸㷨᷸㝴G 㣄㉬㥐㛨G 㷨
᷸⦐⺴䉤G ☘㛨㝘⏈G 䜸㣠㋁⓸㝴G 䜸㣠㣄㉬⪰G 㢨㟝䚌 㜠G 䜸㣠G 㠸㾌⪰G ᷸䚌ḔG 䏭㥉G 㐠⓸㜄G ⓸␠䚼㡸G
ᷱ㟤㜄⏈G 㢨㇠ᶨ㡸G 㷌⫠䚌⏈G ⺴⺸㢌G 㻐⥙䚜㍌⪰G 䝬㻐䚌㜠G ㇼ⦐㟨G ⯝䖐G ㋁⓸㝴G 㣄㉬⪰G 㻈㫸㷨᷸㝴G 㣄㉬㥐㛨㷨᷸㜄G 㤸␠䚐␘UG Ἤ⫠ḔG ⇨⺴G ㇠ᶨG 㷌⫠G 䚜㍌㜄G 㢌䚨G ㇠ᶨG ㇵ䈐ⷴ㍌ᴴG ⷴᷱ═␘OmUGXYPUG
㻈㫸㷨᷸⏈G ὤ┍㷨᷸⦐⺴䉤G ⯝䖐G ㋁⓸ᴴG 㞬⺴G
㇠ᶨG 㷌⫠G 䚜㍌⦐G ☘㛨㝘⮨G 㢨㐐ᴸ㡸G 㷌⫠䚌⏈G
⺴⺸㢌G ⷴ䞈㡜G 䚜㍌⪰G 䝬㻐䚌㜠G ᴴ㋁⓸⪰G ᷤ㥉䚌 ḔG 䜸㣠G ㋁⓸ᴴG ⯝䖐G ㋁⓸㜄G ⓸␠䚔G ⚀ᾀ㫴G 㤵⺸
䚜㍌⪰G 㢨㟝䚌㜠G ⬘G ␜㠸G 㐐ᴸ⫼␘G ㋁⓸⪰G ᷸䚌 㜠G ὤ┍G 㷨᷸㢌G ⷴ䞈㡜G 䚜㍌⦐G 㤸␠䚐␘UG 䜸㣠G ㋁G
G
ready commander
♪ሲ♿㚚≾⟖
⢚ᇂ⾂㭇㬦⟖
If(state==commander) return 0;
If(state==ready) return infinite;
㍚ᷣ㬦⟖
㨚⢪ᦂἺ ㍚ᷣ
ⰶ⌾♪ሲ㉖Ὢ㬦⟖
9♿㚚≾⟖ ≾ቻ
ᙲ⌾♪ሲ㉖Ὢ㬦⟖
9♿㚚≾⟖ ≾ቻ
㌚♿Ⳃ ⁃᷷ ㉲ኂ
G
mUGXXGpGGGGG
㢨㇠ᶨG ⵃG 㢨㐐ᴸG 䝰䚝G 䖐㨴⯜⒬Ạ㦤⪰G 䞐㟝䚐G ㍌㩅㟨┍㷨G 㥉ㇵ㣔䚡G 㐐Ⳡ⤼㢨㊌G ]][G
Ꮾᦗ ㉲ኂ
ready motion
♪ሲ♿㚚≾⟖
⢚ᇂ⾂㭇㬦⟖
If(state==motion) return 1;
If(state==ready) return infinite;
㍚ᷣ㬦⟖
9㨚❋ᦂἺ ㍚ᷣ
9㨚ⵎ⛶Ἲ ㍚ᷣ
ⰶ⌾♪ሲ㉖Ὢ㬦⟖
9㨚❋ᦂ&ⵎ⛶Ἲ ≾ቻ 9♿㚚≾⟖ ≾ቻ
ᙲ⌾♪ሲ㉖Ὢ㬦⟖
9♿㚚≾⟖ ≾ቻ
≾㰒⳦
㬦⟖
⍂
㬦⟖ 㯂Ⳃ㐖㯂Ⳃ㐖 㣎ᢦ㬦⟖ ㍚ᷣ㬦⟖
G mUGXYGpGGGGGG G
G
㍒⾂ ㉲ኂ
ready propulsion
♪ሲ♿㚚≾⟖
⢚ᇂ⾂㭇㬦⟖
If(state==propulsion) return 1;
If(state==ready) return infinite;
㍚ᷣ㬦⟖
ⰶ⌾♪ሲ㉖Ὢ㬦⟖
9♿㚚≾⟖ ≾ቻ
ᙲ⌾♪ሲ㉖Ὢ㬦⟖
9♿㚚≾⟖ ≾ቻ
≾㰒⳦
㬦⟖
⍂
㬦⟖ 㯂❋ᦂ㯂❋ᦂ 㣎ᢦ㬦⟖ ㍚ᷣ㬦⟖
G mUG XZG pG G G G
G
⓸ᴴG ⯝䖐G ㋁⓸㜄G ⓸␠G 䚼㡸G ᷱ㟤㜄⏈G 㢨㇠ᶨ㡸G 㷌⫠䚌⏈G ⺴⺸㢌G 㻐⥙䚜㍌⪰G 䝬㻐䚌ḔG 㢨㐐ᴸG
⺴⺸㢌G 䚜㍌⏈G 㦹⨀㐐䇜␘OmUGXZPUG
㣄㉬㥐㛨㷨᷸⏈G ὤ┍㷨᷸⦐⺴䉤G ⯝䖐G 㣄㉬ᴴG 㞬
⺴G ㇠ᶨG 㷌⫠G 䚜㍌⦐G ☘㛨㝘⮨G 㢨㐐ᴸ㡸G 㷌⫠䚌
⏈G ⺴⺸㢌G ⷴ䞈㡜G 䚜㍌⪰G 䝬㻐䚌㜠G 䚜㍌㣔䚡䇴㝴G 䚜㣔䚡䇴㢌G ᴵ⓸⪰G ᷤ㥉䚌ḔG 䜸㣠G 㣄㉬ᴴG ⯝䖐G 㣄㉬㜄G ⓸␠䚔G ⚀ᾀ㫴G 㤵⺸䚜㍌⪰G 㢨㟝䚌㜠G ⬘G ␜ 㠸G 㐐ᴸ⫼␘G 㣄㉬⪰G ᷸䚌㜠G ὤ┍G 㷨᷸㢌G ⷴ䞈㡜G 䚜㍌⦐G 㤸␠䚐␘UG 䜸㣠G 㣄㉬ᴴG ⯝䖐G 㣄㉬㜄G ⓸␠G 䚼㡸G ᷱ㟤㜄⏈G 㢨㇠ᶨ㡸G 㷌⫠䚌⏈G ⺴⺸㢌G 㻐⥙
䚜㍌⪰G 䝬㻐䚌ḔG 㢨㐐ᴸG ⺴⺸㢌G 䚜㍌⏈G 㦹⨀㐐 䇜␘OmUGX[PUG
G
ⵎ⛶ⷚ⭲ ㉲ኂ
ready posture
♪ሲ♿㚚≾⟖
⢚ᇂ⾂㭇㬦⟖
If(state==posture) return 1;
If(state==ready) return infinite;
㍚ᷣ㬦⟖
ⰶ⌾♪ሲ㉖Ὢ㬦⟖
9♿㚚≾⟖ ≾ቻ 9ⴲ♮⢚ᇂ㬦⟖ 㯶㍚
ᙲ⌾♪ሲ㉖Ὢ㬦⟖
9♿㚚≾⟖ ≾ቻ
≾㰒⳦
㬦⟖
⍂
㬦⟖ 㯂ⵎ⛶㯂ⵎ⛶ 㣎ᢦ㬦⟖ ㍚ᷣ㬦⟖
G mUG X[G pG G G G G
G
[UG 㐐Ⳡ⤼㢨㊌G ᴴ㐐䞈G
㐐Ⳡ⤼㢨㊌㢌G ᴴ㐐䞈G 䘸⦐Ἤ⣜㡴G vznOvG zG nP
Y⪰G 㢨㟝䚌㜠G Ạ䜸䚌㜴␘UG vzn ⏈G zG n ⪰G 㫴㠄䚌⏈G vnsG ὤⵌ㢌G ḩᵐ 㟝G 㐘㐐ᴸG ᴴ㐐䞈G 㜈㫸㡰⦐G 䙀⣟䔰㜄G ⓹⫱㤵㢬G 㛨 䙀⫠䀴㢨㊌㡸G 㥐㣅䚌⏈⒤G 㟝㢨䚌␘UG ᴴㇵG ḩᴸ㜄
㉐G ㍌㩅㟨┍㷨㢌G ⯜㊌㡸G ᴴ㐐䞈䚌ὤG 㠸䚨㉐⏈G ㉬
᷸G 㧀䖐᷸㜄㉐G 㣔㍌䚜㢌G 㠸㾌⪰G ⇌䇴⇨⏈G Z ᵐ㢌G
ⷴ㍌G OSG SG ¡P㝴G ᴵG 㧀䖐㻉㜄G 䚐G 䟀㤸ᴵ㡸G ⇌䇴
⇨⏈G ㉬G ᵐ㢌G ⷴ㍌G Oɂ SG ɂ SG ɂ ¡PSG 䚜㍌G 㣔䚡䇴 㢌G 䟀㤸ᴵ㡸G 䖐䜸䚌ὤG 㠸䚐G Y ᵐ㢌G ⷴ㍌G ɂ SG ɂ ᴴG 㟈Ạ═␘UG ᴴ㐐䞈G 䘸⦐Ἤ⣜㡴G 㐘㐐ᴸG ≘䏬㠀䆠G G
G
⟖⻏Ⱳᦗ㉲(Underwater Vehicle)
⟖⻏Ⱳᦗ㉲
㌚♿Ⳃ
⁃᷷㉲ኂ (commander)
Ꮾᦗ㉲ኂ (motion)
㍒⾂㉲ኂ (propulsion)
ⵎ⛶ⷚ⭲㉲ኂ (posture_controll)
ᆾ⢚㰒㉲ኂ (visual) OpenSceneGraph API
UDP 㝳⢞ ᪆ Network ⵎ⛶ⷓ⊲
Ⳃ㐖ⷓ⊲
G mUGX\G}¡GGGG|kwGG vzn G
G
2 OpenSceneGraph, http://www.openscenegraph.org/
㋄⮹㦤SG 㢨䜸㫸SG 䚜㏭䝬SG 㢨䟜ṅSG ὴ䈐㝸SG 㢨ἐ㜨SG 䚐㍐䢙SG ⇌㜵㢬G ]]\
G mUGX]G }¡G G G G G G G
GGvznG
䋩㐔㡸G 䋩䚨㉐G 㢨⤠䚐G _ ᵐ㢌G ⷴ㍌㜄G 䚨䚌⏈G ᵆ 㡸G ⯜⒬⦐⺴䉤G 㥐ḩG ⵏ㙸G 䞈⮨㜄G ㍌㩅㟨┍㷨㢌G ⯜
㊌㡸G ᴴ㐐䞈䚐␘UG 䋩㐔ⱬ㥐⦐G 㢬䚨SG ⯜⒬⦐⺴䉤G ⯜
㊌G 㥉⸨ᴴG 㥐ḩG ╌㫴G 㙾㡸G ᷱ㟤G ⫼㫴⫽㡰⦐G 㤸␠
═G 㥉⸨⪰G ⵌ⸩䚌㜠G ᴴ㐐䞈G 䚌⏈⒤G ㇠㟝䚐␘UG
\UG 㐐Ⳡ⤼㢨㊌G ᷤḰG
㥉ㇵ㣔䚡G 㐐⇌⫠㝘⪰G 㢨㇠ᶨG 㐐Ⳡ⤼㢨㊌㡰⦐G 㫸䚽䚌㜴㡸G ᷱ㟤SG ⯝䖐G ㍌㐠G \WSG 㺐㥉ㇵ㣔䚡ᴵ
⓸OG PG \¶⪰G ⬀㦥䚌⏈G ⷈ㠸G ⇨㜄㉐SG mUG ] 㢌G ␘㉣G ᴴ㫴G 䚜㍌G 㣔䚡䇴G ㇵ䈐G 㫴㋁G Ạ ᴸ㡸G ⷴ䞈㐐䁐ᴴ⮤SG 㐘䜌㡸G ㍌䚽䚌㜴␘UG 㫴㋁G Ạᴸ 㡴G ㍌㐠G XG ␜㠸⦐G ⷴ䞈㐐䁤㡰⮤SG ᴴ㣙G ⾔⪬G 㣔 䚡㐐ᴸ㡸G ⸨㢬G ᷱ㟤⏈G 䚜㍌㣔䚡䇴T䚜㣔䚡䇴G ㍐ 㡰⦐SG okTldXSG okˀ okG d`SG okTs|dY\SG skTo|dX\ 㢰G ᷱ㟤SG ㋀㟈㐐ᴸG
\][ 㸼㜴␘UG G
㢨G ᷤḰ⪰G 㢨㐐ᴸG 㐐Ⳡ⤼㢨㊌㜄G 䞐㟝䚌㜠SG 㥉 ㇵ㣔䚡G 㐐⇌⫠㝘⪰G ㍌䚽䚌㜴␘UG 㐐ᴸ㜄G ♤⪬G 㣔㍌
䚜㢌G 㣔䚡㐠⓸⏈G mUGX^ 㝴G ᵍ␘UG G
㐐ᴸ㜄G ♤⪬G 㣔㍌䚜㢌G ᴵ⓸⏈G mUG X_ 㝴G ᵍ 㡰⮤SG 㢨㐐ᴸG 㐐Ⳡ⤼㢨㊌G ὤⷉ㡴G 㻈䟸SG 㡔㷨G 䚨
㉑G ⯜◼G ⵃG 㥉ⴴ䚐G 㣔䚡䇴G ⯜⒬ḰG 㜤᷸╔G ᷱ㟤SG 㣔䚡䇴G ⵃG 㣄㉬㥐㛨㣙㾌㢌G ㉥⏙G ⺸㉑G ☥SG 㜠⤠G ⺴G
柢儊櫖͑娶幾͑沦穳͑柲壊懆筚
͡
͢͡
ͣ͡
ͤ͡
ͥ͡
ͦ͡
ͧ͡
͡ ͢͡͡ ͣ͡͡ ͤ͡͡ ͥ͡͡ ͦ͡͡ ͧ͡͡
柢儊͙Τ͚
沦穳͑柲壊͙Ξ͚
G mUG X^G kG G G G G
GGGG G
柢儊櫖͑娶幾͑沦朞穮͑沖显͑懆筚͙΅ΣΚΞ儇壊͚
͡
͢
ͣ
ͤ
ͥ
ͦ
ͧ
͡ ͢͡͡ ͣ͡͡ ͤ͡͡ ͥ͡͡ ͦ͡͡ ͧ͡͡
柢儊͙Τ͚
΅ΣΚΞ儇壊͙壊͚