欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

穿梭車速度規(guī)劃控制方法、裝置及穿梭車與流程

文檔序號:12662237閱讀:1158來源:國知局
穿梭車速度規(guī)劃控制方法、裝置及穿梭車與流程

本發(fā)明涉及控制領(lǐng)域,特別涉及一種穿梭車速度規(guī)劃控制方法、裝置及穿梭車。



背景技術(shù):

在現(xiàn)代自動化物流倉庫中,直線式往復(fù)型軌道穿梭車(Shuttle小車)需要以很高速度(最高速度可以達(dá)到4米每秒)運(yùn)動并準(zhǔn)確定位,主要采用伺服放大器進(jìn)行驅(qū)動,配合碼尺傳感器進(jìn)行定位。

目前,穿梭車采用固定加速度和減速度的速度曲線方式,如圖1所示,其中將整個位移分為三個階段,其中在第一階段以給定的加速度進(jìn)行加速直到最大速度,在第二階段以勻速進(jìn)行運(yùn)動,在第三階段以給定的加速度進(jìn)行減速,直到速度減到設(shè)定的結(jié)束速度。

在上述速度曲線中,當(dāng)速度變化從加速階段進(jìn)入勻速,或從勻速階段進(jìn)入減速階段時,由于加速度的變化,如圖2所示,速度會相應(yīng)發(fā)生突變,由于現(xiàn)有伺服放大器具有內(nèi)部速度PID控制,造成實時速度劇烈波動,定位不準(zhǔn)確。



技術(shù)實現(xiàn)要素:

本發(fā)明實施例提供一種穿梭車速度規(guī)劃控制方法、裝置及穿梭車,通過對穿梭車行進(jìn)過程中的加減速過程進(jìn)行控制,從而在保證行進(jìn)速度的同時,有效減小速度跳變,提高整體效率。

根據(jù)本發(fā)明的一個方面,提供一種穿梭車速度規(guī)劃控制方法,包括:

控制穿梭車從指定位移的起點以指定初始速度Vs開始進(jìn)行加速運(yùn)動,其中先進(jìn)行加速度隨時間增加的第一加速運(yùn)動,再進(jìn)行加速度隨時間減小的第二加速運(yùn)動;

控制穿梭車進(jìn)行勻速運(yùn)動;

控制穿梭車進(jìn)行減速運(yùn)動,其中先進(jìn)行加速度隨時間減少的第一減速運(yùn)動,再進(jìn)行加速度隨時間增加的第二減速運(yùn)動,并以指定末速度Ve到達(dá)指定位移的終點。

在一個實施例中,穿梭車進(jìn)行第一加速運(yùn)動和第二加速運(yùn)動所需的時間相同;

穿梭車進(jìn)行第一降速運(yùn)動和第二降速運(yùn)動所需的時間相同。

在一個實施例中,穿梭車進(jìn)行第一加速運(yùn)動或第二加速運(yùn)動所需的時間T1和進(jìn)行第一降速運(yùn)動和第二降速運(yùn)動所需的時間T2滿足:

所述時間T1和時間T2的平方差與穿梭車的所述末速度Ve減去初始速度Vs的差值呈正比。

在一個實施例中,判斷穿梭車的指定位移是否大于預(yù)定門限,其中所述預(yù)定門限由所述初始速度Vs和末速度Ve確定;

若穿梭車的指定位移大于預(yù)定門限,則執(zhí)行控制穿梭車從指定位移起點以指定初始速度Vs開始進(jìn)行加速運(yùn)動的步驟;

若穿梭車的指定位移不大于預(yù)定門限,則穿梭車以預(yù)定速度通過指定位移。

在一個實施例中,在所述末速度Ve不小于初始速度Vs時,所述預(yù)定門限由所述末速度Ve與初始速度Vs之和、以及所述末速度Ve與初始速度Vs之差確定。

在一個實施例中,所述時間T2的取值范圍為Vmax為穿梭車的最高速度,J為加速度參數(shù);

設(shè)穿梭車通過所述指定位移僅進(jìn)行所述加速運(yùn)動和減速運(yùn)動,通過對穿梭車的位移函數(shù)進(jìn)行二分法來確定所述時間T2和T1

