青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

牽著老婆滿街逛

嚴(yán)以律己,寬以待人. 三思而后行.
GMail/GTalk: yanglinbo#google.com;
MSN/Email: tx7do#yahoo.com.cn;
QQ: 3 0 3 3 9 6 9 2 0 .

物理學(xué)----碰撞

來源:http://www.physdev.com/articles/PhysC.htm

 

物理學(xué)----碰撞

本文節(jié)選于《游戲開發(fā)物理學(xué)》如果你希望了解更多,請購買正版圖書

現(xiàn)在你已了解了粒子和剛體的運動,接著要看當(dāng)它們撞在一起時會發(fā)生什幺事情.這就是本章計論的主題,物別是告訴你如何處理粒子和剛體的碰撞反應(yīng)。

 

在開始之前,先將碰撞“偵測”和碰撞“反應(yīng)”做個區(qū)分。做個區(qū)分。碰撞偵測是計算的幾何問題,這牽扯到判斷兩物體(或更多)是否碰撞及在何處碰撞。而碰撞反應(yīng)是物理問題,牽涉到兩物體(或更多)在碰撞之后的運動。雖然這兩類問題密切相關(guān),而本章將著重討論碰撞反應(yīng)方面的問題。

 

然而我必須說,碰撞偵測并沒有被忽略:它是假定物體不能互相穿透的實時仿真中要考慮的重要方面。碰撞反應(yīng)算法依據(jù)碰撞偵測算法的結(jié)果,以準(zhǔn)確地判斷任何碰撞的適當(dāng)反應(yīng);因此,應(yīng)確定你的碰撞偵測法則是準(zhǔn)確而可靠的。也就是說,碰撞偵測不是件簡單的差事,我發(fā)現(xiàn)要完整地實現(xiàn)它比剛體仿真的物理層面還難上許多。就游戲應(yīng)用而言,執(zhí)行速度也是主要的議題,相信你是知道的,十分精確的碰撞偵測會很慢。正是由于速度和簡單的緣故,我們將利用邊界球體(以及邊界方塊)與邊和面的碰撞偵測法則。在第十三章、第十六章的范例仿真中將談到更多關(guān)于此主題的內(nèi)容。

 

本章中對剛體碰撞反應(yīng)的處理是根據(jù)標(biāo)準(zhǔn)的(牛頓)碰撞定律。碰撞的物體無論其結(jié)構(gòu)與材質(zhì)皆視為剛體。如同前幾章一樣,這里討論的剛體即使在碰撞時也不改變其外形。當(dāng)然,這只是理想化的情況。從日常經(jīng)驗中可知,當(dāng)物體相撞時它們會凹冊陷、彎曲、壓縮或起皺。例如,當(dāng)棒球擊中球棒時,棒球在撞擊的毫秒間會壓縮3/4英寸。盡管這是事實,我們?nèi)砸蕾囃暾姆治黾敖?jīng)驗方法來估算剛體碰撞。

 

這種標(biāo)準(zhǔn)的方法廣泛地應(yīng)用于工程機械設(shè)計、分析和仿真;然而,就剛體仿真而言,有另一套方法可使用,就是“懲罰法”(penalty method) (1)

 

懲罰法中,撞擊力就是使撞擊點上的物體間壓縮的暫時彈力。此彈力壓縮經(jīng)過很短暫的時間,并將大小相等且方向相反的力作用于碰撞物體上以仿真碰撞反應(yīng)。此方法的提議者說它有容易實現(xiàn)的好處。然而實現(xiàn)上碰到的困難之一是數(shù)值的不穩(wěn)定。懲罰法的使用還有其它爭議,在這里不加以討論。我將許多參考資料加入?yún)⒖嘉墨I中,若你有興趣可以看看。

 

沖量/動量定律

 

沖力的定義是作用時間非常短暫的力。例如,開槍時施加在子彈上的力稱為沖力。兩碰撞物體間的碰撞力也稱為沖力,當(dāng)你踢足球或以球棒擊中棒球時也是沖力。

沖量是一個向量,其大小等于動量的變化量。所謂的“沖量/動量”定律,就是力矩的變化等于所作用的沖量。關(guān)于定質(zhì)量及轉(zhuǎn)動慣量的問題。可寫成

線性沖量= F dt=m( -v )

角沖量= M dt=I( - )

這些等式中。F是沖力,M是沖力的力矩,t是時間,v是速度,下標(biāo)符號 ﹣表示沖撞前的瞬間, 上標(biāo)符號+表示沖撞后的瞬間。用下列等式便可求出平均沖力及力矩:

F=m( -v )/( - )

M=I( - )/( - )

 

 

