本論文では非対称ばねの典型として二次曲線ばねおよび空気ばねの二つを取 り上げ,それらのばねによって構成される 一 自由度力学系の非線形振動につい て自由振動と強制振動の解析を行い以下の結論を得た
( 1 ) 二次曲線ばね系および空気ばね系の自由振動
無減衰自由振動の振動波形は,振動数 ωが 1 に近い場合の準線形の振動波形 から, ω
→0 の強非線形振動において, 二次曲線ばね系では定振幅超低周波パ ルス列まで,空気ばね系では大振幅の上に凸な放物線を並べたような衝突系に 近い波形まで変化する.
両方の系において振幅特性曲線は左に傾き軟性ばねの傾向を示す. 二次曲線 ばね系の場合, ω → 0 の強非線形振動で最大,最小振幅および O次の調和振幅 はそれぞれ 1 , ー 0 . 5 , 1 に , 1 次以上の調和振幅はお互いに漸近しながら振動数に 比例する直線になり, ω
→ lでは最大,最小振幅および 1 次の調和振
l隔は
d 工面に, 0 次と 2 次の調和振幅は 1 ‑ ω に比例する.空気ばね系の場合,
ω→ 0 の強非線形振動で‑は最小振幅が ‑ 1 に漸近するのを除いて最大振幅とす べての調和振幅は
ω2に反比例し,これらの比は一定になるが,これは波形の 形状は変化せず大きさのみが
ω2に反比例して大きくなることを示している.
また, ω
→1 では二次曲線ばね系と良く似た特徴を示す.
( 2 ) 二次曲線ばね系強制振動
振幅特性曲線はすべてスケルトンカーフ。に沿って左に傾き軟性ばね系の傾向
を示し,
1/2 次分数調波振動は周期倍分岐により発生するものと島状のものが
存在する.また , P~0 . 2 ではつながっていた曲線が, P
注0 . 3 では閉曲線で構
成されるようになるが,これはばねの復原力が f ~ 0 . 2 5 の制限を持つことと大
きく関係していると考えられる.さらに,安定・不安定にかかわらず定常周期
解が全く発生しない振動数範囲が存在することが確認された
安定定常解領域図は ω (
,P )=(0
,0 . 2 5 )に向かつて相似なパターンが繰り返し現 れるフラクタル構造を持ち,これにより領域が複雑に分けられる.そして分岐 図により,安定定常解領域図に従って発生する分岐現象や非周期振動,ウイン ドウ,カオスの危機などが確認された.さらに,振動波形,ポアンカレ写像,
ハワスペクトル, リアプノフ指数などの解析を適用することにより非周期振動 がカオス振動であることが証明されたが,不変多様体のホモクリニック点の存 否はカオスと密接に関係していながらも,カオスの存否を決定するには不十分 であるとの知見が得られた
( 3 ) 空気ばね系強制振動
振
l隔特性曲線より, 二次曲線ばね系と同様に軟性ばね系の傾向を示すこと,
1/
2 次分数調波振動は調和振動から周期倍分岐して発生し,
1/3 次分数調波振動 は独立して島状に現れることが明らかになった.さらに P
=1 .
0の場合,低振 動数の範囲で・最大変位は振動数が小さくなるに従って平均的に大きくなるが,
これも 二次曲線ばね系と同様に,ばねの復原力が/く1. 0の制限を持つことと 大きく関係していると考えられる.
安定定常解領域図はフラクタル構造の特徴を有し,特に励振の振動数が小さ
く励振の振幅が大きい範囲で領域が複雑に分けられることが示され,掃引方向
によって分岐現象が異なるヒステリシスや非周期振動,ウインドウ,カオスの
危機などが分岐図により確認された.また,振動波形,ポアンカレ写像,パワ
スペクトル, リアプノフ指数などの解析により非周期振動がカオス振動で‑ある
ことが証明されたが,不変多様休のホモクリニック点の存否によるカオス振動
の有無の判別は二次曲線ばね系と同様に困難で ‑ あるとの結論に到達した.
ー
1 2 2‑
参 考 文 献
( 1 ) Du
伍ng
,G .
,Er
Z¥机l n g e n eSchwingungen b e i v e r a n d e r l i c h e r E i g e n f r e q u e n z und i h r e t e c h n i s c h e Bedeutung , ( 1 9 1 8 ) , 2 5 , B r a u n s c h w e i g
( 2 ) McLac h 1 a n , N . W. , O r d i n a r y N o n l i n e a r D i f f e r e n t i a l E q u a t i o n s , ( 1 9 5 6 ) , 39 , O x f o r d a t t h e C l a r e n d o n p r e s s .
( 3 ) 前沢(分担執筆), (谷口・ほか 3 7 名 ),振動工 学ノ¥ンドブック, ( 1 9 7 6 ) ,
3 9 0 ,養賢堂.
( 4 ) 田村・松田, 自律性 Du
伍n g 方程式の厳密解とその計算法( 解の表示 と特性 パ ラ メ ー タ の 試 行 計 算 ), 日本機械学会論文 集 ( C 編 ) . 5 2 ‑ 4 7 8 ( 1 9 8 6 ) ,
1 7 5 0 .
( 5 ) 田村・松田,自律性 D u f f i n g 方程式の厳密解とその計算法(第 2 報,解精度 向上に関する検討二,三), 日本機械学会論文集 (C 編). 5 3 ‑ 4 8 6 ( 1 9 8 7 ) ,
2 6 1 .
( 6 ) 田村・ほか 3 名,自律性 D u f f i n g 方程式の厳密解とその計算法(第 3 報,準 線形振動に対する特性ノミラメータのべき級数解), 日本機械学会論文集 (C 編). 5 3 ‑ 4 9 5 ( 1 9 8 7 ) , 2 1 9 9 .
( 7 ) Ueda , Y . , Randomly T r a n s i t i o n a l Phenomena i n t h e S y s t e m Governed by Du
伍n g ' s E q u a t i o n , J . S t a t . P h y s . , 20 ( 1 9 7 9 ) , 1 8 1
( 8 ) Ueda
,Y .
,S t e a d y M o t i o n s E x h i b i t e d by Du
伍n g ' sE q u a t i o n : a P i c t u r e Book o f R e g u l a r a n d C h a o t i c M o t i o n s , New Approaches t o N o n l i n e a r P r o b l e m s i n Dynamics , ( 1 9 8 0 ) , P .
J.Holmes ( e d . ) SIAM , P h i l a d e l p h i a , PA .
( 9 ) 津田・ほか 3 名 , Duffing 系のカオス挙動, 日本機械学会論文集 (C 編 ) ,
5 7 ‑ 5 4 1 ( 1 9 9 1 ) , 2 8 3 2 .
( 1 0 ) Nayfeh , A . H . a n d Mook , D . T . , N o n ) i n e a r O s c i l l a t i o n s , ( 1 9 7 9 ) , J o h n W i l e y & S o n s ( 1 1 ) Moon , F . C . , C h a o t i c V i b r a t i o n s , ( 1 9 8 7 )
ョJ ohn W i l e y & S o n s
( 1 2 ) H e l m h o l t z , H . L . F ・ , S e n s a t i o n s of Tone , ( 1 8 9 5 ) , 412 , Longmans Gr e e n & Co . ,
London.
( 1 3 ) Minorsky , N . , I n t r o d u c t i o n t o Non‑Linear Mechanics , ( 1 9 4 7 ) , 272 , 1 . W. Edwards , An
nAr bo r .
( 1 4 ) 文 献 ( 1 ) , 4 7 .
( 1 5 ) 田村・李,二次曲線ばね系における自由振動の厳密解(その 1 ,解の表示 とフーリエ係数の試行解) , 日本機械学会論文集 (C 編) , 5 5 ‑ 5 0 9 ( 1 9 8 9 ) ,
1 3 .
( 1 6 ) 田村・李,二次曲線ばね系における自由振動の厳密解〈その 2 ,準線形微 小 振 動 と 強 非 線 形 低 周 波 振 動 ) , 日 本 機 械 学 会 論 文 集 (C 編), 5 5 ‑ 5 1 2 ( 1 9 8 9 ) , 8 2 3 .
( 1 7 ) 田村・李,二次曲線ばね系における自由振動の厳密解(その 3 ,フーリエ 係数を決定する超越方程式の陽な解表示) , 日本機械学会論文集 (C 編 , )
5 6 ‑ 5 2 5 ( 1 9 9 0 ) , 1 1 5 5 .
( 1 8 ) P e d e r s e n , P . O . , Subharmonics i n Forced O s c i l l a t i o n s i n D i s s i p a t i v e Systems , 1 . Acous t . S o c . Am , . Vo . l 6 ( 1 9 3 5 ) , 227 & Vo . l 7 ( 1 9 3 5 ) , 64 .
( 1 9 ) R e u t e r
,G.E . H .
,Subharmonics i n N o n ‑ l i n e a r System w i t h U n s y m m e t r i c a l R e s t o r i n g Force , Q u a r t . 1 . Mech . & App . l Math . , Vo . 1 2 ( 1 9 4 9 ) , 198
( 2 0 ) 桂木・桑島非対称復原力を有する振動系の強制振動に関する ー 近似解法 について, 日本機械学会論文集, 1 4 ‑ 4 7 ( 1 9 4 8 ) , 1 0 4 .
( 2 1 ) 桂木・波多野,非線形型復原力を有する振動系の非調和強制力による強制 振動に関する一計算, 日本機械学会論文集, 1 7 ‑ 5 7 ( 1 9 5 1 ) , 4 2 .
( 2 2 ) 植木・岡田,非対称型復原力を有する振動系の強制振動について, 日本機 械学会論文集, 1 7 ‑ 5 7 ( 1 9 5 1 ) , 4 6 .
p ̲'.( 2 3 ) Chauhan , A . P . a n d A s h w e l l , D . G . , On t h e Low‑Frequency Drumming of S l i g h t l y
Bowed S t r u c t u r e s , 1 . Sound Vib . , Vo . 1 1 4 , No . 4 { l 9 7 1 ) , 475
( 2 4 ) A s h w e l l , D.G.
加dChauhan , A . P . , A s t u d y of
1/2
ふl b h a r m o n i cOsc i 1 l a t i o n s by t h e
Method ofHarmonIc B a l a n c e , 1 . Sound Vib . , Vo . l 27 , No . 3 ( 1 9 7 3 ) , 313 .
‑1 2 4 ‑
( 2 5 ) Na 戸 eh , A . H . , The Response of S i n g l e Degree ofFreedom S y s t e m s w i t h Q u a d r a t i c a n d C u b i c N o n ‑ L i n e a r i t i e s t o a S u b h a r m o n i c E x c i t a t i o n , 1 . Sound V i b . , Vo . l 89 , No. 4 ( 1 9 8 3 )
,457
( 2 6 ) 砂原・ほか 2 名,周期外力を受けるある非線形力学系のカオス的挙動につ いて, 日本機械学会論文集 (C 編 ) , 5 0 ‑ 4 5 0 ( 1 9 8 4 ) , 3 2 3 .
( 2 7 ) M e l ' n i c o v , V.K . , On t h e S t a b i l i t y of t h e C e n t e r f o r T i m e ‑ P e r i o d i c P e r t u r b a t i o n s , T r a n s . Moscow . Math . S o c . , 1 2
・1( 1 9 6 3 ) , 1 .
( 2 8 ) Guckenheimer ,
J.a n d Holmes , P . , N o n l i n e a r O s c i l l a t i o n s , Dynamic a 1 S y s t e m s , a n d B i f u r c a t i o n s ofVector F i e l d s , ( 1 9 8 3 ) , 1 8 4 , S p r i n g e r ‑V e r l a g .
( 2 9 ) Holmes , P . , A No n 1 i n e a r O s c i l l a t o r w i t h a S t r a n g e A t t r a c t o r , P h i . l T r a n s . Roy . S o c . , A2 92 , ( 1 9 7 9 ) , 419
( 3 0 ) Thompson ,
J.M.T . , e t a , . l F r a c t a l b a s i n s a n d c h a o t i c b i f u r c a t i o n s p r i o r t o e s c a p e
合
oma p o t e n t i a l w e l l , P h y s . L e t t . A121‑3 , ( 1 9 8 7 ) , 1 1 6 .
( 3 1 ) Thompson , 1 . M.T. , C h a o t i c phenomena t r i g g e r i n g t h e e s c a p e
合oma p o t e n t i a l we , I l Proc . R . S o c . L o n d . A421 , ( 1 9 8 9 ) , 1 9 5 .
( 3 2 ) S o l i m a n , M.S . a n d Thompson ,
J.M.T. , I n t e g r i t y m e a s u r e s q u a n t i 今 i n gt h e e r o s i o n of smooth a n d
合a c t a lb a s i n s o f a t t r a c t i o n , 1 . Sound V i b . , 1 3 5 ( 3 ) , ( 1 9 8 9 ) , 453
( 3 3 ) Thompson , 1 . M.T . a n d S o l i m a n , M. S . , F r a c t a l c o n t r o l b o u n d a r i e s of d r i v e n o s c i l l a t o r s a n d t h e i r r e l e v a n c e t o s a f e e n g i n e e r i n g d e s i g n , P r o c . R . S o c . Lond
ョA428
,( 1 9 9 0 )
,1
( 3 4 ) 宮本・ほか 1 名,磁気浮上車両の上下ピッチングの定常振動と過渡特色,
鉄研報告, N o . 9 1 8 ( 1 9 7 4 ) , 2 4 9 .
( 3 5 ) 岡田・ほか 2 名,磁気浮上車の運動解析,川崎技報, 6 7 ( 1 9 7 8 ) , 3 3 . ( 3 6 ) 薮野・ほか 3 名,走行路の不整による磁気浮上物体の上下・ピッチング振
動 , 日本機械学会論文集(C 編 ) , 5 4 ‑ 5 0 6 ( 1 9 8 8 ) , 2 8 5 0 .
( 3 7 ) 高橋・ほか 3名,走行路の不整による磁気浮上物体の非線形振動について
の基礎的考察, 日本機械学会講演論文集 (C 編 ) , N o . 8 9 0 ‑ 2 6 ( 1 9 8 9 ) , 4 0 .
( 3 8 ) 村田・他 2 名 , 空気ばね台車, 目立評論, 3 9 ‑ 2 ( 1 9 5 7 ) , 7 4 .
( 3 9 ) 小田・西村,空気ばね懸架の振動特性 とその 設計, 日本機械学会論文集 , 3 5 ‑ 2 7 3 ( 1 9 6 9 ) , 9 9 6 .
( 4 0 ) 小柳,空気ばね防振系の 最適設計法, 日 本機械 学会論文集 (C 編 , ) 4 9 ‑ 4 3 9 ( 1 9 8 3 ) , 4 1 0 .
( 4 1 ) 小柳,空気ばね防振特性に対する非線形性の影響 , 日本機械学会論文集 (C 編 ) , 5 2 ‑ 4 8 0 ( 1 9 8 6 ) , 2 0 8 4 .
( 4 2 ) 小柳,空気ばね車両の輪重減少に対する 空気 ばね装置非線形性の影響, 日 本機械学会論文集 (C 編 ) , 5 4 ‑ 5 0 8 ( 1 9 8 8 ) , 2 9 8 0 .
( 4 3 ) 高上・神保,空気圧制御による防振装置の研究,精密機械 , 5 0 ‑ 6 ( 1 9 8 4 ) , 9 1 5 .
( 4 4 ) 村田・ほか 2 名,カタストロフィ理論の非線形強制振動への応用,精密 学会誌, 5 2 ‑ 8 ( 1 9 8 6 ) , 1 4 2 6 .
( 4 5 ) 村田・ほか 2 名,非対称型非線形復原力特性を有する空気ばねの強制振動 変位加振の場合,精密工学会誌, 5 2 ‑ 9 ( 1 9 8 6 ) , 1 5 6 7 .
( 4 6 ) Murata , A . e t a , . l A p p l i c a t i o n of C a t a s t r o p h e Theory t o F o r c e d V i b r a t i o n of a Diaphragm A i r S p r i n g , 1 . Sound V i b . , Vo . l 1 1 2 , No . 1 ( 1 9 8 7 ) , 3 1 .
( 4 7 ) 柏崎・ほか 3 名,空気ばねと積層ゴムを組合わせた免振・除振床システム の開発, 日本機械学会論文集 (C 編) , 5 5 ‑ 5 1 2 ( 1 9 8 9 ) , 8 4 7 .
( 4 8 ) 石原,空気ばねと車体弾性を有する鉄道車両の上下・ピッチング振動解析,
日本機械学会論文集 (C 編 ) , 5 7 ‑ 5 4 3 ( 1 9 9 1 ) , 3 4 3 6 .
( 4 9 ) J e t t a p p a , R.R . , A s y m m e t r i c Response of a P n e u m a t i c S p r i n g , 1 . AS . r v 伍 , Des Eng , Vo . l 36 ( 1 9 9 1 ) , 9 1 .
( 5 0 ) 田村・松崎, 二次曲線ばね系自由振動の厳密解とその数値化プログラム,
日本機械学会論文集 ( C 編 ) , 5 9 ‑ 5 6 6 ( 1 9 9 3 ) , 3 0 4 4 .
( 5 1 ) 田村・ほか 2 名,ダフィングノ¥ードスプリング系自由振動の厳密解とその
数値化プログラム, 日本機械学会論文集 ( C 編) , 5 9 ‑ 5 6 7 ( 1 9 9 3 ) , 3 2 6 7 .
ー
1 2 6‑
( 5 2 ) 田村・ほか 2 名,ダフイングソフトスプリング系自由振動の厳密解とその 数値化プログラム, 日本機械学会論文集 (C 編 ) , 6 0 ‑ 5 7 9 ( 1 9 9 4 ) , 3 7 1 9 . ( 5 3 ) 機械工学便覧, ( 1 9 7 5 ) , 2 ‑ 1 5 , 日本機械学会.
( 5 4 ) 守口・ほか 2 名,数学公式 I I , ( 1 9 8 7 ) , 3 4 ,岩波.
( 5 5 ) 田村・松崎,定常振動問題の解と安定判別のための数値解法とそのプログ ラム, 日本機械学会論文集(C 編 ) , 6 0 ‑ 5 6 9 ( 1 9 9 4 ) , 3 0 .
( 5 6 ) A p r i l l e , T . L . , J r . a n d T r i c k , T.N . , S t e a d y ‑ S t a t e An a l y s i s ofNon i 1 n e a r C i r c u i t s w i t h P e r i o d i c I n p u t , P r o c . IEEE , Vo . l 60 , No . 1 ( 1 9 7 2 ) , 1 0 8 .
( 5 7 ) A p r i l l e , T . L . , J r . a n d T r i c k , T . N . , A Computer A l g o r i t h m t o D e t e r r n i n e t h e S t e a d y ‑ S t a t e Response of N o n l i n e a r O s c i l l a t o r s , IEEE T r a n s . C i r c u i t Theory , Vo . l CT ‑ 1 9 , No. 4 ( 1 9 7 2 ) , 354 .
( 5 8 ) 牛田,非線形定常振動のー求解法,電子通信学会技術研究報告, N L P 7 6 ‑ 9 ( 1 9 7 6 ) , 1 5 .
( 5 9 ) Chua , L . O . a n d U s h i d a , A . , A S w i t c h i n g P a r a m e t e r A 1 g o r i t h m f o r F i n d i n g M u l t i p l e S o l u t i o n s o f N o n l i n e a r R e s i s t i v e C i r c u i t s , C i r c u i t Theory and A p p l i c a t i o n s , Vo . l 4 , ( 1 9 7 6 ) , 215
( 6 0 ) O j i k a , T . , e t a , . l A Computer A l g o r i t h m f o r N o n l i n e a r Two‑Point Boundary‑Value P r o b l e m s , Memoirs of t h e Osaka Kyoiku U n i v e r s i t y , S e r . I I I , Vo . l 25 , No . ( 1 9 7 6 )
,3 1
( 6 1 ) O j i k a , T . a n d Kasue , Y . , I n i t i a l ‑V a l u e A d j u s t i n g Method f o r Two‑Point Boundary
‑ Value P r o b l e m s f o r N o n l i n e a r O r d i n a r y D i f f e r e n t i a l E q u a t i o n s , Memoirs of t h e Osaka Kyoiku U n i v e r s i t y , Se r . I I I , Vo . l 26 , No . 1 ( 1 9 7 7 ) , 37 .
( 6 2 ) O j i k a
,T .
,I n i t i a l ‑ V a l u e A d j u s t i n g Method a n d t h e P e r i o d i c S o l u t i o n s f o r D u f f i n g ' s E q u a t i o n , Memoirs o f t h e Osaka Kyoiku U n i v e r s i t y , Se r . I I I , Vo . l 26 , No . 2 ( 1 9 7 7 )
,1 1 1
( 6 3 ) 文 献 ( 1 1 ) , 4 7 .
( 6 4 ) 文 献 ( 1 1 ) , 5 7 .
( 6 5 ) Bendat ,
J.S . and P i e r s o l , A.G . , RANDOM DATA : An a l y s i s and Measurement P r o c e d u r e s
,( 1 9 7 1 )
,John Wiley & Sons .
日本語訳,ベンダット・ピアソル著(得丸・ほか 5名訳) ,ランダムデー
タの統計的処理, ( 1 9 7 6 ) , 3 1 3 ,培風館.
( 6 6 ) Wol , f A . , e t a , . l P h y s i c a , 16D(1985) , 285
( 6 7 ) 高安,フラクタル科学, ( 1 9 8 7 ) , 8 1,朝倉書庖.
( 6 8 ) B e n n e t i n , G . , e t a , . l Kolmogorov Entropy and N u m e r i c a l Exponents , Phys . Rev . A~
Vo . l 1 4
,No. 6 ( 1 9 7 6 )
,2 3 3 8 .
( 6 9 ) Shimada , 1 . and Nagashima , T . , A N u m e r i c a l Approach t o E r g o d i c Problem of D i s s i p a t i v e Dynamical S y s t e m s , P r o g . T h e o r . Phys , . Vo . l 6 1 , No . 6 ( 1 9 7 9 ) , 1 6 0 5 .
( 7 0 ) 文献 ( 1 1 )
,1 7 2 . ( 7 1 ) 文献 ( 2 8 )
,1 3 .
( 7 2 ) Matsuzaki , K . , e t a , . l N o n l i n e a r V i b r a t i o n i n a System Having a n A s y m m e t r i c a l S p r i n g w i t h a S i n g l e Degree ofFreedom
,P r o c e e d i n g s ofthe A s i a ‑ P a c i f i c V i b r a t i o n C o n f e r e n c e ' 9 3 , Vo . l 3 , ( 1 9 9 3 ) , 1 6 1 5
( 7 3 ) Matsuzaki , K . and Tamura , H . , An a l y s e s of t h e V i b r a t o n on N o n l i n e a r Sustems
w i t h an A s u m m e t r i c a l S p r i n g
,Memoirs of t h e F a c u l t y of E n g i n e e r i n g
,Kyushu
U n i v e r s i t y
,5 4 ‑ 4 ( 1 9 9 4 )
,293
‑1 2 8 ‑
謝 辞
本研究を行うにあたり,学部四年生のときの卒業研究から大学院修士課程,
博士後期課程,そして現在に至るまでの長きにわたり懇切丁寧なご指導ご鞭縫 を賜りました田村英之教授に深く感謝の意を表します.
また,本論文を作成するにあたり有益なご教示を頂きました,末岡淳男教授,
深田 悟教授に感謝の意を表しますとともに,種々の面においてご協力頂いた 岡部 匡 助 手 , 劉 孝 宏 助 手 , 同 級 生 の 徐 志 祥 助 手 , な ら び に 一緒に研究を 行った卒業生の宗和伸行さん,永末良ーさん,修士課程二 年生の土生 勲さん,
および機械力学研究グループのすべての方々に深くお礼申し上げます.
付 録
A
二次 曲 線 ば ね 系 自 由 振 動 厳 密 解 の 数 値 化 プ ロ グ ラ ム二
次 曲 線 ば ね 1 自由度振動系の自由振動の厳密解
CALL QUADR(AO
,Al
,DO
,Dl
,OMG
,OMl
,HA
,AS
,NN
,ER
,ISW
,ICON)
( 1 )機能
運 動 方 程 式 d ? X / d T
2+ X + X
2= 0
の厳密解のフーリエ展開;X ( T )
=Ho + H
1c o s nT + H2 c o s 2nT + H3 c o s 3nT + . . . ( A . l )
に お け る フ ー リ エ 係 数 : Ho , Hl , H2 , H3 , . . . ;
最 大 値A
=m a x ( T ) X ( T ) ,
最 少 値(‑D) = m i n ( T ) X ( T )
なるA , D; (
それらのコンプリメンタリ)1 / 2 ‑ A , 1 ‑ D;
振 動 数 n ,
(そのコンプリメンタリ)1 ‑ n な ど を 数 値 計 算 す る . 与 え る 条 件 は こ れ ら A , D , 1 / 2 ‑ A , 1 ‑ D , n , 1 ‑n の い ず れ か 1 個 と す る . 指 定 さ れ た 相 対 誤 差 を 保 証 す る に 必 要 な Hn の次数上限 N(
孟η ) の近似値を推算する.
( 2 )
パラメータAO …入力/出力 . A = m a X ( T ) X ( T ) .
ただし1 0 ‑
70くAO
豆0 . 3 6 6 . ISW = 1 0
の場合は入力?それ以外は出力.
A l . . . 入力/出力 . 1/2‑A. ただし 1 0 ‑
70< A1
豆0 . 1 3 4 . ISW=ll の 場 合 は 入 カヲそれ以外は出力.
DO …入力/出力 . D = 一 m i n ( T ) X ( T ) .
ただし1 0 ‑
70< DO
~0 . 5 . ISW=20 の 場合は入力?それ以外は出力.
D1 …入力/出力. 1‑ D. ただし 1 0 ‑
70< D1
孟0 . 5 . ISW=21 の場合は入力?
それ以外は出力.
OMG … 入 力 / 出 力 . 円 振 動 数 n. ただし 1 0 ‑
70くOMG
孟0 . 9 1 . ISW = 3 0 の 場 合は入力?それ以外は出力.
OM1 …入力/出力. 1‑n. ただし 1 0 一
70くOM1
孟0 . 0 9 . ISW =31
の 場 合 は 入力?それ以外は出力.
HA … 出 力 . フ ー リ エ 係 数 Hn(n = 0 , 1 ,乞・…).大きさ ( O : N N ) の l 次元配列.
AS … 出 力 . だ 円 関 数 : c n [ I ( ( m ) n T / π ] x ゾ [ m I ( ( m ) / π ] の フ ー リ エ 係 数 九 ( η :
奇数)および作業領域.大きさ ( O : N N ) の l 次元配列.
A S ( O ) … 入 力 . 所 要 の NN を推算するための X ( T ) の相対誤差.
A S ( 2 ) … 出 力 . A S ( O ) を満足する NN の推定値 [ ( 3 ) b .
①参照].大きさ( O : N N )
のl次元配列.
NN … 入 力 . フ ー リ エ 係 数 の 最 高 次 数 (HA ヲ AS 参照). NN
ミ2 . ER
… 出 力 . 解X ( T )
の相対誤差の推定値.ISW … 入 力 . 計 算 条 件 の 指 示 . 上 述 AO‑‑‑OM1 参 照 [(
)内は指定された入力]: 1 0 ( A O )
,1 1 ( A 1 )
,2 0 ( D O )
,2 1 ( D 1 )
,30(OMG)
,31(OM1)
のいずれカICON
…・出力.コンディションコード.0 は正常終了. 9 0 0 0 0
はISW
が 上 記 以 外の指定であったうまたは ISW の値と対応する入力ノマラメータの値の範囲
が対応していないことを意味し計算を打ち切る.
ー
1 3 0 ‑
( 3 ) 使用上の注意
a .使用する副プログラム名
① FORTRAN 基本関数… QSQRT , QABS , QLOG , QEXP , QCOSH , QTAN , QATAN , IABS , MAX , MIN , ABS
下SIGN
②本プログラム中… SOLMQ , APRXH , SUBR1 , O l V I G A J , SUBR2 , PRSET OM1QO , SUBR3 , APROH , AMPLH , AMPLJ , AMPLT , ERROR , KANDM , REGUL
b . 注意
① [ A S ( O ) + 1 0 ‑
35]により指定される解 X(T) の相対誤差(要求値)を保証する NN の推奨値が A S ( 2 ) に出力される. AS(O)=O とおくと 1 0 ‑
35(,...,1 語の丸め)を 採用したことになる.
②パラメータは一般に 0 または正の値であるが,例外的に出力 Al , D1 が負値を とることがある.その場合 Al , Dl はそれぞれ l o g l O ( 1 / 2 ‑ A) , l o g l O ( 1 ‑ D) を 表している.
③ AS に出力される c n のフーリエ係数(定義に注意)は,計算機 l 語の丸め問題 を除いて厳密であるが. HA のほうは AS の項数 NN が有限であるための打ち 切り近似値であり,その誤差累積の近似値が ER である.
c .使用例(主プログラムの例)
6 種類のパラメータ AO
ヲDO , OMl , Al , Dl , OMG に対して,入力値と表 A . l に 示した計算過程を経て得られた同じパラメータの出力値を比較しサブルーチンの 計算精度の自己点検を行うプログラム.なお.表 A . l における矢印(=>)は矢印の 左側のパラメータを入力として,右側のパラメータの計算結果を得ることを示して
いる.
計算作業は,計算機システムとの対話形式で進行し,表 A . l のどの計算過程を実 行するのかは,コード番号のキ一入力で選択指示する.計算過程で関連するすべて のパラメータの入力が制限範囲に収まるよう,テストパラメータの可変範囲を設定 し,それを等差サンプリングおよび等比サンプリングにより,各 2 0 0 点をスキャン して,各テストパラメータの初期入力と最終出力の相対誤差をプリントアウトする.
表 A . l 計算過程
テストノマラメータ 計 算 過 程
AO AO
=今OM1
二今DO
二今AO
二=>DO = > OMl
=今AO DO DO
=今AO
今OMl
キDO = > OMl
=今AO
二今DO OM1 OM1
キDO
今AO
=今OMl
=今AO
今DO
今OM1
Al A1
二>O~1G 今 Dl= > Al
=今Dl
キOMG=
今Al
Dl Dl = > Al
キOMG
今Dl = > OMG = > Al
キDl
OMG OMG
今 日 中Al = >
O~1G 二今 Al= > Dl
キOMG
また,その 2 0 0点分の相対誤差 に対して 絶対値の最大と rms 値を求めてプリント アウトする .図 A . 1にその際のデ ィスプレイ表示の例を示し解説を加えた.また図 A . 2
,.....,A . 7 に誤差の測定結果を 図示した .これから.このプログラ ムの計算誤差(累 積丸め 誤差) は,およそ相対誤差 の絶対値で 1 0 ‑
30程度以下と判定される.
00010
* 一 一一 一 一一 一一 一 一一 一 一 一一 ー 一 一 ー ー ー一 ーー ー ー ー ーー ー ー ー ー 一 一 一 ー ー 一 一 ー ー 一 一 一 ー 一 ー ー ー ー 一 一
‑941226 00020 IMPLICIT REAL*16(A‑H,0‑Z)00030 PARAMETER (NN=10 ) 00040 DIMENSION AN(NN),AS(NN) 00050 DATA ISW/ 0/
00060 DATA KPOINT/0200/
00070 DATA KPOIN1/0201/
00080 DATA ER /OQO/
00090 DATA IC01
,
IC02,
IC03,
IC04,
IC05,
IC06/0,
0,
0,
0,
0,
0/ 00100 OPEN (10,FILE='A701135.NOTEBK10.DATA')00110 1 CONTINUE 00120 WRITE(*
, * ) ,
00130 WRITE(*
, * ) , ー ー ーー ー一 一 ー 一一 一一 ー一 一 ー 一 一 一 ー 一 一 ー ー 一 ー ー 一 一 一 ー ー ー 一 一 一 一 一 ー ー 一 一 一 ‑ ,
00140 WRITE(*
, * )
'KEY‑ISW= ????????? .. .NOW.. .ISW=',
ISW 00150 WRITE(*, * ) , ー ー ーー 一 ー ー ー 一 一ー ー ー ー 一 一 一 一一 ー 一 ー 一 一 一 一 一 一 ー 一 一 一 一 一 ー ー ー 一 一 一 一 一 一 一
200160 WRITE(*
, * )
'INSTRUCTION.... ISW=10; IN / OUT= AO' 00170 WRITE(本 , * ) ,
ISW=20; IN / OUT= DO' 00180 WRITE(*, 本 ) ,
ISW=31; IN / OUT=OM1' 00190 WRITE(*, * ) ,
00200 WRITE(*
, * ) ,
ISW=ll; IN / OUT= A1' 00210 WRITE(*, * ) ,
ISW=21; IN / OUT= D1' 00220 WRITE(*, * ) ,
ISW=30; IN / OUT=OMG' 00230 WRITE(*, * ) ,
00240 WRITE(*
, * ) ,
ISW= 0;ー ー ー
STOP‑‑‑,
00250 READ(
* , * ) 工
SW 00260 IF(ISW.EQ.O) STOP 00270 IS1=ISW00280 IF(ISW.EQ.l0) CALL SETUP(IS2
,
20,
IS3,
31,
STA,
1Q‑34,
END,
0.366QO) 00290工
F(ISW.EQ.20) CALL SETUP(IS2,
31,
IS3,
10,
STA,
1Q‑34,
END,
0.500QO) 00300 IF(ISW.EQ.31) CALL SETUP(IS2,
10,
IS3,
20,
STA,
1Q‑70,
END,
0.090QO) 00310 IF(ISW.EQ.11) CALL SETUP(IS2,
21,
IS3,
30,
STA,
1Q‑70,
END,
O.134QO) 00320 IF(ISW.EQ.21) CALL SETUP(IS2,
30,
IS3,
11,
STA,
1Q‑34,
END,
0.500QO) 00330 IF(ISW.EQ.30) CALL SETUP(IS2,
11,
IS3,
21,
STA,
374Q‑04,
END,
0.910QO) 00340 ID=O00350 V =STA
00360 DV=(END/STA)**(lQO/KPOIN1) 00370 3 CONTINUE
00380 ID=ID+1
00390 WRITE(
, *
*),
00400 WRITE(10
,
*),
00410 IF(ID.EQ.1) THEN
00420 WRITE(
, *
ホ), 一 一 一 一 一 ー 一一 一ー ー
UNIFORM RATIO OF ARG一 一 一 ー 一 ー ー 一 一 一 ー 一 一 ー 一 一 一 ‑ ,
00430 WRITE(10
,
*), ー 一 一 一 一 一 一 一 一 ー ー
UNIFORM RATIO OF ARG.ー ー ー ー ー 一 一 ー一 一 一 一 一 一 一 一 一 ‑ ,
00440 END IF
00450 IF(ID.EQ.2) THEN
00460 WRITE( ,* *) ,一一一一一一UNIFORM DIFF. OF ARG.一 一 一一一 一 一 一 一' 00470 WRITE(10
,
キ), ー ー ー 一 一 一 ー 一 一 ー
‑UNIFORM DIFF. OF ARG.四 ー 一 一 ー 一一 ー 一 一 一 一 一 一 ー ー 一 ‑ ,
00480 END IF
ドキュメント内
非対称ばね-自由度力学系の非線形振動に関する研究
(ページ 41-57)