在一個實施例中,在所述末速度Ve小于初始速度Vs時,所述預(yù)定門限由所述末速度Ve與初始速度Vs之和、以及所述初始速度Vs與末速度Ve之差確定。

在一個實施例中,所述時間T2的取值范圍為Vmax為穿梭車的最高速度,J為加速度參數(shù);

設(shè)穿梭車通過所述指定位移僅進(jìn)行所述加速運(yùn)動和減速運(yùn)動,通過對穿梭車的位移函數(shù)進(jìn)行二分法來確定所述時間T2和T1。

在一個實施例中,利用所述時間T1和初始速度Vs確定穿梭車進(jìn)行所述加速運(yùn)動的升速過程位移;

利用所述時間T2和末速度Ve確定穿梭車進(jìn)行所述減速運(yùn)動的降速過程位移;

將所述指定位移減去所述升速過程位移和所述降速過程位移的差值作為穿梭車進(jìn)行所述勻速運(yùn)動的勻速過程位移。

在一個實施例中,利用所述勻速過程位移、所述時間T1和初始速度Vs確定穿梭車進(jìn)行所述勻速運(yùn)動所需的時間T3。

在一個實施例中,利用所述初始速度Vs、加速度參數(shù)J、時間T1、T2和T3確定穿梭車在各時刻的運(yùn)行速度。

根據(jù)本發(fā)明的另一方面,提供一種穿梭車速度規(guī)劃控制裝置,包括第一運(yùn)動控制模塊、第二運(yùn)動控制模塊和第三運(yùn)動控制模塊,其中:

第一運(yùn)動控制模塊,用于控制穿梭車從指定位移的起點以指定初始速度Vs開始進(jìn)行加速運(yùn)動,其中先進(jìn)行加速度隨時間增加的第一加速運(yùn)動,再進(jìn)行加速度隨時間減小的第二加速運(yùn)動;

第二運(yùn)動控制模塊,用于控制穿梭車進(jìn)行勻速運(yùn)動;

第三運(yùn)動控制模塊,用于控制穿梭車進(jìn)行減速運(yùn)動,其中先進(jìn)行加速度隨時間減少的第一減速運(yùn)動,再進(jìn)行加速度隨時間增加的第二減速運(yùn)動,并以指定末速度Ve到達(dá)指定位移的終點。

在一個實施例中,穿梭車進(jìn)行第一加速運(yùn)動和第二加速運(yùn)動所需的時間相同;

穿梭車進(jìn)行第一降速運(yùn)動和第二降速運(yùn)動所需的時間相同。

在一個實施例中,穿梭車進(jìn)行第一加速運(yùn)動或第二加速運(yùn)動所需的時間T1和進(jìn)行第一降速運(yùn)動和第二降速運(yùn)動所需的時間T2滿足:

所述時間T1和時間T2的平方差與穿梭車的所述末速度Ve減去初始速度Vs的差值呈正比。

在一個實施例中,上述裝置還包括速度規(guī)劃模塊和第四運(yùn)動控制模塊,其中:

速度規(guī)劃模塊,用于判斷穿梭車的指定位移是否大于預(yù)定門限,其中所述預(yù)定門限由所述初始速度Vs和末速度Ve確定;若穿梭車的指定位移大于預(yù)定門限,則指示第一運(yùn)動控制模塊執(zhí)行控制穿梭車從指定位移起點以指定初始速度Vs開始進(jìn)行加速運(yùn)動的操作;

第四運(yùn)動控制模塊,用于速度規(guī)劃模塊的判斷結(jié)果,若穿梭車的指定位移不大于預(yù)定門限,則穿梭車以預(yù)定速度通過指定位移。

在一個實施例中,在所述末速度Ve不小于初始速度Vs時,所述預(yù)定門限由所述末速度Ve與初始速度Vs之和、以及所述末速度Ve與初始速度Vs之差確定。

在一個實施例中,速度規(guī)劃模塊具體確定所述時間T2的取值范圍為Vmax為穿梭車的最高速度,J為加速度參數(shù);設(shè)穿梭車通過所述指定位移僅進(jìn)行所述加速運(yùn)動和減速運(yùn)動,通過對穿梭車的位移函數(shù)進(jìn)行二分法來確定所述時間T2和T1

