23
1 1.1 2 1.2 3 2 2.1 4 2.2 5 2.3 6 2.4 11 2.5 19 3 3.1 SPIDER 21 3.2 24 3.3 26 3.4 35 4 4.1 39 4.2 ( ) 41 4.3 ( ) 44 5 5.1 SPIDER (STEP:1) 47 5.2 (STEP:2) 52 5.3 (STEP:3) 54 6
1
1.1
NC PID PID (01)(02)1.2
PI PID PID PID 2 3 4 5 62
2
2
2
2.1
2.1.1 xi(i=1,…,nx) i
yi(i=1,…,ny) i z i(i=1,…,nz) wij(i=1,…,nz,j=1,…,nx)
j i θi(i=1,…,nz) McCulloch-Pitts (04) z n j i j i i
w
x
i
n
z
xL
,
1
,
1=
+
=
∑
=θ
(2.1.1)( )
i y iz
i
n
y
=
σ
,
=
1
,
L
,
(2.1.2) xi Hebb (05)(
y
y
)
j
n
w
j=
d−
,
=
1
,
L
,
∆
ε
(2.1.3) σ(z)∑
θ
1σ
x
1x
2x
j…
w
11w
21w
j1z
1y
1∑
θ
iσ
w
1iw
2iw
jiz
iy
i…
∑
θ
1σσ
x
1x
2x
j…
w
11w
21w
j1z
1y
1∑
θ
iσσ
w
1iw
2iw
jiz
iy
i…
2.1.1σ(z) 2.1.2
( )
(
)
i iz
z
λ
σ
−
+
=
exp
1
1
(2.1.4)( )
( )
( )
( )
(
(
)
)
i i i i i iz
z
z
z
z
z
λ
λ
λ
λ
λ
σ
−
+
−
−
=
=
exp
exp
exp
exp
tanh
(2.1.5) [0,1] [-1,1] (>0) +0 2.2(a)( )
≤
+
=
>
+
=
=
=
∑
∑
= =0
0
0
1
1 1θ
θ
σ
n i i i n i i ix
w
z
if
x
w
z
if
z
y
(2.1.6) 0 1 x f(x) 0 1 x f(x) -1 0 1 f(x) x -1 0 1 f(x) x (a) ( ) ( ) (b) 2.1.2(2.1.1) (2.1.2)
-θ
+
=
Wx
z
(2.1.7)( )
z
y
=
σ
(2.1.8)( )
( )
( )
z z z x z x z z x n n n n n n n n nR
z
z
z
R
w
w
w
w
W
∈
=
=
∈
=
×σ
σ
σ
θ
θ
θ
M
M
L
M
O
M
L
1 1 1 1 11,
,
(2.1.6) Wijxj i i i i (2.1.6)Wx
z
=
(2.1.9) (2.1.9)(2.1.8) 2.1 -2.3σ
z
y
x
W
z
σσ
y
x
W
2.1.3-2.2
(2.1.8) (2.1.9) 2.4( )
m
W
( ) ( )
m
x
m
m
M
z
=
,
=
1
,
L
,
(2.2.1)( )
m
(
z
( )
m
)
m
M
y
=
σ
,
=
1
,
L
,
(2.2.2)(
m
) ( )
y
m
m
M
x
+
1
=
,
=
1
,
L
,
(2.2.3) x(m) y(m) z(m) m W(m) σ(m) (2.2.1) (2.2.3) y(m) (2.1.4) (2.1.5) M( ) ( )
M
z
M
W
( ) ( )
M
x
M
y
=
=
(2.2.4)σ
z(1)
x(1)
( )
1
W
W
( )
2
W
( )
M
σ
y(1) =x(2)
z(M)
x(M)
y(M)
σσ
z(1)
x(1)
( )
1
W
W
( )
2
W
( )
M
σσ
y(1) =x(2)
z(M)
x(M)
y(M)
2.2.1 x1(1)=yd x2(1)=y Hidden layerInput layer Output layer
… W(1) W(2) W(3) x1(1)=yd x2(1)=y Hidden layer
Input layer Output layer
… W(1) W(2) W(3) x1(1)=yd x2(1)=y Hidden layer
Input layer Output layer
……
W(1)
W(2)
2.3
(2.2.1)~(2.2.3) x(1)=xd y(M) yd W(m) (xd,yd) E(
(
)
) (
(
)
)
2
1
M
y
y
M
y
y
E
d T d−
−
=
(2.3.1) yd y(M) yd y(M) E E W(2.1) W(M) {
min
W(m)}[
]
2
(
(
)
) (
(
)
)
1
)
(
,
),
1
(
W
M
y
y
M
y
y
M
W
E
d T d−
−
=
L
(2.3.2a) subj. toz
( )
m
=
W
( ) ( )
m
x
m
,
m
=
1
,
L
,
M
(2.3.2b)( )
m
(
z
( )
m
)
m
M
y
=
σ
,
=
1
,
L
,
(2.3.2c)(
m
) ( )
y
m
m
M
x
+
1
=
,
=
1
,
L
,
(2.3.2d)( )
x
given
x
1
=
d;
x(m) y(M) x(m) y(m) z(m) (2.3.2) (10) W(m) W(m) W(m)( )
m
W
( )
m
( )E
[
W
( )
W
( )
m
]
m
M
W
k+1=
k−
α
∇
W m1
k,
L
,
k,
α
>
0
,
=
1
,
L
,
(2.3.3) ( )m E W ∇ {W(m)k} E W(m) k α (2.3.3) ( )m E W ∇ (M=1)E wij
( )
( )
( )
( ) ( )
( ) ( )
j n l i l l j i ij i i ijx
z
y
y
E
x
z
E
w
z
z
E
w
E
y∑
=∂
∂
∂
∂
=
∂
∂
=
∂
∂
∂
∂
=
∂
∂
11
1
1
1
1
1
1
(
y
id−
y
i(
1
)
) (
′
z
i(
1
)
) ( )
x
j1
,
i
=
1
,
L
,
n
=
σ
( )
1
=
−
(
−
(
1
)
) (
′
(
1
)
) ( )
1
,
>
0
∆
w
ijε
y
idy
iσ
z
ix
jε
(2.3.4) δ Hebb-( )
( )(
d) ( )
T ij M Wz
y
y
x
w
E
E
(
1
)
(
1
)
1
1
) (=
−∇
−
∂
∂
=
∇
σ
(2.3.5) M 1 ∇W( )m E E W(m) M( )
M
E
z
E
W M z M M W( )=
∇
( )∇
( )∇
(
)
(
)
( )
T M z M z M WM
x
E
E
M
x
M
W
) ( ) ( ) ((
)
(
)
∇
=
∇
∇
=
( )
M
≈
∇
z(M)E
δ
( ) ( )
T M WE
=
δ
M
x
M
∇
( ) (2.3.6)( )
M
=
∇
z(M)y
( )
M
∇
y(M)E
=
−∇
σ
(
z
(
M
)
)(
y
d−
y
(
M
)
)
δ
(2.3.7) (m=M-1 1)( )
M
E
z
E
W m zm m W( )=
∇
( )∇
( )∇
(
)
zm m W( )W
(
m
)
x
(
m
)
∇
( )E
∇
=
( )
m
≈
∇
z(m)E
δ
( ) ( )
T m WE
=
δ
m
x
m
∇
( ) (2.3.8)( )
m
=
∇
z(m)y
( )
m
∇
y(m)E
δ
(
)
(
)
(
)
(
)
(
z
m
)
W
m
E
E
m
x
m
W
z
m
z
E
m
z
m
z
m z T m z m x m z m y ) 1 ( ) 1 ( ) 1 ( ) 1 ( ) ()
1
(
)
(
)
1
(
)
1
(
)
(
1
)
(
+ + + +∇
+
∇
=
∇
+
+
∇
∇
=
∇
+
∇
∇
=
σ
σ
σ
( )
m
=
−∇
σ
(
z
(
m
)
)
W
(
m
+
1
)
Tδ
(
m
+
1
)
δ
(2.3.9) M( ) (
M
=
−
y
d−
y
(M
)
)
δ
(2.3.10)( )
m
W
( )
m
( ) ( )
m
x
m
m
M
W
k+1=
k−
αδ
k k,
α
>
0
,
=
1
,
L
,
(2.3.11) m=M( )
(
(
)
)(
d(
k)
)
kM
y
y
M
z
M
=
−∇
σ
−
δ
(2.3.12) m=M-1 1( )
(
k)
kT(
)
km
m
W
m
z
m
=
−∇
σ
(
)
(
+
1
)
δ
+
1
δ
(2.3.13) M yd y2.4
( )
x
,
u
=
0
f
(2.4.1)( )
x
h
y
=
(2.4.2) nR
u
∈
x
∈
R
my
∈
R
m m n r nR
R
R
R
f
:
×
→
→
dy
x
dx
d du
徴士明y
x
u
→
→
y
→
x
→
u
m
n
≥
nR
x
∈
m IR
x
∈
x
I∈
R
n−mx
=
I Ix
x
x
(2.4.3)y
x
I,
x
I(
I)
Ig
y
x
x
=
,
(2.4.4) 使徴士抽士幅像n
r
≥
x
u
u
x
x
u
r
−
n
u
∈
∈
=
− n I n r IR
u
R
u
u
(2.4.5)( ) ( )
x
u
x
u
u
free
u
u
I=
I,
I=
η
,
I,
I=
(2.4.6)n
r
≥
n
≥
m
n
r
<
使徴士抽士幅像n
u
x
n
−
r
x
r
r
n
−
x
u
x
=
I Ix
x
x
v)
)
(2.4.7) r IR
x
)
∈
u
∈
R
rx
)
Iv∈
R
n−r Ix
)
v Ix
)
v Ix
)
v Ix
)
( )
I Ix
x
)
v=
τ
)
(2.4.8)u
x
)
Iv( )
x
Iu
=
α
)
v (2.4.9)x
Ix
u
I∈
R
r−nx
)
I∈
R
n−rr
n
m
n
−
≥
−
(2.4.10)r
m
≤
(2.4.11) Ix
(
n
−
r
)
x
I( )
x
I)
)
v=
τ
Ix
)
v m n IR
x
∈
−
=
2 1 I I Ix
x
x
(2.4.12) r n I m r IR
x
R
x
∈
−∈
− 2 1,
x
I2=
x
ˆ
Ix
=
2 1 3 2 1ˆ
ˆ
ˆ
I I I I I Ix
x
x
x
x
x
x
(2.4.13)y
y
d 1 Ix
Ix
y
d
=
2 1 I I Ix
x
x
( )
I I Ix
x
x
ˆ
ˆ
2=
=
τ
=
I I Ix
x
x
1ˆ
2 Ix
y
d 1 Ix
u
xˆ
Ix ,
Ix
I 1 dy
u
dm
n
≥
r
≥
n
≥
m
m
n
≥
r
<
n
r
≥
m
n
>
r
≥
m
m
r
=
x
IR
m m −∈
m dR
y
∈
u
∈
R
mx
I∈
R
m( )
x
,
u
=
0
f
(2.4.14)( )
=
0
−
h
x
y
(2.4.15) 1u
x
y
(
y
W
)
u
x
N N N;
η
=
(2.4.16)(
x
N,
u
N)
2y
h
( )
x
N 2f
+
−
(2.4.17) Wu
x
y
入力
入力
入力
入力
状態
状態
状態
状態
出力
出力
出力
出力
( )
x
,
u
=
0
f
h
( )
x
状 態方程式
状 態方程式
状 態方程式
状 態方程式
出力方程式
出力方程式
出力方程式
出力方程式
u
x
y
入力
入力
入力
入力
状態
状態
状態
状態
出力
出力
出力
出力
( )
x
,
u
=
0
f
h
( )
x
状 態方程式
状 態方程式
状 態方程式
状 態方程式
出力方程式
出力方程式
出力方程式
出力方程式
徴士抽士幅n
R
x
∈
mR
y
∈
y
n NR
x
∈
x
( )
x
f
y
=
(2.4.18)(
y
W
)
f
x
N=
N;
(2.4.19)f
f
NW
y
( )
(
f
x
W
)
f
x
N=
N;
(2.4.20) 1 −→
f
f
N( )
(
f
x
W
)
f
(
f
( )
x
)
x
f
x
N=
N;
→
−1=
(2.4.21)x
x
N→
x
Nx
x
N xx
x
e
=
−
x
( ) N xx
x
e
=
−
( )
(
) (
N)
T N Nx
x
x
x
x
E
=
−
−
2
1
(2.4.22)[ ]
(
) (
)
( )
(yW) N N N T N Wf
x
x
f
y
to
subj
x
x
x
x
W
E
;.
2
1
min
=
=
−
−
=
(2.4.23)[ ]
k k kW
wE
W
W
+1=
−
α
∇
0
,
>
∇
−
=
W
kα
wE
α
(2.4.24)wE
∇
( )
( )
(
)
(
) (
N)
N T N N N Nx
x
W
y
wf
W
W
y
f
x
x
E
x
wE
−
•
−∇
=
∂
∂
•
∂
∂
=
∇
;
;
(2.4.25)x
x
N=
x
(
M
+
1
)
e
x=
x
−
x
(
M
+
1
)
( ) { }
[
( )
( )
]
(
)
(
(
)
)
(
)
( )
( )
( )
( ) ( )
(
m
)
(
z
( )
m
)
m
M
x
M
m
m
x
m
W
m
y
y
x
x
f
y
to
subj
M
x
x
M
x
x
M
W
W
E
T m W,...,
1
,
1
,...,
1
,
1
.
1
1
2
1
,...,
1
min
=
=
+
=
=
=
=
+
−
+
−
=
σ
(2.4.26)( )
( )
( )
[
( )
( )
]
( )
( ) (
(
)
)
M
m
M
x
E
m
w
m
W
M
W
W
E
m
w
m
W
m
W
k k k k k k,...,
1
0
,
1
,...,
1
1=
>
+
∇
−
=
∇
−
=
+α
α
α
(2.4.27)( )
m
W
( )
m
W
( )
m
( ) ( )
m
x
m
m
M
W
k+1=
k−
αδ
k kT,
=
1
,...,
M
m
=
( )
k(
( )
k)
(
(
)
k)
M
x
x
M
z
M
=
−∇
σ
−
+
1
δ
1
,...,
1
−
=
M
m
( )
k(
( )
k)
(
) (
kT)
km
m
W
m
z
m
=
∇
σ
+
1
δ
+
1
δ
x
dy
x
y
y
dy
d dy
x
y
y
d dx
d
y
Nx
y
(
y
W
)
f
x
N=
N d;
(2.4.28)( )
x
Nf
y
=
(2.4.29) Nx
(
)
(
f
y
W
)
f
y
=
N d;
(2.5.30) 1 −→
f
f
N(
)
(
f
Ny
dW
)
f
(
f
( )
y
d)
y
df
y
=
;
→
−1=
(2.4.31) dy
y
→
y
dy
y
e
=
d−
y
y
de
=
y
d−
y
( )
y
(
y
y
) (
y
y
)
E
d T d−
−
=
2
1
(2.4.32)( )
(
) (
)
(
)
( )
N d N N d T d Wx
f
y
W
y
f
x
to
subj
y
y
y
y
y
E
=
=
−
−
=
;
.
2
1
min
(2.4.33)[ ]
( )
,
0
1>
∇
−
=
∇
−
=
+α
α
α
k k k k ky
wE
W
W
wE
W
W
(2.4.34)( )
( )
(
)
(
)
(
y
y
)
x
y
W
y
wf
W
W
y
f
x
y
y
y
E
y
wE
d T x x d N T d N x x N N−
∂
∂
•
−∇
=
∂
∂
•
∂
∂
∂
∂
=
∇
= =;
;
(2.4.35)( ) { }
E
[
W
( )
W
( )
M
]
(
y
y
) (
y
dy
)
T d m W=
2
−
−
1
,...,
1
min
( )
y
dx
to
subj
.
1
=
( )
m
W
( ) ( )
m
x
m
m
M
z
=
,
=
1
,...,
(2.4.36)(
m
)
(
z
( )
m
)
m
M
x
+
1
=
σ
,
=
1
,....,
(
+
1
)
=
x
M
x
N( )
x
Nf
y
=
( )
( )
( )
[
( )
( )
]
( )
( )
( )
M
m
y
E
m
W
m
W
M
W
W
E
m
W
m
W
m
W
k k k k k k,...,
1
0
,
,...,
1
1=
>
∇
−
=
∇
−
=
+α
α
α
(2.4.37)( )
m
W
( )
m
( ) ( )
m
x
m
m
M
W
k+1=
k−
α
∂
k kT,
=
1
,...,
(2.4.38) m=M( )
(
( )
)
( ) (
i)
d x x k k ky
y
x
f
M
z
M
N−
∇
∇
−
=
=σ
δ
(2.4.39)1
,....
1
−
=
M
m
( )
k(
( )
k)
(
) (
kT)
km
m
W
m
z
m
=
∇
σ
+
1
δ
+
1
δ
u
y
dy
d Nu
y
dy
y
e
=
d−
α
システム システムシステム システム
( )
x
f
y
=
x
y
ニューラルネット ニューラルネット ニューラルネット ニューラルネットによるによるによるによる 逆 逆 逆 逆システムシステムシステムシステム xe
Nx
( )
y
W
f
x
N=
N;
システム システムシステム システム( )
x
f
y
=
x
y
ニューラルネット ニューラルネット ニューラルネット ニューラルネットによるによるによるによる 逆 逆 逆 逆システムシステムシステムシステム xe
Nx
( )
y
W
f
x
N=
N;
2.4.2 1 + − システム システム システム システム( )
x
f
y
=
x
N=
f
N( )
y
;
W
x
y
x
N xe
+ − システム システム システム システム( )
x
f
y
=
x
N=
f
N( )
y
;
W
x
y
x
N xe
2.4.3 2 dy
x
N=
x
(
y
W
)
f
x
N=
N d;
y
=
f
( )
x
y
d + − ニューラルネット ニューラルネット ニューラルネット ニューラルネットによるによるによるによる 逆 逆 逆 逆 システムシステムシステムシステム dy
x
N=
x
(
y
W
)
f
x
N=
N d;
y
=
f
( )
x
y
d + − ニューラルネット ニューラルネット ニューラルネット ニューラルネットによるによるによるによる 逆 逆 逆 逆 システムシステムシステムシステム 2.4.42.5
(06)(07) 2.6 e=yd y CFB uk CFB e→0 y yd CFB uk yd eud uk eud eu=uk P u K N u Ne
u
u
u
u
=
+
=
+
(2.5.1) N u Ke
u
u
u
=
=
−
(2.5.2) uk eud N u Ke
u
u
u
≈
=
−
(2.5.3) eu→eud→0 y→yd u→ud CFB e→0 uN→ud 2.6.1 CFB+
-e
u
Ku
N+
+
x
y ydPLANT
Neural Network
Controller:C
NNFeedback
Controller
C
FBx
k=u
K+
-e
u
Ku
N+
+
x
y ydPLANT
Neural Network
Controller:C
NNFeedback
Controller
C
FBx
k=u
K2.6
y
y
e
=
d−
(2.5.4)( )
e
C
u
K=
FB (2.5.5) K Nu
u
u
=
−
(2.5.6)( )
u
P
y
=
(2.5.7)( )
d dP
u
y
=
(2.5.8) (2.4.8) (2.4.7)(
u
Ku
N)
P
y
=
+
(2.5.9) (2.4.8) (2.4.9) (2.4.4)( ) (
u
dP
u
Ku
N)
P
e
=
−
+
(2.5.10) (2.6.10)( )
u
dP
(
C
FB( )
u
du
N)
P
e
=
−
+
( )
u
P
(
C
( )
u
u
)
e
P
d=
FB d+
N+
(2.5.11) e→0 (2.6.11) e( )
u
dP
(
C
FB( )
u
du
N)
P
≈
+
(2.5.12) (2.5.12)(
K N)
du
u
u
≈
+
N d Ku
u
u
≈
−
(2.5.13) uk e→0 uk→0 uN→ud( )
m
W
( )
m
( ) ( )
m
x
m
m
M
W
k+1=
k−
αδ
k k,
α
>
0
,
=
1
,
L
,
(2.5.14) m=M( )
(
)
K kx
M
z
M
σ
(
)
δ
=
−∇
(2.5.15) m=M-1 … 1( )
(
k)
kT(
)
km
m
W
m
z
m
=
−∇
σ
(
)
(
+
1
)
δ
+
1
δ
(2.5.16)3
3
3
3
2
3.1
SPIDER
2008 (ITRS2008)(11) DRAM 2008 59nm 3 0.7 2012 36nm 2020 14nm 193nm ArF 45nm LSI (EB) 3 EB EBSPIDER(Syncronous PIezoelectricDevice drivER) (12)
3.1.1 PC PCI IO SPIDER 130/10 13 PC PC OS Windows98 PC VisualC++
I/F Interface Corporation 16/16bitI/O PCI
PCI-2735 3.1.2 3.1.3 10nm ±130V 1kHz 60kHz 4 100mm 感士幅士幅 感士幅士徴 660N 50N 15N 0.2 m 39V
Linear encoder
Linear
guide
Limit
sensor
SPIDER
Stage
Scale
PC
with servo system
Motion controller
control input
position
signal
operatorlimit
signal
Guide
Plate
3.1.1SPIDER
Slide
plate
Stage
SPIDER
Slide
plate
Stage
3.1.2preload mechanism
20mm
piezoelectric actuator
preload mechanism
20mm
piezoelectric actuator
3.1.3 3.1.1 1kg 1 60kHz 13N ±130V 100mm 100nm 3.1.2 SPIDER PB(Zr,Ti)O3 7.8×103kg/m3 660×10-12m/V3.2 SPIDER
SPIDER 4.2.1 v r ω v=rw 3.2.2 SPIDER 1 3.2.3 4 4 8 3.2.4伸縮変形
伸縮変形
伸縮変形
伸縮変形
(d
33)
剪断変形
剪断変形
剪断変形
剪断変形
(d
15)
Friction tip Grand wire Expand mode wire Shear mode wire Electrode Base metal Slide plate Friction tip Grand wire Expand mode wire Shear mode wire Electrode Base metal Slide plate伸縮変形
伸縮変形
伸縮変形
伸縮変形
(d
33)
伸縮変形
伸縮変形
伸縮変形
伸縮変形
(d
33)
剪断変形
剪断変形
剪断変形
剪断変形
(d
15)
剪断変形
剪断変形
剪断変形
剪断変形
(d
15)
Friction tip Grand wire Expand mode wire Shear mode wire Electrode Base metal Slide plate Friction tip Grand wire Expand mode wire Shear mode wire Electrode Base metal Slide plate 3.2.1r
v
ω
SPIDER
Slide plate
r
v
ω
SPIDER
Slide plate
3.3.2 Stack A Stack B S e q u e n c e Stage surfaceStage feed direction
Sequence: Applied voltage for shear motion Applied voltage for expand motion
0 1 2 3 4 5 6 7 0 4 Sequence 0 1 2 3 5 6 7
Stage feed direction
Stack A Stack B S e q u e n c e Stage surface
Stage feed direction
Stack A Stack B S e q u e n c e Stage surface
Stage feed direction Stage feed direction
Sequence: Applied voltage for shear motion Applied voltage for expand motion
0 1 2 3 4 5 6 7 0 4 Sequence 0 1 2 3 5 6 7
Stage feed direction Sequence:
Applied voltage for shear motion Applied voltage for expand motion
0 1 2 3 4 5 6 7 0
Sequence: Applied voltage for shear motion Applied voltage for expand motion
0 1 2 3 4 5 6 7 0 4 Sequence 0 1 2 3 5 6 7
Stage feed direction
4 Sequence 0 1 2 3 5 6 7
Stage feed direction
3.3
SPIDER 2
NN (Neural Net controller) (14)
(
215
)
215
488
.
0
13
+
×
×
=
s
s
P
n (3.3.1) 0.5ms PID 10Hz 2 α 2.0×10-5 β 2.0×10 -4 NN NN 3.3.1 3.3.2 NN 3 2 10 1 ±130V 100nm 0.4mm 2s 0.5s 25% 100s 3.2.3 3.3.3 NN PID PID PID 0.193s NN 0.067s 65% PID 42% NN 31% NN PID 3.3.3(c) PID NN+
-e
u
Ku
N+
+
x
y ydPLANT
Neural Network
Controller:C
NNFeedback
Controller
C
FBx
k=u
K+
-e
u
Ku
N+
+
x
y ydPLANT
Neural Network
Controller:C
NNFeedback
Controller
C
FBx
k=u
K 3.3.1 SPIDER NNx1(1)=yd
x2(1)=y
Hidden layer
Input layer Output layer
…
W(1) W(2)
x1(1)=yd
x2(1)=y
Hidden layer
Input layer Output layer
…… W(1) W(2) 3.3.2 NN 3.3.1 NN+PID ステップ応答 PID 初期ステップ 最終ステップ オーバーシュート[%] 41.09 36.40 30.88 整定時間[s] 0.193 0.281 0.067 NN+PID 外乱応答 PID 初期ステップ 最終ステップ ドロップ量[%] 23.85 25.53 9.25 整定時間[s] 0.220 0.240 0.032
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 -0.2 -0.1 0 0.1 0.2 0.3 0.4 Ti me [s ] P o s i t i o n [ m m ] r e fe re n ce PID NN+ PI D: fir st NN+ PI D: fin al 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 -0.2 -0.1 0 0.1 0.2 0.3 0.4 Ti me [s ] P o s i t i o n [ m m ] 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 -0.2 -0.1 0 0.1 0.2 0.3 0.4 Ti me [s ] P o s i t i o n [ m m ] r e fe re n ce PID NN+ PI D: fir st NN+ PI D: fin al r e fe re n ce PID NN+ PI D: fir st NN+ PI D: fin al (a) C o n t r o l I n p u t [ V ] 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 -3 -2 -1 0 1 2 3 4 5 Ti me [s ] PID NN+PID:f i rs t NN+PID:f i nal C o n t r o l I n p u t [ V ] 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 -3 -2 -1 0 1 2 3 4 5 Ti me [s ] C o n t r o l I n p u t [ V ] 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 -3 -2 -1 0 1 2 3 4 5 Ti me [s ] PID NN+PID:f i rs t NN+PID:f i nal PID NN+PID:f i rs t NN+PID:f i nal (b) C o n t r o l I n p u t [ V ] 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 -3 -2 -1 0 1 2 3 4 5 Ti me [s ] f i rs t:PID f i rs t:N N f i nal :PID f i nal :N N C o n t r o l I n p u t [ V ] 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 -3 -2 -1 0 1 2 3 4 5 Ti me [s ] C o n t r o l I n p u t [ V ] 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 -3 -2 -1 0 1 2 3 4 5 Ti me [s ] f i rs t:PID f i rs t:N N f i nal :PID f i nal :N N f i rs t:PID f i rs t:N N f i nal :PID f i nal :N N (c)NN 3.3.3 NN
30% PID
(
)
(
)
{
215
1
0
.
3
}
3
.
0
1
215
488
.
0
13
±
⋅
+
±
⋅
×
×
=
s
s
P
(3.3.2)(
)
(
215
)
3
.
0
1
215
488
.
0
13
+
±
⋅
×
×
=
s
s
P
(3.3.3) 0.4mm 2s 0.5s 25% 3.4.4 3.4.5 3.4.6 3.4.7 3.3.2 3.3.3 3.3.4 3.3.5 PID NN NN NN PID 0.1s 3.3.2 30% NN+PID ステップ応答 PID 初期ステップ 最終ステップ オーバーシュート[%] 50.86 42.97 45.63 整定時間[s] 0.285 0.485 0.085 NN+PID 外乱応答 PID 初期ステップ 最終ステップ ドロップ量[%] 25.38 24.25 9.25 整定時間[s] 0.228 0.496 0.0313.3.3 30% NN+PID ステップ応答 PID 初期ステップ 最終ステップ オーバーシュート[%] 36.77 32.78 29.62 整定時間[s] 0.188 0.197 0.072 NN+PID 外乱応答 PID 初期ステップ 最終ステップ ドロップ量[%] 23.13 25.15 13.6 整定時間[s] 0.206 0.228 0.049 3.3.4 30% NN+PID ステップ応答 PID 初期ステップ 最終ステップ オーバーシュート[%] 36.81 33.26 28.29 整定時間[s] 0.223 0.234 0.054 NN+PID 外乱応答 PID 初期ステップ 最終ステップ ドロップ量[%] 20.45 22.15 6.88 整定時間[s] 0.172 0.178 0.031 3.3.5 30% NN+PID ステップ応答 PID 初期ステップ 最終ステップ オーバーシュート[%] 45.42 38.43 34.19 整定時間[s] 0.237 0.330 0.061 NN+PID 外乱応答 PID 初期ステップ 最終ステップ ドロップ量[%] 26.68 26.60 10.9 整定時間[s] 0.172 0.498 0.031
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 -0.2 -0.1 0 0.1 0.2 0.3 0.4 0.5 Ti me [s ] P o s i t i o n [ m m ] r e fe re n ce PID NN+ PI D: fir st NN+ PI D: fin al 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 -0.2 -0.1 0 0.1 0.2 0.3 0.4 0.5 Ti me [s ] P o s i t i o n [ m m ] 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 -0.2 -0.1 0 0.1 0.2 0.3 0.4 0.5 Ti me [s ] P o s i t i o n [ m m ] r e fe re n ce PID NN+ PI D: fir st NN+ PI D: fin al r e fe re n ce PID NN+ PI D: fir st NN+ PI D: fin al (a) 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 -3 -2 -1 0 1 2 3 4 5 6 Ti me [s ] C o n t r o l I n p u t [ V ] PID NN +PID:f i rs t NN +PID:f i nal 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 -3 -2 -1 0 1 2 3 4 5 6 Ti me [s ] C o n t r o l I n p u t [ V ] 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 -3 -2 -1 0 1 2 3 4 5 6 Ti me [s ] C o n t r o l I n p u t [ V ] PID NN +PID:f i rs t NN +PID:f i nal PID NN +PID:f i rs t NN +PID:f i nal (b) 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 -3 -2 -1 0 1 2 3 4 5 Ti me [s ] C o n t r o l I n p u t [ V ] fi rs t:PID fi rs t:N N fi nal :PID fi nal :N N 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 -3 -2 -1 0 1 2 3 4 5 Ti me [s ] C o n t r o l I n p u t [ V ] 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 -3 -2 -1 0 1 2 3 4 5 Ti me [s ] C o n t r o l I n p u t [ V ] fi rs t:PID fi rs t:N N fi nal :PID fi nal :N N fi rs t:PID fi rs t:N N fi nal :PID fi nal :N N (c)NN
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 -0.2 -0.1 0 0.1 0.2 0.3 0.4 Ti me [s ] P o s i t i o n [ m m ] r e fe re n ce PID NN+ PI D: fir st NN+ PI D: fin al 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 -0.2 -0.1 0 0.1 0.2 0.3 0.4 Ti me [s ] P o s i t i o n [ m m ] 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 -0.2 -0.1 0 0.1 0.2 0.3 0.4 Ti me [s ] P o s i t i o n [ m m ] r e fe re n ce PID NN+ PI D: fir st NN+ PI D: fin al r e fe re n ce PID NN+ PI D: fir st NN+ PI D: fin al (a) 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 -2 -1 0 1 2 3 4 5 Ti me [s ] C o n t r o l I n p u t [ V ] 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 -2 -1 0 1 2 3 4 5 Ti me [s ] C o n t r o l I n p u t [ V ] (b) 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 -3 -2 -1 0 1 2 3 4 Ti me [s ] C o n t r o l I n p u t [ V ] 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 -3 -2 -1 0 1 2 3 4 Ti me [s ] C o n t r o l I n p u t [ V ] (c)NN 3.3.5 NN 30%
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 -0.2 -0.1 0 0.1 0.2 0.3 0.4 Ti me [s ] P o s i t i o n [ m m ] 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 -0.2 -0.1 0 0.1 0.2 0.3 0.4 Ti me [s ] P o s i t i o n [ m m ] (a) 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 -2 -1 0 1 2 3 4 5 6 Ti me [s ] C o n t r o l I n p u t [ V ] PID N N +PID:f i rs t N N +PID:f i nal 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 -2 -1 0 1 2 3 4 5 6 Ti me [s ] C o n t r o l I n p u t [ V ] 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 -2 -1 0 1 2 3 4 5 6 Ti me [s ] C o n t r o l I n p u t [ V ] PID N N +PID:f i rs t N N +PID:f i nal PID N N +PID:f i rs t N N +PID:f i nal (b) 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 -3 -2 -1 0 1 2 3 4 5 Ti me [s ] C o n t r o l I n p u t [ V ] f i rs t:PID f i rs t:N N f i nal :PID f i nal :N N 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 -3 -2 -1 0 1 2 3 4 5 Ti me [s ] C o n t r o l I n p u t [ V ] 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 -3 -2 -1 0 1 2 3 4 5 Ti me [s ] C o n t r o l I n p u t [ V ] f i rs t:PID f i rs t:N N f i nal :PID f i nal :N N f i rs t:PID f i rs t:N N f i nal :PID f i nal :N N
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 -0.2 -0.1 0 0.1 0.2 0.3 0.4 Ti me [s ] P o s i t i o n [ m m ] r e fe re n ce PID NN+ PI D: fir st NN+ PI D: fin al 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 -0.2 -0.1 0 0.1 0.2 0.3 0.4 Ti me [s ] P o s i t i o n [ m m ] 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 -0.2 -0.1 0 0.1 0.2 0.3 0.4 Ti me [s ] P o s i t i o n [ m m ] r e fe re n ce PID NN+ PI D: fir st NN+ PI D: fin al r e fe re n ce PID NN+ PI D: fir st NN+ PI D: fin al (a)
0
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1
-3
-2
-1
0
1
2
3
4
5
Ti me [s ]
C
o
n
t
r
o
l
I
n
p
u
t
[
V
]
PID
N N+PID:f i rs t
N N+PID:f i nal
0
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1
-3
-2
-1
0
1
2
3
4
5
Ti me [s ]
C
o
n
t
r
o
l
I
n
p
u
t
[
V
]
0
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1
-3
-2
-1
0
1
2
3
4
5
Ti me [s ]
C
o
n
t
r
o
l
I
n
p
u
t
[
V
]
PID
N N+PID:f i rs t
N N+PID:f i nal
PID
N N+PID:f i rs t
N N+PID:f i nal
(b)0
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1
-3
-2
-1
0
1
2
3
4
Ti me [s ]
C
o
n
t
r
o
l
I
n
p
u
t
[
V
]
f i rs t:PID
f i rs t:NN
f i nal :PID
f i nal :NN
0
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1
-3
-2
-1
0
1
2
3
4
Ti me [s ]
C
o
n
t
r
o
l
I
n
p
u
t
[
V
]
0
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1
-3
-2
-1
0
1
2
3
4
Ti me [s ]
C
o
n
t
r
o
l
I
n
p
u
t
[
V
]
f i rs t:PID
f i rs t:NN
f i nal :PID
f i nal :NN
f i rs t:PID
f i rs t:NN
f i nal :PID
f i nal :NN
(c)NN 3.3.7 NN 30%3.4
NN 0.4mm 2s 3.4.1 3.4.2 3.4.1 NN PID PID 0.1s 0.2s NN 3.4.2(b) PID 94.5% 93.9% NN 3.4.1 NN+PID ステップ応答 PID 初期ステップ 最終ステップ オーバーシュート[%] 47.18 31.95 2.88 整定時間[s] 0.465 0.362 0.0250 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 -0.2 -0.1 0 0.1 0.2 0.3 0.4 Ti me [s ] P o s i t i o n [ m m ] r e fe re n ce PID NN+ PI D: fir st NN+ PI D: fin al 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 -0.2 -0.1 0 0.1 0.2 0.3 0.4 Ti me [s ] P o s i t i o n [ m m ] 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 -0.2 -0.1 0 0.1 0.2 0.3 0.4 Ti me [s ] P o s i t i o n [ m m ] r e fe re n ce PID NN+ PI D: fir st NN+ PI D: fin al r e fe re n ce PID NN+ PI D: fir st NN+ PI D: fin al 3.4.1 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 -3 -2 -1 0 1 2 3 4 5 Ti me [s ] C o n t r o l I n p u t [ V ] PID N N +PID:fi rs t N N +PID:fi nal 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 -3 -2 -1 0 1 2 3 4 5 Ti me [s ] C o n t r o l I n p u t [ V ] 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 -3 -2 -1 0 1 2 3 4 5 Ti me [s ] C o n t r o l I n p u t [ V ] PID N N +PID:fi rs t N N +PID:fi nal PID N N +PID:fi rs t N N +PID:fi nal (a) 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 -2 -1 0 1 2 3 4 5 Ti me [s ] C o n t r o l I n p u t [ V ] f i rs t:PID f i rs t:N N f i nal :PID f i nal :N N 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 -2 -1 0 1 2 3 4 5 Ti me [s ] C o n t r o l I n p u t [ V ] 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 -2 -1 0 1 2 3 4 5 Ti me [s ] C o n t r o l I n p u t [ V ] f i rs t:PID f i rs t:N N f i nal :PID f i nal :N N f i rs t:PID f i rs t:N N f i nal :PID f i nal :N N (b)NN 3.4.2
1kg 0.4kg 0.4mm 2s 3.4.3 3.4.4 3.4.2 NN PID 10 PID PID 92.2% 93.0% 46.5% 3.4.2 NN+PID ステップ応答 PID 初期ステップ 最終ステップ オーバーシュート[%] 43.85 43.85 3.43 整定時間[s] 0.430 0.210 0.026
P o s i t i o n [ m m ] 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 -0.2 -0.1 0 0.1 0.2 0.3 0.4 Ti me [s ] r e fe re n ce PID NN+ PI D: fir st NN+ PI D: fin al P o s i t i o n [ m m ] 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 -0.2 -0.1 0 0.1 0.2 0.3 0.4 Ti me [s ] P o s i t i o n [ m m ] 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 -0.2 -0.1 0 0.1 0.2 0.3 0.4 Ti me [s ] r e fe re n ce PID NN+ PI D: fir st NN+ PI D: fin al r e fe re n ce PID NN+ PI D: fir st NN+ PI D: fin al 3.4.3 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 -3 -2 -1 0 1 2 3 4 5 Ti me [s ] C o n t r o l I n p u t [ V ] PID NN +PID:f i rs t NN +PID:f i nal 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 -3 -2 -1 0 1 2 3 4 5 Ti me [s ] C o n t r o l I n p u t [ V ] 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 -3 -2 -1 0 1 2 3 4 5 Ti me [s ] C o n t r o l I n p u t [ V ] PID NN +PID:f i rs t NN +PID:f i nal PID NN +PID:f i rs t NN +PID:f i nal (a) 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 -2 -1 0 1 2 3 4 5 Ti me [s ] C o n t r ol I n p u t [ V ] fi rs t:PID fi rs t:NN fi nal :PID fi nal :NN 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 -2 -1 0 1 2 3 4 5 Ti me [s ] C o n t r ol I n p u t [ V ] 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 -2 -1 0 1 2 3 4 5 Ti me [s ] C o n t r ol I n p u t [ V ] fi rs t:PID fi rs t:NN fi nal :PID fi nal :NN fi rs t:PID fi rs t:NN fi nal :PID fi nal :NN (b)NN 3.4.4
4
4
4
4
4
4
4
4.1
.1
.1
.1
2.4 xK 4.1.1 yd uK uN xK y e W (m)
( )
m
W
( )
m
( ) ( )
m
x
m
m
M
W
k+1=
k−
αδ
k k,
α
>
0
,
=
1
,
L
,
(4.1.1) m=M( )
(
)
K kx
M
z
M
σ
(
)
δ
=
−∇
(4.1.2) m=M-1 … 1( )
(
k)
kT(
)
km
m
W
m
z
m
=
−∇
σ
(
)
(
+
1
)
δ
+
1
δ
(4.1.3) xK uK N d Ku
CP
P
y
CP
C
u
+
−
+
=
1
1
(4.1.4)u
Ku
Nd
y
y
d PLANT P Neural Network Controller:CNN Feedback Controller CFBx
K=u
Ke
u
Ku
Nd
y
y
d PLANT P Neural Network Controller:CNN Feedback Controller CFBx
K=u
Ke
4.1.1 P Pa N a a d a K