考慮下面這個簡單的例子:150g (0.01028 slug)的子彈以槍口速度2480ft/s發(fā)射出去,通過24in.長的槍管共花了0.0008s;求子彈受到的沖量及平均沖力。本例中,子彈的質(zhì)量固定為150g,而其初速度為0;因此,其初動量為0。在開槍后一瞬間,子彈的動量為其質(zhì)量乘以槍口速度2480ft/s,得到動量等于25.2 slug.ft/s。沖量等于動量的變化量,所以是25.5 slug.ft/s。平均沖力等于沖量除以力作用的時間,本例為:

 

                     平均沖力=(25.5 slug-ft/s)/(0.0008s)

                         平均沖力 = lb 

 

    注:本文章用此準(zhǔn)方法并提到懲罰法,只是要讓你知道將示范的方法不只一個。大致來說,“懲罰法”中的“懲罰法”是指反彈常數(shù),它通常很大,用來表示反彈的的僵硬程度從而表示碰撞物體的硬度(或軟度)。這些常數(shù)會在描述物體碰撞前后的運動等式中用到。

 

這是對沖量概念簡單而重要的說明,而在你處理剛體碰撞時也會用到相同的定律。撞擊期間,沖撞力通常很大,而撞擊時間很短。當(dāng)兩物體相撞時,兩者均施沖力于對方;這些力大小相等而方向相反。在步槍范例中,施于子彈上的沖量,也以反方向施于步槍上而產(chǎn)生后坐力。這就是牛頓第三運動定律。

 

撞擊

除了上一節(jié)討論的沖量/動量定律,標(biāo)準(zhǔn)的撞擊或碰撞反應(yīng)分析依據(jù)另一個基本定律:牛頓的動量守恒定律 當(dāng)剛體系統(tǒng)碰撞時,動量守恒。這表示固定質(zhì)量的物體,其質(zhì)量與速度之積的總和在撞擊前后是相等的:

 

-+ = -+

這里,m代表質(zhì)量,v代表速度,下標(biāo)符號1表示物體1、下標(biāo)符號2表示物體,下標(biāo)符號表示撞擊前的瞬間,而下標(biāo)符號 + 表示撞擊后的瞬間。

本方法假設(shè)撞擊瞬間主要的力是沖撞力,其它的力都假設(shè)為在短時間內(nèi)可忽略。記住此假設(shè),因為稍后的第十三章實現(xiàn)碰撞反應(yīng)2D實時仿真范例時,將用到它。先前提到剛體在碰撞時并不會改變外形,而你自身的經(jīng)中真實的物體在碰撞時確實改變了外形。真實世界中,動能會轉(zhuǎn)成應(yīng)變能(strain energy),使物體變形。當(dāng)物體的變形是永久的時,能量消失,因此動能不會轉(zhuǎn)換。

動能

動能是關(guān)于移動物體的能量形式。動能等于物體從靜止加速所需的能量,也等于使移動物體靜止所需的能量。動能是物體速率或速度與其質(zhì)量的函數(shù)。線性動能的公式如下:

Kelinear=(1/2)

角或動動能是物體的轉(zhuǎn)動慣量及角速度的函數(shù):

Keangular=(1/2)

兩碰撞物體間的動能守恒是指,兩物體碰撞的能量總和等于碰撞后的能量總和:

+ + +

牽涉到動量散失的碰撞稱為非彈性碰撞或塑性碰撞。例如,若以相反方向丟出兩個泥球,它們的動能轉(zhuǎn)化成使泥球變形的應(yīng)變能,而它們的碰撞反應(yīng)(即撞擊之后的運動)就沒那幺引人注目。若為完全非彈性碰撞,則兩泥球會粘在一塊且在撞擊后以相同的速度一起移動。動能守恒的碰撞稱為完全彈性碰撞。在這些碰撞中,所有物體動能的總和在撞擊前后是相等的。彈性碰撞(雖非完全彈性)的最佳范例是兩顆撞球間的碰撞,其中球的變形是可忽略的,而且在正常情況下是非永久的。

當(dāng)然事實上,碰撞大多介于完全彈性和完全非彈性這間。這表示就剛體而言(其外形不會改變),將利用由經(jīng)驗得出的關(guān)系式為要仿真的碰撞的彈性程度定量。此關(guān)系式是碰撞物體的相對分離速度與相對接近速度的比例:

e= (v - v )/(v - v )

這里,e是恢復(fù)系數(shù)(coefficient of restitution)且為物體材質(zhì)、結(jié)構(gòu)、幾何形狀的函數(shù)。這個系數(shù)可由特殊的碰撞實驗測得,例如,棒球與球棒或高爾夫球棍與球之間的碰撞。對于完全非彈性碰撞,e等于0;而對于完全彈碰撞,e等于1。對于既不是完全彈性也不是完全非彈性的碰撞的情況,e是介于01之間的任意值。在這方面,所考慮的速度沿著碰撞的作用線。