在一個實施例中,在所述末速度Ve小于初始速度Vs時,所述預(yù)定門限由所述末速度Ve與初始速度Vs之和、以及所述初始速度Vs與末速度Ve之差確定。

在一個實施例中,速度規(guī)劃模塊具體確定所述時間T2的取值范圍為Vmax為穿梭車的最高速度,J為加速度參數(shù);設(shè)穿梭車通過所述指定位移僅進(jìn)行所述加速運(yùn)動和減速運(yùn)動,通過對穿梭車的位移函數(shù)進(jìn)行二分法來確定所述時間T2和T1。

在一個實施例中,速度規(guī)劃模塊還用于利用所述時間T1和初始速度Vs確定穿梭車進(jìn)行所述加速運(yùn)動的升速過程位移;利用所述時間T2和末速度Ve確定穿梭車進(jìn)行所述減速運(yùn)動的降速過程位移;將所述指定位移減去所述升速過程位移和所述降速過程位移的差值作為穿梭車進(jìn)行所述勻速運(yùn)動的勻速過程位移。

在一個實施例中,速度規(guī)劃模塊還用于利用所述勻速過程位移、所述時間T1和初始速度Vs確定穿梭車進(jìn)行所述勻速運(yùn)動所需的時間T3

在一個實施例中,速度規(guī)劃模塊還用于利用所述初始速度Vs、加速度參數(shù)J、時間T1、T2和T3確定穿梭車在各時刻的運(yùn)行速度。

根據(jù)本發(fā)明的另一方面,提供一種穿梭車速度規(guī)劃控制裝置,包括存儲器和處理器,其中:

存儲器,用于存儲指令;

處理器,耦合到所述存儲器,所述處理器被配置為基于所述存儲器存儲的指令執(zhí)行實現(xiàn)上述任一實施例涉及的方法。

根據(jù)本發(fā)明的另一方面,提供一種穿梭車,包括上述任一實施例涉及的穿梭車速度規(guī)劃控制裝置。

通過以下參照附圖對本發(fā)明的示例性實施例的詳細(xì)描述,本發(fā)明的其它特征及其優(yōu)點將會變得清楚。

附圖說明

為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。

圖1為現(xiàn)有技術(shù)中穿梭車速度曲線示意圖。

圖2為現(xiàn)有技術(shù)中穿梭車加速度曲線示意圖。

圖3為本發(fā)明穿梭車速度規(guī)劃控制方法一個實施例的示意圖。

圖4為本發(fā)明穿梭車速度規(guī)劃控制方法另一實施例的示意圖。

圖5為本發(fā)明穿梭車速度曲線示意圖。

圖6為本發(fā)明穿梭車加速度曲線示意圖。

圖7為本發(fā)明穿梭車速度規(guī)劃控制裝置一個實施例的示意圖。

圖8為本發(fā)明穿梭車速度規(guī)劃控制裝置另一實施例的示意圖。

圖9為本發(fā)明穿梭車速度規(guī)劃控制裝置又一實施例的示意圖。

圖10為本發(fā)明穿梭車一個實施例的示意圖。

具體實施方式

下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例。以下對至少一個示例性實施例的描述實際上僅僅是說明性的,決不作為對本發(fā)明及其應(yīng)用或使用的任何限制?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護(hù)的范圍。

除非另外具體說明,否則在這些實施例中闡述的部件和步驟的相對布置、數(shù)字表達(dá)式和數(shù)值不限制本發(fā)明的范圍。

同時,應(yīng)當(dāng)明白,為了便于描述,附圖中所示出的各個部分的尺寸并不是按照實際的比例關(guān)系繪制的。

對于相關(guān)領(lǐng)域普通技術(shù)人員已知的技術(shù)、方法和設(shè)備可能不作詳細(xì)討論,但在適當(dāng)情況下,所述技術(shù)、方法和設(shè)備應(yīng)當(dāng)被視為授權(quán)說明書的一部分。

在這里示出和討論的所有示例中,任何具體值應(yīng)被解釋為僅僅是示例性的,而不是作為限制。因此,示例性實施例的其它示例可以具有不同的值。

