本申請(qǐng)要求在2014年9月18日提交的題目為“致動(dòng)器限制控制器”的美國(guó)專利申請(qǐng)No.14/489,778以及在2014年6月24日提交的題目為“致動(dòng)器的位置-力控制”的美國(guó)臨時(shí)申請(qǐng)序列號(hào)62/028,546的優(yōu)先權(quán),其全部?jī)?nèi)容在此均以援引的方式并入本發(fā)明。
政府權(quán)利
本發(fā)明根據(jù)由DARPA頒發(fā)的合同No.HR00011-10-C-0025在美國(guó)政府支持下制造。政府就本發(fā)明享有一定權(quán)利。
背景技術(shù):
液壓系統(tǒng)可以包括致動(dòng)器,所述致動(dòng)器由供應(yīng)自液壓流體(液壓油)源,諸如泵的液壓流體提供動(dòng)力。能夠使用閥來(lái)控制液壓流體流至致動(dòng)器以及從致動(dòng)器流出。例如,閥能夠控制從泵流至致動(dòng)器流動(dòng)以及從致動(dòng)器流至罐或者容器流動(dòng)??刂崎y以改變流動(dòng)阻力,以便控制致動(dòng)器的移動(dòng)速度和方向。
技術(shù)實(shí)現(xiàn)要素:
本公開(kāi)描述了關(guān)于致動(dòng)器的位置-力控制的實(shí)施例。在一個(gè)方面中,本公開(kāi)描述了一種方法。該方法包括在控制器處接收使得液壓致動(dòng)器的活塞沿著給定方向以給定速度移動(dòng)的命令。該液壓致動(dòng)器包括第一室和第二室。閥組件將加壓液壓流體源聯(lián)接到第一室而將第二室連接到回流管路。該方法還包括基于所述命令由控制器提供信號(hào),以操作閥組件向第一室提供加壓液壓流體并且允許第二室中的液壓流體從第二室流至回流管路,以便致使活塞沿著給定方向以給定速度移動(dòng)。這種方法還包括接收表示活塞抵達(dá)與液壓致動(dòng)器的端部止動(dòng)件相距第一閾值距離的第一位置的位置信息以及作為響應(yīng)修改針對(duì)閥組件的信號(hào),以便減低活塞速度。該方法還包括接收表示活塞抵達(dá)更靠近液壓致動(dòng)器的端部止動(dòng)件的第二閾值距離處的第二位置的位置信息以及作為響應(yīng)進(jìn)一步修改針對(duì)閥組件的信號(hào),以致使第二室中的液壓流體沿著遠(yuǎn)離端部止動(dòng)件的方向?qū)⒘ψ饔迷诨钊稀?/p>
在另一個(gè)方面中,本公開(kāi)描述了一種非暫時(shí)計(jì)算機(jī)可讀介質(zhì),所述非暫時(shí)計(jì)算機(jī)可讀介質(zhì)在其上存儲(chǔ)有可執(zhí)行指令,在由控制器執(zhí)行所述可執(zhí)行指令時(shí)致使控制器行使功能。該功能包括接收使得液壓致動(dòng)器的活塞沿著給定方向以給定速度移動(dòng)的命令。該液壓致動(dòng)器包括第一室和第二室。該功能還包括基于這個(gè)命令提供信號(hào),以操作閥組件,使得控制液壓流體流至第一室的流動(dòng)并且控制液壓流體從第二室流出的流動(dòng),以便致使活塞沿著給定方向以給定速度移動(dòng)。該功能還包括接收表示活塞抵達(dá)與液壓致動(dòng)器的端部止動(dòng)件相距第一閾值距離的第一位置的位置信息以及作為響應(yīng)針對(duì)閥組件的信號(hào)進(jìn)行第一修改,以便減低活塞速度。該方法還包括接收代表活塞抵達(dá)更靠近液壓致動(dòng)器的端部止動(dòng)件的第二閾值距離的第二位置的位置信息以及作為響應(yīng)針對(duì)閥組件的信號(hào)進(jìn)行第二修改,以致使第二室中的液壓流體沿著遠(yuǎn)離端部止動(dòng)件的方向?qū)⒘ψ饔迷诨钊稀?/p>
在仍另一個(gè)方面中,本公開(kāi)描述了一種系統(tǒng)。該系統(tǒng)包括加壓液壓流體源、回流管路和液壓致動(dòng)器缸體。該液壓致動(dòng)器缸體具有活塞,所述活塞能夠滑動(dòng)地容納在液壓致動(dòng)器缸體中,所述活塞包括活塞頭和桿,所述桿沿著中央軸線方向從活塞頭延伸,所述液壓致動(dòng)器缸體的內(nèi)部被活塞頭分隔成第一室和第二室。該系統(tǒng)還包括閥組件,所述閥組件將加壓液壓流體源聯(lián)接到第一室而將第二室聯(lián)接到回流管路。該系統(tǒng)還包括至少一個(gè)處理器和存儲(chǔ)器,所述存儲(chǔ)器在其上存儲(chǔ)有可執(zhí)行指令,在由至少一個(gè)處理器執(zhí)行所述可執(zhí)行指令時(shí)致使至少一個(gè)處理器行使功能。該功能包括接收使得活塞沿著給定方向以給定速度移動(dòng)的命令。該功能還包括基于命令提供信號(hào),以操作閥組件將加壓液壓流體提供給第一室并且允許第二室中的液壓流體從第二室流至回流管路,以便致使活塞沿著給定方向以給定速度移動(dòng)。該功能還包括接收表示活塞抵達(dá)與液壓致動(dòng)器缸體的端部止動(dòng)件相距第一閾值距離的第一位置的位置信息,以及作為響應(yīng)針對(duì)閥組件的信號(hào)進(jìn)行第一修改,以便沿著遠(yuǎn)離端部止動(dòng)件的方向?qū)⒌谝涣ψ饔迷诨钊希詼p低活塞速度。該功能還包括接收代表活塞抵達(dá)更靠近液壓致動(dòng)器的端部止動(dòng)件的第二閾值距離的第二位置處的位置信息以及作為響應(yīng)針對(duì)閥組件的信號(hào)進(jìn)行第二修改,以便沿著遠(yuǎn)離端部止動(dòng)件的方向?qū)⒌诙ψ饔迷诨钊?,以進(jìn)一步減低活塞速度。
前述內(nèi)容僅僅為闡釋性而非旨在表示任何方式的限制。除了上文闡釋的方面、實(shí)施例和特征之外,參照附圖和下文詳細(xì)描述,其它方面、實(shí)施例和特征將變得顯而易見(jiàn)。
附圖說(shuō)明
圖1圖解了根據(jù)示例性實(shí)施例的液壓回路,所述液壓回路包括閥,所述閥具有閥芯,所述閥芯構(gòu)造成線性移動(dòng);
圖2圖解了根據(jù)示例性實(shí)施例的示例性液壓致動(dòng)器控制系統(tǒng)的方塊圖;
圖3圖解了根據(jù)示例性實(shí)施例的位置-力控制系統(tǒng);
圖4圖解了根據(jù)示例性實(shí)施例的機(jī)器人裝置400;
圖5是根據(jù)示例性實(shí)施例用于控制液壓致動(dòng)器的方法的流程圖;
圖6圖解了根據(jù)示例性實(shí)施例的用于液壓致動(dòng)器的致動(dòng)器限制控制;
圖7圖解了根據(jù)示例性實(shí)施例的在圖3中示出的位置-力控制系統(tǒng)的修改方案;
圖8圖解了根據(jù)示例性實(shí)施例的關(guān)于分階段致動(dòng)器限制控制的權(quán)重的變化;
圖9A圖解了根據(jù)示例性實(shí)施例的閥芯的機(jī)械聯(lián)接開(kāi)口;
圖9B圖解了根據(jù)示例性實(shí)施例的單獨(dú)計(jì)量。
具體實(shí)施方式
以下詳細(xì)描述參照附圖描述了公開(kāi)系統(tǒng)和方法的各個(gè)特征和功能。在附圖中,除非另有說(shuō)明,否則相似的附圖標(biāo)記表示相似的部件。在此描述的圖解的系統(tǒng)和方法實(shí)施例并不意味著限制。易于理解的是,能夠以多種多樣的不同構(gòu)造布置以及組合公開(kāi)的系統(tǒng)和方法的某些方面,在此構(gòu)想了所述多種多樣的不同構(gòu)造
I.概述
液壓閥能夠是電操作閥,所述電操作閥控制液壓流體如何遷移向液壓致動(dòng)器。可以通過(guò)將改變的模擬或者數(shù)字輸入信號(hào)變換成液壓致動(dòng)器中的一組順暢成套動(dòng)作來(lái)操作這種閥。
圖1圖解了根據(jù)示例性實(shí)施例的液壓回路,所述液壓回路包括閥100,所述閥100具有閥芯102,所述閥芯102構(gòu)造成線性移動(dòng)。圖1示出了閥100控制向液壓致動(dòng)器(或者缸體)106以及從液壓致動(dòng)器(或者缸體)106的流動(dòng),以便控制液壓致動(dòng)器106的活塞108移動(dòng)?;钊?08可滑動(dòng)容納在液壓致動(dòng)器106中,所述活塞包括活塞頭109A和桿109B,所述桿109B沿著中央軸線方向從活塞頭109A延伸。因此,活塞頭109A將液壓致動(dòng)器106的內(nèi)部分隔成第一室112和第二室114。
閥芯102的軸向位置控制通過(guò)供應(yīng)管路從壓力源110至液壓致動(dòng)器106的兩個(gè)室112和114中的一個(gè)的流動(dòng)并且控制流體被迫從另一個(gè)室流出而流至低壓容器或者罐116。例如,如圖1所示,閥芯102移動(dòng)到給定線性位置,以便允許通過(guò)開(kāi)口118從壓力源110至室114的流動(dòng)并且允許迫使流出室112的流體通過(guò)開(kāi)口120經(jīng)回流管路流至容器116??梢允褂寐菥€管、步進(jìn)式電動(dòng)機(jī)、液壓致動(dòng)器或者任何其它致動(dòng)裝置來(lái)使得閥芯102移動(dòng)。
因此,響應(yīng)閥芯102移動(dòng)到圖1示出的位置,活塞108可以移動(dòng)(移動(dòng)到左側(cè))。開(kāi)口118和120的相應(yīng)尺寸取決于閥芯102的軸向位置,即,閥芯102的軸向位置確定流經(jīng)閥100的流量以及在流經(jīng)閥100的同時(shí)流動(dòng)所承受的限制的程度。以這種方式,閥芯102的軸向位置影響/控制活塞108的移動(dòng)速度。
在一些示例應(yīng)用中,活塞108可以構(gòu)造成高速移動(dòng)。當(dāng)活塞108高速運(yùn)轉(zhuǎn)時(shí),如果活塞108突然停止,例如抵達(dá)液壓致動(dòng)器106的端部止動(dòng)件122或者改變移動(dòng)方向,則可以產(chǎn)生較大的力。這些力能夠很大并且能夠?qū)е略跈C(jī)械部件內(nèi)產(chǎn)生大的應(yīng)力,從而導(dǎo)致部件損壞、出現(xiàn)故障或者加速部件磨損,或者能夠?qū)е乱簤翰考械膲毫Ψ逯?,從而?dǎo)致?lián)p壞部件以及部件發(fā)生故障。
在一些示例中,在抵達(dá)液壓致動(dòng)器106的端部止動(dòng)件122之前使得活塞108減速可以減小作用在液壓系統(tǒng)上的應(yīng)力以及負(fù)面影響。作為示例,液壓致動(dòng)器106的控制器可以接收命令,以致使活塞108沿著給定方向以給定速度移動(dòng)。響應(yīng)該命令,控制器可以構(gòu)造成將信號(hào)發(fā)送到壓力源110和閥100,以便致使活塞108以命令速度移動(dòng)。該控制器可以實(shí)施閉環(huán)反饋速度控制,其中,傳感器向控制器提供了與活塞108速度有關(guān)的信息,并且控制器基于速度反饋向閥100提供了信號(hào),以保持命令速度。
命令速度下的正常操作可以持續(xù)直到例如活塞頭109A抵達(dá)第一位置為止,所述第一位置與液壓致動(dòng)器106的端部止動(dòng)件122相距第一閾值距離。在抵達(dá)第一位置時(shí),控制器可以修改、增補(bǔ)或者覆蓋速度命令,以阻尼活塞108的移動(dòng)并且使其減速。第一位置和第一閾值距離可以取決于液壓致動(dòng)器106的尺寸和沖程長(zhǎng)度(例如,活塞108從液壓致動(dòng)器106的一個(gè)端部行進(jìn)至另一個(gè)端部的距離)。例如,如果沖程是80毫米(mm),則第一閾值距離可以是6mm,使得當(dāng)活塞108與端部止動(dòng)件122相距6mm時(shí),控制器可以修改針對(duì)閥100的命令,以使得活塞108減速。作為另一個(gè)示例,如果沖程為45mm,則第一閾值距離可以為6mm。
阻尼模式的操作(例如,使得活塞108以減小的速度運(yùn)轉(zhuǎn))可以繼續(xù),直到活塞頭109A抵達(dá)第二位置為止,所述第二位置更靠近端部止動(dòng)件122并且與端部止動(dòng)件122相距第二閾值距離。例如,如果沖程為80mm或者45mm,則第二閾值距離可以為4mm。這些數(shù)值作為僅僅用于闡釋的示例,基于使用致動(dòng)器的應(yīng)用類型和沖程長(zhǎng)度可構(gòu)想到其它閾值。
在活塞頭109A抵達(dá)第二位置(例如,與端部止動(dòng)件122相距4mm)時(shí),控制器還可以修改針對(duì)閥100的信號(hào),以便致使收縮室112中的液壓流體沿著遠(yuǎn)離端部止動(dòng)件122的方向?qū)⒘ψ饔迷诨钊?08上。施加的力可以是類彈簧力(即,如彈簧被推抵在活塞108上)并且可以取決于活塞接近端部止動(dòng)件122的程度。以這種方式,活塞108可以進(jìn)一步減速并且控制器可以防止在活塞108抵達(dá)端部止動(dòng)件122時(shí)產(chǎn)生發(fā)生任何沖擊力。
II.示例液壓致動(dòng)器控制系統(tǒng)
圖2圖解了根據(jù)實(shí)施例的示例液壓致動(dòng)器控制系統(tǒng)200的方塊圖。系統(tǒng)200包括監(jiān)測(cè)控制器201。監(jiān)測(cè)控制器201包括:位置-力控制模塊202;速度前饋模塊204,所述速度前饋模塊204與位置-力控制模塊202通信;致動(dòng)器限制控制模塊206,所述致動(dòng)器限制控制模塊206與速度前饋模塊204通信;壓力釋放模塊208,所述壓力釋放模塊208與致動(dòng)器限制控制模塊206通信。在示例中,模塊202、204、206和208皆可以相互通信。例如,速度前饋模塊204、致動(dòng)器限制控制模塊206和壓力釋放模塊208可以與位置-力控制模塊202通信。
監(jiān)測(cè)控制器201可以構(gòu)造成接收命令210,用于使得液壓致動(dòng)器106的活塞108沿著給定方向以給定速度移動(dòng)。基于該命令,監(jiān)測(cè)控制器201提供了信號(hào)212,以操作閥100。在示例中,監(jiān)測(cè)控制器201還可以提供信號(hào)216,以操作壓力源110,以便向閥100提供加壓液壓流體(例如,提供特定壓力條件下的特定流量)?;谛盘?hào)212,致動(dòng)閥100,以向液壓致動(dòng)器106提供液壓流體流動(dòng)。因此,閥100控制從壓力源110至液壓致動(dòng)器106(例如,通過(guò)開(kāi)口118)的流動(dòng)以及從液壓致動(dòng)器106至罐或者容器116(例如,通過(guò)開(kāi)口120)的流動(dòng)。具體地,針對(duì)閥100的信號(hào)可以確定閥芯102的位置。閥芯位置確定開(kāi)口118和120的相應(yīng)尺寸。由以下方程確定通過(guò)開(kāi)口118或者120的流量:
其中,Q是流經(jīng)給定開(kāi)口(即,開(kāi)口118或者開(kāi)口120)的流量,K是取決于給定開(kāi)口的尺寸的變量,而ΔP是給定開(kāi)口兩側(cè)的壓差(即,從液壓流體流經(jīng)給定開(kāi)口之前的液壓流體壓力中減去在液壓流體流經(jīng)給定開(kāi)口之后的液壓流體壓力)。提供給閥100的信號(hào)限定了閥芯102的位置,并且因此限定了開(kāi)口118和120的尺寸和針對(duì)每個(gè)開(kāi)口的變量K,即,提供給閥100的信號(hào)和變量K之間存在直接關(guān)系。因此,針對(duì)閥100的信號(hào)確定了開(kāi)口118和120上的流量。在示例中,在壓力補(bǔ)償閥中,給定開(kāi)口上的ΔP能夠保持恒定并且以這種方式提供給閥100(即,變量K)的信號(hào)和給定開(kāi)口上的流量之間存在線性或者比例關(guān)系。因此,監(jiān)測(cè)控制器201接收命令,以使得活塞108沿著給定方向以給定速度移動(dòng)并且確定信號(hào),以提供給閥100,以便因此限定開(kāi)口118和120的尺寸。
位置-力控制模塊202可以構(gòu)造成實(shí)施閉環(huán)反饋控制,以便控制活塞108的位置和速度。位置-力控制模塊202還可以構(gòu)造成實(shí)施閉環(huán)反饋控制,以便控制由活塞108作用在外部環(huán)境上的力。在圖3中在下文描述了位置-力控制模塊的細(xì)節(jié)。
速度前饋模塊204可以構(gòu)造成向閥100提供輸出,所述輸出基于速度前饋控制結(jié)構(gòu)。例如,如果致動(dòng)器以力控制模式操作,則速度前饋模塊204可以提供這樣的輸出信號(hào),使得打開(kāi)閥100,以允許基于速度估計(jì)以及所需力或有阻力(在需要制動(dòng)的情況下)或者有輔助(在需要正功的情況下)地流動(dòng)。在另一個(gè)示例中,如果致動(dòng)器以位置控制模式操作,則速度前饋模塊204可以構(gòu)造成基于所需速度和力以及液壓致動(dòng)器106的模式設(shè)定針對(duì)閥100的前饋命令。
致動(dòng)器限制控制模塊206可以構(gòu)造成修改或者覆蓋來(lái)自其它模塊的命令,以當(dāng)活塞108靠近物理限制時(shí),即,活塞108靠近端部止動(dòng)件122時(shí)減小撞擊或者防止撞擊。
壓力釋放模塊208可以構(gòu)造成經(jīng)由例如壓力傳感器檢測(cè)液壓致動(dòng)器106的一個(gè)或者兩個(gè)室112和114中的危險(xiǎn)高壓水平。作為響應(yīng),壓力釋放模塊208可以修改或覆蓋針對(duì)閥100的命令,以釋放壓力并且防止損壞。
因此,位置-力控制模塊202可以構(gòu)造成確定信號(hào),以基于命令210控制閥100,并且可以由速度前饋模塊204、致動(dòng)器限制控制模塊206和壓力釋放模塊208中的一個(gè)或者多個(gè)修改信號(hào),以產(chǎn)生針對(duì)閥100的信號(hào)212。監(jiān)測(cè)控制器201可以構(gòu)造成確定液壓致動(dòng)器控制系統(tǒng)200的優(yōu)先權(quán)并且向模塊204、206和208中的每一個(gè)分配權(quán)重。在示例中,優(yōu)先權(quán)可以取決于針對(duì)特定液壓系統(tǒng)的安全或者性能要求。例如,如果防止液壓致動(dòng)器106的活塞108高速撞擊端部止動(dòng)件122的優(yōu)先權(quán)高于響應(yīng)室112和114的一個(gè)中的壓力增大超過(guò)閾值持續(xù)給定時(shí)間量,則在修改由位置-力控制模塊202產(chǎn)生的信號(hào)的過(guò)程中賦予由致動(dòng)器限制控制模塊206實(shí)施修改的權(quán)重可以大于賦予壓力釋放模塊208的權(quán)重。
以這種方式,基于優(yōu)先權(quán),在考慮諸如液壓致動(dòng)器106的操作模式、壓力水平突增、端部止動(dòng)件122的接近程度等的因素的同時(shí),監(jiān)測(cè)控制器201可以將信號(hào)212提供給閥100(并且有可能將信號(hào)216提供給壓力源110),以致動(dòng)活塞108。
系統(tǒng)200的部件可以構(gòu)造成以彼此互連的方式操作和/或與聯(lián)接到相應(yīng)系統(tǒng)的其它部件互連的方式操作。監(jiān)測(cè)控制器201的所述功能或者部件中的一個(gè)或者多個(gè)可以分成其它功能或者物理部件或者組合成更少的功能或者物理部件。在一些其它示例中,其它功能和/或物理部件可以添加到圖2示出的示例中。而且,位置-力控制模塊202、速度前饋模塊204、致動(dòng)器限制控制模塊206和壓力釋放模塊208中的任意一個(gè)均可以包括處理器或者設(shè)置成處理器的形式(例如,微型處理器、數(shù)字信號(hào)處理器(DSP)等),所述處理器構(gòu)造成執(zhí)行程序代碼,所述程序代碼包括一個(gè)或者多個(gè)指令,以為了實(shí)施在此描述的邏輯功能。監(jiān)測(cè)控制器201還可以包括任何類型的計(jì)算機(jī)可讀介質(zhì)(非暫時(shí)性介質(zhì))或者存儲(chǔ)器,例如,諸如這樣的存儲(chǔ)裝置,所述存儲(chǔ)裝置包括盤或者硬盤驅(qū)動(dòng)器,以存儲(chǔ)程序代碼。在示例中,系統(tǒng)200可以包含在其它系統(tǒng)中。
III.示例位置-力控制系統(tǒng)
圖3圖解了根據(jù)示例性實(shí)施例的位置-力控制系統(tǒng)300。位置-力控制系統(tǒng)300可以例如由圖2中示出的位置-力控制模塊202實(shí)施。如圖3所示,位置-力控制系統(tǒng)300可以包括三個(gè)控制環(huán)路:位置控制環(huán)路302、速度控制環(huán)路304和力控制環(huán)路306。
位置控制環(huán)路302構(gòu)造成基于液壓致動(dòng)器106的活塞108的所需位置和活塞108的測(cè)量位置之間的差產(chǎn)生命令。例如,位置傳感器可以聯(lián)接到活塞108(例如,聯(lián)接到活塞頭109A或者桿109B)并且可以構(gòu)造成向監(jiān)測(cè)控制器201提供代表活塞108的位置的信息。該差在結(jié)合部308處被確定并且所述差代表位置誤差309。位置誤差309被比例增益310增益調(diào)節(jié),以形成調(diào)節(jié)信號(hào)311。而且,位置誤差309在方塊312處積分,以形成積分誤差信號(hào)313,所述積分誤差信號(hào)313被比例增益314增益調(diào)節(jié),以形成調(diào)節(jié)信號(hào)315。信號(hào)311和信號(hào)314在求和結(jié)合部316處相加形成信號(hào)317。
速度控制環(huán)路304構(gòu)造成基于活塞108的所需速度和活塞108的測(cè)量或者估計(jì)速度之間的差產(chǎn)生命令。在示例中,速度傳感器可以聯(lián)接到活塞108(例如,聯(lián)接到活塞頭109A或者桿109B)并且可以構(gòu)造成向監(jiān)測(cè)控制器201提供代表活塞108速度的信息。在另一個(gè)示例中,監(jiān)測(cè)控制器201可以構(gòu)造成通過(guò)求得聯(lián)結(jié)到活塞108的位置傳感器獲得的活塞108的測(cè)量位置的微分來(lái)評(píng)估活塞108的速度。在結(jié)合部318處確定速度差并且所述速度差代表速度誤差319。速度誤差319被比例增益320增益調(diào)節(jié),以形成調(diào)節(jié)信號(hào)321。而且,所需速度被前饋增益322增益調(diào)節(jié),以形成信號(hào)323。估計(jì)速度被比例增益324增益調(diào)節(jié)以形成調(diào)節(jié)信號(hào)325。信號(hào)321、信號(hào)323以及信號(hào)325在求和結(jié)合部326處相加形成信號(hào)327。
力控制環(huán)路306構(gòu)造成基于要由活塞108施加到外部環(huán)境的所需力和活塞108的測(cè)量力之間的差產(chǎn)生命令。在示例中,力傳感器(例如,測(cè)力計(jì))可以聯(lián)接到桿109B的端部并且可以構(gòu)造成向監(jiān)測(cè)控制器201提供代表由活塞108經(jīng)歷的力的信息。由活塞108經(jīng)歷的力代表由活塞108作用于外部環(huán)境的力(即,反作用力)。在另一個(gè)示例中,壓力傳感器可以聯(lián)接到液壓致動(dòng)器106的室112和114。監(jiān)測(cè)控制器201或者位置-力控制模塊202可以構(gòu)造成基于從壓力傳感器接收到的信息確定由活塞108施加的力。例如,假設(shè)室112中的壓力為PC,室114中的壓力為PR,活塞頭109A的面積為AC,并且桿109B的截面面積為Arod,則能夠由以下方程估計(jì)假定活塞108回退(即,室112收縮并且室114膨脹)由活塞108施加的力:
力=PR(AC-Arod)-PCAC (2)
其中,AC-Arod代表室114中的活塞108的環(huán)形區(qū)域面積。如果活塞108延伸(即,室112收縮而室114膨脹),則能夠由以下方程評(píng)估由活塞施加于外部環(huán)境的力:
力=PCAC-PR(AC-Arod) (3)
在結(jié)合部328處確定力差并且所述力差代表力誤差329。力誤差329被比例增益330增益調(diào)節(jié),以形成調(diào)節(jié)信號(hào)331。
由力控制環(huán)路306產(chǎn)生的信號(hào)331、由速度控制環(huán)路304產(chǎn)生的信號(hào)327以及由位置控制環(huán)路302產(chǎn)生的信號(hào)317在求和結(jié)合部332處相加形成信號(hào)333。信號(hào)333被轉(zhuǎn)換速率限制器塊體334限制,所述轉(zhuǎn)換速率限制器塊體334限定了針對(duì)信號(hào)333的最大變化率。轉(zhuǎn)換速率限制器塊體334因此可以防止發(fā)送到閥100的信號(hào)發(fā)生突然變化。以這種方式,活塞108的移動(dòng)可以是順暢的并且不會(huì)呈現(xiàn)不平穩(wěn)行為。如果信號(hào)333的變化率沒(méi)有超過(guò)由轉(zhuǎn)換速率限制器塊體334限定的最大變化率,則信號(hào)333不被轉(zhuǎn)換速率限制器塊體334修改。因此命令335可以與信號(hào)333相同或者可以代表由轉(zhuǎn)換速率限制器塊體334對(duì)信號(hào)333實(shí)施的修改。
控制環(huán)路302、304和306是僅僅為了闡釋的示例并且可以實(shí)施其它控制策略,以向閥100提供信號(hào)并且控制液壓致動(dòng)器106。此外,在一些示例中,圖3中示出的控制結(jié)構(gòu)的并非所有部件在給定的時(shí)間點(diǎn)激活?;谝簤褐聞?dòng)器106的條件和由液壓致動(dòng)器106控制的物體的條件,一些部件可以被激活而另一些部件可以不被激活。
圖4示出了根據(jù)示例性實(shí)施例的機(jī)器人裝置400。機(jī)器人裝置400模擬四腿動(dòng)物的運(yùn)動(dòng)。機(jī)器人裝置400包括皆連接到機(jī)器人裝置400的身體404的腿部402A、腿部402B、腿部402C和腿部402D而且還可以包括傳感器,所述傳感器構(gòu)造成向機(jī)器人裝置400的計(jì)算系統(tǒng)(例如,監(jiān)測(cè)控制器201)提供傳感器數(shù)據(jù)。在其它示例實(shí)施方案中,機(jī)器人裝置400可以包括更多或者更少的部件并且可以包括圖4中未示出的部件。
機(jī)器人裝置400示出具有四條可延伸的腿部402A-402D。機(jī)器人裝置400可以在其它示例內(nèi)包括更多或者更少的腿部。此外,在示例性實(shí)施方案中,腿部402A至402D的構(gòu)造、位置和/或結(jié)構(gòu)可以變化。腿部402A至402D使得機(jī)器人裝置400能夠移動(dòng)并且可以構(gòu)造成以多個(gè)自由度操作,以使得能夠?qū)嵤┎煌男羞M(jìn)技術(shù)。
機(jī)器人裝置400可以經(jīng)由各種類型接口與一個(gè)或者多個(gè)用戶和/或其它機(jī)器人裝置通信。在一個(gè)示例性實(shí)施方案中,機(jī)器人裝置400可以經(jīng)由控制桿或者相似類型接口的接收來(lái)自用戶的輸入。計(jì)算系統(tǒng)可以構(gòu)造成經(jīng)由接收自控制桿接口的輸入接收針對(duì)控制腿部402A至402D的致動(dòng)器的力、位置和速度命令。類似地,機(jī)器人裝置400可以接收輸入并且經(jīng)由其它類型接口(諸如,移動(dòng)設(shè)備)與用戶通信。在其它示例中,機(jī)器人裝置400可以為自主型并且可以構(gòu)造成控制腿部402A至402D以特定方式移動(dòng)并且實(shí)施特定任務(wù)。
在示例中,可以由相應(yīng)的液壓致動(dòng)器,諸如液壓致動(dòng)器106控制機(jī)器人裝置400的四條腿部402A至402D中的每條腿部。例如,給定液壓致動(dòng)器可以控制關(guān)節(jié),所述關(guān)節(jié)將對(duì)應(yīng)腿部連接到身體404。隨著給定液壓致動(dòng)器的活塞延伸以及回退,關(guān)節(jié)旋轉(zhuǎn)并且對(duì)應(yīng)腿部移動(dòng)。
腿部402A至402D可以通過(guò)根據(jù)不同步法的力學(xué)機(jī)械控制腿部402A至402D使得機(jī)器人裝置400能夠以多種速度行進(jìn)。步法是動(dòng)物、機(jī)器人裝置或者其它機(jī)械機(jī)構(gòu)的肢體的移動(dòng)的模式。機(jī)器人裝置400可以通過(guò)操作腿部402A至402D實(shí)施各種步法來(lái)導(dǎo)航。示例性步法包括行走、慢跑、極速前進(jìn)、跳躍、跑等。機(jī)器人裝置400可以使用各種步法在環(huán)境內(nèi)行進(jìn),這可以涉及基于速度、地勢(shì)、操縱需要和/或能量效率選擇步法。機(jī)器人裝置400可以構(gòu)造成在步法之間切換。
在示例中,基于腿部402A至402D中的腿部的狀態(tài),圖3中示出的控制系統(tǒng)的一些部件可以被激活而另一些部件可以不被激活。例如,在針對(duì)機(jī)器人裝置400在圖4中示出的位置中,腿部402D可以碰觸地面并且可以稱作“站姿”模式。腿部402A沒(méi)有碰觸地面而是在空氣中擺動(dòng)。腿部402A可以稱作處于“擺動(dòng)”模式中。作為闡釋示例,在腿部402D處于“站姿”模式中時(shí),控制致動(dòng)器的控制系統(tǒng)的積分塊體312、增益塊體314、前饋增益塊體322和增益塊體320可以未被激活,而部件中的其余部件可以被激活,所述致動(dòng)器控制腿部402A。在腿部402A處于“擺動(dòng)”模式中時(shí),積分塊體312、增益塊體314和增益塊體324可以未被激活,而部件中的其余部件可以被激活。這些示例僅僅為了闡釋,并且在此可以設(shè)想其它構(gòu)造?;跈C(jī)器人裝置400是行走、慢跑、極速前進(jìn)、跳躍、跑動(dòng)等,腿部402A至402D的若干其它操作模式也是有可能的。在這些模式中的每一個(gè)中,腿部402A至402D可以行進(jìn)通過(guò)不同操作模式?;谠诮o定時(shí)間點(diǎn)時(shí)給定腿部經(jīng)受的特定模式,圖3中示出的控制系統(tǒng)的部件可以被激活或者不被激活。
此外,如參照?qǐng)D2在上文所述,可以由速度前饋模塊204、致動(dòng)器限制控制模塊206和壓力釋放模塊208中的一個(gè)或者多個(gè)修改命令335,并且將修改信號(hào)提供給閥100。在示例中,由速度前饋模塊204、致動(dòng)器限制控制模塊206和壓力釋放模塊208中的一個(gè)或者多個(gè)修改命令335可以包括將更多的部件添加到圖3示出的控制系統(tǒng)、激活圖3示出的控制系統(tǒng)的部件和/或未被激活圖3示出的控制系統(tǒng)的部件。例如,致動(dòng)器限制控制模塊206可以構(gòu)造成將部件添加到圖3中示出的控制系統(tǒng),以當(dāng)活塞108靠近如接下來(lái)在圖5-8中描述的物理限制時(shí)減小撞擊或者防止撞擊。
IV.示例方法
圖5是根據(jù)示例性實(shí)施例的用于控制液壓致動(dòng)器的方法500的流程圖。該方法500可以包括由塊體502至512中的一個(gè)或者多個(gè)所示的一個(gè)或者多個(gè)操作、功能或者行為。盡管以相繼順序示出了塊體,但是這些塊體可以在一些情況中并行實(shí)施和/或以不同于在此描述順序的順序加以實(shí)施。而且,各個(gè)塊體均可以基于所需實(shí)施方案組合成更少的塊體、分成其它塊體和/或移除。
另外,對(duì)于在此公開(kāi)的方法500和其它處理以及方法,流程圖示出了本實(shí)施例的一個(gè)可行實(shí)施方案的功能性和操作。就這一點(diǎn)而言,每個(gè)塊體均可以代表程序代碼的模塊、分段或者部分,所述程序代碼包括可以由處理器執(zhí)行的一個(gè)或者多個(gè)指令,以為了實(shí)施處理中的具體邏輯功能或者步驟。程序代碼可以存儲(chǔ)在任何類型的計(jì)算機(jī)可讀介質(zhì)或者存儲(chǔ)器上,所述計(jì)算機(jī)可讀介質(zhì)或者存儲(chǔ)器例如,如包括盤或者硬盤驅(qū)動(dòng)器的存儲(chǔ)裝置。計(jì)算機(jī)可讀介質(zhì)可以包括非暫時(shí)性計(jì)算機(jī)可讀介質(zhì),例如,諸如計(jì)算機(jī)可讀介質(zhì),所述計(jì)算機(jī)可讀介質(zhì)存儲(chǔ)短期數(shù)據(jù),如寄存器式存儲(chǔ)器、處理器高速緩存、隨機(jī)存取存儲(chǔ)器(RAM)。計(jì)算機(jī)可讀介質(zhì)還可以包括非暫時(shí)介質(zhì)或者存儲(chǔ)器,諸如二次或者持續(xù)長(zhǎng)期存儲(chǔ)裝置,如只讀存儲(chǔ)器(ROM)、光盤或者磁盤、光盤只讀存儲(chǔ)器(CD-ROM)。計(jì)算機(jī)可讀介質(zhì)還可以是任何其它易失性存儲(chǔ)器系統(tǒng)或者非易失性存儲(chǔ)器系統(tǒng)。計(jì)算機(jī)可讀介質(zhì)可以認(rèn)為例如是計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)、有形存儲(chǔ)裝置或者其它制品。計(jì)算機(jī)可讀介質(zhì)、處理器、程序代碼可以皆包含在液壓系統(tǒng)或者閥的控制器內(nèi)。另外,對(duì)于在此描述的方法500和其它處理以及方法而言,圖5中的每個(gè)塊體均可以代表電路,所述電路用電線連接,以在處理中實(shí)施具體邏輯功能。
在塊體502處,方法500包括在控制器處接收使得液壓致動(dòng)器的活塞沿著給定方向以給定速度移動(dòng)的命令,其中,液壓致動(dòng)器包括第一室和第二室,并且其中,閥組件將加壓液壓流體源聯(lián)接到第一室而將第二室聯(lián)接到回流管路。
控制器可以是計(jì)算裝置,所述計(jì)算裝置包括一個(gè)或者多個(gè)處理器,所述處理器構(gòu)造成執(zhí)行存儲(chǔ)在計(jì)算裝置(例如,計(jì)算裝置內(nèi)的存儲(chǔ)器)中的程序指令。控制器可以與輸入裝置,諸如控制桿或者其它類型輸入裝置通信。
在示例中,液壓機(jī)的用戶可以通過(guò)輸入裝置向控制器提供命令。控制器基于命令向液壓系統(tǒng)(例如,泵、閥、致動(dòng)器、罐等)提供了控制信號(hào),以使得液壓致動(dòng)器,諸如具有室112和114的液壓致動(dòng)器106移動(dòng)。例如,命令可以涉及這樣指令,以使得液壓致動(dòng)器106的活塞108以給定速度沿著給定方向運(yùn)動(dòng)。在示例中,命令還可以規(guī)定用于活塞108的所需速度以及要由活塞108施加的所需力。
在另一個(gè)示例中,可以通過(guò)自主型機(jī)器人裝置,諸如,機(jī)器人裝置400產(chǎn)生命令,所述機(jī)器人裝置400包括液壓系統(tǒng),所述液壓系統(tǒng)構(gòu)造成控制機(jī)器人裝置400的運(yùn)動(dòng)。機(jī)器人裝置400可以構(gòu)造成自主產(chǎn)生移動(dòng)命令,以執(zhí)行特定任務(wù)。移動(dòng)命令可以提供給液壓系統(tǒng)的控制器。控制器可以例如包括參照?qǐng)D2描述的監(jiān)測(cè)控制器201。
閥組件可以包括例如閥,諸如閥100,但是還可以包括任何其它閥構(gòu)造(例如,滑閥、提升閥、旋轉(zhuǎn)閥等)。例如,閥組件可以包括至少四個(gè)閥:第一閥,所述第一閥將泵連接到室112;第二閥,所述第二閥將泵連接到室114;第三閥,所述第三閥將室112連接到罐或者容器;和第四閥,所述第四閥將室114連接到罐。因此,閥組件可以包括一個(gè)或者多個(gè)閥,所述一個(gè)或者多個(gè)閥控制流體從壓力源向液壓致動(dòng)器流動(dòng)并且控制被迫從液壓致動(dòng)器中流出的流體向回流管路的流動(dòng)。
在示例中,壓力源可以是泵并且回流管路可以連接到容器或者罐。然而,在液壓致動(dòng)器106的室112和114可以通過(guò)供應(yīng)管路或者回流管路連接在一起的再生模式中,壓力源可以是室112或者114中的一個(gè)并且回流管路可以是將室112和114連接在一起的管路。例如,在高側(cè)再生模式中,室112和114可以通過(guò)高壓供應(yīng)管路(即,連接到泵的管路)連接在一起。在這種情況中,流動(dòng)從供應(yīng)管路供應(yīng)到室112和114的第一室,并且從第二室中被迫流出的流動(dòng)可以反饋回或者再生到第一室而非回流到罐或者容器。在這種情況中,與將第二室連接到罐的管路相反,回流管路是將兩個(gè)室連接在一起的管路。類似地,在另一個(gè)示例中,液壓致動(dòng)器106可以以低側(cè)再生模式操作,并且在重力輔助的同時(shí)活塞108可以回退(隨著室114膨脹而室112收縮在圖1中向左側(cè)移動(dòng))。在這種情況中,來(lái)自泵的高壓流體不需要使得活塞108移動(dòng)。從室112中被迫流出的流體以再生方式被引導(dǎo)返回到室114。在這個(gè)情況中,從室114的觀點(diǎn)來(lái)看壓力源是室112。源自室112的回流管路可以是將室112連接到室114的液壓管路。
在塊體504處,方法500包括基于命令,控制器提供信號(hào),以操作閥組件,從而向第一室提供加壓液壓流體并且允許第二室中的液壓流體從第二室流至回流管路,以便致使活塞沿著給定方向以給定速度移動(dòng)。如圖1和圖2所示,基于使得致動(dòng)器106的活塞108以給定速度沿著給定方向移動(dòng)的命令,控制器,例如,位置-力控制模塊202可以產(chǎn)生針對(duì)閥100的信號(hào)。信號(hào)可以提供給電致動(dòng)器(例如,馬達(dá)、螺線管、旋轉(zhuǎn)致動(dòng)器等),所述電致動(dòng)器致動(dòng)閥100(例如,使得閥芯102移動(dòng)),以允許流動(dòng)從壓力源110到液壓致動(dòng)器106,并且允許從液壓致動(dòng)器106被迫流出的流動(dòng)到容器116。具體地,參照作為示例的圖1,流動(dòng)被允許通過(guò)閥100的開(kāi)口118至室114,從而將活塞108推至左側(cè)。而且,流動(dòng)被迫使離開(kāi)室112通過(guò)閥100的開(kāi)口120流至容器116。然而,如在圖2上文所述,可以由其它模塊修改由位置-力控制模塊202產(chǎn)生的信號(hào)。例如,可以由致動(dòng)器限制控制模塊206修改位置-力控制模塊202的信號(hào)或者控制結(jié)構(gòu),以當(dāng)活塞108接近液壓致動(dòng)器106的端部止動(dòng)件122時(shí)減小撞擊或者防止撞擊。
在塊體506處,方法500包括接收代表活塞抵達(dá)第一位置的位置信息,所述第一位置與液壓止動(dòng)器的端部止動(dòng)件相距第一閾值距離。
圖6圖解了根據(jù)示例性實(shí)施例的用于液壓致動(dòng)器106的致動(dòng)器限制控制。如圖6所示,活塞108可以移動(dòng)到左側(cè)。因此,室114膨脹,而室112收縮。位置傳感器可以聯(lián)接到活塞108或者嵌入在活塞108內(nèi)(例如,嵌入在活塞頭109A或者活塞桿109B內(nèi))。位置傳感器可以構(gòu)造成向控制器提供代表活塞108位置的信息。在示例中,位置傳感器可以向控制器表明活塞頭109A的表面602在室112內(nèi)的位置。
在示例中,在表面602處于區(qū)域604內(nèi)的同時(shí),即,在表面602抵達(dá)第一位置606之前,由位置-力控制模塊202產(chǎn)生的信號(hào)可以用于控制閥而不需要由致動(dòng)器限制控制模塊206修改,所述第一位置606與液壓致動(dòng)器106的端部止動(dòng)件122相距第一閾值距離608。在示例中,第一位置606和第一閾值距離608可以取決于液壓致動(dòng)器106的尺寸和沖程長(zhǎng)度(例如,活塞108從液壓致動(dòng)器106的一個(gè)端部行進(jìn)至另一個(gè)端部的距離)。例如,如果沖程為80mm,則第一閾值距離可以為大約6mm。
返回參照?qǐng)D5,在方塊508處,方法500包括作為響應(yīng)控制器修改針對(duì)閥組件的信號(hào),以便減低活塞的速度。在活塞108(具體地,表面602)抵達(dá)第一位置606時(shí),致動(dòng)器限制控制模塊206可以修改由位置-力控制模塊202產(chǎn)生的信號(hào),以便減小活塞108的速度。例如,致動(dòng)器限制控制模塊206可以修改、增補(bǔ)或者覆蓋由位置-力控制模塊202產(chǎn)生的信號(hào),以“阻尼”活塞108的運(yùn)動(dòng)并且使其減速。
圖7示出了根據(jù)示例性實(shí)施例的圖3中示出的位置-力控制系統(tǒng)的修改方案。為了阻尼活塞108的移動(dòng),比例增益702被添加或者比例增益702被激活,以調(diào)節(jié)誤差信號(hào)319。作為用于闡釋的示例,比例增益702可以具有(1-wd)的值。wd可以稱作阻尼權(quán)重。塊體702因此修改誤差信號(hào)319的調(diào)節(jié),使得誤差信號(hào)319乘以比例增益702以形成信號(hào)703,該信號(hào)由比例增益320調(diào)節(jié)。如果阻尼權(quán)重wd具有介于0和1之間的值,則誤差信號(hào)319的調(diào)節(jié)程度減小,并且因此降低了速度反饋的效果。減小速度反饋減小了閥命令中將推動(dòng)活塞108更接近端部止動(dòng)件122的部分,并且因此減小了閥100的開(kāi)口118并且減低了活塞108的速度。速度反饋中的這種減小由此阻尼活塞108的移動(dòng)。以這種方式,活塞108仍然可以移動(dòng)向端部止動(dòng)件122,以抵達(dá)靠近端部止動(dòng)件122的特定命令位置,而且以減低的速度靠近端部止動(dòng)件。
在示例中,活塞108越快速移動(dòng)向端部止動(dòng)件122,由致動(dòng)器限制控制模塊206針對(duì)信號(hào)實(shí)施的修改越大,以便使得活塞108更加快速地減速。這種修改有效模擬沿著遠(yuǎn)離端部止動(dòng)件的方向施加到活塞108的力,其中,所述力基于活塞108的速度。在表面602處于圖6示出的室112的區(qū)域610內(nèi)的同時(shí),這種修改或者針對(duì)活塞108的移動(dòng)的阻尼持續(xù)。
返回參照?qǐng)D5,在塊體510處,方法500包括接收代表活塞抵達(dá)第二位置的位置信息,所述第二位置與液壓致動(dòng)器的端部止動(dòng)件更加接近并且與其相距第二閾值距離。聯(lián)接到活塞108的位置傳感器可以向控制器表明活塞頭109A的表面602抵達(dá)第二位置612(圖6所示),所述第二位置612與液壓致動(dòng)器106的端部止動(dòng)件122相距第二閾值距離614。例如,如果沖程長(zhǎng)度為80mm并且第一閾值距離可以為大約6mm,則第二閾值距離可以為大約4mm。這些數(shù)值僅僅為闡釋示例,并且這些距離可以基于液壓致動(dòng)器106的特征(尺寸、沖程長(zhǎng)度等)而改變。
在塊體512處,方法500包括作為響應(yīng)控制器進(jìn)一步修改針對(duì)閥組件的信號(hào),以致使第二室中的液壓流體沿著遠(yuǎn)離端部止動(dòng)件的方向?qū)⒘ψ饔迷诨钊?。在塊體508處描述的修改可以認(rèn)為是第一修改。致動(dòng)器限制控制模塊206可以構(gòu)造成在活塞108(具體地,表面602)抵達(dá)第二位置612時(shí)針對(duì)提供給閥100的信號(hào)實(shí)施第二修改,以便進(jìn)一步減低活塞108的速度。在表面602處于圖6示出的室112的區(qū)域616內(nèi)的同時(shí),這種修改或者針對(duì)活塞108移動(dòng)的阻尼持續(xù)。作為示例,修改的信號(hào)可以改變閥芯102的位置,以設(shè)定室112中的特定壓力水平,室112中的特定壓力水平將力作用在活塞108上(具體地,將力作用在表面602上),以便阻止活塞108移動(dòng)。在示例中,施加的力可以是類彈簧力(即,如將彈簧推抵在活塞108的表面602上),使得隨著表面602越接近端部止動(dòng)件122,推抵活塞108的施加的力越大。以這種方式,施加的力可以與表面602和端部止動(dòng)件122之間的距離成反比?;钊?08因此可以進(jìn)一步減速并且控制器可以防止在活塞108抵達(dá)端部止動(dòng)件122的情況下產(chǎn)生任何沖擊力。
參照?qǐng)D7,為了實(shí)施第二修改,致動(dòng)器限制控制模塊206還可以向圖3中示出的控制系統(tǒng)添加或者激活比例增益704。作為闡釋示例,比例增益704可以具有(1-ws)的值。ws可以稱作彈簧權(quán)重。比例增益704修改信號(hào)333,以形成信號(hào)705。如果ws具有介于0和1之間的值,則信號(hào)333的值被減小,并且因此可以降低三個(gè)控制環(huán)路302、304和306的效果。
致動(dòng)器限制控制模塊206還可以向圖3中示出的控制系統(tǒng)添加比例增益706或者激活比例增益706。估計(jì)(或者測(cè)量)速度被比例增益706調(diào)節(jié)以形成調(diào)節(jié)信號(hào)707。
致動(dòng)器限制控制模塊206還可以向圖3示出的控制系統(tǒng)添加比例增益708或者激活比例增益708。在示例中,比例增益708可以具有值ws。比例增益708乘以活塞108能夠作用的最大的力以形成信號(hào)709。例如能夠通過(guò)使得供應(yīng)壓力PS(源自壓力源110的最大壓力)乘以壓力作用的面積來(lái)確定最大力。例如,在圖1和圖6示出的構(gòu)造中,供應(yīng)壓力能夠作用在室114中的活塞108的環(huán)形區(qū)域面積上。因此,可以由以下方程確定最大力:
最大力=PS(Ac-Arod) (4)
如參照方程(2)和(3)在上文指出的那樣,Ac是室112中的活塞頭109A的面積,而Arod是桿109B的截面面積。
在另一個(gè)示例中,如果活塞108的運(yùn)動(dòng)方向顛倒,使得室112膨脹而室114收縮,則能夠由以下方程確定最大力:
最大力=PsAc (5)
在結(jié)合部710處從信號(hào)709中減去測(cè)量力,以形成信號(hào)711,所述信號(hào)711被比例增益712進(jìn)一步調(diào)節(jié),以形成信號(hào)713。在結(jié)合部714處從信號(hào)713中減去信號(hào)707,以形成信號(hào)715,所述信號(hào)715被比例增益716調(diào)節(jié),以形成信號(hào)717。例如,比例增益716具有值ws。信號(hào)717和信號(hào)705在求和結(jié)合部718處相加,以形成信號(hào)719。信號(hào)719可以由轉(zhuǎn)換速率限制器塊體334修改或可以不由轉(zhuǎn)換速率限制器塊體334修改,以產(chǎn)生針對(duì)閥的命令720,所述命令720與命令335不同。
在實(shí)施例中,權(quán)重wd和ws可以具有恒定值。然而,在另一個(gè)示例中,權(quán)重wd和ws可以改變。例如,增益wd和ws可以隨著活塞108接近端部止動(dòng)件122而變化。
圖8圖解了根據(jù)示例性實(shí)施例的分階段致動(dòng)器限制控制的權(quán)重wd和ws的變化。如圖8所示,兩個(gè)增益在活塞頭109A的表面602抵達(dá)第一位置606(即,在表面602處于區(qū)域604中的同時(shí))之前具有零的值。隨著表面602抵達(dá)第一位置606并且向遠(yuǎn)處移動(dòng)直到位置612(即,在表面602處于區(qū)域610內(nèi)的同時(shí)),阻尼權(quán)重wd沿著線802從值0至值1傾斜,而彈簧權(quán)重ws保持為值0。以這種方式,隨著阻尼權(quán)重wd從0至1傾斜,具有(1-wd)的值的比例增益702減小并且誤差信號(hào)319的值逐漸減小,因此,速度反饋的效果也逐漸減小。這種減小可以導(dǎo)致阻尼或者減低活塞108的移動(dòng)速度。隨著權(quán)重wd達(dá)到值1,比例增益702(具有1-wd的值)達(dá)到值0,并且因此速度反饋對(duì)提供給閥100的信號(hào)不產(chǎn)生作用。
在區(qū)域610中,因?yàn)楸壤鲆?16具有ws的值,所以在wd從0至1傾斜的同時(shí),權(quán)重ws具有0的值并且信號(hào)717的值為0。因此,比例增益706、708和712將無(wú)效(即,將不會(huì)導(dǎo)致針對(duì)閥100的命令發(fā)生變化)。類似地,比例增益704(1-ws的值,當(dāng)ws=0時(shí),所述值1-ws等于1)將不會(huì)影響信號(hào)333。
隨著表面602抵達(dá)第二位置612并且繼續(xù)朝向端部止動(dòng)件122移動(dòng)時(shí)(即,在表面602處于區(qū)域616內(nèi)時(shí)),阻尼權(quán)重wd保持為值1,而彈簧權(quán)重ws沿著線804從值0至值1傾斜。以這種方式,比例增益702的值保持為0(速度反饋保持無(wú)效或者移除)并且源自添加比例增益704、706、708、712和716獲得的類彈簧力開(kāi)始越來(lái)越有效并且向后推動(dòng)活塞108,以使其進(jìn)一步減速。
具體地,隨著彈簧權(quán)重ws從0增加到1,比例增益704從值1減小到值0,并且因此控制環(huán)路302、304和306的效果減弱。同時(shí),比例增益716從0增加到1,并且因此在控制環(huán)路302、304和306的效果減弱的同時(shí),比例增益706、708、712以及716接管(或者在其中占主要地位)確定針對(duì)閥100的命令720。結(jié)果,在區(qū)域616中,針對(duì)閥100的命令基于估計(jì)的(或者測(cè)量的)速度、測(cè)量的力以及最大致動(dòng)器力。
此外,在確定針對(duì)閥100的命令720的過(guò)程中最大力和信號(hào)715的貢獻(xiàn)隨著活塞108朝向端部止動(dòng)件122前進(jìn)而增大,原因在于比例增益708和比例增益716的相應(yīng)值(皆具有值ws)從0增加到1。因此,作用在活塞108上的反方向力隨著活塞108越來(lái)越靠近端部止動(dòng)件122而增大。例如,隨著活塞108靠近端部止動(dòng)件122,針對(duì)閥100的命令720可以致使開(kāi)口120更小(限制從室112至容器的路徑),以增大室112中的壓力并且使得活塞108減速。這個(gè)控制結(jié)構(gòu)的結(jié)果是產(chǎn)生了這樣的力,其阻止活塞108朝向端部止動(dòng)件122移動(dòng),并且由于比例增益708和716增大,因此隨著活塞108靠近端部止動(dòng)件122力增大。力是有效的非線性類彈簧力,其阻止活塞108移動(dòng)向端部止動(dòng)件122。在示例中,針對(duì)源自該控制結(jié)構(gòu)的閥命令的修改可以導(dǎo)致閥芯102沿著另一個(gè)方向移動(dòng),使得壓力源110連接到室112而室114連接到回流管路。以這種方式,源自壓力源110的流體沿著遠(yuǎn)離端部止動(dòng)件122的方向?qū)毫ψ饔迷诨钊?08上,以使得活塞108減速。
在示例中,如果控制器接收輸入命令,以改變活塞108的移動(dòng)方向,則即使表面602處于區(qū)域610或者616內(nèi),控制器也可以停止針對(duì)提供給閥100的信號(hào)所進(jìn)行的任何修改。在這個(gè)示例中,比例增益702、704、706、708、712和716可以不被激活并且位置-力控制系統(tǒng)恢復(fù)成圖3示出的結(jié)構(gòu)。
在示例中,除了區(qū)域610和616之外的第三區(qū)域(圖6和圖8中未示出)可以限定在區(qū)域616的端部和端部止動(dòng)件122之間。這個(gè)第三區(qū)域可以稱作“安全”區(qū)域,在所述“安全”區(qū)域中,wd和ws皆等于1。這個(gè)第三區(qū)域可以例如由第三位置(例如,區(qū)域616的端部)限定,所述第三位置與端部止動(dòng)件122相距第三閾值距離。例如,如果液壓致動(dòng)器106的沖程為80mm,則第三閾值距離可以為1mm。在另一個(gè)示例中,如果液壓致動(dòng)器106的沖程為45mm,則第三閾值距離可以為2mm。
V.單獨(dú)計(jì)量
在圖1示出的示例中,閥100代表滑閥,其中,閥芯102的線性位置確定開(kāi)口118和開(kāi)口120,流體通過(guò)所述開(kāi)口118從壓力源110流至室114,流體通過(guò)所述開(kāi)口120從室112流至容器116。
圖9A示出了根據(jù)示例性實(shí)施例的閥芯102的機(jī)械聯(lián)接的開(kāi)口118和120。隨著閥芯102(圖1所示)移動(dòng),開(kāi)口118和120的尺寸變化并且能夠由如圖9A所示的可變流動(dòng)限制來(lái)表示。因?yàn)殚y芯102的給定位置限定了開(kāi)口118和開(kāi)口120,所以圖9A示出了開(kāi)口118和120由虛擬連桿900機(jī)械聯(lián)接。這種連桿表示開(kāi)口118和120不是彼此獨(dú)立,即,通過(guò)限定了一個(gè)開(kāi)口的尺寸還限定了另一個(gè)開(kāi)口的尺寸。在這個(gè)情況中,因?yàn)獒槍?duì)閥100的命令確定閥芯102的位置,所以閥100是單自由度(DOF)系統(tǒng),閥芯的位置限定了開(kāi)口118和120??刂破髂軌蚩刂崎y芯102的位置,以限定開(kāi)口118的具體尺寸、計(jì)量進(jìn)入到室114中的流動(dòng)并且控制活塞108的速度。控制器還能夠限定開(kāi)口118的尺寸,以控制室114中的壓力水平。例如,控制器可以具有代表來(lái)自壓力源110的流體的供應(yīng)壓力PS的信息。控制器還可以具有代表通過(guò)開(kāi)口118的流量的信息。例如,如果活塞的速度為V,則通過(guò)開(kāi)口118的流量Q能夠被估計(jì)為:
Q=V(AC-Arod) (6)
返回到方程(1),假設(shè)室114的所需壓力水平為PR,則開(kāi)口118的變量K能夠確定為:
一旦針對(duì)開(kāi)口118確定K,則控制器可以向閥100提供信號(hào),以致動(dòng)閥芯102抵達(dá)對(duì)應(yīng)于針對(duì)開(kāi)口118的值K的位置。
然而,由于開(kāi)口118和開(kāi)口120機(jī)械聯(lián)接,因此控制器不能獨(dú)立限定開(kāi)口120的尺寸,并且因此控制器例如不能在控制活塞108的速度或者室114中的壓力水平的同時(shí)控制室112中的壓力水平。
替代地,控制器能夠控制閥芯102的位置,以限定開(kāi)口120的具體尺寸,以便控制室112中的壓力水平。例如,控制器可以具有代表通往罐或者容器116的回流管路中的壓力PT的信息??刂破鬟€可以具有代表通過(guò)開(kāi)口120的流量的信息。例如,如果活塞的速度為V,則通過(guò)開(kāi)口120的流量Q能夠估計(jì)為:
Q=VAC (8)
返回到方程(1),假設(shè)針對(duì)室112的所需壓力水平為PC,則針對(duì)開(kāi)口120的變量K能夠確定為:
一旦針對(duì)開(kāi)口120確定K,則控制器可以向閥100提供信號(hào),以致動(dòng)閥芯102抵達(dá)對(duì)應(yīng)于針對(duì)開(kāi)口120的值K的位置。
然而,在這種情況中,控制器不會(huì)獨(dú)立限定開(kāi)口118并且不能控制抵達(dá)室114的流量(或者室114中的壓力水平)。以這種方式,控制器能夠控制:(i)活塞108的速度、(ii)室114中的壓力或者(iii)室112中的壓力中的一個(gè)。為了斷開(kāi)虛擬連桿900,能夠使用兩個(gè)獨(dú)立閥替代一個(gè)滑閥。
圖9B圖解了根據(jù)示例性實(shí)施例的單獨(dú)計(jì)量。圖9B示出了兩個(gè)沒(méi)有機(jī)械聯(lián)接的分離或者獨(dú)立限制件902和904。兩個(gè)分離閥能夠用于形成獨(dú)立限制件902和904。一個(gè)閥形成限制件902,以控制從壓力源110至室114的流動(dòng),而第二閥形成限制件904,以控制從室112至容器116的流動(dòng)。如果活塞108沿著其他方向移動(dòng),則第三和第四閥可以用于控制從壓力源110至室112的流動(dòng)以及從室114至容器116的流動(dòng)。在示例中,所有四個(gè)閥均能夠組合或者集成在閥組件中。
控制器可以構(gòu)造成獨(dú)立于開(kāi)口904控制開(kāi)口902。假設(shè)第一閥控制開(kāi)口902而第二閥控制開(kāi)口904,則第一閥和第二閥中的每一個(gè)均可以由來(lái)自控制器的相應(yīng)信號(hào)控制。相應(yīng)信號(hào)可以由相應(yīng)控制系統(tǒng)產(chǎn)生。例如,諸如圖7中示出的控制系統(tǒng)的控制系統(tǒng)可以產(chǎn)生針對(duì)第一閥的信號(hào),而另一個(gè)控制系統(tǒng)可以產(chǎn)生針對(duì)第二閥的信號(hào)。以這種方式,圖9B中的構(gòu)造是雙DOF系統(tǒng)??刂破骺梢韵蛳薅碎_(kāi)口902的第一閥提供信號(hào),以計(jì)量進(jìn)入到室114中的流體并且控制活塞108的速度或者確定室114中的壓力水平。類似地,控制器可以獨(dú)立地向限定了開(kāi)口904的第二閥提供信號(hào),以確定室112中的壓力水平。這種布置方案可以用于增強(qiáng)致動(dòng)器移動(dòng)控制,以防止壓力或者力在端部止動(dòng)件處沖擊。例如,控制器能夠控制活塞108的速度(通過(guò)控制開(kāi)口902,以計(jì)量流體的特定流量)和收縮室112中的壓力水平。通過(guò)控制室112中的壓力,控制器可以通過(guò)施加反方向力而有效減低活塞108的速度,所述反向力或基于活塞108的速度(如在方法500的塊體508中所述)和/或與表面602和端部止動(dòng)件122之間的距離成反比(如方法500的塊體512所述)。
VI.結(jié)論
應(yīng)當(dāng)理解的是,在此描述的布置方案僅僅為示例。像這樣,本領(lǐng)域中的技術(shù)人員將理解的是根據(jù)所需結(jié)果可以替代使用其它布置方案和其它元件(例如,機(jī)器、接口、功能、順序和功能分組等)并且某些元件可以一起省略。此外,描述的元件中的多個(gè)元件為這樣的功能實(shí)體,所述功能實(shí)體可以實(shí)施為分立或者分散式部件或者以任何適當(dāng)組合以及位置結(jié)合其它部件加以實(shí)施。
盡管已經(jīng)在此公開(kāi)了各個(gè)方面和實(shí)施例,但是其它方面和實(shí)施例對(duì)于本領(lǐng)域中的技術(shù)人員而言顯而易見(jiàn)。在此公開(kāi)的各個(gè)方法和實(shí)施例為闡釋目的而并非旨在限制,由以下權(quán)利要求連同這種權(quán)利要求所賦予的等效物的全范圍限定真實(shí)范圍和精神。還應(yīng)當(dāng)理解的是在此使用的術(shù)語(yǔ)是為了僅僅描述特定實(shí)施例而并非旨在限制。