在無摩擦力的碰撞中,撞擊的作用線垂直(或正交)于碰撞的接觸面。當(dāng)物體速度沿著作用線時,這種碰撞稱為“中心碰撞”(central impact)。粒子與質(zhì)量分布均勻的球體遭受的撞擊都是中心碰撞。而直接中心碰撞發(fā)生在作用線通過碰撞物體質(zhì)心且速度沿著作用線時。當(dāng)物體速度不沿著作用線時,這種撞擊稱為“傾斜碰撞”(oblique impact)。你可以利用分量坐標(biāo)來分析傾斜碰撞,擔(dān)其中平行于作用線的分量才與撞擊有關(guān),而垂直于作用線的分量則無。圖5-1顯示了這些撞擊。

 

來看一個例子,考慮圖5-2中兩顆撞球之間的碰撞。

兩顆球直徑都是標(biāo)準(zhǔn)的2.25in.,重量都為5.5oz.,假設(shè)碰撞幾乎是完全彈性的且恢復(fù)系數(shù)是0.9。若當(dāng)球1撞倒球2時其x方向的速度為20ft/s,如圖5-2所示,求兩球碰撞后的速度(不考慮摩擦力)

 

所要做的第一件事就是確認(rèn)撞擊的作用線是沿著兩球重心聯(lián)機,因為兩物體皆為球體,所以其它用線亦垂直于球體表面。則其單位垂直向量可寫成:

 

n= /|n|

 

n=(0.866)i - (0.5)j

 

 

傾斜碰撞

                    速度

 

 

 

 

 

 

 

           速度

cg

cg

cg

cg

cg

 

 

cg

直接碰撞

           速度

 

 

 

 

 

 

 

        速度

 

中心碰撞

          作用線       

 

 

              

cg

cg

中心碰撞

           作用線    速度             

 

 

 

 

 

 

                速度         

cg

cg

cg

cg

 

 

 

 

 

 

 

 

 

 

 

 

 


5-1:撞擊的種類

 

cg

cg

碰撞前的速度

碰撞后的速度

碰撞后的速度

5-2:撞球碰撞范例

 

其中n是單位法線向量,r是球半徑,而ij分別表示<span lang=EN-US style='font-family:"Trebuchet MS","sans-serif";mso-fareast-font-fami

posted on 2008-01-15 16:01 楊粼波 閱讀(525) 評論(0)  編輯 收藏 引用


只有注冊用戶登錄后才能發(fā)表評論。
網(wǎng)站導(dǎo)航: 博客園   IT新聞   BlogJava   博問   Chat2DB   管理