應(yīng)注意到:相似的標(biāo)號和字母在下面的附圖中表示類似項,因此,一旦某一項在一個附圖中被定義,則在隨后的附圖中不需要對其進(jìn)行進(jìn)一步討論。

圖3為本發(fā)明穿梭車速度規(guī)劃控制方法一個實施例的示意圖。其中:

步驟301,控制穿梭車從指定位移的起點以指定初始速度Vs開始進(jìn)行加速運(yùn)動,其中先進(jìn)行加速度隨時間增加的第一加速運(yùn)動,再進(jìn)行加速度隨時間減小的第二加速運(yùn)動。

可選地,穿梭車進(jìn)行第一加速運(yùn)動和第二加速運(yùn)動所需的時間相同。

步驟302,控制穿梭車進(jìn)行勻速運(yùn)動。

步驟303,控制穿梭車進(jìn)行減速運(yùn)動,其中先進(jìn)行加速度隨時間減少的第一減速運(yùn)動,再進(jìn)行加速度隨時間增加的第二減速運(yùn)動,并以指定末速度Ve到達(dá)指定位移的終點。

可選地,穿梭車進(jìn)行第一降速運(yùn)動和第二降速運(yùn)動所需的時間相同。

可選地,穿梭車進(jìn)行第一加速運(yùn)動或第二加速運(yùn)動所需的時間T1和進(jìn)行第一降速運(yùn)動和第二降速運(yùn)動所需的時間T2滿足:

時間T1和時間T2的平方差與穿梭車的末速度Ve減去初始速度Vs的差值呈正比。例如,T12-T22=(Ve-Vs)/J,其中J為穿梭車的加速度參數(shù)。

基于本發(fā)明上述實施例提供的穿梭車速度規(guī)劃控制方法,通過對穿梭車行進(jìn)過程中的加減速過程進(jìn)行控制,從而在保證行進(jìn)速度的同時,有效減小速度跳變,提高整體效率。

圖4為本發(fā)明穿梭車速度規(guī)劃控制方法另一實施例的示意圖。其中:

步驟401,判斷穿梭車的指定位移是否大于預(yù)定門限,其中預(yù)定門限由初始速度Vs和末速度Ve確定。

若穿梭車的指定位移大于預(yù)定門限,則執(zhí)行步驟403;若穿梭車的指定位移不大于預(yù)定門限,則執(zhí)行步驟402。

其中,由于初始速度Vs和末速度Ve之間的大小關(guān)系不同,因此相應(yīng)的預(yù)定門限也會不同。

例如,在末速度Ve不小于初始速度Vs時,預(yù)定門限由末速度Ve與初始速度Vs之和、以及末速度Ve與初始速度Vs之差確定。而在末速度Ve小于初始速度Vs時,預(yù)定門限由末速度Ve與初始速度Vs之和、以及初始速度Vs與末速度Ve之差確定。

步驟402,穿梭車以預(yù)定速度通過指定位移。之后不再執(zhí)行本實施例的其它步驟。

步驟403,控制穿梭車從指定位移的起點以指定初始速度Vs開始進(jìn)行加速運(yùn)動,其中先進(jìn)行加速度隨時間增加的第一加速運(yùn)動,再進(jìn)行加速度隨時間減小的第二加速運(yùn)動。

步驟404,控制穿梭車進(jìn)行勻速運(yùn)動。

步驟405,控制穿梭車進(jìn)行減速運(yùn)動,其中先進(jìn)行加速度隨時間減少的第一減速運(yùn)動,再進(jìn)行加速度隨時間增加的第二減速運(yùn)動,并以指定末速度Ve到達(dá)指定位移的終點。

若指定位移不滿足預(yù)定門限要求,則表明該指定位移過短,在這種情況下就無需進(jìn)行上述速度規(guī)定,僅需控制穿梭車以預(yù)定速度勻速通過該指定位置即可。

下面通過具體示例對本發(fā)明進(jìn)行說明。

