本PCT專利申請要求于2014年6月11日提交的標(biāo)題為“Shifting A Forming Limit Curve Based On Zero Friction Analysis”的美國臨時專利申請序列號No.62/010,749的權(quán)益和優(yōu)先權(quán),該申請的全部公開內(nèi)容通過引用并入本文。
背景技術(shù):
提供金屬板作為模板來制造成品。在對金屬板進(jìn)行各種金屬改形技術(shù)之后,金屬板可以轉(zhuǎn)變?yōu)槌善?。金屬板處理可以包括諸如薄化、彎曲、切割等不同的技術(shù)??梢垣@得經(jīng)處理的金屬板以用于諸如車輛的車身等各種產(chǎn)品。
采用金屬板的各種產(chǎn)品的生產(chǎn)者通常使用計算機輔助設(shè)計(CAD)程序來輔助設(shè)計產(chǎn)品及對產(chǎn)品進(jìn)行仿真。設(shè)計者可以在CAD程序中輸入與最終產(chǎn)品相關(guān)聯(lián)的參數(shù)。因此,CAD程序可以基于預(yù)期的設(shè)計來運行各種仿真。仿真可被用于測試與不同修改相關(guān)聯(lián)的性能、兼容性及失效。
用于確定失效的因素中的一個因素是成形極限曲線(FLC)。FLC采用半球形圓頂測試。本質(zhì)上,將正方形或圓形標(biāo)記放置在金屬板上,并且在進(jìn)行變形之后,相對于FLC來分析標(biāo)記以獲得關(guān)于金屬板被改形的過程的信息。標(biāo)記位于板的遠(yuǎn)離沖頭的側(cè)上。有關(guān)金屬板改形的沖頭是處于固定位置中的物體。模具和壓邊圈(binder)是可移動的,而沖頭保持固定。因此,當(dāng)金屬板被施用于沖頭時,金屬板基于經(jīng)由沖頭施加的力而順從(conform)并且彎曲。
該側(cè)對應(yīng)于仿真中的上纖維。每個金屬板均具有上纖維和下纖維。上纖維遠(yuǎn)離接觸沖頭的區(qū)域,而下纖維為接觸沖頭的區(qū)域。因此,與判斷相對于FLC的變形標(biāo)記相關(guān)聯(lián)的各種內(nèi)插和公式可以使得金屬板成形的觀察者能夠確定變形是否將最終導(dǎo)致各種失效。FLC的物理定義要求FLC與摩擦無關(guān),即零摩擦。
然而,當(dāng)進(jìn)行半球形圓頂測試時,摩擦接觸應(yīng)力導(dǎo)致各種張力和應(yīng)變被分布在沖壓面上。這導(dǎo)致了依賴于摩擦的分布,其中最大值沿著與半球形圓頂沖頭相關(guān)聯(lián)的圓形區(qū)域的一部分定位。
圖1示出了采用施用于坯料金屬板100的半球形沖頭150的示例。半球形沖頭150包括軸線160(或極點)和由于摩擦而將檢測到失效的角170。金屬板100包括極點變形110和失效點120。
一旦對圖1所示的部件進(jìn)行比較,則可以檢測到失效點120。然而,在進(jìn)行進(jìn)一步分析之后,失效點120可以具有受由施加于金屬板100時的半球形沖頭150的性能而引入的摩擦所影響的應(yīng)變。在這種情況下,半球形圓頂測試可能會在進(jìn)行和檢測與部件相關(guān)聯(lián)的失效中變得無效。
附圖說明
參照以下附圖進(jìn)行詳細(xì)描述,在附圖中,相同的附圖標(biāo)記表示相同的項目,并且在附圖中:
圖1示出了采用施加于坯料金屬板100的半球形沖頭150的示例。
圖2示出了用于基于零摩擦分析來改變成形極限曲線(FLC)的系統(tǒng)和方法的示例性實施方式。
圖3至圖12示出了圖2中所描述的系統(tǒng)和方法的示例性實施方式。
圖13示出了用于經(jīng)由計算機輔助工程(CAE)工具來實施圖2中所公開的系統(tǒng)和方法的系統(tǒng)的示例。
技術(shù)實現(xiàn)要素:
以下描述涉及用于基于零摩擦分析來改變成形極限曲線的系統(tǒng)和方法。示例性實施例還可以涉及本文所描述的系統(tǒng)、方法及各種計算設(shè)備應(yīng)用中的任一者。
本發(fā)明的附加特征將在下面的描述中進(jìn)行闡述,并且在某種程度上將通過描述而明顯,或者可以通過實踐本發(fā)明而習(xí)知。
本文公開了一種用于基于零摩擦分析來改變成形分析的方法。該方法包括:根據(jù)來自模具的半球形圓頂測試的預(yù)定性能的次應(yīng)力與主應(yīng)力的比率來計算α應(yīng)力值,所述模具用于使金屬板變形;生成針對上纖維的零摩擦分析的α值;生成中間纖維的零摩擦分析的β值;并且將所述α值和所述β值結(jié)合以產(chǎn)生校正的零摩擦測試;以及基于主應(yīng)力、次應(yīng)力及校正的零摩擦測試來計算更新的成形極限圖(FLD)。
應(yīng)當(dāng)理解,前述的一般描述和以下的詳細(xì)描述二者都是示例性和說明性的,并且旨在提供對所要求保護(hù)的本發(fā)明的進(jìn)一步解釋。其它特征和方面將通過以下詳細(xì)描述、附圖以及權(quán)利要求而明顯。
具體實施方式
如上所述,用于對變形或改形的金屬板是否導(dǎo)致了失效進(jìn)行診斷的常規(guī)半球形圓頂測試可能會由于引入摩擦而無法進(jìn)行。因此,測試可能會不足以準(zhǔn)確地預(yù)測失效。
具有摩擦的半球形沖壓測試可能會導(dǎo)致在與極點(pole)成一定角度處檢測到的失效。該失效發(fā)生在規(guī)定的次應(yīng)力與主應(yīng)力的比率處。失效點120處的Von Mises應(yīng)力理論上由應(yīng)變路徑和材料性能確定,其中,Von Mises應(yīng)力與摩擦無關(guān)。因此,由于因素與摩擦無關(guān),并且測試引入摩擦,因此,失效的各種假設(shè)可能不完全準(zhǔn)確。
零摩擦測試與摩擦無關(guān)。零摩擦測試采用各種試探法、函數(shù)和其它技術(shù)來測試改形的金屬板部件以確定與改形相關(guān)聯(lián)的特性。零摩擦測試可以檢測極點處的失效。
在具有零摩擦的理論情況下,最大應(yīng)變集中在極點上。調(diào)整坯料金屬板以使最大應(yīng)變處于平面應(yīng)變中。使用Von Mises中間纖維應(yīng)力、薄膜應(yīng)力對用于零摩擦情況的深度進(jìn)行校準(zhǔn),這是由于成形分析中的FLC使用了薄膜應(yīng)力纖維。
在零摩擦測試的薄膜應(yīng)力值等于摩擦測試上纖維的失效Von Mises應(yīng)力并且在具有相同的β值、次應(yīng)變與主應(yīng)變的比率的情況下來確定沖壓深度。根據(jù)應(yīng)力失效理論,在薄膜應(yīng)力處于同一摩擦測試的Von Mises應(yīng)力水平時,零摩擦情況失效。
本文公開了用于增強具有零摩擦分析的半球形沖壓測試的系統(tǒng)和方法。因此,根據(jù)本文公開的方面,可以更準(zhǔn)確地檢測失效。通過采用半球形沖壓測試和零摩擦分析二者的特性,與單獨采用每種測試相比,可以以更高的比率來避免兩種測試中存在的誤報。
因此,根據(jù)本文公開的方面,基于半球形沖壓測試的FLC曲線的最低點還可以用于近似整個FLC曲線的逐點平移。對零摩擦FLC進(jìn)行剛體平移,以生成可以適用于各種金屬板應(yīng)用的近似混合FLC。
圖2示出了用于基于零摩擦分析來逐點改變整個成形極限曲線(FLC)的系統(tǒng)和方法200的示例性實施方式。改變摩擦半球形圓頂測試FLC的點與對應(yīng)的零摩擦點的失效應(yīng)變比率是改形的基礎(chǔ)。該方法200可以經(jīng)由處理器來執(zhí)行或者存儲在非易失性計算機可讀介質(zhì)上。
在操作210中,獲取α應(yīng)力值,其是次應(yīng)力與主應(yīng)力的比率。次應(yīng)力和主應(yīng)力是與金屬板相關(guān)聯(lián)的應(yīng)力,其中,每個應(yīng)力對應(yīng)于X-Y方向上的應(yīng)力矢量。如所示的,α應(yīng)力的比率通過在操作211中已經(jīng)計算及分析的各種α應(yīng)力來計算??梢酝ㄟ^使用材料性能以及諸如關(guān)于用于半球形測試的模具、改形的金屬板等的信息進(jìn)行仿真來執(zhí)行對α應(yīng)力的計算(操作212和213)。計算第i點的α應(yīng)力值。
第i點表示FLC上的各個部分或預(yù)定點。FLC的每個部分或?qū)嶓w被定義為不同的點。
在分支220中,進(jìn)行了對從半球形圓頂測試到零摩擦校正的第i點改形進(jìn)行計算的操作。在操作221中,采用摩擦上纖維來計算第i點。還可以采用其他技術(shù),諸如調(diào)整坯料尺寸222、以及根據(jù)第i點處計算的主應(yīng)變和次應(yīng)變來拉深深度并進(jìn)行β檢測(223)。本質(zhì)上,該操作用于識別次應(yīng)變和主應(yīng)變與半球形圓頂測試在i點處相關(guān)的步驟。在i點處,還得到了Von Mises應(yīng)力和平面有效應(yīng)力(224)。
在分支230中,對零摩擦情況進(jìn)行分析。在操作231中,中間纖維情況(對于第i點)的零摩擦用于找到零摩擦情況下的相應(yīng)值。可以生成β值,從而確定次應(yīng)變與主應(yīng)變的比率,所述比率使摩擦半球形圓頂仿真的上纖維Von Mises應(yīng)力與零摩擦薄膜平面有效應(yīng)力相關(guān)。平面有效應(yīng)力是未經(jīng)過厚度部件的Von Mises應(yīng)力。
在操作232中,調(diào)整分支230的坯料尺寸??梢砸赃B續(xù)標(biāo)準(zhǔn)的方式對坯料尺寸進(jìn)行改變。在這種情況下,可以調(diào)整坯料尺寸,直到應(yīng)力比率在可接受的公差內(nèi)為止。可以對操作222進(jìn)行類似的操作。
在操作233中,使Von Mises應(yīng)力與平面有效應(yīng)力深度相關(guān)聯(lián)的深度拉深和β檢測用于使平面有效應(yīng)力與在223中計算出的應(yīng)力相關(guān)聯(lián)。如果兩個應(yīng)力都不在彼此的公差內(nèi),則調(diào)整零摩擦校正的拉深深度。
在操作250中,操作210至操作240中計算出的數(shù)據(jù)用于根據(jù)i點的主應(yīng)力和次應(yīng)力來計算相應(yīng)校正的FLD(成形極限圖)。
圖3至圖12示出了圖2中所描述的系統(tǒng)和方法的示例性實施方式。參照所示附圖,檢查特定坯料的寬度。然而,本領(lǐng)域普通技術(shù)人員可以應(yīng)用不同的坯料寬度或尺寸來進(jìn)行本文所描述的操作。
對于以下說明性示例,使用具有半球形沖壓生成的FLC材料性能的厚1.5mm的DP800級鋼。示出了模具工藝的摩擦性能。摩擦情況具有0.1的摩擦并且在21.1mm處失效。坯料的寬度為90.1mm。
摩擦量根據(jù)規(guī)定的次應(yīng)變與主應(yīng)變的比率來確定相對于極點的失效角(Failure Angle to Pole)。如圖3中所示,采用了不同的坯料尺寸、以及壓邊圈和沖頭、模具和拉深板。Von Mises應(yīng)力由使用Levy-Mises流動假設(shè)的FLC來確定,并且因此與摩擦無關(guān)。
圖3中還用相應(yīng)的成形極限圖(FLD)示出了次應(yīng)變等于零時的半球形沖壓測試。美國測試和材料協(xié)會(ASTM)使用標(biāo)準(zhǔn)模具幾何形狀和各種坯料尺寸以提供寬范圍的FLC值。沖頭在頸縮失效處停止以測量FLC的應(yīng)變值。
可以同時使用簡化的張力近似法以及以商業(yè)可成形軟件來計算張力和相對于極點的失效角。在失效處計算的張力與摩擦無關(guān)。
的Krupkowski硬化曲線,其中:
K=1205.4,ε0=0.0011,n=0.116,t0=1.5mm,T2=T/2
最大張力出現(xiàn)在以下處:
最大張力處的厚度為:
主應(yīng)力為:
σ1*=1473/t=1102MPa
其中相應(yīng)的流動應(yīng)力為:
圖4為示出了T1和T2的峰值張力的圖。
與簡化計算的1473N相比,商業(yè)可成形軟件在頸部處的張力結(jié)果為1475N。板在表面上滑動的公式用于計算包圍角,所述包圍角為在使用不同摩擦值的點之間轉(zhuǎn)過的角。這通過失效頂點j距極點k的位置來確定相對于極點的失效角。
T1k是基于極點元件應(yīng)力(polar element stress)而從商業(yè)可成形軟件獲得的極點處的張力,為1435N。T1j是以上在失效處計算的張力,為1473N。
下列表達(dá)式表示用于計算極點與頸部之間的角度的示例性方法:
θjk=點j與點k之間的包圍角
μ=摩擦系數(shù)=0.1
T1k=T1j exp(μθjk)=1473N
θ=17°
圖5示出了基于針對以下值的商業(yè)可成形軟件仿真來預(yù)測失效角的仿真示例:
極點處的張力T1j—1435N
頸部處的張力T1k應(yīng)力—1475N
極點與頸部之間的角度~17°
以下示出了理論簡化的張力近似值和包圍角。計算中使用了極點處的商業(yè)可成形軟件張力。
簡化的計算結(jié)果:
來自Pam-Stamp的極點處的張力T1j—1435N
簡化計算的T1k=1473N
θjk=j(luò)與k之間的包圍角
T1k=T1j exp(μθjk)
μ=摩擦系數(shù)=0.1
簡化的包圍角結(jié)果:
相對于極點的失效角~17°
基于以上,包圍角的計算意味著使摩擦增大將增加相對于極點的失效角。滑動板的接觸壓力引起摩擦剪切應(yīng)力,從而由于摩擦力而增加了張力及應(yīng)變。
圖6示出了上述現(xiàn)象。
圖7示出了零摩擦測試的仿真。下面將對簡化的包圍角的計算進(jìn)行描述。
簡化的包圍角計算:
T1k=T1j exp(μθjk)
μ=0.0,T1k=T1j
以上示出了接觸張力是均勻分布的。
如包圍角公式所暗示的那樣,板在極點處失效。
商業(yè)可成形軟件的結(jié)果:
等效應(yīng)力σ=961MPa
T1~1770N
拉深深度=0.9mm,比其中μ=0.1的拉深深度更深
圖7中所示的商業(yè)可成形軟件仿真確定了板在極點處失效,從而確定了包圍角計算。圖8示出了零摩擦測試的圖。
最大應(yīng)力和最大應(yīng)變發(fā)生在極點處或極點周圍。與摩擦模型相比,拉深深度減小,這是由于應(yīng)力更快地集中在極點處。這與下部的主應(yīng)變相關(guān)。在零摩擦的情況下DP800的拉深深度較淺為0.09mm。
在摩擦商業(yè)可成形軟件模型中的下纖維應(yīng)力的結(jié)果由半球形沖壓FLD失效模型來確定。使用摩擦模型的下纖維應(yīng)力來設(shè)定零摩擦模型的失效沖壓深度。設(shè)定深度,使得零摩擦模型的薄膜應(yīng)力等于摩擦模型的下纖維應(yīng)力。零摩擦模型中的主應(yīng)變和次應(yīng)變被記錄為校正的FLC。
與零摩擦深度相關(guān)的過程如下:
摩擦系數(shù)=0.1
峰值張力以1470N出現(xiàn)在角度17處
對應(yīng)失效的下纖維應(yīng)力=961MPa
失效深度21.2mm
主應(yīng)變?yōu)?.20
應(yīng)力比率約為1/2,表示平面應(yīng)變
零摩擦系數(shù)=0.0
峰值張力以1770N出現(xiàn)在極點處
對應(yīng)失效的薄膜等效應(yīng)力=961MPa
失效深度20.2mm
主應(yīng)變?yōu)?.16
改變校正的商業(yè)可成形軟件仿真(C.F.S.S.S.C)
根據(jù)本文公開方面的示例,可以采用不同的坯料尺寸來以主次應(yīng)變的比率獲得失效。采用本文公開的改變校正,可以更準(zhǔn)確地預(yù)測失效。
步驟1:半球形沖壓測試的仿真
示出了將半球形沖壓測試改形成用于1.5mm厚的DP800板的準(zhǔn)確的FLD。第一步是確定用于半球形沖壓測試的商業(yè)可成形軟件摩擦仿真的坯料尺寸,使得在測試曲線的最低點處檢測到失效。假定FLD對于下纖維應(yīng)變是準(zhǔn)確的,其中,假定摩擦為0.1。應(yīng)變路徑是非線性的,并且元件可能會在平面應(yīng)變中失效。記錄下纖維應(yīng)變以校準(zhǔn)零摩擦模型。
將坯料增加到100mm以匹配雙軸應(yīng)變比率。應(yīng)力比率約為1/2,并且下纖維應(yīng)力表示平面應(yīng)力。距離沖頭最遠(yuǎn)的層的下纖維應(yīng)力為961MPa。
步驟2:的仿真
圖8示出了零摩擦測試的示例。圖9示出了使用具有摩擦的模型在FLC的低點處進(jìn)行的商業(yè)可成形軟件仿真。
下一步驟是用商業(yè)可成形軟件對零摩擦模型進(jìn)行仿真。調(diào)整坯料以獲得的仿真模型的平面應(yīng)變。設(shè)定深度以使薄膜應(yīng)力等于所記錄的摩擦模型的下纖維應(yīng)力。失效元件位于平面應(yīng)變中,并且主應(yīng)變被記錄為校正的
圖10示出了具有薄膜等效應(yīng)力的零摩擦模型等于失效元件處的摩擦模型。使用了90.1mm的坯料和零摩擦模型,其中在失效沖壓深度處的薄膜等效應(yīng)力等于961MPa。主應(yīng)變?yōu)?.154并且次應(yīng)變?yōu)?.006。
圖11示出了示出有摩擦模型FLC的零摩擦商業(yè)可成形軟件。
步驟3:基于的平移
基于以上步驟,基于零摩擦情況來調(diào)整FLD。如圖12中所示,改變FLD曲線,從而提供更準(zhǔn)確的FLD以被用于各種金屬板成形過程中。
校正的FLD在預(yù)測頸縮方面明顯更準(zhǔn)確。無校正的半球形沖壓測試的FLD預(yù)測未失效。
圖13示出了用于經(jīng)由計算機輔助工程(CAE)工具來實施圖2中所公開的系統(tǒng)和方法的系統(tǒng)的示例。如圖13中所示,計算機1300設(shè)置有CAE程序1350。可以經(jīng)由C.F.S.S.S.C 1360來修改CAE程序1350。C.F.S.S.S.C 1360可以是安裝有或設(shè)置有常規(guī)CAE程序1350以存儲、執(zhí)行以及運行與金屬板的測試相關(guān)聯(lián)的各種仿真的附加裝置。
用戶可以通過接口輸入與所使用的材料相關(guān)聯(lián)的工藝參數(shù)1310以及實際的金屬板設(shè)計1320。由此,計算機1360可以生成新的改變的成形極限曲線1370。新的改變的成形極限曲線1370可以與CAE程序1350結(jié)合使用以生成測試數(shù)據(jù)1380并產(chǎn)生測試數(shù)據(jù)1380,測試數(shù)據(jù)1380指示金屬板設(shè)計1320是否通過證明金屬板設(shè)計1320的完整性所需的各種半球形圓頂測試。
圖13中所示的設(shè)備中的某些設(shè)備包括計算系統(tǒng)。該計算系統(tǒng)包括處理器(CPU)和將包括諸如只讀存儲器(ROM)和隨機存取存儲器(RAM)等系統(tǒng)存儲器的各種系統(tǒng)部件耦接至處理器的系統(tǒng)總線。也可以使用其它系統(tǒng)存儲器。計算系統(tǒng)可以包括多于一個的處理器或者聯(lián)網(wǎng)在一起的一組或一群計算系統(tǒng)以提供更大的處理能力。系統(tǒng)總線可以是包括存儲器總線或存儲器控制器、外圍總線以及使用各種總線架構(gòu)中的任意架構(gòu)的局部總線的若干類型的總線結(jié)構(gòu)中的任意類型。存儲在ROM等中的基本輸入/輸出(BIOS)可以諸如在啟動期間提供有助于在計算系統(tǒng)內(nèi)的元件之間傳輸信息的基本例程。計算系統(tǒng)還包括根據(jù)已知的數(shù)據(jù)庫管理系統(tǒng)對數(shù)據(jù)庫進(jìn)行維護(hù)的數(shù)據(jù)存儲器。數(shù)據(jù)存儲器可以以諸如硬盤驅(qū)動器、磁盤驅(qū)動器、光盤驅(qū)動器、磁帶驅(qū)動器等多種形式,或者諸如磁帶盒、閃存卡、數(shù)字多功能盤、磁帶、隨機存取存儲器(RAM)和只讀存儲器(ROM)等能夠存儲可以由處理器訪問的數(shù)據(jù)的另一類型的計算機可讀介質(zhì)來體現(xiàn)。數(shù)據(jù)存儲器可以通過驅(qū)動器接口連接至系統(tǒng)總線。數(shù)據(jù)存儲器為計算系統(tǒng)提供計算機可讀指令、數(shù)據(jù)結(jié)構(gòu)、程序模塊及其它數(shù)據(jù)的非易失性存儲。
為了實現(xiàn)人類(并且在一些情況下,機器)的用戶交互,計算系統(tǒng)可以包括諸如用于語音和音頻的麥克風(fēng)、用于手勢或圖形輸入的觸敏屏、鍵盤、鼠標(biāo)、動作輸入等輸入設(shè)備。輸出設(shè)備可以包括多個輸出機構(gòu)中的一個或更多個輸出機構(gòu)。在一些情況下,多模式系統(tǒng)使得用戶能夠提供多種類型的輸入以與計算系統(tǒng)進(jìn)行通信。通信接口通常使得計算設(shè)備系統(tǒng)能夠使用各種通信及網(wǎng)絡(luò)協(xié)議與一個或更多個其它計算設(shè)備進(jìn)行通信。
前述公開內(nèi)容參照流程圖和所附的描述來示出圖2中所表示的實施例。所公開的設(shè)備、部件和系統(tǒng)預(yù)期使用或?qū)嵤┤魏魏线m的技術(shù)以用于執(zhí)行這些圖中所示的步驟。因此,圖2僅用于說明的目的,并且所描述的或類似的步驟可以在包括同時地、單獨地或以結(jié)合的方式的任何適當(dāng)?shù)臅r間進(jìn)行。另外,這些流程圖的步驟中的許多步驟可以同時進(jìn)行和/或以不同于所示及所描述的順序進(jìn)行。此外,所公開的系統(tǒng)可以使用具有附加的、更少的和/或不同的步驟的過程和方法。
可以在數(shù)字電子電路中或者在計算機軟件、固件或硬件中實施本文所公開的實施例,其包括本文所公開的結(jié)構(gòu)及其等同物。一些實施例可以被實施為編碼在有形計算機存儲介質(zhì)上的用于由一個或更多個處理器執(zhí)行的一個或更多個計算機程序,即,計算機程序指令的一個或更多個模塊。計算機存儲介質(zhì)可以是計算機可讀存儲設(shè)備、計算機可讀存儲基板或者隨機或串行存取存儲器,或者可以包括在計算機可讀存儲設(shè)備、計算機可讀存儲基板或者隨機或串行存取存儲器中。計算機存儲介質(zhì)還可以是諸如多個CD、盤或其它存儲設(shè)備的一個或更多個單獨的有形部件或介質(zhì),或者可以包括在諸如多個CD、盤或其它存儲設(shè)備的一個或更多個單獨的有形部件或介質(zhì)中。計算機存儲介質(zhì)不包括暫態(tài)信號。
如本文所使用的,術(shù)語處理器包括用于處理數(shù)據(jù)的所有類型的裝置、設(shè)備和機器,其包括例如可編程處理器、計算機、芯片級系統(tǒng)、或多個可編程處理器、多個計算機、多個芯片級系統(tǒng)、或前述組合處理器可以包括專用邏輯電路,例如FPGA(現(xiàn)場可編程門陣列)或ASIC(專用集成電路)。除了硬件之外,處理器還可以包括創(chuàng)建用于所討論的計算機程序的執(zhí)行環(huán)境的代碼,例如構(gòu)成處理器固件、協(xié)議棧、數(shù)據(jù)庫管理系統(tǒng)、操作系統(tǒng)、跨平臺運行環(huán)境、虛擬機或它們中的一個或更多個的組合的代碼。
計算機程序(也稱為程序、模塊、引擎、軟件、軟件應(yīng)用、腳本或代碼)可以以包括編譯或解釋語言、聲明式或過程式語言的任何形式的編程語言來編寫,并且程序可以以包括作為獨立程序或作為適于在計算環(huán)境中使用的模塊、部件、子例程、對象或其它單元的任何形式來配置。計算機程序可以對應(yīng)于文件系統(tǒng)中的文件但未必需要。程序可以存儲在保存其它程序或數(shù)據(jù)(例如,存儲在標(biāo)記語言文檔中的一個或更多個腳本)的文件的一部分中、專用于所討論的程序的單個文件中、或者多個協(xié)同文件中(例如,存儲一個或更多個模塊、子程序或代碼的部分的文件)。計算機程序可以被配置成在一個計算機上執(zhí)行或在位于一個地點處或分布在多個地點并通過通信網(wǎng)絡(luò)互連的多個計算機上執(zhí)行。
為了提供與個人的交互,可以使用諸如圖形用戶界面(GUI)等交互式顯示器來實施本文所公開的實施例。這樣的GUI可以包括諸如彈出或下拉菜單或列表、選擇標(biāo)簽、可掃描特征以及可以接收人類輸入的其它特征等交互式特征。
本文所公開的計算系統(tǒng)可以包括客戶端和服務(wù)器。客戶端和服務(wù)器一般彼此遠(yuǎn)離并且通常通過通信網(wǎng)絡(luò)進(jìn)行交互。客戶端和服務(wù)器的關(guān)系借助于在相應(yīng)計算機上運行并且彼此具有客戶端服務(wù)器關(guān)系的計算機程序而產(chǎn)生。在一些實施例中,服務(wù)器向客戶端設(shè)備發(fā)送數(shù)據(jù)(例如,HTML頁面)(例如,為了向與客戶端設(shè)備進(jìn)行交互的用戶顯示數(shù)據(jù)以及從與客戶端設(shè)備進(jìn)行交互的用戶接收用戶輸入)。可以在服務(wù)器處從客戶端設(shè)備接收在客戶端設(shè)備處生成的數(shù)據(jù)(例如,用戶交互的結(jié)果)。