和特點可以以任意適當(dāng)?shù)姆绞浇M合。相關(guān)領(lǐng) 域的普通技術(shù)人員將會認識到,實施方式可以在不具有特定實施方式的一個或更多個具體 特征或優(yōu)點的情況下被實踐。在其他實例中,可以認識到,另外的特征和優(yōu)點可以出現(xiàn)在某 些實施方式中而不出現(xiàn)在所有實施方式中。
[0054] 實施方式的這些特征和優(yōu)點根據(jù)下面的描述和所附權(quán)利要求書將變得更加充分 明顯,或者可以通過如下文中所闡述的實施方式的實踐來獲知。如本領(lǐng)域的普通技術(shù)人員 將會理解的,本發(fā)明的各個方面可以被實施為系統(tǒng)、方法和/或計算機程序產(chǎn)品。因此,本 發(fā)明的各個方面可以采用完全硬件實施方式、完全軟件實施方式(包括固件、駐留軟件、微 代碼等)或者組合了軟件方面和硬件方面的實施方式的形式,這些在本文中可以總體地被 稱為"電路"、"模塊"或"系統(tǒng)"。而且,本發(fā)明的各個方面可以采用在一個或更多個計算機 可讀介質(zhì)中包括的計算機程序產(chǎn)品的形式,一個或更多個計算機可讀介質(zhì)具有在其上包括 的程序代碼。
[0055] 本說明書中所描述的很多功能單元已被標(biāo)記為模塊,以便更具體地強調(diào)它們的實 現(xiàn)獨立性。例如,模塊可以被實現(xiàn)為包括定制的VLSI電路或門陣列、成品半導(dǎo)體(例如邏 輯芯片、晶體管)或其他分立元件的硬件電路。模塊還可以在諸如現(xiàn)場可編程門陣列、可編 程陣列邏輯器件、可編程邏輯器件等的可編程硬件裝置中被實現(xiàn)。
[0056] 模塊還可以以各種類型的處理器執(zhí)行的軟件來實現(xiàn)。程序代碼的識別模塊可以例 如包括計算機指令的一個或更多個物理或邏輯塊,計算機指令可以例如被組織為對象、過 程或函數(shù)。然而,可執(zhí)行的識別模塊不必物理地定位在一起,而是可以包括存儲在不同位置 的、當(dāng)邏輯上接合在一起時包括該模塊并實現(xiàn)模塊的一定目的完全不同的指令。
[0057] 事實上,程序代碼的模塊可以是單個指令或很多指令,并且在不同程序中甚至可 以分布在若干不同的代碼段上,以及跨若干存儲器裝置分布。類似地,在本文中操作數(shù)據(jù)可 以在模塊內(nèi)被識別和示出,并且可以以任何合適的形式來體現(xiàn),并在任何適當(dāng)類型的數(shù)據(jù) 結(jié)構(gòu)內(nèi)被組織。操作數(shù)據(jù)可以被集合成單個數(shù)據(jù)集,或者可以分布在不同的位置,包括分布 在不同的存儲裝置上,并且可能至少部分地僅作為系統(tǒng)或網(wǎng)絡(luò)上的電信號而存在。當(dāng)模塊 或模塊的一部分以軟件的形式來實現(xiàn)時,程序代碼可以在一個或更多個計算機可讀介質(zhì)中 存儲和/或傳播。
[0058] 計算機可讀介質(zhì)可以是存儲程序代碼的有形計算機可讀存儲介質(zhì)。計算機可讀存 儲介質(zhì)可以例如是但不限于電子、磁、光、電磁、紅外、全息、微型機械或半導(dǎo)體系統(tǒng)、裝置或 設(shè)備或者上述的任意適當(dāng)?shù)慕M合。
[0059] 計算機可讀存儲介質(zhì)的更具體的示例可以包括但不限于便攜式計算機磁盤、硬 盤、隨機存取存儲器(RAM)、只讀存儲器(ROM)、可擦除可編程只讀只讀存儲器(EPROM或閃 存)、便攜式光盤只讀存儲器(CD-ROM)、數(shù)字多功能光盤(DVD)、光存儲裝置、磁存儲裝置、 全息存儲介質(zhì)、微型機械存儲裝置,或上述的任意適當(dāng)?shù)慕M合。在本文的上下文中,計算機 可讀存儲介質(zhì)可以是能夠包括和/或存儲由指令執(zhí)行系統(tǒng)、裝置或設(shè)備使用和/或與指令 執(zhí)行系統(tǒng)、裝置或設(shè)備結(jié)合使用的程序代碼的任何有形介質(zhì)。
[0060] 計算機可讀介質(zhì)還可以是計算機可讀信號介質(zhì)。計算機可讀信號介質(zhì)可以包括 具有在其中例如在基帶中或作為載波的一部分中體現(xiàn)的程序代碼的傳播數(shù)據(jù)信號。這樣 的傳播信號可以采取任意各種形式,包括但不限于電、電磁、磁、光或它們的任何適當(dāng)組合。 計算機可讀信號介質(zhì)可以是如下任何計算機可讀介質(zhì):不是計算機可讀存儲介質(zhì)但能夠傳 送、傳播或傳輸由指令執(zhí)行系統(tǒng)、裝置或設(shè)備使用或與指令執(zhí)行系統(tǒng)、裝置或設(shè)備結(jié)合使用 的程序代碼的計算機可讀介質(zhì)??梢允褂萌魏魏线m的介質(zhì),包括但不限于導(dǎo)線、光纖、射頻 (RF)等或它們的任何適當(dāng)組合,來傳送在計算機可讀信號介質(zhì)上體現(xiàn)的程序代碼。
[0061] 在一種實施方式中,計算機可讀介質(zhì)可以包括一個或更多個計算機可讀存儲介質(zhì) 和一個或更多個計算機可讀信號介質(zhì)的組合。例如,程序代碼既可以通過光纜作為電磁信 號來傳播以由處理器來執(zhí)行,又可以存儲在RAM存儲裝置以由處理器來執(zhí)行。
[0062] 用于執(zhí)行本發(fā)明的各個方面的操作的程序代碼可以用一種或更多種編程語言 (包括面向?qū)ο缶幊陶Z言如Java、Smalltalk、C++、PHP等以及傳統(tǒng)的過程編程語言如"C" 編程語言或類似的編程語言)的任意組合來書寫。程序代碼可以完全在用戶的計算機上執(zhí) 行,可以作為獨立的軟件包部分地在用戶的計算機上執(zhí)行,可以部分地在用戶的計算機上 并部分地在遠程計算機上執(zhí)行,或者完全地在遠程計算機或服務(wù)器上執(zhí)行。在后面的情形 中,遠程計算機可以通過任意類型的網(wǎng)絡(luò)(包括局域網(wǎng)("LAN")或廣域網(wǎng)("WAN"))連接 至用戶的計算機,或者連接至外部計算機(例如,通過使用互聯(lián)網(wǎng)服務(wù)供應(yīng)商的因特網(wǎng))。 計算機程序產(chǎn)品可以被共享,從而以靈活、自動化的方式同時服務(wù)于多個客戶。
[0063] 可以通過提供與應(yīng)用程序,操作系統(tǒng)和網(wǎng)絡(luò)操作系統(tǒng)軟件共存的計算機程序產(chǎn) 品,然后在計算機程序產(chǎn)品將要運行的環(huán)境下在客戶端和服務(wù)器上安裝該計算機程序產(chǎn)品 來將所述計算機程序產(chǎn)品集成到客戶端、服務(wù)器和網(wǎng)絡(luò)環(huán)境中。在一種實施方式,軟件在包 括在其中部署計算機程序產(chǎn)品的網(wǎng)絡(luò)操作系統(tǒng)的客戶端和服務(wù)器上被識別,客戶端和服務(wù) 器由計算機程序產(chǎn)品需要或者結(jié)合計算機程序產(chǎn)品工作。這包括作為軟件的網(wǎng)絡(luò)操作系 統(tǒng),網(wǎng)絡(luò)操作系統(tǒng)通過增加網(wǎng)絡(luò)特征來增強基本操作系統(tǒng)。
[0064] 此外,所描述的實施方式的特征、結(jié)構(gòu)或特性可以以任何適當(dāng)?shù)姆绞絹斫M合。在下 面的描述中,提供了大量具體的細節(jié),例如編程、軟件模塊、用戶選擇、網(wǎng)絡(luò)交易、數(shù)據(jù)庫查 詢、數(shù)據(jù)庫結(jié)構(gòu)、硬件模塊、硬件電路、硬件芯片等的示例,以提供對實施方式的徹底理解。 然而,相關(guān)領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)認識到,實施方式可以在沒有一個或更多個具體細節(jié) 的情況下或利用其他方法、部件、材料等被實踐。在其他實例中,沒有詳細示出或描述公知 的結(jié)構(gòu)、材料或操作,以避免模糊實施方式的各個方面。
[0065] 下面參照根據(jù)本發(fā)明的實施方式的方法、裝置、系統(tǒng)和計算機程序產(chǎn)品的示意性 流程圖和/或示意性框圖來描述實施方式的各個方面。但是,應(yīng)當(dāng)理解的是,示意性流程圖 和/或示意性框圖的每個框、以及示意性流程圖和/或示意性框圖中的框的組合能夠通過 程序代碼來實現(xiàn)。程序代碼可以被提供給通用計算機、專用計算機、定序器或其他可編程數(shù) 據(jù)處理裝置的處理器以引起機器動作,使得經(jīng)由計算機或其他可編程數(shù)據(jù)處理裝置的處理 器執(zhí)行的指令能夠創(chuàng)建用于實現(xiàn)示意性流程圖和/或示意性框圖一個或更多個框中指定 的功能/動作的裝置。
[0066] 程序代碼還可以存儲在能夠指示計算機、其他可編程數(shù)據(jù)處理裝置或其他設(shè)備以 特定方式運行的計算機可讀介質(zhì),以使得存儲在計算機可讀介質(zhì)中的指令產(chǎn)生一種產(chǎn)品, 該產(chǎn)品包括實現(xiàn)示意性流程圖和/或示意性框圖一個框或更多個框中指定的功能/動作的 指令。
[0067] 程序代碼還可以被加載到計算機、其他可編程數(shù)據(jù)處理裝置或其他設(shè)備上,以使 一系列可操作步驟要在計算機、其他可編程裝置或其他設(shè)備上執(zhí)行,以產(chǎn)生計算機實現(xiàn)過 程,以使得在計算機或其他可編程裝置上執(zhí)行的程序代碼提供用于實現(xiàn)流程圖和/或框圖 中的一個或更多個框中指定的功能/動作的過程。
[0068] 圖中的示意性流程圖和/或示意性框圖示出了根據(jù)本發(fā)明的各種實施方式的裝 置、系統(tǒng)、方法和計算機程序產(chǎn)品的可能實現(xiàn)的架構(gòu)、功能和操作。在這個方面,示意性流程 圖和/或示意性框圖中的每個框可以表示代碼的模塊、段或一部分,其包括用于實現(xiàn)指定 的邏輯功能(多個邏輯功能)的程序代碼的一個或更多個可執(zhí)行指令。
[0069] 還應(yīng)當(dāng)注意的是,在一些備選實現(xiàn)中,框中注明的功能可以不以圖中注明的順序 發(fā)生。例如,連續(xù)示出的兩個框?qū)嶋H上可以基本上同時來執(zhí)行,或者這些框有時可以以相反 的順序來執(zhí)行,這取決于所涉及的功能。可以設(shè)想在對示出的圖的一個或更多個框或其部 分而言功能、邏輯或效果上等同的其他步驟和方法。
[0070] 盡管可以在流程圖和/或框圖中使用各種箭頭類型和線類型,但是各種箭頭類型 和線類型被理解為不限于相應(yīng)實施方式的范圍。事實上,可以使用一些箭頭或其他連接符 來僅表示所描繪的實施方式的邏輯流程。例如,箭頭可以表示所描繪的實施方式的所列舉 的步驟之間的未指定持續(xù)時間的等待周期或監(jiān)測周期。還應(yīng)當(dāng)注意的是,框圖和/或流程 圖、以及框圖和/或流程圖中的框的組合可以通過基于專用硬件的系統(tǒng)來實現(xiàn),該基于專 用硬件的系統(tǒng)執(zhí)行指定的功能或動作、或?qū)S糜布c程序代碼的組合。
[0071] 圖1是示出了用于準(zhǔn)矢量電機控制器的系統(tǒng)100的一種實施方式的示意性框圖。 系統(tǒng)100包括電機106、電壓源108以及位于電機啟動器104中的準(zhǔn)矢量控制設(shè)備102,其 中,電機啟動器104包括晶閘管Tal、Ta2、Tbl、Tb2、Tel、Tc2 (統(tǒng)稱"T")和接觸器R,將在 下面描述這些部件。
[0072] 系統(tǒng)100包括位于電機啟動器104中的準(zhǔn)矢量控制設(shè)備102。準(zhǔn)矢量控制設(shè)備102 生成低于電壓源108的基波頻率的頻率,并且在電機啟動操作期間還使得負轉(zhuǎn)矩脈沖最小 化。關(guān)于圖2、圖4和圖5的設(shè)備200、400和500更詳細地討論準(zhǔn)矢量控制設(shè)備102。
[0073] 在一種實施方式中,系統(tǒng)100包括連接在電壓源108與電機106之間的電機啟動 器104。在一種實施方式中,電機啟動器104包括用于電壓源108的每一相的晶閘管T。晶 閘管,也已知為可控硅整流器("SCR"),是一種固態(tài)器件,在門極與陰極之間施加電壓之前, 其阻斷電流通過陽極和陰極。通常,當(dāng)在門極與陰極之間施加電壓時,晶閘管導(dǎo)通直到從陽 極到陰極的電壓為負并且晶閘管被反向偏置為止。在一種實施方式中,電機啟動器104包 括背對背晶閘管(例如,Tal、Ta2)以調(diào)節(jié)交流("AC")波形的負電壓。電機啟動器104包 括針對電壓源108的每一相的背對背晶閘管(例如,Tal、Ta2和Tbl、Tb2以及Tel、Tc2)。 在一種實施方式中,電機啟動器104是電機控制器,并且可以用于電機啟動以及用于在正 常操作期間控制電機106的速度。
[0074] 在一種實施方式中,晶閘管T用于電機啟動,并且電機啟動器104包括與每對晶閘 管(例如,Tal、Ta2)并聯(lián)的接觸器R。在一個示例中,利用單個線圈閉合多個接觸器R。在 另一示例中,利用單獨的線圈獨立控制每個接觸器R。在一個實施方式中,當(dāng)電機106的啟 動完成時,接觸器R閉合以對電機106施加全電壓。在另一實施方式中,電機啟動器104不 包括接觸器R,并且晶閘管T在啟動之后操作。例如,晶閘管T可以用于在啟動之后的操作期 間控制電機速度。在各種實施方式中,電機啟動器104包括其它類型的開關(guān),例如TRIAC (雙 向可控硅)、絕緣柵雙極型晶體管("IGBT")、場效應(yīng)晶體管("FET")等。通常,這些開關(guān) 能夠在電壓源108的基波頻率的周期的一部分期間操作,以在周期的一部分期間將電壓源 108連接至電機106。
[0075] 電機啟動器104還可以包括其它部件以及電機啟動器104典型的系統(tǒng),諸如繼電 器、接觸器、傳感器、過流保護裝置(如保險絲)、電機過載、通信總線、控制器、處理器、存儲 器等。電機啟動器104可以是獨立殼體,或可以在電機控制