如圖5所示,將指定位移S劃分為三個階段,其中在第一階段(升速過程位移Sup)中,穿梭車從指定位移的起點以指定初始速度Vs開始,在時間T1內(nèi)先進(jìn)行加速度隨時間增加的第一加速運(yùn)動,再在時間T1內(nèi)進(jìn)行加速度隨時間減小的第二加速運(yùn)動;接下來在第二階段(勻速過程位移Sev),在時間T3內(nèi)進(jìn)行勻速運(yùn)動;然后在第三階段(降速過程位移Sdown),在時間T2內(nèi)進(jìn)行加速度隨時間減少的第一減速運(yùn)動,再在時間T2內(nèi)進(jìn)行加速度隨時間增加的第二減速運(yùn)動,并以指定末速度Ve到達(dá)指定位移的終點。

設(shè)參數(shù)J為加速度的變化率,其為一恒定值。則相應(yīng)的加速度公式如下:

加速度示意圖如圖6所示。相應(yīng)的速度公式如下:

對應(yīng)的位移公式如下:

由于初始速度Vs、末速度Ve、指定位移S和加速度的變化率J均為已知,由此如果能夠求出T1,T2和T3,則位移曲線也就迎刃而解了。

當(dāng)t=2T1+2T2+T3時,由公式(2)可得:

若勻速過程位移Sev≥0,則穿梭車的最高速度Vmax即為勻速時的速度,由公式(2)可得:

Vmax=Vs+JT12 (5)

將公式(5)帶入公式(4),可得:

進(jìn)而由公式(3)可推導(dǎo)出:

如果Sev<0,則沒有勻速區(qū),即T3為0,且速度達(dá)不到Vmax,由公式(3)和公式(4)可得:

如果將上式中的T2看作變量,則可以當(dāng)作關(guān)于T2的函數(shù),則:

其中相對于區(qū)間T2∈[0,+∞)是單調(diào)遞增的。根據(jù)公式(6)得T2的取值上限是

當(dāng)Ve≥Vs時,T2的最小值為0,則其取值范圍為

因此,若給定位移:

則T2存在正數(shù)解,令公式(9)中的可采用二分法求解T2。

而當(dāng)Ve<Vs時,由公式(4)得:

即T2的最小值為則T2的取值范圍是

因此,若給定位移:

則T2存在正數(shù)解,令公式(9)中的可采用二分法求解T2。

將求取的T2代入公式(4)中得到T1,進(jìn)而利用公式(7),則可求得Sup,Sdown,Sev及T3,將T1,T2,T3代入公式(2)中,便可得到各區(qū)域的速度。

具體來時,利用時間T1和初始速度Vs確定穿梭車進(jìn)行加速運(yùn)動的升速過程位移,利用時間T2和末速度Ve確定穿梭車進(jìn)行減速運(yùn)動的降速過程位移,將指定位移減去升速過程位移和降速過程位移的差值作為穿梭車進(jìn)行勻速運(yùn)動的勻速過程位移。利用勻速過程位移、時間T1和初始速度Vs確定穿梭車進(jìn)行勻速運(yùn)動所需的時間T3。最后利用初始速度Vs、加速度參數(shù)J、時間T1、T2和T3確定穿梭車在各時刻的運(yùn)行速度。

圖7為本發(fā)明穿梭車速度規(guī)劃控制裝置一個實施例的示意圖。如圖7所示,該裝置包括第一運(yùn)動控制模塊701、第二運(yùn)動控制模塊702和第三運(yùn)動控制模塊703,其中:

第一運(yùn)動控制模塊701用于控制穿梭車從指定位移的起點以指定初始速度Vs開始進(jìn)行加速運(yùn)動,其中先進(jìn)行加速度隨時間增加的第一加速運(yùn)動,再進(jìn)行加速度隨時間減小的第二加速運(yùn)動。

可選地,穿梭車進(jìn)行第一加速運(yùn)動和第二加速運(yùn)動所需的時間相同。

第二運(yùn)動控制模塊702用于控制穿梭車進(jìn)行勻速運(yùn)動。

第三運(yùn)動控制模塊703用于控制穿梭車進(jìn)行減速運(yùn)動,其中先進(jìn)行加速度隨時間減少的第一減速運(yùn)動,再進(jìn)行加速度隨時間增加的第二減速運(yùn)動,并以指定末速度Ve到達(dá)指定位移的終點。

可選地,穿梭車進(jìn)行第一降速運(yùn)動和第二降速運(yùn)動所需的時間相同。