青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            中文欧美在线视频| 亚洲日本中文| 欧美精品偷拍| 欧美日韩国产欧| 欧美另类视频| 欧美午夜三级| 日韩视频免费观看高清在线视频| 亚洲高清av在线| 久久久久久穴| 欧美福利视频网站| 亚洲美女区一区| 久久天堂成人| 亚洲在线中文字幕| 亚洲欧美日韩精品久久久久| 欧美影院在线| 欧美激情第二页| 欧美视频不卡中文| 亚洲一区久久久| 亚洲免费视频中文字幕| 在线中文字幕日韩| 亚洲欧洲av一区二区| 老司机一区二区| 一区二区免费在线播放| 欧美成人免费观看| 国产精品免费看| 亚洲一区二区免费视频| 亚洲美女在线观看| 亚洲视频图片小说| 久久全国免费视频| 国产乱码精品一区二区三区av | 亚洲国产精品黑人久久久| 久久久www成人免费毛片麻豆| 午夜精品视频一区| 国产伦精品一区二区三区照片91 | 牛夜精品久久久久久久99黑人| 亚洲国产一成人久久精品| 国产麻豆日韩欧美久久| 亚洲欧美一区二区精品久久久| 久久天堂国产精品| 国产午夜精品一区二区三区视频| 中日韩美女免费视频网站在线观看| 久久综合久久久久88| 亚洲欧美日韩成人| 欧美午夜一区二区三区免费大片| 亚洲青色在线| 欧美福利视频网站| 久久综合99re88久久爱| 国产在线视频欧美| 欧美自拍偷拍| 午夜精品美女久久久久av福利| 国产精品国产三级国产专播精品人| 午夜免费在线观看精品视频| 国产精品久久网| 亚洲午夜在线观看| 日韩午夜黄色| 欧美日韩国产欧| 一区二区三区精品视频| 久久se精品一区二区| 欧美午夜精品理论片a级按摩| 日韩一区二区高清| 亚洲欧洲一区二区在线播放| 欧美二区在线观看| 99精品视频一区| 日韩午夜三级在线| 国产精品久久久久久户外露出| 亚洲欧美综合另类中字| 性久久久久久久| 在线观看日韩av电影| 欧美高清视频| 一本色道久久综合亚洲二区三区| 狠狠色噜噜狠狠狠狠色吗综合| 亚洲电影第1页| 亚洲欧洲久久| 亚洲人成在线免费观看| 韩日成人av| 欧美va亚洲va国产综合| 亚洲主播在线| 国产女主播一区| 欧美成人综合在线| 亚洲一区二区在线视频| 国产精品美女一区二区| 欧美在线亚洲综合一区| 久久精品日产第一区二区| 一区二区三区亚洲| 91久久香蕉国产日韩欧美9色| 榴莲视频成人在线观看| 免费观看在线综合色| 亚洲欧美日韩久久精品| 国产精品日本一区二区| 日韩视频在线一区| 亚洲视频免费在线| 国产主播一区| 亚洲破处大片| 国产精品久久久久久久一区探花| 羞羞答答国产精品www一本| 欧美另类videos死尸| 日韩视频在线观看一区二区| 亚洲无人区一区| 国产综合婷婷| 亚洲毛片在线观看| 国产一区二区按摩在线观看| 亚洲人成在线播放| 含羞草久久爱69一区| 亚洲精品视频在线观看网站| 久久久久一区二区| 国产精品欧美风情| 久久久久久色| 一区二区亚洲欧洲国产日韩| 韩国欧美一区| 夜夜爽www精品| 亚洲丰满少妇videoshd| 中国女人久久久| 亚洲伦理久久| 亚洲一卡二卡三卡四卡五卡| 久久激情一区| 欧美日韩国产成人| 欧美国产日韩一二三区| 国产亚洲精品激情久久| 99精品欧美| a4yy欧美一区二区三区| 久久综合国产精品| 国产欧美精品日韩精品| 欧美xxx成人| 国产精品亚洲综合色区韩国| 欧美午夜片在线观看| 久久看片网站| 欧美精品1区2区| 欧美日韩成人在线视频| 欧美日韩在线精品| 欧美精品三级| 伊人久久大香线| 国产精品99久久久久久白浆小说| 9色国产精品| 国产精品久久久久9999| 亚洲女性喷水在线观看一区| 国产精品久久久久久久久婷婷 | 亚洲自拍偷拍色片视频| 久久综合久久综合这里只有精品| 久久精品日韩一区二区三区| 国产精品欧美日韩一区二区| 亚洲一级片在线看| 午夜亚洲福利| 国产精品视频久久久| 亚洲一区在线免费| 午夜一区二区三视频在线观看| 国产精品久久久久一区| 亚洲在线观看视频| 欧美在线视频免费| 好吊成人免视频| 亚洲天堂偷拍| 亚洲社区在线观看| 欧美三级不卡| 国产精品家教| 亚洲人体1000| 欧美人与性动交cc0o| 91久久嫩草影院一区二区| 亚洲国内自拍| 欧美日韩精品系列| 亚洲一卡二卡三卡四卡五卡| 欧美怡红院视频一区二区三区| 国产亚洲成年网址在线观看| 美国十次了思思久久精品导航| 亚洲人成网站影音先锋播放| 一区二区三区欧美激情| 国产美女高潮久久白浆| 久久久久国产一区二区三区四区| 欧美顶级少妇做爰| 在线视频日韩精品| 国产一区二区在线免费观看| 国产精品你懂的在线欣赏| 国产精品毛片a∨一区二区三区| 一区二区成人精品| 亚洲视频网站在线观看| 日韩午夜av电影| 国内精品久久久久影院薰衣草| 久久久久久久国产| 亚洲欧洲在线视频| 久久久www| 亚洲视频第一页| 伊甸园精品99久久久久久| 欧美日韩成人一区二区| 亚洲精品久久久蜜桃| 在线观看中文字幕亚洲| 欧美性大战久久久久久久蜜臀| 久久亚洲视频| 亚洲一区欧美一区| 亚洲精品乱码久久久久久黑人| 久久精品成人| 国产精品欧美一区喷水| 久久国产精品99精品国产| 中文欧美在线视频| 欧美一级视频| 欧美午夜激情视频| 久久综合狠狠综合久久综合88 | 国产在线精品一区二区中文 | 国产精品美女黄网| 欧美成人黑人xx视频免费观看| 羞羞色国产精品| 一个色综合av| 亚洲人成欧美中文字幕|