本技術(shù)方案屬于漢語(yǔ)文本全自動(dòng)集群遙控的驅(qū)動(dòng)器的技術(shù)領(lǐng)域。
背景技術(shù):
目前伺服系統(tǒng)的智能化歸根到底是伺服系統(tǒng)的驅(qū)動(dòng)器的智能化,各種要控制的機(jī)電設(shè)備要實(shí)現(xiàn)智能化必須要有智能化的驅(qū)動(dòng)器,因此,智能化的驅(qū)動(dòng)器越來(lái)越成為智能機(jī)電設(shè)備的關(guān)鍵部件,漢語(yǔ)文本全自動(dòng)集群遙控的驅(qū)動(dòng)器,實(shí)質(zhì)是一種在計(jì)算機(jī)控制下用漢語(yǔ)文本進(jìn)行與導(dǎo)航有關(guān)和與導(dǎo)航無(wú)關(guān)的對(duì)機(jī)電動(dòng)作的集群遙控全方位全自動(dòng)的驅(qū)動(dòng),目前現(xiàn)有技術(shù)領(lǐng)域還沒(méi)有出現(xiàn)全自動(dòng)漢語(yǔ)文本集群遙控驅(qū)動(dòng)器的技術(shù),這就給設(shè)計(jì)和制造出通過(guò)漢語(yǔ)文本全方位全自動(dòng)集群遙控智能化的驅(qū)動(dòng)器帶來(lái)了難于逾越的障礙。
技術(shù)實(shí)現(xiàn)要素:
本技術(shù)方案的提出就是為了解決上述出現(xiàn)的這些問(wèn)題。具體來(lái)說(shuō)本技術(shù)方案通過(guò)一種漢語(yǔ)文本全自動(dòng)集群遙控的驅(qū)動(dòng)器的技術(shù)來(lái)解決上述出現(xiàn)的問(wèn)題:
本技術(shù)方案所述的驅(qū)動(dòng)器包括漢語(yǔ)文本遙控輸入裝置模塊13、網(wǎng)絡(luò)傳輸模塊12、控制整個(gè)集群系統(tǒng)的計(jì)算機(jī)系統(tǒng)模塊11、儲(chǔ)存在控制整個(gè)集群系統(tǒng)的計(jì)算機(jī)系統(tǒng)模塊中的漢語(yǔ)分詞模塊10、儲(chǔ)存在控制整個(gè)集群系統(tǒng)的計(jì)算機(jī)系統(tǒng)模塊中的導(dǎo)航關(guān)鍵詞判定程序模塊9、網(wǎng)絡(luò)傳輸模塊8、衛(wèi)星定位導(dǎo)航裝置模塊7、網(wǎng)絡(luò)傳輸模塊6、儲(chǔ)存在控制整個(gè)集群系統(tǒng)的計(jì)算機(jī)系統(tǒng)模塊中的關(guān)鍵詞與程序綁定模塊5、儲(chǔ)存在控制整個(gè)集群系統(tǒng)的計(jì)算機(jī)系統(tǒng)模塊中的程序邏輯排列連接模塊4、網(wǎng)絡(luò)傳輸模塊3、相應(yīng)控制完成各種功能的驅(qū)動(dòng)器的嵌入式計(jì)算機(jī)系統(tǒng)模塊2、相應(yīng)完成各種功能的驅(qū)動(dòng)器模塊1,以上模塊按照計(jì)算機(jī)處理信息和/或工作的順序依次互相連接。
本技術(shù)方案的所述的驅(qū)動(dòng)器,其運(yùn)行的方法和步驟的特征是: 漢語(yǔ)文本遙控輸入裝置模塊13首先將輸入該模塊的漢語(yǔ)文本通過(guò)網(wǎng)絡(luò)傳輸模塊12傳輸給控制整個(gè)集群系統(tǒng)的計(jì)算機(jī)系統(tǒng)模塊11,再通過(guò)儲(chǔ)存在控制整個(gè)集群系統(tǒng)的計(jì)算機(jī)系統(tǒng)模塊中的漢語(yǔ)分詞模塊10轉(zhuǎn)換成分好詞的由漢字或漢語(yǔ)文本碼或漢語(yǔ)拼音形成的漢語(yǔ)文本,然后將所述漢語(yǔ)文本傳輸給儲(chǔ)存在控制整個(gè)集群系統(tǒng)的計(jì)算機(jī)系統(tǒng)模塊中的導(dǎo)航關(guān)鍵詞判定程序模塊9,儲(chǔ)存在控制整個(gè)集群系統(tǒng)的計(jì)算機(jī)系統(tǒng)模塊中的導(dǎo)航關(guān)鍵詞判定程序模塊9根據(jù)是否是導(dǎo)航關(guān)鍵詞作兩種處理方式:一如果是導(dǎo)航關(guān)鍵詞則通過(guò)網(wǎng)絡(luò)傳輸模塊8將所述漢語(yǔ)文本傳輸給衛(wèi)星定位導(dǎo)航裝置模塊7,衛(wèi)星定位導(dǎo)航裝置模塊7根據(jù)目前自身位置和所述漢語(yǔ)文本給出的將要去的目的地位置輸出導(dǎo)航漢語(yǔ)關(guān)鍵詞文本命令,并將所述導(dǎo)航漢語(yǔ)關(guān)鍵詞文本命令通過(guò)網(wǎng)絡(luò)傳輸模塊6傳輸給預(yù)先儲(chǔ)存在控制整個(gè)集群系統(tǒng)的計(jì)算機(jī)系統(tǒng)模塊中的關(guān)鍵詞與程序綁定模塊5與對(duì)應(yīng)的計(jì)算機(jī)程序進(jìn)行綁定;二如果是非導(dǎo)航關(guān)鍵詞則不經(jīng)過(guò)所述導(dǎo)航關(guān)鍵詞判定程序模塊9判定直接傳輸給預(yù)先儲(chǔ)存在控制整個(gè)集群系統(tǒng)的計(jì)算機(jī)系統(tǒng)模塊中的關(guān)鍵詞與程序綁定模塊5與對(duì)應(yīng)的計(jì)算機(jī)程序進(jìn)行綁定,所述兩種情況下綁定后的計(jì)算機(jī)程序再傳給儲(chǔ)存在控制整個(gè)集群系統(tǒng)的計(jì)算機(jī)系統(tǒng)模塊中的程序邏輯排列連接模塊4,該模塊將所述計(jì)算機(jī)程序按執(zhí)行的先后邏輯順序進(jìn)行排列,排列后通過(guò)網(wǎng)絡(luò)傳輸模塊3傳輸給相應(yīng)控制完成各種功能的驅(qū)動(dòng)器的嵌入式計(jì)算機(jī)系統(tǒng)模塊2,并由該模塊控制相應(yīng)完成各種功能的驅(qū)動(dòng)器模塊1輸出各種相應(yīng)功能的驅(qū)動(dòng)動(dòng)作。
所述的驅(qū)動(dòng)器包括:電氣式驅(qū)動(dòng)器、液壓式驅(qū)動(dòng)器、氣壓式驅(qū)動(dòng)器。
所述的電氣式驅(qū)動(dòng)器包括:步進(jìn)電機(jī);
所述的液壓式驅(qū)動(dòng)器包括:電液數(shù)字閥;
所述的氣壓式驅(qū)動(dòng)器包括:電氣數(shù)字閥;
所述的控制整個(gè)集群系統(tǒng)的計(jì)算機(jī)系統(tǒng)模塊11和相應(yīng)控制完成各種功能的驅(qū)動(dòng)器的嵌入式計(jì)算機(jī)系統(tǒng)模塊2以及相應(yīng)完成各種功能的驅(qū)動(dòng)器模塊1具有相應(yīng)的IP地址。
所述的儲(chǔ)存在控制整個(gè)集群系統(tǒng)的計(jì)算機(jī)系統(tǒng)模塊中的漢語(yǔ)分詞模塊10在將所述的漢語(yǔ)文本進(jìn)行分詞時(shí)采用漢語(yǔ)文本智能分詞法進(jìn)行分詞。
由于本技術(shù)方案可以采用26個(gè)拉丁字母表示的漢語(yǔ)文本碼來(lái)表達(dá)漢語(yǔ)信息,且當(dāng)直接用語(yǔ)音碼編碼來(lái)表示漢語(yǔ)信息時(shí),其標(biāo)點(diǎn)符號(hào)的用法同英文的標(biāo)點(diǎn)符號(hào)的用法相同,這樣就保證了漢語(yǔ)信息的表達(dá)連標(biāo)點(diǎn)符號(hào)在內(nèi)都與ASCII碼完全一致,也即與ASCII碼100%兼容,有了本技術(shù)方案以后,這樣就保證了整個(gè)系統(tǒng)可以在ASCII碼系統(tǒng)的計(jì)算機(jī)中運(yùn)行,同時(shí)可以方便人們用漢語(yǔ)文本來(lái)遙控驅(qū)動(dòng)器工作。
附圖說(shuō)明
圖1是本發(fā)明的漢語(yǔ)文本全自動(dòng)集群遙控的驅(qū)動(dòng)器示意圖。
具體實(shí)施方式
下面結(jié)合實(shí)施例對(duì)本發(fā)明的具體實(shí)施方式作進(jìn)一步的說(shuō)明。
本技術(shù)方案所述的漢語(yǔ)文本碼以單詞為單位,這里將漢字看作單音節(jié)詞,根據(jù)組成該單詞的每個(gè)音節(jié)的《漢語(yǔ)拼音方案》中的拼音,依次按“聲碼+介碼+韻碼+調(diào)碼兼隔音節(jié)符號(hào)”的順序編碼,同一個(gè)單詞的音節(jié)不用空格隔開(kāi)連寫(xiě),單詞與單詞之間的編碼用空格隔開(kāi),當(dāng)漢語(yǔ)信息表示處于漢語(yǔ)文本碼狀態(tài)時(shí),其標(biāo)點(diǎn)符號(hào)的用法同英文的標(biāo)點(diǎn)符號(hào)的用法相同;
在用鍵盤(pán)鍵入漢語(yǔ)文本碼及漢語(yǔ)文本碼語(yǔ)句的標(biāo)點(diǎn)符號(hào)時(shí),組成漢語(yǔ)文本碼編碼的26個(gè)拉丁字母與西文標(biāo)準(zhǔn)鍵盤(pán)的26個(gè)字母鍵完全一一相同對(duì)應(yīng),漢語(yǔ)文本碼語(yǔ)句的標(biāo)點(diǎn)符號(hào)鍵與西文標(biāo)準(zhǔn)鍵盤(pán)的標(biāo)點(diǎn)符號(hào)鍵也一一相同對(duì)應(yīng),輸入漢語(yǔ)文本碼字母和標(biāo)點(diǎn)符號(hào)時(shí),只需要擊打西文標(biāo)準(zhǔn)鍵盤(pán)的相應(yīng)的相同鍵位即可。
為了將漢語(yǔ)文本碼的碼元控制在26個(gè)拉丁字母范圍內(nèi),同時(shí)使得“調(diào)碼”兼作“隔音節(jié)符號(hào)”的作用能夠得到充分體現(xiàn),本技術(shù)方案所采用的漢語(yǔ)文本碼的每一音節(jié)聲、韻、調(diào)的編碼方法采用以下的方法:
需要指出的是:下面破折號(hào)“—”后的符號(hào)均為漢語(yǔ)拼音符號(hào),破折號(hào)“—”前的字母為所采用的漢語(yǔ)每一音節(jié)聲、韻、調(diào)的編碼,以下均同,以下將下列對(duì)照表簡(jiǎn)稱為碼表:
1、聲碼的編碼符號(hào)采用與漢語(yǔ)拼音方案基本一致的聲母的字母符號(hào),比如采用下面這種聲碼的編碼形式:
b—b ; p—p ; m—m ; f—f ; d—d ; t—t ;
n—n ; l—l ; g—g ; k—k ; h—h ;
j—zh, j ; q—ch,q ; x—sh,x ;r—r ;
z—z ; c—c ; s—s ; y—y ; w—w 。
2、漢語(yǔ)拼音介母(ü)采用26個(gè)拉丁字母中的一個(gè)字母表示,比如采用下面這種介碼的編碼形式:
i—i ; u—u ; y—ü 。
3、韻碼的編碼,對(duì)單韻母除(ü)采用26個(gè)拉丁字母中的一個(gè)字母表示外,其它采用與漢語(yǔ)拼音相同的字母符號(hào),漢語(yǔ)拼音的復(fù)合韻母可以采用《漢語(yǔ)拼音方案》相同的形式,也可以采用一個(gè)輔音字母來(lái)編碼,比如采用下面的這種字母符號(hào)來(lái)對(duì)漢語(yǔ)拼音的韻母進(jìn)行編碼:
a—a ; o—o ; e—e ; i—i ; u—u ; y—ü ;
k—ao ; c— ai ; s—an ; x—ou ; w—ei ; n—en ;
z—ua ; l—uo ; b—ang ; d—ong ; p—eng ;
q—ing ; g—ng ; er—er ;
r—i ; “i只與漢語(yǔ)拼音聲母zh、ch、sh相拼時(shí),漢語(yǔ)拼音的i用語(yǔ)音碼的編碼r代表”。即:漢語(yǔ)拼音的zhi、chi、shi分別用語(yǔ)音碼的jr、qr、xr代表。jr或qr或xr及er鍵盤(pán)輸入時(shí)分別按J和R或Q和R或X和R及E和R兩個(gè)鍵位輸入。
4、調(diào)碼的編碼除采用一個(gè)漢語(yǔ)不用的輔音字母v表示漢語(yǔ)拼音的上聲(∨)外,其它采用元音字母來(lái)表示漢語(yǔ)的聲調(diào),比如采用下面的字母來(lái)對(duì)漢語(yǔ)拼音的聲調(diào)進(jìn)行編碼:
a— — ,陰平 ; e— / ,陽(yáng)平 ; v— ∨ ,上聲 ; u—\ ,去聲 ;
o— 拼音不標(biāo)輕聲調(diào)號(hào), 輕聲 。
漢語(yǔ)文本碼標(biāo)點(diǎn)符號(hào)的用法同英文的標(biāo)點(diǎn)符號(hào)的用法相同,比如:其六種點(diǎn)號(hào),七種標(biāo)號(hào)和一個(gè)移行號(hào)采用與英文相同的形式;
這里由于將獨(dú)立運(yùn)用的漢字看作單音節(jié)詞,因此,本發(fā)明所采用的漢字編碼的方法和漢語(yǔ)單詞音節(jié)編碼的方法相同,在本發(fā)明中采用單詞音節(jié)編碼按詞連寫(xiě)后得到單詞編碼,我們將由若干個(gè)單詞組成的一組詞稱為詞組,本發(fā)明所采用詞組的編碼同漢語(yǔ)句子的編碼相同,由于單詞可以表示詞組和漢語(yǔ)句子,因此在本發(fā)明中所采用的詞組的編碼和漢語(yǔ)句子的編碼都可以通過(guò)單詞的編碼實(shí)現(xiàn),而不需要對(duì)詞組和漢語(yǔ)句子另外制定一套專門(mén)的編碼,一般在整句整篇以詞為單位表示漢語(yǔ)信息時(shí),在理解時(shí)一般不需要進(jìn)行同音字詞的選擇,原則上聽(tīng)起來(lái)不會(huì)產(chǎn)生歧義的句子,用編碼表達(dá)時(shí)也不會(huì)產(chǎn)生歧義。
為了便于理解,下面以若干臺(tái)驅(qū)動(dòng)器作為例子,以一句輸入手機(jī)的漢語(yǔ)句子的文本為例來(lái)說(shuō)明本技術(shù)方案的具體實(shí)現(xiàn)步驟:
比如:在今天下午2點(diǎn)人民廣場(chǎng)前往上?;疖?chē)站的地鐵口出現(xiàn)100人的乘客因地鐵限流不能乘坐地鐵,需要市內(nèi)短駁公交車(chē)緊急援助迅速將這批乘客疏散到上?;疖?chē)站南廣場(chǎng),這時(shí)地鐵調(diào)度向一部能2.5G或3G或4G的手機(jī)輸入下面的兩句漢語(yǔ)文本:
“在今天下午2點(diǎn)汽車(chē)去人民廣場(chǎng)輸送100名乘客到上?;疖?chē)站南廣場(chǎng)。同時(shí)將汽車(chē)空調(diào)打開(kāi),首先通風(fēng)2分鐘,然后將汽車(chē)空間溫度保持在25度。”
該手機(jī)相當(dāng)于本技術(shù)方案中的漢語(yǔ)文本遙控輸入裝置模塊13,然后我們可以通過(guò)2.5G或3G或4G無(wú)線傳輸模塊將上述漢語(yǔ)文本發(fā)到綁定的控制整個(gè)集群系統(tǒng)的計(jì)算機(jī)系統(tǒng)模塊11中,控制整個(gè)集群系統(tǒng)的計(jì)算機(jī)系統(tǒng)模塊11接收到上述漢語(yǔ)文本后, 通過(guò)所述的漢語(yǔ)分詞模塊10轉(zhuǎn)換成分好詞的由漢字或漢語(yǔ)文本碼或漢語(yǔ)拼音形成的漢語(yǔ)文本,所述的漢語(yǔ)分詞模塊10的工作原理可以采用現(xiàn)有技術(shù)的相應(yīng)模塊,比如:《漢語(yǔ)文本智能分詞法》。
經(jīng)過(guò)上述儲(chǔ)存在所述控制整個(gè)集群系統(tǒng)的計(jì)算機(jī)系統(tǒng)模塊11中的漢語(yǔ)分詞模塊10翻譯,并將翻譯結(jié)果采用漢語(yǔ)文本智能分詞法進(jìn)行分詞處理后,可以得到下列的兩句漢語(yǔ)句子:
“在 今天 下午 2 點(diǎn) 汽車(chē) 去 人民 廣場(chǎng) 輸送 100 名 乘客 到 上海 火車(chē)站 南廣場(chǎng)。同時(shí) 將 汽車(chē) 空調(diào) 打開(kāi),首先 通風(fēng) 2 分鐘,然后 將 汽車(chē) 空間 溫度 保持 在 25 度?!?/p>
上述漢字組成的句子根據(jù)每個(gè)漢字單詞的漢語(yǔ)拼音結(jié)合所述的碼表或控制整個(gè)集群系統(tǒng)的計(jì)算機(jī)系統(tǒng)模塊11內(nèi)置的漢字與漢語(yǔ)文本碼雙向轉(zhuǎn)換模塊的轉(zhuǎn)換,控制整個(gè)集群系統(tǒng)的計(jì)算機(jī)系統(tǒng)模塊11最終都會(huì)得到下列漢語(yǔ)文本碼表示的漢語(yǔ)句子:
“Zcu jinatisa xiauwuv 2 disv qiuqea quu rnvminv gubvqbv xuasdu 100 mqe qpekeu dku xbuhcv hlvqeajsu nsegubvqbv. tdvxre jiba qiuqea kdatikv davkca, xxvxisa tdafpa 2 fnajda, rxvhxu jiba qiuqea kdajisa wnaduu bkvqre zcu 25 duu.”
為了簡(jiǎn)化敘述這里漢語(yǔ)拼音組成的句子略,這里就不再累述。
這里之所以強(qiáng)調(diào)用漢語(yǔ)分詞模塊10在將所述的漢語(yǔ)文本進(jìn)行分詞時(shí)采用漢語(yǔ)文本智能分詞法進(jìn)行分詞,因?yàn)橹挥胁捎迷摲椒ㄟM(jìn)行漢語(yǔ)文本分詞才能滿足本技術(shù)方案的功能需要并得到更好的技術(shù)效果。
然后將所述漢語(yǔ)文本傳輸給所述的導(dǎo)航關(guān)鍵詞判定程序模塊9,所述的導(dǎo)航關(guān)鍵詞判定程序模塊9首先對(duì)前面第一句文本進(jìn)行判定:“Zcu jinatisa xiauwuv 2 disv qiuqea quu rnvminv gubvqbv xuasdu 100 mqe qpekeu dku xbuhcv hlvqeajsu nsegubvqbv.” (“在 今天 下午 2 點(diǎn) 汽車(chē) 去 人民 廣場(chǎng) 輸送 100 名 乘客 到 上海 火車(chē)站 南廣場(chǎng)?!保┯捎谟信c導(dǎo)航有關(guān)的關(guān)鍵詞,比如:“去、某某廣場(chǎng)、火車(chē)站 、南廣場(chǎng)”等等,因此,導(dǎo)航關(guān)鍵詞判定程序模塊9判定該第一句漢語(yǔ)文本含有漢語(yǔ)導(dǎo)航關(guān)鍵詞,需要通過(guò)網(wǎng)絡(luò)傳輸模塊8將所述漢語(yǔ)文本傳輸給衛(wèi)星定位導(dǎo)航裝置模塊7,衛(wèi)星定位導(dǎo)航裝置模塊7根據(jù)目前自身位置和所述漢語(yǔ)文本給出的將要去的目的地位置輸出汽車(chē)導(dǎo)航漢語(yǔ)關(guān)鍵詞文本命令,并將所述汽車(chē)導(dǎo)航漢語(yǔ)關(guān)鍵詞文本命令通過(guò)網(wǎng)絡(luò)傳輸模塊6傳輸給所述的關(guān)鍵詞與程序綁定模塊5與對(duì)應(yīng)的計(jì)算機(jī)程序進(jìn)行綁定。
同時(shí)控制整個(gè)集群系統(tǒng)的計(jì)算機(jī)系統(tǒng)模塊11檢測(cè)到“汽車(chē) 去 人民 廣場(chǎng) 輸送 100 名 乘客”這組關(guān)鍵詞,如果與控制整個(gè)集群系統(tǒng)的計(jì)算機(jī)系統(tǒng)模塊11聯(lián)網(wǎng)的公交短駁車(chē)每輛車(chē)只能運(yùn)載40人,因此,需要3臺(tái)車(chē)才能滿足需要,同時(shí),這三臺(tái)車(chē)是“去 人民 廣場(chǎng)”,因此,必須在人民廣場(chǎng)附近找三臺(tái)車(chē),找到符合以上條件的三臺(tái)車(chē)后,控制整個(gè)集群系統(tǒng)的計(jì)算機(jī)系統(tǒng)模塊11就會(huì)將需要這三臺(tái)車(chē)執(zhí)行的工作程序指令通過(guò)網(wǎng)絡(luò)傳輸模塊3傳輸給這三臺(tái)車(chē)的相應(yīng)控制完成各種功能的驅(qū)動(dòng)器的嵌入式計(jì)算機(jī)系統(tǒng)模塊2,并由該模塊控制相應(yīng)完成各種功能的驅(qū)動(dòng)器模塊1輸出各種相應(yīng)功能的驅(qū)動(dòng)動(dòng)作。
為敘述方便下面將這三臺(tái)車(chē)分別命名為1號(hào)公交短駁車(chē)、2號(hào)公交短駁車(chē)、3號(hào)公交短駁車(chē)。
然后對(duì)后面第二句文本進(jìn)行判定:“tdvxre jiba qiuqea kdatikv davkca, xxvxisa tdafpa 2 fnajda, rxvhxu jiba qiuqea kdajisa wnaduu bkvqre zcu 25 duu.” (“同時(shí) 將 汽車(chē) 空調(diào) 打開(kāi),首先 通風(fēng) 2 分鐘,然后 將 汽車(chē) 空間 溫度 保持 在 25 度?!保┯捎谟?“qiuqea kdatikv(汽車(chē) 空調(diào))”等關(guān)鍵詞而沒(méi)有與導(dǎo)航有關(guān)的關(guān)鍵詞,比如:“去、開(kāi)往、到、某某廣場(chǎng)、某某大廈、某某路、某某號(hào)”等等,因此,判定后面一句文本是非導(dǎo)航關(guān)鍵詞,則后面一句不經(jīng)過(guò)衛(wèi)星定位導(dǎo)航裝置模塊7處理直接傳輸給預(yù)先所述的關(guān)鍵詞與程序綁定模塊5與對(duì)應(yīng)的計(jì)算機(jī)程序進(jìn)行綁定。
所述兩句漢語(yǔ)文本具體處理過(guò)程如下:
第一句漢語(yǔ)文本中的具體導(dǎo)航關(guān)鍵詞傳給衛(wèi)星定位導(dǎo)航裝置模塊7處理并與計(jì)算機(jī)程序綁定和計(jì)算機(jī)程序邏輯排列以及計(jì)算機(jī)程序具體運(yùn)行過(guò)程如下:
1號(hào)至3號(hào)公交短駁車(chē)的衛(wèi)星定位導(dǎo)航裝置模塊7在接受到上述漢語(yǔ)文本后,根據(jù)目前自身位置和所述漢語(yǔ)文本提供的將要去的目的地位置輸出汽車(chē)導(dǎo)航漢語(yǔ)關(guān)鍵詞文本命令。
比如:1號(hào)公交短駁車(chē)在外灘,要從目前的汽車(chē)位置外灘到目的地人民廣場(chǎng),1號(hào)公交短駁車(chē)收到地鐵調(diào)度人員發(fā)出去人民廣場(chǎng)的命令后,衛(wèi)星定位導(dǎo)航裝置模塊7首先檢測(cè)到自己的位置目前是在外灘,目的地是人民廣場(chǎng),根據(jù)衛(wèi)星定位導(dǎo)航裝置模塊7內(nèi)置的電子地圖和導(dǎo)航軟件,衛(wèi)星定位導(dǎo)航裝置模塊7查詢到了前往目的地的線路:“首先沿中山東一路前行1000米右轉(zhuǎn)到延安東路,然后沿延安東路前行4000米穿過(guò)西藏中路即到達(dá)目的地人民廣場(chǎng)?!?/p>
上述文本通過(guò)衛(wèi)星定位導(dǎo)航裝置模塊7內(nèi)置的漢語(yǔ)文本智能分詞法模塊的分詞可以得到以下分好詞的文本:
“首先 沿 中山東一路 前行 1000米 右轉(zhuǎn) 到 延安東路,然后 沿 延安東路 前行4000米 穿過(guò) 西藏中路 即 到達(dá) 目的地 人民 廣場(chǎng)?!?/p>
上述文本通過(guò)衛(wèi)星定位導(dǎo)航裝置模塊7內(nèi)置的漢字與漢語(yǔ)文本碼雙向轉(zhuǎn)換模塊或上述漢字組成的句子根據(jù)每個(gè)漢字單詞的漢語(yǔ)拼音結(jié)合所述的碼表的轉(zhuǎn)換,即可以得到分好詞的如下用漢語(yǔ)文本碼表示的上述漢語(yǔ)文本句子:
“xxvxisa yse jdaxsaddayialuu qisexqe 1000 miv yxujusv dku ysesaddaluu,rsehxu yse ysesaddaluu qisexqe 4000 miv qusaglu xiazbujdaluu jiu dkudav muudiudiu rnvminv gubvqbv”
并將上述汽車(chē)導(dǎo)航漢語(yǔ)關(guān)鍵詞文本命令通過(guò)網(wǎng)絡(luò)傳輸模塊6傳輸給預(yù)先所述的關(guān)鍵詞與程序綁定模塊5,該模塊將所述汽車(chē)導(dǎo)航漢語(yǔ)關(guān)鍵詞文本命令與對(duì)應(yīng)的計(jì)算機(jī)程序進(jìn)行綁定,具體關(guān)鍵詞與計(jì)算機(jī)程序綁定和計(jì)算機(jī)程序邏輯排列以及計(jì)算機(jī)程序具體運(yùn)行過(guò)程如下:
這里xxvxisa和rxvhxu用漢字表示的漢語(yǔ)意義分別是“首先”和“然后”,由于這兩個(gè)詞沒(méi)有相應(yīng)的計(jì)算機(jī)程序與它們對(duì)應(yīng),因此,我們稱這種詞為非關(guān)鍵詞,在漢語(yǔ)里屬于連詞,這兩個(gè)非關(guān)鍵詞的含義是緊跟在xxvxisa(首先)后的程序要排在緊跟rxvhxu(然后)后面程序的前面,執(zhí)行時(shí)緊跟在xxvxisa(首先)后的程序要比排在緊跟rxvhxu(然后)后面的程序先執(zhí)行,這里yse用漢字表示的漢語(yǔ)意義是“沿”,這個(gè)關(guān)鍵詞被提取出來(lái)后,計(jì)算機(jī)會(huì)去查與yse(沿)綁定的計(jì)算機(jī)程序,并將查到的與yse(沿)綁定的計(jì)算機(jī)程序提取出來(lái),根據(jù)上面分析的執(zhí)行順序?qū)⑵渑旁谑紫刃枰獔?zhí)行的程序,這里的jdaxsaddayialuu(中山東一路)緊跟在yse之后,計(jì)算機(jī)據(jù)此可以判定指的是所“yse(沿)”的路名參數(shù),計(jì)算機(jī)就會(huì)將其提取出來(lái)作為yse(沿)綁定的計(jì)算機(jī)程序的路名參數(shù)加入到“yse(沿)”綁定的計(jì)算機(jī)程序中,這里qisexqe用漢字表示的漢語(yǔ)意義是“前行”,這個(gè)關(guān)鍵詞被提取出來(lái)后,計(jì)算機(jī)會(huì)去查與qisexqe(前行)綁定的計(jì)算機(jī)程序,并將查到的與qisexqe(前行)綁定的計(jì)算機(jī)程序提取出來(lái),并根據(jù)上面分析的執(zhí)行順序?qū)⑵渑旁凇皔se(沿)”綁定的計(jì)算機(jī)程序模塊后面,緊接著“yse(沿)”綁定的計(jì)算機(jī)程序執(zhí)行后執(zhí)行,這里的1000 miv(1000米)緊跟在qisexqe(前行)之后,計(jì)算機(jī)據(jù)此可以判定指的是汽車(chē)沿jdaxsaddayialuu(中山東一路)“qisexqe(前行)”的距離是“1000 miv(1000米)”,計(jì)算機(jī)就會(huì)將其提取出來(lái)作為qisexqe(前行)綁定的計(jì)算機(jī)程序的前行距離的參數(shù)加入到qisexqe(前行)綁定的計(jì)算機(jī)程序中,yxujusv用漢字表達(dá)的意思是“右轉(zhuǎn)”,該關(guān)鍵詞“yxujusv(右轉(zhuǎn))”通過(guò)所述的關(guān)鍵詞與程序綁定模塊5與對(duì)應(yīng)程序進(jìn)行綁定,由于它列在“yse jdaxsaddayialuu qisexqe 1000 miv(沿 中山東一路 前行 1000米)”之后,所以,所述的程序邏輯排列連接模塊4將“yxujusv(右轉(zhuǎn))”程序安排在“yse jdaxsaddayialuu qisexqe 1000 miv(沿 中山東一路 前行 1000米)”程序執(zhí)行完后執(zhí)行,“dku ysesaddaluu(到 延安東路)”緊跟在“yxujusv(右轉(zhuǎn))”后面,計(jì)算機(jī)據(jù)此可以判定是“yxujusv(右轉(zhuǎn))”程序要達(dá)到的目標(biāo)參數(shù),計(jì)算機(jī)就會(huì)將其提取出來(lái)作為yxujusv(右轉(zhuǎn))綁定的計(jì)算機(jī)程序的目標(biāo)參數(shù)加入到y(tǒng)xujusv(右轉(zhuǎn))綁定的計(jì)算機(jī)程序中。
同理我們將“rsehxu(然后)”后面的“yse ysesaddaluu qisexqe 4000 miv qusaglu xiazbujdaluu (沿 延安東路 前行4000米 穿過(guò) 西藏中路)”句中的關(guān)鍵詞:“yse(沿)”“qisexqe(前行)”“qusaglu(穿過(guò))”通過(guò)所述的關(guān)鍵詞與程序綁定模塊5與對(duì)應(yīng)程序進(jìn)行綁定,并將相關(guān)程序參數(shù)“ysesaddaluu(延安東路)”“4000 miv (4000米)”“xiazbujdaluu(西藏中路)”分別傳輸?shù)健皔se沿”“qisexqe前行”“qusaglu穿過(guò)”關(guān)鍵詞所綁定的程序中,通過(guò)所述的程序邏輯排列連接模塊4將“yse(沿)”“qisexqe(前行)”“qusaglu(穿過(guò))”關(guān)鍵詞所綁定的程序按照“ yse ysesaddaluu qisexqe 4000 miv qusaglu xiazbujdaluu (沿 延安東路 前行4000米 穿過(guò) 西藏中路)”自然語(yǔ)序的順序進(jìn)行排列并連接,排序連接后整個(gè)“rsehxu(然后)”后面的程序排在“xxvxisa(首先)”后的程序后面,并在“xxvxisa(首先)”后的程序執(zhí)行完后執(zhí)行。
“jiu dkudav muudiudiu rnvminv gubvqbv(即 到達(dá) 目的地 人民 廣場(chǎng))”句中的關(guān)鍵詞“jiu dkudav muudiudiu(即 到達(dá) 目的地)”是與目的地檢測(cè)程序綁定的關(guān)鍵詞組,目的地檢測(cè)程序在執(zhí)行時(shí)會(huì)檢測(cè)當(dāng)前位置是否是緊跟在“即 到達(dá) 目的地”后面的地點(diǎn)或道路門(mén)牌號(hào)名稱,這里的地點(diǎn)是“rnvminv gubvqbv(人民 廣場(chǎng))”如果是,則汽車(chē)就會(huì)在“rnvminv gubvqbv(人民 廣場(chǎng))”附近指定的能停車(chē)的位置或停車(chē)場(chǎng)停下,并告訴車(chē)上的人已到“rnvminv gubvqbv(人民 廣場(chǎng))”本次導(dǎo)航并自動(dòng)駕駛結(jié)束,如果當(dāng)前位置還不是目的地“rnvminv gubvqbv(人民 廣場(chǎng))”,則汽車(chē)在衛(wèi)星定位導(dǎo)航裝置模塊7和控制整個(gè)集群系統(tǒng)的計(jì)算機(jī)系統(tǒng)模塊11導(dǎo)航控制下繼續(xù)向目的地“rnvminv gubvqbv(人民 廣場(chǎng))”運(yùn)動(dòng)直至檢測(cè)到已經(jīng)到達(dá)“rnvminv gubvqbv(人民 廣場(chǎng))”為止。
至此,漢語(yǔ)文本已經(jīng)完成了全部該文本需要調(diào)動(dòng)的計(jì)算機(jī)程序,并進(jìn)行了正確程序參數(shù)賦值和程序先后執(zhí)行順序的連接。
連接完整個(gè)執(zhí)行程序后,控制整個(gè)集群系統(tǒng)的計(jì)算機(jī)系統(tǒng)模塊11根據(jù)所述相應(yīng)控制完成各種功能的驅(qū)動(dòng)器的嵌入式計(jì)算機(jī)系統(tǒng)模塊2的IP地址,通過(guò)網(wǎng)絡(luò)傳輸模塊3比如CAN串行總線控制局域網(wǎng)系統(tǒng)傳輸模塊傳輸給相應(yīng)控制完成各種功能的驅(qū)動(dòng)器的嵌入式計(jì)算機(jī)系統(tǒng)模塊2、并由該嵌入式計(jì)算機(jī)系統(tǒng)模塊控制相應(yīng)完成各種功能的驅(qū)動(dòng)器模塊1輸出各種相應(yīng)功能的驅(qū)動(dòng)動(dòng)作。
上述程序在在自動(dòng)導(dǎo)航并駕駛汽車(chē)時(shí),首先執(zhí)行“ yse jdaxsaddayialuu(沿 中山東一路 )”綁定的程序,此時(shí)衛(wèi)星定位導(dǎo)航裝置模塊7不斷檢測(cè)當(dāng)前行駛道路是否是“jdaxsaddayialuu( 中山東一路 )”,如果是則執(zhí)行后面“qisexqe(前行)”綁定的程序 ,如果當(dāng)前行駛道路不是“jdaxsaddayialuu( 中山東一路 )”,則要將汽車(chē)導(dǎo)航并駕駛到“jdaxsaddayialuu( 中山東一路 )”上,然后再執(zhí)行“yse jdaxsaddayialuu(沿 中山東一路 )”綁定的程序。在執(zhí)行“yse jdaxsaddayialuu(沿 中山東一路 )”綁定的程序過(guò)程中,汽車(chē)上的計(jì)程器不斷檢測(cè)汽車(chē)行駛里程,當(dāng)計(jì)程器計(jì)程里程達(dá)到“1000 miv(1000米)” ,開(kāi)始執(zhí)行后面的“yxujusv dku ysesaddaluu(右轉(zhuǎn) 到 延安東路)”綁定的程序,當(dāng)衛(wèi)星定位導(dǎo)航裝置模塊7檢測(cè)到汽車(chē)已經(jīng)“yxujusv dku ysesaddaluu(右轉(zhuǎn) 到 延安東路)”時(shí)開(kāi)始執(zhí)行“rsehxu(然后)”后面的“ yse ysesaddaluu qisexqe 4000 miv qusaglu xiazbujdaluu(沿 延安東路 前行4000米 穿過(guò) 西藏中路)”綁定的程序。這個(gè)程序執(zhí)行完后,衛(wèi)星定位導(dǎo)航裝置模塊7檢測(cè)汽車(chē)到達(dá)的地點(diǎn)是否是“rnvminv gubvqbv(人民 廣場(chǎng))”如果是,則汽車(chē)就會(huì)在“rnvminv gubvqbv(人民 廣場(chǎng))”附近能停車(chē)的位置或停車(chē)場(chǎng)停下,并告訴車(chē)上的人已到“rnvminv gubvqbv(人民 廣場(chǎng))”本次導(dǎo)航并自動(dòng)駕駛結(jié)束,如果當(dāng)前位置還不是目的地“rnvminv gubvqbv(人民 廣場(chǎng))”,則汽車(chē)在衛(wèi)星定位導(dǎo)航裝置模塊7和控制整個(gè)集群系統(tǒng)的計(jì)算機(jī)系統(tǒng)模塊11導(dǎo)航控制下繼續(xù)向目的地“rnvminv gubvqbv(人民 廣場(chǎng))”運(yùn)動(dòng)直至檢測(cè)到已經(jīng)到達(dá)“rnvminv gubvqbv(人民 廣場(chǎng))”為止。
具體非導(dǎo)航關(guān)鍵詞與計(jì)算機(jī)程序綁定和計(jì)算機(jī)程序邏輯排列以及計(jì)算機(jī)程序具體運(yùn)行過(guò)程如下:
這里tdvxre用漢字表示的漢語(yǔ)意義是“同時(shí)”,計(jì)算機(jī)查到這個(gè)“同時(shí)”是指 “Zcu jinatisa xiauwuv 2 disv”(在 今天 下午 2 點(diǎn)),jinatisa用漢字表示的漢語(yǔ)意義是“今天”,這個(gè)關(guān)鍵詞被提取出來(lái)后,控制整個(gè)集群系統(tǒng)的計(jì)算機(jī)系統(tǒng)模塊11(以下簡(jiǎn)稱為計(jì)算機(jī))會(huì)去查日歷,查到今天的日期比如是2015年6月1日,計(jì)算機(jī)就會(huì)將此日期提取出來(lái)作為汽車(chē)空調(diào)(以下簡(jiǎn)稱為空調(diào))通風(fēng)啟動(dòng)的程序日期參數(shù)加入到空調(diào)通風(fēng)啟動(dòng)的程序中,同理“xiauwuv 2 disv” 用漢字表示的漢語(yǔ)意義是“下午 2點(diǎn)”,這個(gè)關(guān)鍵詞組被提取出來(lái)后,如果計(jì)算機(jī)是按24小時(shí)計(jì)時(shí)計(jì)算機(jī)會(huì)自動(dòng)將其換算成14點(diǎn),并將此時(shí)間提取出來(lái)作為空調(diào)打開(kāi)的程序時(shí)間參數(shù)加入到打開(kāi)空調(diào)的程序中,如果是按12時(shí)計(jì)時(shí),則計(jì)算機(jī)這直接將此時(shí)間提取出來(lái)作為打開(kāi)空調(diào)的程序時(shí)間參數(shù)加入到打開(kāi)空調(diào)的程序中,這里qiuqea kdatikv用漢字表示的漢語(yǔ)意義是“汽車(chē) 空調(diào)”,這個(gè)兩個(gè)關(guān)鍵詞被提取出來(lái)后,計(jì)算機(jī)會(huì)去查“汽車(chē)空調(diào)”地址,查到該“汽車(chē)空調(diào)”地址后,計(jì)算機(jī)就會(huì)將此地址提取出來(lái)作為空調(diào)通風(fēng)啟動(dòng)程序中的控制設(shè)備的目標(biāo)地址參數(shù)加入到空調(diào)通風(fēng)啟動(dòng)的程序中,這里davkca用漢字表示的漢語(yǔ)意義是“打開(kāi)”,這個(gè)關(guān)鍵詞被提取出來(lái)后,計(jì)算機(jī)會(huì)去查“打開(kāi)”空調(diào)程序,查到該“打開(kāi)”空調(diào)的程序后,計(jì)算機(jī)就會(huì)將此程序提取出來(lái)按執(zhí)行的先后邏輯順序排列的規(guī)則,將該段程序模塊放在整個(gè)程序的最前面,作為首先執(zhí)行的程序,因?yàn)閺倪壿嬌现v,如果空調(diào)沒(méi)有被打開(kāi),其它通風(fēng)和控溫等程序是空調(diào)是無(wú)法執(zhí)行的,所以這里的該段空調(diào)打開(kāi)的程序模塊要放在整個(gè)程序的最前面,作為首先執(zhí)行的程序,同理,對(duì)其它程序如果沒(méi)有被規(guī)定它們的先后執(zhí)行程序,也是按照這種邏輯評(píng)判標(biāo)準(zhǔn)由計(jì)算機(jī)判別以后自動(dòng)排列程序模塊的先后順序,這里xxvxisa和rxvhxu用漢字表示的漢語(yǔ)意義分別是“首先”和“然后”,由于這兩個(gè)詞沒(méi)有相應(yīng)的計(jì)算機(jī)程序與他們對(duì)應(yīng),因此,我們稱這種詞為非關(guān)鍵詞,在漢語(yǔ)里屬于連詞,這兩個(gè)非關(guān)鍵詞的含義是緊跟在xxvxisa后的程序要排在緊跟rxvhxu后面程序的前面,執(zhí)行時(shí)緊跟在xxvxisa后的程序要比排在緊跟rxvhxu后面的程序先執(zhí)行,這里tdafpa用漢字表示的漢語(yǔ)意義是“通風(fēng)”,這個(gè)關(guān)鍵詞被提取出來(lái)后,計(jì)算機(jī)會(huì)去查與tdafpa綁定的計(jì)算機(jī)程序,并將查到的與tdafpa綁定的計(jì)算機(jī)程序提取根據(jù)上面分析的執(zhí)行順序?qū)⑵渑旁诖蜷_(kāi)空調(diào)的程序模塊后面,緊接著打開(kāi)空調(diào)程序后執(zhí)行,這里的2 fnajda緊跟在tdafpa(通風(fēng))之后,計(jì)算機(jī)據(jù)此可以判定指的是通風(fēng)時(shí)間“2分鐘”,計(jì)算機(jī)就會(huì)將其提取出來(lái)作為空調(diào)通風(fēng)程序的通風(fēng)時(shí)長(zhǎng)參數(shù)加入到空調(diào)通風(fēng)程序中,這里qiuqea kdajisa wnaduu bkvqre用漢字表示的漢語(yǔ)意義是“汽車(chē) 空間 溫度 保持”,這幾個(gè)關(guān)鍵詞被提取出來(lái)后,計(jì)算機(jī)會(huì)去查與qiuqea kdajisa wnaduu bkvqre綁定的計(jì)算機(jī)程序,并將查到的與qiuqea kdajisa wnaduu bkvqre綁定的計(jì)算機(jī)程序提取出來(lái),并根據(jù)上面分析的執(zhí)行順序?qū)⑵渑旁趖dafpa(通風(fēng))程序模塊后面,緊接著tdafpa(通風(fēng))程序后完畢后執(zhí)行,這里的zcu 25 duu(在 25 度)緊跟在qiuqea kdajisa wnaduu bkvqre(汽車(chē) 空間 溫度 保持)之后,計(jì)算機(jī)據(jù)此可以判定指的是“汽車(chē) 空間 溫度 保持”的溫度是“25 度”,計(jì)算機(jī)就會(huì)將其提取出來(lái)作為空調(diào)qiuqea kdajisa wnaduub kvqre(汽車(chē) 空間 溫度 保持)程序的“汽車(chē) 空間 溫度 保持”的溫度參數(shù)加入到空調(diào)qiuqea kdajisa wnaduu bkvqre(汽車(chē) 空間 溫度 保持)程序中,至此,漢語(yǔ)文本已經(jīng)完成了全部該文本需要調(diào)動(dòng)的計(jì)算機(jī)程序,并進(jìn)行了正確程序參數(shù)賦值和程序先后執(zhí)行順序的連接。
連接完整個(gè)執(zhí)行程序后,控制整個(gè)集群系統(tǒng)的計(jì)算機(jī)系統(tǒng)模塊11根據(jù)所述的嵌入式計(jì)算機(jī)系統(tǒng)模塊2的IP地址,這里是控制汽車(chē)空調(diào)部件運(yùn)行的嵌入式計(jì)算機(jī)系統(tǒng)模塊的地址,通過(guò)網(wǎng)絡(luò)傳輸模塊3比如CAN串行總線控制局域網(wǎng)系統(tǒng)傳輸模塊傳輸給控制上述汽車(chē)空調(diào)部件運(yùn)行的嵌入式計(jì)算機(jī)系統(tǒng)模塊,并由該模塊控制相應(yīng)完成各種功能的驅(qū)動(dòng)器模塊1輸出各種相應(yīng)功能的驅(qū)動(dòng)動(dòng)作,最終完成需要空調(diào)完成的各種相應(yīng)任務(wù)。
所述的嵌入式計(jì)算機(jī)系統(tǒng)模塊工作時(shí),首先檢測(cè)當(dāng)前時(shí)間,當(dāng)當(dāng)前時(shí)間到達(dá)程序開(kāi)始執(zhí)行時(shí)間:1014年2月1日14點(diǎn)(下午2點(diǎn))時(shí),汽車(chē)空調(diào)地址有效,所述的嵌入式計(jì)算機(jī)系統(tǒng)模塊向地址有效的汽車(chē)空調(diào)驅(qū)動(dòng)器模塊發(fā)出開(kāi)啟空調(diào)的控制命令,驅(qū)動(dòng)器驅(qū)動(dòng)輸出開(kāi)啟空調(diào)功能的驅(qū)動(dòng)動(dòng)作,最終完成汽車(chē)空調(diào)打開(kāi)的任務(wù),汽車(chē)空調(diào)打開(kāi)后,所述的嵌入式計(jì)算機(jī)系統(tǒng)模塊緊接著運(yùn)行空調(diào)通風(fēng)程序,所述的嵌入式計(jì)算機(jī)系統(tǒng)模塊會(huì)控制驅(qū)動(dòng)器輸出打開(kāi)與車(chē)外相連的通風(fēng)管道功能的驅(qū)動(dòng)動(dòng)作,最終打開(kāi)與車(chē)外相連的通風(fēng)管道,同時(shí)控制驅(qū)動(dòng)器輸出開(kāi)啟換氣扇功能的驅(qū)動(dòng)動(dòng)作,最終使得空調(diào)內(nèi)的換氣扇開(kāi)始工作,這是車(chē)內(nèi)空氣和車(chē)外空氣會(huì)流動(dòng)起來(lái),實(shí)現(xiàn)車(chē)內(nèi)車(chē)外空氣的交換,在這過(guò)程中所述的嵌入式計(jì)算機(jī)系統(tǒng)模塊會(huì)不斷檢測(cè)通風(fēng)時(shí)間是否到了程序設(shè)定的停止時(shí)間,一旦檢測(cè)通風(fēng)時(shí)間是到了程序設(shè)定的停止時(shí)間,在本案例中是2分鐘,所述的嵌入式計(jì)算機(jī)系統(tǒng)模塊會(huì)向空調(diào)驅(qū)動(dòng)器發(fā)出指令關(guān)閉與車(chē)外的通風(fēng)口,停止與車(chē)外的換氣,驅(qū)動(dòng)器輸出相應(yīng)功能的驅(qū)動(dòng)動(dòng)作,最終就停止了空調(diào)的通風(fēng)工作,緊接著所述的嵌入式計(jì)算機(jī)系統(tǒng)模塊執(zhí)行后面的qiuqea kdajisa wnaduu bkvqre(汽車(chē) 空間 溫度 保持)程序,這時(shí)所述的嵌入式計(jì)算機(jī)系統(tǒng)模塊首先檢測(cè)車(chē)內(nèi)環(huán)境溫度,如果低于預(yù)先設(shè)定的保持溫度,在本案例中是25度,則所述的嵌入式計(jì)算機(jī)系統(tǒng)模塊程序控制驅(qū)動(dòng)器輸出加熱相應(yīng)功能的驅(qū)動(dòng)動(dòng)作,最終啟動(dòng)加熱裝置,使空調(diào)排到車(chē)內(nèi)的循環(huán)空氣溫度上升,在此過(guò)程中,所述的嵌入式計(jì)算機(jī)系統(tǒng)模塊在qiuqea kdajisa wnaduu bkvqre(汽車(chē) 空間 溫度 保持)程序的控制下不斷檢測(cè)車(chē)內(nèi)環(huán)境溫度,如果車(chē)內(nèi)環(huán)境溫度達(dá)到預(yù)先程序設(shè)定的車(chē)內(nèi)環(huán)境溫度,所述的嵌入式計(jì)算機(jī)系統(tǒng)模塊向控制空調(diào)的驅(qū)動(dòng)器模塊發(fā)出停止加熱的指令,驅(qū)動(dòng)器輸出相應(yīng)功能的驅(qū)動(dòng)動(dòng)作,最終使得空調(diào)加熱裝置停止加熱;如果高于預(yù)先設(shè)定的保持溫度,在本案例中是25度,則所述的嵌入式計(jì)算機(jī)系統(tǒng)模塊程序通過(guò)驅(qū)動(dòng)器模塊驅(qū)動(dòng)輸出啟動(dòng)空調(diào)內(nèi)的制冷裝置相應(yīng)功能的驅(qū)動(dòng)動(dòng)作,最終啟動(dòng)空調(diào)內(nèi)的制冷裝置,使空調(diào)排到車(chē)內(nèi)的循環(huán)空氣溫度下降,在此過(guò)程中,所述的嵌入式計(jì)算機(jī)系統(tǒng)模塊在qiuqea kdajisa wnaduu bkvqre(汽車(chē) 空間 溫度 保持)程序的控制下不斷檢測(cè)車(chē)內(nèi)環(huán)境溫度,如果車(chē)內(nèi)環(huán)境溫度達(dá)到預(yù)先程序設(shè)定的車(chē)內(nèi)環(huán)境溫度,所述的嵌入式計(jì)算機(jī)系統(tǒng)模塊向相應(yīng)的空調(diào)驅(qū)動(dòng)器模塊發(fā)出停止制冷的指令,相應(yīng)的空調(diào)驅(qū)動(dòng)器輸出停止制冷相應(yīng)功能的驅(qū)動(dòng)動(dòng)作,最終使得空調(diào)制冷裝置停止制冷,就這樣周而復(fù)始所述的嵌入式計(jì)算機(jī)系統(tǒng)模塊就將車(chē)內(nèi)環(huán)境溫度控制在25度上下。這樣也就完成了漢字文本通過(guò)控制整個(gè)集群系統(tǒng)的計(jì)算機(jī)系統(tǒng)模塊11通過(guò)對(duì)驅(qū)動(dòng)器的控制來(lái)實(shí)現(xiàn)最終對(duì)汽車(chē)空調(diào)設(shè)備的控制。
1號(hào)公交短駁車(chē)在完成了上面到人民廣場(chǎng)載客任務(wù)和汽車(chē)空調(diào)規(guī)定任務(wù)后,按上面同樣的導(dǎo)航自動(dòng)駕駛的方法,再將1號(hào)公交短駁車(chē)從人民廣場(chǎng)自動(dòng)導(dǎo)航到上?;疖?chē)站南廣場(chǎng)的指定停車(chē)位,整個(gè)1號(hào)公交短駁車(chē)的任務(wù)便圓滿結(jié)束,具體導(dǎo)航自動(dòng)駕駛過(guò)程這里就不再累述。
同理對(duì)2號(hào)公交短駁車(chē)和3號(hào)公交短駁車(chē)根據(jù)上面同樣的原理,根據(jù)自己所在的出發(fā)地先導(dǎo)航并自動(dòng)駕駛到人民廣場(chǎng),同時(shí)汽車(chē)空調(diào)按照指令要求工作,2號(hào)和3號(hào)公交短駁車(chē)在完成了上面到人民廣場(chǎng)載客任務(wù)和汽車(chē)空調(diào)規(guī)定任務(wù)后,按上面同樣的導(dǎo)航并自動(dòng)駕駛的方法,再將2號(hào)和3號(hào)公交短駁車(chē)自動(dòng)導(dǎo)航到上?;疖?chē)站南廣場(chǎng)的指定停車(chē)位,整個(gè)2號(hào)和3號(hào)公交短駁車(chē)的任務(wù)便圓滿結(jié)束,具體導(dǎo)航自動(dòng)駕駛過(guò)程這里就不再累述。
需要指出的是,關(guān)鍵詞與計(jì)算機(jī)程序綁定的方式可以多種多樣,只要能夠達(dá)到有效綁定效果便可。
在本實(shí)施例中,所述的關(guān)鍵詞與程序綁定模塊5是通過(guò)關(guān)鍵詞與程序函數(shù)名建立對(duì)應(yīng)關(guān)系詞表或?qū)?yīng)數(shù)據(jù)庫(kù)的方式進(jìn)行綁定,綁定時(shí)控制整個(gè)集群系統(tǒng)的計(jì)算機(jī)系統(tǒng)模塊11首先提取要綁定程序的關(guān)鍵詞,然后再去查對(duì)應(yīng)關(guān)系詞表或?qū)?yīng)數(shù)據(jù)庫(kù),查到對(duì)應(yīng)的程序函數(shù)名后,將所述程序函數(shù)名傳輸給儲(chǔ)存在控制整個(gè)集群系統(tǒng)的計(jì)算機(jī)系統(tǒng)模塊中的程序邏輯排列連接模塊4,該模塊將所述程序函數(shù)名按執(zhí)行的先后邏輯順序排列到要執(zhí)行的程序序列中,當(dāng)執(zhí)行到該程序函數(shù)名的程序時(shí),控制整個(gè)集群系統(tǒng)的計(jì)算機(jī)系統(tǒng)模塊11或相應(yīng)控制完成各種功能的驅(qū)動(dòng)器的嵌入式計(jì)算機(jī)系統(tǒng)模塊2就會(huì)從各自的程序庫(kù)中調(diào)用與該程序函數(shù)名對(duì)應(yīng)的計(jì)算機(jī)程序并執(zhí)行。
比如,在本例中以關(guān)鍵詞“qiuqea kdajisa wnaduu bkvqre(汽車(chē) 空間 溫度 保持)”為例,關(guān)鍵詞與計(jì)算機(jī)程序綁定時(shí),控制整個(gè)集群系統(tǒng)的計(jì)算機(jī)系統(tǒng)模塊11首先提取要綁定程序的關(guān)鍵詞“qiuqea kdajisa wnaduu bkvqre(汽車(chē) 空間 溫度 保持)”去查對(duì)應(yīng)關(guān)系詞表或?qū)?yīng)數(shù)據(jù)庫(kù),查到該程序后將該程序的程序名與qiuqea kdajisa wnaduu bkvqre(汽車(chē) 空間 溫度 保持)進(jìn)行綁定并作為將要執(zhí)行的程序,按程序執(zhí)行的邏輯順序排列后儲(chǔ)存在控制整個(gè)集群系統(tǒng)的計(jì)算機(jī)系統(tǒng)模塊11中,控制整個(gè)集群系統(tǒng)的計(jì)算機(jī)系統(tǒng)模塊11在進(jìn)行整個(gè)程序執(zhí)行時(shí),將含有該程序名的程序發(fā)往與完成該任務(wù)地址對(duì)應(yīng)的控制汽車(chē)空調(diào)運(yùn)行的嵌入式計(jì)算機(jī)系統(tǒng)模塊,并由該模塊控制汽車(chē)空調(diào)的相應(yīng)驅(qū)動(dòng)器,并由該驅(qū)動(dòng)器執(zhí)行上述接受到的控制汽車(chē)空調(diào)工作的程序。
對(duì)于是衛(wèi)星定位導(dǎo)航裝置模塊7發(fā)出的汽車(chē)導(dǎo)航命令關(guān)鍵詞文本,由于自動(dòng)導(dǎo)航并駕駛汽車(chē)過(guò)程中除了目的地的路名較多外,其它駕駛汽車(chē)關(guān)鍵詞綁定的程序相對(duì)較少,主要是:沿、前行、倒車(chē)、向后180度轉(zhuǎn)彎,左轉(zhuǎn)、右轉(zhuǎn)、停車(chē)等關(guān)鍵詞,另外還有路名參數(shù)、目的地參數(shù)、行駛里程參數(shù)等,這些關(guān)鍵詞和對(duì)應(yīng)的程序參數(shù)都可以采用上述相同的方法進(jìn)行綁定連接和將參數(shù)輸入到相應(yīng)關(guān)鍵詞綁定的程序中,其實(shí)現(xiàn)過(guò)程與上面舉例類似,這里就也不一一累述。
為了減少控制整個(gè)集群系統(tǒng)的計(jì)算機(jī)系統(tǒng)模塊11通過(guò)網(wǎng)絡(luò)傳輸模塊傳輸給相應(yīng)控制完成各種功能的驅(qū)動(dòng)器的嵌入式計(jì)算機(jī)系統(tǒng)模塊2的數(shù)據(jù)信息量,對(duì)相應(yīng)控制完成各種功能的驅(qū)動(dòng)器的嵌入式計(jì)算機(jī)系統(tǒng)模塊2中已經(jīng)儲(chǔ)存的程序,控制整個(gè)集群系統(tǒng)的計(jì)算機(jī)系統(tǒng)模塊11在進(jìn)行關(guān)鍵詞與程序綁定時(shí),只與相對(duì)應(yīng)的程序名進(jìn)行綁定,傳給相應(yīng)控制完成各種功能的驅(qū)動(dòng)器的嵌入式計(jì)算機(jī)系統(tǒng)模塊2控制執(zhí)行時(shí),由相應(yīng)控制完成各種功能的驅(qū)動(dòng)器的嵌入式計(jì)算機(jī)系統(tǒng)模塊2根據(jù)相對(duì)應(yīng)的程序名從自己的程序儲(chǔ)存系統(tǒng)中調(diào)出對(duì)應(yīng)的程序執(zhí)行;
對(duì)于相應(yīng)控制完成各種功能的驅(qū)動(dòng)器的嵌入式計(jì)算機(jī)系統(tǒng)模塊2中沒(méi)有的計(jì)算機(jī)程序,由控制整個(gè)集群系統(tǒng)的計(jì)算機(jī)系統(tǒng)模塊11傳輸給它,當(dāng)控制整個(gè)集群系統(tǒng)的計(jì)算機(jī)系統(tǒng)模塊11也沒(méi)有相應(yīng)的計(jì)算機(jī)程序時(shí),控制整個(gè)集群系統(tǒng)的計(jì)算機(jī)系統(tǒng)模塊11可以通過(guò)網(wǎng)絡(luò)連接到指定的服務(wù)器,包括云服務(wù)器上進(jìn)行搜索并下載,下載后再傳輸給相應(yīng)控制完成各種功能的驅(qū)動(dòng)器的嵌入式計(jì)算機(jī)系統(tǒng)模塊2并按統(tǒng)一程序名儲(chǔ)存,以便下次與關(guān)鍵詞綁定并調(diào)用執(zhí)行。
對(duì)于衛(wèi)星定位導(dǎo)航裝置模塊7中沒(méi)有的地址或位置信息或?qū)Ш匠绦?,可以通過(guò)網(wǎng)絡(luò)連接到指定的服務(wù)器,包括云服務(wù)器上進(jìn)行搜索并下載,下載后再傳輸給衛(wèi)星定位導(dǎo)航裝置模塊7并儲(chǔ)存,以便下次調(diào)用執(zhí)行。
一旦當(dāng)控制整個(gè)集群系統(tǒng)的計(jì)算機(jī)系統(tǒng)模塊11將需要執(zhí)行任務(wù)的程序傳輸給相應(yīng)控制完成各種功能的驅(qū)動(dòng)器的嵌入式計(jì)算機(jī)系統(tǒng)模塊2后,就該任務(wù)而言控制整個(gè)集群系統(tǒng)的計(jì)算機(jī)系統(tǒng)模塊11就完成了對(duì)該任務(wù)的控制執(zhí)行,后面的具體控制驅(qū)動(dòng)器完成任務(wù)的動(dòng)作就由相應(yīng)控制完成各種功能的驅(qū)動(dòng)器的嵌入式計(jì)算機(jī)系統(tǒng)模塊2去具體控制,此時(shí)控制整個(gè)集群系統(tǒng)的計(jì)算機(jī)系統(tǒng)模塊11進(jìn)入偵聽(tīng)階段,看是否操作者有新的工作命令發(fā)出,如有則重復(fù)以上過(guò)程,開(kāi)始新的命令執(zhí)行,否則保持偵聽(tīng)狀態(tài)。
以此類推,由于本例中由于控制的對(duì)象,時(shí)間、控制對(duì)象的動(dòng)作都可以通過(guò)由漢語(yǔ)文本轉(zhuǎn)換過(guò)來(lái)的漢語(yǔ)文本的改變而改變,因此,對(duì)其它控制對(duì)象、時(shí)間和控制對(duì)象的動(dòng)作都可以采用上述方法進(jìn)行控制并運(yùn)行,比如發(fā)出如下漢語(yǔ)意思的漢語(yǔ)文本來(lái)控制汽車(chē)駕駛:打開(kāi)收音機(jī)并調(diào)到990頻道、上網(wǎng)搜索今天的新聞、汽車(chē)加速、汽車(chē)停下來(lái)、車(chē)頂窗打開(kāi)、車(chē)門(mén)窗關(guān)上,去南京東路100號(hào),開(kāi)到上海新客站等等,其實(shí)現(xiàn)過(guò)程與上面舉例類似,這里就不一一累述。
同時(shí)所控制的對(duì)象數(shù)量,比如汽車(chē)的數(shù)量也不局限與1-3輛,理論上講可以根據(jù)需要擴(kuò)充到無(wú)窮多輛汽車(chē),這樣需要的驅(qū)動(dòng)器數(shù)量理論上也可以是無(wú)窮多個(gè),只要在網(wǎng)絡(luò)模塊覆蓋范圍內(nèi)便可。
上面例子中的驅(qū)動(dòng)器可以需要采取電氣式驅(qū)動(dòng)器、液壓式驅(qū)動(dòng)器、氣壓式驅(qū)動(dòng)器,出于便于計(jì)算機(jī)控制,電氣式驅(qū)動(dòng)器優(yōu)選采用步進(jìn)電機(jī),它根據(jù)計(jì)算機(jī)每輸出的一個(gè)脈沖就輸出一個(gè)一定的旋轉(zhuǎn)角度,或者對(duì)直線式步進(jìn)電機(jī)來(lái)講就輸出一定的直線位移,這樣在輸出一定機(jī)械力的情況下,可以達(dá)到精確定位控制;
出于同樣的理由液壓式驅(qū)動(dòng)器優(yōu)選采用電液數(shù)字閥,該裝置實(shí)際上是用所述的步進(jìn)電機(jī)通過(guò)機(jī)械式轉(zhuǎn)換器控制液壓閥再控制液壓缸或液壓馬達(dá)及負(fù)載,這樣使得控制既有步進(jìn)電機(jī)的精準(zhǔn),由能滿足某些需要液壓驅(qū)動(dòng)力的場(chǎng)合的需求。
出于同樣的理由氣壓式驅(qū)動(dòng)器優(yōu)選采用電氣數(shù)字閥,電氣數(shù)字閥的工作原理與所述的電液數(shù)字閥,它們的區(qū)別主要是工作介質(zhì)的不同,電液數(shù)字閥工作介質(zhì)是液體,而電氣數(shù)字閥工作介質(zhì)是氣體,電氣數(shù)字閥的特點(diǎn)與電液數(shù)字閥相類似,使得控制既有步進(jìn)電機(jī)的精準(zhǔn),由能滿足某些需要?dú)鈮候?qū)動(dòng)力的場(chǎng)合的需求。
由于每個(gè)人的用詞習(xí)慣的不同,有些人可能用詞不一定標(biāo)準(zhǔn),這時(shí)可以在控制整個(gè)集群系統(tǒng)的計(jì)算機(jī)系統(tǒng)模塊11中預(yù)先儲(chǔ)存同義詞和近義詞對(duì)照表,并由控制整個(gè)集群系統(tǒng)的計(jì)算機(jī)系統(tǒng)模塊11通過(guò)設(shè)定的同義詞和近義詞對(duì)照表來(lái)自動(dòng)將不規(guī)范的用詞轉(zhuǎn)換成控制整個(gè)集群系統(tǒng)的計(jì)算機(jī)系統(tǒng)模塊11認(rèn)可的規(guī)范用詞,控制整個(gè)集群系統(tǒng)的計(jì)算機(jī)系統(tǒng)模塊11中的關(guān)鍵詞一定是控制整個(gè)集群系統(tǒng)的計(jì)算機(jī)系統(tǒng)模塊11認(rèn)可的規(guī)范用詞,比如:“打開(kāi)、開(kāi)啟、開(kāi)”通過(guò)對(duì)照表都可以統(tǒng)一到“打開(kāi)”這個(gè)詞,又比如:“關(guān)掉、關(guān)閉、關(guān)” 通過(guò)對(duì)照表都可以統(tǒng)一到“關(guān)閉”這個(gè)詞,再比如:“去、開(kāi)到、開(kāi)往”, 通過(guò)對(duì)照表都可以統(tǒng)一到“開(kāi)往”或“去”這個(gè)詞,并與相應(yīng)的計(jì)算機(jī)程序模塊進(jìn)行預(yù)先綁定。
由于計(jì)算機(jī)程序語(yǔ)言在調(diào)用程序模塊時(shí),往往用由26個(gè)拉丁字母拼寫(xiě)的英文編寫(xiě)的程序來(lái)調(diào)用,26個(gè)拉丁字母屬于ASCII碼范圍,計(jì)算機(jī)系統(tǒng)正常運(yùn)行沒(méi)有問(wèn)題,由于漢字的內(nèi)碼系統(tǒng)不屬于ASCII碼范圍,如果直接采用漢字語(yǔ)句來(lái)調(diào)用計(jì)算機(jī)程序,計(jì)算機(jī)系統(tǒng)不能保證正常運(yùn)行,因此,本技術(shù)方案將漢字文本先轉(zhuǎn)換成漢語(yǔ)文本碼再運(yùn)行,由于漢語(yǔ)文本碼和英文一樣用26個(gè)拉丁字母拼寫(xiě),且標(biāo)點(diǎn)符號(hào)與英文一致,這樣保證了所運(yùn)行的漢語(yǔ)信息的內(nèi)碼在ASCII碼范圍內(nèi),從而確保本技術(shù)方案在所有計(jì)算機(jī)系統(tǒng)中能夠正常運(yùn)行。
如果控制整個(gè)集群系統(tǒng)的計(jì)算機(jī)系統(tǒng)模塊11用漢字能夠直接調(diào)動(dòng)上述計(jì)算機(jī)程序,也可以將漢字關(guān)鍵詞直接綁定計(jì)算機(jī)程序。
本技術(shù)方案所述的計(jì)算機(jī)系統(tǒng)模塊11或所述的嵌入式計(jì)算機(jī)系統(tǒng)模塊2是臺(tái)式電腦或者是筆記本電腦或者是服務(wù)器或者是嵌入式計(jì)算機(jī)系統(tǒng);
所述的輸入裝置模塊13是指所有能向所述的計(jì)算機(jī)系統(tǒng)模塊11發(fā)送文本信息的裝置,包括:固定電話系統(tǒng)、手機(jī)、臺(tái)式電腦、筆記本電腦、上網(wǎng)本、個(gè)人數(shù)字信息助理PDA、遙控器、信息通訊軟件模塊;
所述網(wǎng)絡(luò)傳輸模塊12或網(wǎng)絡(luò)傳輸模塊8或網(wǎng)絡(luò)傳輸模塊6或網(wǎng)絡(luò)傳輸模塊3,涵蓋有線網(wǎng)絡(luò)和無(wú)線網(wǎng)絡(luò)軟硬件傳輸系統(tǒng)及傳輸模塊,包括:固定電話通訊傳輸系統(tǒng)、電力線通訊傳輸系統(tǒng)、有線電視電纜通訊傳輸系統(tǒng)、因特網(wǎng)、局域網(wǎng)、2.5G、3G、4G或5G及5G以上、wifi、wimax、藍(lán)牙、Zigbee近程雙向無(wú)線聯(lián)網(wǎng)系統(tǒng)、CAN串行總線控制局域網(wǎng)系統(tǒng)、LED燈無(wú)線網(wǎng)絡(luò)傳輸系統(tǒng)。
對(duì)于上述現(xiàn)有技術(shù)為簡(jiǎn)明起見(jiàn)沒(méi)有進(jìn)一步展開(kāi)敘述。
由于漢字文本通過(guò)漢字與漢語(yǔ)文本碼雙向轉(zhuǎn)換模塊轉(zhuǎn)換后,漢字與漢語(yǔ)文本碼可以互相轉(zhuǎn)換,因此在本技術(shù)方案的敘述中,凡是用漢字表示的信息都可以用漢語(yǔ)文本碼表示,反之亦然,這里在本技術(shù)方案的敘述就不在分別累述。
本技術(shù)方案中所述的漢語(yǔ)文本包括漢字文本、漢語(yǔ)拼音文本、漢語(yǔ)文本碼文本以及一切可以準(zhǔn)確表達(dá)漢語(yǔ)信息的字符文本。
通過(guò)本技術(shù)方案,我們通過(guò)所述的手機(jī)作為遙控裝置實(shí)現(xiàn)了用漢語(yǔ)文本全自動(dòng)集群遙控驅(qū)動(dòng)器的工作。