其中穿梭車進(jìn)行第一加速運(yùn)動或第二加速運(yùn)動所需的時間T1和進(jìn)行第一降速運(yùn)動和第二降速運(yùn)動所需的時間T2可滿足:

時間T1和時間T2的平方差與穿梭車的末速度Ve減去初始速度Vs的差值呈正比。

基于本發(fā)明上述實施例提供的穿梭車速度規(guī)劃控制裝置,通過對穿梭車行進(jìn)過程中的加減速過程進(jìn)行控制,從而在保證行進(jìn)速度的同時,有效減小速度跳變,提高整體效率。

圖8為本發(fā)明穿梭車速度規(guī)劃控制裝置另一實施例的示意圖。如圖8所示,該裝置中除第一運(yùn)動控制模塊801、第二運(yùn)動控制模塊802和第三運(yùn)動控制模塊803之外,還包括速度規(guī)劃模塊804和第四運(yùn)動控制模塊805。其中:

速度規(guī)劃模塊804用于判斷穿梭車的指定位移是否大于預(yù)定門限,其中預(yù)定門限由初始速度Vs和末速度Ve確定;若穿梭車的指定位移大于預(yù)定門限,則指示第一運(yùn)動控制模塊801執(zhí)行控制穿梭車從指定位移起點以指定初始速度Vs開始進(jìn)行加速運(yùn)動的操作;

第四運(yùn)動控制模塊805用于速度規(guī)劃模塊804的判斷結(jié)果,若穿梭車的指定位移不大于預(yù)定門限,則穿梭車以預(yù)定速度通過指定位移。

其中,在末速度Ve不小于初始速度Vs時,預(yù)定門限由末速度Ve與初始速度Vs之和、以及末速度Ve與初始速度Vs之差確定。而在末速度Ve小于初始速度Vs時,預(yù)定門限由末速度Ve與初始速度Vs之和、以及初始速度Vs與末速度Ve之差確定。

此外,速度規(guī)劃模塊804還用戶確定穿梭車在各區(qū)間的時間、速度、位移等信息,并將確定的相應(yīng)參數(shù)提供給相應(yīng)的運(yùn)動控制模塊對穿梭車進(jìn)行相應(yīng)控制。

例如,在末速度Ve不小于初始速度Vs時,速度規(guī)劃模塊804具體確定時間T2的取值范圍為Vmax為穿梭車的最高速度,J為加速度參數(shù);設(shè)穿梭車通過指定位移僅進(jìn)行加速運(yùn)動和減速運(yùn)動,根據(jù)上述公式(9),通過對穿梭車的位移函數(shù)進(jìn)行二分法來確定時間T2和T1。

而在末速度Ve小于初始速度Vs時,速度規(guī)劃模塊804具體確定時間T2的取值范圍為Vmax為穿梭車的最高速度,J為加速度參數(shù);設(shè)穿梭車通過指定位移僅進(jìn)行加速運(yùn)動和減速運(yùn)動,根據(jù)上述公式(9),通過對穿梭車的位移函數(shù)進(jìn)行二分法來確定時間T2和T1

可選地,速度規(guī)劃模塊804還用于利用時間T1和初始速度Vs確定穿梭車進(jìn)行加速運(yùn)動的升速過程位移;利用時間T2和末速度Ve確定穿梭車進(jìn)行減速運(yùn)動的降速過程位移;將指定位移減去升速過程位移和降速過程位移的差值作為穿梭車進(jìn)行勻速運(yùn)動的勻速過程位移。

此外,速度規(guī)劃模塊804還用于利用勻速過程位移、時間T1和初始速度Vs確定穿梭車進(jìn)行勻速運(yùn)動所需的時間T3。

例如,可通過上述公式(7)完成相關(guān)計算。

之后,速度規(guī)劃模塊804還可利用上述公式(2),利用初始速度Vs、加速度參數(shù)J、時間T1、T2和T3確定穿梭車在各時刻的運(yùn)行速度。

圖9為本發(fā)明穿梭車速度規(guī)劃控制裝置又一實施例的示意圖。如圖9所示,穿梭車速度規(guī)劃控制裝置可包括存儲器901和處理器902,其中:

