本申請(qǐng)涉及運(yùn)輸控制,尤其涉及一種線性電機(jī)設(shè)備及其控制方法、裝置和可讀存儲(chǔ)介質(zhì)。
背景技術(shù):
1、現(xiàn)有的自動(dòng)化生產(chǎn)系統(tǒng)中,采用機(jī)械傳動(dòng)設(shè)備(如帶式輸送機(jī))進(jìn)行物件輸送,并在不同環(huán)節(jié)(如上料環(huán)節(jié)、加工環(huán)節(jié)、下料環(huán)節(jié)等)設(shè)置有執(zhí)行對(duì)應(yīng)處理操作的操作設(shè)備。
2、機(jī)械傳動(dòng)設(shè)備的輸送效率受到單次操作時(shí)間較長(zhǎng)的操作設(shè)備的影響,而由于機(jī)械傳動(dòng)設(shè)備通過(guò)一個(gè)輸送部件(如輸送帶部件)進(jìn)行全程輸送,單次操作時(shí)間較長(zhǎng)的操作設(shè)備會(huì)間接影響其他操作設(shè)備的操作效率,導(dǎo)致自動(dòng)化生產(chǎn)系統(tǒng)的生產(chǎn)效率降低。
技術(shù)實(shí)現(xiàn)思路
1、本申請(qǐng)?zhí)峁┝艘环N線性電機(jī)設(shè)備及其控制方法、裝置和可讀存儲(chǔ)介質(zhì),該方法能夠降低操作時(shí)間較長(zhǎng)的操作設(shè)備對(duì)于輸送的影響,從而提高動(dòng)子模塊的輸送效率,進(jìn)而可以提高生產(chǎn)效率。
2、第一方面,提供了一種線性電機(jī)設(shè)備的控制方法,所述線性電機(jī)設(shè)備包括多個(gè)動(dòng)子模塊和定子線體,所述定子線體周圍分布有多個(gè)操作設(shè)備,各所述動(dòng)子模塊沿所述定子線體移動(dòng)并經(jīng)過(guò)各所述操作設(shè)備,且各所述動(dòng)子模塊獨(dú)立受控;所述控制方法包括:當(dāng)檢測(cè)到所述動(dòng)子模塊移動(dòng)至與目標(biāo)設(shè)備對(duì)應(yīng)的目標(biāo)位置時(shí),獲取所述動(dòng)子模塊對(duì)應(yīng)的輸送歷史信息,得到獲取結(jié)果;其中,所述輸送歷史信息基于所述動(dòng)子模塊在移動(dòng)至所述目標(biāo)位置之前所經(jīng)歷的輸送相關(guān)操作得到,所述目標(biāo)設(shè)備為所述多個(gè)操作設(shè)備中所述動(dòng)子模塊當(dāng)前面對(duì)的操作設(shè)備;基于所述輸送歷史信息的獲取結(jié)果,判斷所述動(dòng)子模塊是否與所述目標(biāo)設(shè)備進(jìn)行協(xié)作。
3、第二方面,提供了一種線性電機(jī)設(shè)備的控制裝置,線性電機(jī)設(shè)備包括:
4、多個(gè)動(dòng)子模塊和定子線體,所述定子線體周圍分布有多個(gè)操作設(shè)備,各所述動(dòng)子模塊沿所述定子線體移動(dòng)并經(jīng)過(guò)各所述操作設(shè)備,且各所述動(dòng)子模塊獨(dú)立受控;所述控制裝置包括:獲取單元,用于當(dāng)檢測(cè)到所述動(dòng)子模塊移動(dòng)至與目標(biāo)設(shè)備對(duì)應(yīng)的目標(biāo)位置時(shí),獲取所述動(dòng)子模塊對(duì)應(yīng)的輸送歷史信息,得到獲取結(jié)果;其中,所述輸送歷史信息基于所述動(dòng)子模塊在移動(dòng)至所述目標(biāo)位置之前所經(jīng)歷的輸送相關(guān)操作得到,所述目標(biāo)設(shè)備為所述多個(gè)操作設(shè)備中所述動(dòng)子模塊當(dāng)前面對(duì)的操作設(shè)備;判斷單元,用于基于所述輸送歷史信息的獲取結(jié)果,判斷所述動(dòng)子模塊是否與所述目標(biāo)設(shè)備進(jìn)行協(xié)作。
5、第三方面,提供了一種線性電機(jī)設(shè)備,包括:多個(gè)動(dòng)子模塊、定子線體和控制裝置;所述定子線體周圍分布有多個(gè)操作設(shè)備;各所述動(dòng)子模塊沿所述定子線體移動(dòng)并經(jīng)過(guò)各所述操作設(shè)備;所述控制裝置用于執(zhí)行第一方面所述的線性電機(jī)設(shè)備的控制方法。
6、第四方面,提供了一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中存儲(chǔ)有至少一條程序代碼,程序代碼由處理器加載并執(zhí)行以實(shí)現(xiàn)線性電機(jī)設(shè)備的控制方法所執(zhí)行的操作。
7、在本申請(qǐng)實(shí)施例提供的技術(shù)方案中,由于動(dòng)子模塊對(duì)應(yīng)的輸送歷史信息,是基于動(dòng)子模塊在移動(dòng)至與目標(biāo)設(shè)備對(duì)應(yīng)的目標(biāo)位置之前所經(jīng)歷的輸送相關(guān)操作得到,能夠表征動(dòng)子模塊在先經(jīng)歷的輸送相關(guān)操作的操作情況,從而通過(guò)獲取動(dòng)子模塊對(duì)應(yīng)的輸送歷史信息,能夠追溯該動(dòng)子模塊的歷史操作情況。因此,基于輸送歷史信息的獲取結(jié)果,有利于根據(jù)動(dòng)子模塊追溯的歷史操作情況準(zhǔn)確地判斷動(dòng)子模塊是否需要與當(dāng)前的目標(biāo)設(shè)備進(jìn)行協(xié)作,避免動(dòng)子模塊與不必要的目標(biāo)設(shè)備進(jìn)行協(xié)作,從而節(jié)約輸送時(shí)間。并且,由于線性電機(jī)設(shè)備的多個(gè)動(dòng)子模塊獨(dú)立受控,即一個(gè)動(dòng)子模塊的移動(dòng)控制可以不受另一動(dòng)子模塊的移動(dòng)控制約束,可根據(jù)不同時(shí)刻到達(dá)目標(biāo)位置的動(dòng)子模塊的輸送歷史信息獲取結(jié)果,靈活控制不同動(dòng)子模塊的移動(dòng)行程,以確保各動(dòng)子模塊與必要的目標(biāo)設(shè)備進(jìn)行協(xié)作。故采用本申請(qǐng)實(shí)施例提供的技術(shù)方案,能夠提高動(dòng)子模塊的輸送效率,進(jìn)而可以提高生產(chǎn)效率。
1.一種線性電機(jī)設(shè)備的控制方法,其特征在于,所述線性電機(jī)設(shè)備包括多個(gè)動(dòng)子模塊和定子線體,所述定子線體周圍分布有多個(gè)操作設(shè)備,各所述動(dòng)子模塊沿所述定子線體移動(dòng)并經(jīng)過(guò)各所述操作設(shè)備,且各所述動(dòng)子模塊獨(dú)立受控;所述控制方法包括:
2.根據(jù)權(quán)利要求1所述的線性電機(jī)設(shè)備的控制方法,其特征在于,在所述基于所述輸送歷史信息的獲取結(jié)果,判斷所述動(dòng)子模塊是否與所述目標(biāo)設(shè)備進(jìn)行協(xié)作之后,所述方法還包括:
3.根據(jù)權(quán)利要求2所述的線性電機(jī)設(shè)備的控制方法,其特征在于,所述控制所述動(dòng)子模塊與所述目標(biāo)設(shè)備進(jìn)行協(xié)作,包括:
4.根據(jù)權(quán)利要求1所述的線性電機(jī)設(shè)備的控制方法,其特征在于,在基于所述輸送歷史信息的獲取結(jié)果,判斷所述動(dòng)子模塊是否與所述目標(biāo)設(shè)備進(jìn)行協(xié)作之前,還包括:
5.根據(jù)權(quán)利要求1所述的線性電機(jī)設(shè)備的控制方法,其特征在于,所述基于所述輸送歷史信息的獲取結(jié)果,判斷所述動(dòng)子模塊是否與所述目標(biāo)設(shè)備進(jìn)行協(xié)作,包括以下至少之一:
6.根據(jù)權(quán)利要求1所述的線性電機(jī)設(shè)備的控制方法,其特征在于,所述基于所述輸送歷史信息的獲取結(jié)果,判斷所述動(dòng)子模塊是否與所述目標(biāo)設(shè)備進(jìn)行協(xié)作,包括以下至少之一:
7.根據(jù)權(quán)利要求1所述的線性電機(jī)設(shè)備的控制方法,其特征在于,所述多個(gè)動(dòng)子模塊用于輸送至少兩種類型的物件;所述操作設(shè)備包括用于加工指定類型物件的加工設(shè)備和/或用于轉(zhuǎn)移指定類型物件的下料設(shè)備;
8.根據(jù)權(quán)利要求1所述的線性電機(jī)設(shè)備的控制方法,其特征在于,所述多個(gè)操作設(shè)備包括第一下料設(shè)備和第二下料設(shè)備;
9.根據(jù)權(quán)利要求1所述的線性電機(jī)設(shè)備的控制方法,其特征在于,所述獲取所述動(dòng)子模塊對(duì)應(yīng)的輸送歷史信息,得到獲取結(jié)果,包括:
10.根據(jù)權(quán)利要求1所述的線性電機(jī)設(shè)備的控制方法,其特征在于,在所述獲取所述動(dòng)子模塊對(duì)應(yīng)的輸送歷史信息之前,所述方法還包括:
11.根據(jù)權(quán)利要求10所述的線性電機(jī)設(shè)備的控制方法,其特征在于,所述根據(jù)所述動(dòng)子標(biāo)識(shí),建立動(dòng)子模塊與存儲(chǔ)區(qū)域之間的對(duì)應(yīng)關(guān)系,包括:
12.根據(jù)權(quán)利要求10所述的線性電機(jī)設(shè)備的控制方法,其特征在于,所述獲取所述動(dòng)子模塊對(duì)應(yīng)的輸送歷史信息,包括:
13.根據(jù)權(quán)利要求10所述的線性電機(jī)設(shè)備的控制方法,其特征在于,所述動(dòng)子標(biāo)識(shí)的確定方式包括以下至少一種:
14.根據(jù)權(quán)利要求13所述的線性電機(jī)設(shè)備的控制方法,其特征在于,不同的動(dòng)子標(biāo)識(shí)對(duì)應(yīng)不同的存儲(chǔ)區(qū)域;所述動(dòng)子模塊的動(dòng)子標(biāo)識(shí)通過(guò)如下方式進(jìn)行自動(dòng)分配:
15.根據(jù)權(quán)利要求13所述的線性電機(jī)設(shè)備的控制方法,其特征在于,所述控制方法應(yīng)用于控制裝置,所述控制裝置為所述線性電機(jī)設(shè)備的本地控制裝置或上位機(jī);
16.根據(jù)權(quán)利要求15所述的線性電機(jī)設(shè)備的控制方法,其特征在于,
17.根據(jù)權(quán)利要求16所述的線性電機(jī)設(shè)備的控制方法,其特征在于,所述標(biāo)簽識(shí)別模塊與所述上位機(jī)連接;
18.根據(jù)權(quán)利要求16所述的線性電機(jī)設(shè)備的控制方法,其特征在于,所述標(biāo)簽識(shí)別模塊與所述本地控制裝置連接;
19.根據(jù)權(quán)利要求12所述的線性電機(jī)設(shè)備的控制方法,其特征在于,若判定所述動(dòng)子模塊與所述目標(biāo)設(shè)備進(jìn)行協(xié)作,則所述方法還包括以下至少一種:
20.根據(jù)權(quán)利要求2所述的線性電機(jī)設(shè)備的控制方法,其特征在于,所述控制所述動(dòng)子模塊與所述目標(biāo)設(shè)備進(jìn)行協(xié)作,包括:
21.根據(jù)權(quán)利要求20所述的線性電機(jī)設(shè)備的控制方法,其特征在于,所述第二控制參數(shù)包括以下任意之一或其組合:
22.根據(jù)權(quán)利要求1所述的線性電機(jī)設(shè)備的控制方法,其特征在于,所述方法還包括:
23.一種線性電機(jī)設(shè)備的控制裝置,其特征在于,所述線性電機(jī)設(shè)備包括:
24.一種線性電機(jī)設(shè)備,其特征在于,包括:多個(gè)動(dòng)子模塊、定子線體和控制裝置;
25.根據(jù)權(quán)利要求24所述的線性電機(jī)設(shè)備,其特征在于,所述動(dòng)子模塊的外表面設(shè)置有可識(shí)別的物理標(biāo)簽,所述物理標(biāo)簽攜帶的標(biāo)簽標(biāo)識(shí)信息唯一且固定不變;所述線性電機(jī)設(shè)備還包括:與所述控制裝置連接的標(biāo)簽識(shí)別模塊,
26.根據(jù)權(quán)利要求25所述的線性電機(jī)設(shè)備,其特征在于,所述標(biāo)簽識(shí)別模塊部署在所述定子線體對(duì)應(yīng)的第一個(gè)操作設(shè)備的上游位置或所述第一個(gè)操作設(shè)備的起始操作位置,所述上游位置在所述起始操作位置之前。
27.根據(jù)權(quán)利要求25所述的線性電機(jī)設(shè)備,其特征在于,所述標(biāo)簽識(shí)別模塊和所述物理標(biāo)簽設(shè)置在所述定子線體和所述動(dòng)子模塊之間形成的容納空間中。
28.根據(jù)權(quán)利要求25所述的線性電機(jī)設(shè)備,其特征在于,所述線性電機(jī)設(shè)備還包括中轉(zhuǎn)機(jī)構(gòu),所述中轉(zhuǎn)機(jī)構(gòu)用于對(duì)所述動(dòng)子模塊進(jìn)行中轉(zhuǎn);
29.根據(jù)權(quán)利要求25所述的線性電機(jī)設(shè)備,其特征在于,所述標(biāo)簽識(shí)別模塊設(shè)置于所述定子線體的端部,用于在所述動(dòng)子模塊離開(kāi)或進(jìn)入所述定子線體時(shí),對(duì)所述動(dòng)子模塊的物理標(biāo)簽進(jìn)行識(shí)別。
30.根據(jù)權(quán)利要求25所述的線性電機(jī)設(shè)備,其特征在于,所述標(biāo)簽識(shí)別模塊包括第一標(biāo)簽識(shí)別模塊和/或第二標(biāo)簽識(shí)別模塊,所述第一標(biāo)簽識(shí)別模塊設(shè)置于各所述操作設(shè)備對(duì)應(yīng)的位置,所述第二標(biāo)簽識(shí)別模塊設(shè)置于任意兩個(gè)所述操作設(shè)備之間的位置。
31.一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其特征在于,所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)存儲(chǔ)有可執(zhí)行程序代碼,當(dāng)所述可執(zhí)行程序代碼被執(zhí)行時(shí),實(shí)現(xiàn)如權(quán)利要求1至22中任意一項(xiàng)所述的方法。