存儲器901用于存儲指令,處理器902耦合到存儲器901,處理器902被配置為基于存儲器存儲的指令執(zhí)行實現(xiàn)如圖3或圖4中任一實施例涉及的方法。

如圖9所示,穿梭車速度規(guī)劃控制裝置還包括通信接口903,用于與其它設(shè)備進(jìn)行信息交互。同時,該裝置還包括總線904,處理器902、通信接口903、以及存儲器901通過總線904完成相互間的通信。

存儲器901可以包含高速RAM存儲器,也可還包括非易失性存儲器(non-volatile memory),例如至少一個磁盤存儲器。存儲器901也可以是存儲器陣列。存儲器901還可能被分塊,并且塊可按一定的規(guī)則組合成虛擬卷。

此外,處理器902可以是一個中央處理器CPU,或者可以是專用集成電路ASIC(Application Specific Integrated Circuit),或者是被配置成實施本發(fā)明實施例的一個或多個集成電路。

圖10為本發(fā)明穿梭車一個實施例的示意圖。如圖10所示,穿梭車1001中包括穿梭車速度規(guī)劃控制裝置1002,其中穿梭車速度規(guī)劃控制裝置1002可為圖7至圖9中任一實施例涉及的穿梭車速度規(guī)劃控制裝置。

通過實施本發(fā)明,能夠在保證精度的條件下,使用加減速控制技術(shù)對行進(jìn)路徑加減速過程進(jìn)行控制,提高行進(jìn)速度,減小速度跳變,提高整體效率。

本領(lǐng)域內(nèi)的技術(shù)人員應(yīng)明白,本發(fā)明的實施例可提供為方法、系統(tǒng)、或計算機(jī)程序產(chǎn)品。因此,本發(fā)明可采用完全硬件實施例、完全軟件實施例、或結(jié)合軟件和硬件方面的實施例的形式。而且,本發(fā)明可采用在一個或多個其中包含有計算機(jī)可用程序代碼的計算機(jī)可用非瞬時性存儲介質(zhì)(包括但不限于磁盤存儲器、CD-ROM、光學(xué)存儲器等)上實施的計算機(jī)程序產(chǎn)品的形式。

本發(fā)明是參照根據(jù)本發(fā)明實施例的方法、設(shè)備(系統(tǒng))、和計算機(jī)程序產(chǎn)品的流程圖和/或方框圖來描述的。應(yīng)理解可由計算機(jī)程序指令實現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合。可提供這些計算機(jī)程序指令到通用計算機(jī)、專用計算機(jī)、嵌入式處理機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器以產(chǎn)生一個機(jī)器,使得通過計算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器執(zhí)行的指令產(chǎn)生用于實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的裝置。

這些計算機(jī)程序指令也可存儲在能引導(dǎo)計算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備以特定方式工作的計算機(jī)可讀存儲器中,使得存儲在該計算機(jī)可讀存儲器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能。

這些計算機(jī)程序指令也可裝載到計算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備上,使得在計算機(jī)或其他可編程設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計算機(jī)實現(xiàn)的處理,從而在計算機(jī)或其他可編程設(shè)備上執(zhí)行的指令提供用于實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的步驟。

本發(fā)明的描述是為了示例和描述起見而給出的,而并不是無遺漏的或者將本發(fā)明限于所公開的形式。很多修改和變化對于本領(lǐng)域的普通技術(shù)人員而言是顯然的。選擇和描述實施例是為了更好說明本發(fā)明的原理和實際應(yīng)用,并且使本領(lǐng)域的普通技術(shù)人員能夠理解本發(fā)明從而設(shè)計適于特定用途的帶有各種修改的各種實施例。

當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
察哈| 商洛市| 衡阳县| 轮台县| 瑞丽市| 天柱县| 杭州市| 天峨县| 福清市| 三江| 五台县| 滨州市| 清水河县| 河南省| 芒康县| 德格县| 马山县| 蒙城县| 红河县| 舞阳县| 馆陶县| 鹤壁市| 大同县| 鹤山市| 固安县| 西畴县| 建宁县| 界首市| 万州区| 库车县| 荣昌县| 舞钢市| 西吉县| 德格县| 屯昌县| 亳州市| 达孜县| 西青区| 耒阳市| 醴陵市| 犍为县|