驅動裝置的制造方法
【技術領域】
[0001]本發(fā)明涉及一種進行電動機的驅動控制的驅動裝置。
【背景技術】
[0002]近年來,電動汽車正在迅速普及。電動汽車上搭載有三相交流電動機等電動機來作為動力源,并且搭載有進行該電動機的驅動控制的逆變器等驅動裝置、以及與驅動裝置通信來對其進行控制的V⑶(Vehicle Control Unit:車輛控制單元)等上級控制器。上級控制器根據(jù)駕駛員的操作來生成向驅動裝置提供的轉矩指令等各種指令值(例如,X [Nm]等表示輸出轉矩的物理量的值)。驅動裝置根據(jù)從上級控制器提供的指令值來調整向電動機提供的交流電力。由此,實現(xiàn)電動汽車的行駛控制。另外,上級控制器還執(zhí)行以下處理:獲取驅動裝置的存儲器中保存的各種數(shù)據(jù)(例如,表示輸出轉矩、轉速(每單位時間的轉數(shù))等的當前值的數(shù)據(jù)),基于這些數(shù)據(jù)來進行各種儀表類的顯示控制。由此,能夠使駕駛員掌握車輛的狀態(tài)。
[0003]專利文獻1:日本特開2008-176609號公報
【發(fā)明內容】
_4] 發(fā)明要解決的問題
[0005]通過使驅動裝置的CPU (Central Processing Unit (中央處理單元):以下為控制部)按照預先安裝在該驅動裝置中的控制程序工作,來實現(xiàn)根據(jù)從上級控制器提供的指令值來調整向電動機提供的電力的處理。通過使驅動裝置的控制部按照控制程序工作而實現(xiàn)的功能大致分為電動機控制功能和隨之附帶的功能(以下為附帶功能)。電動機控制功能是指根據(jù)從上級控制器提供的各種指令值來進行電動機的工作控制的功能。與此相對地,附帶功能是指用于進行與上級控制器的通信、周邊裝置的控制的功能。此外,下面將上級控制器、各種周邊裝置、安裝于電動機和驅動裝置的各種傳感器、連接于驅動裝置的各種操作器等稱為“外部設備”。
[0006]—般來說,在電動汽車中對外部設備與驅動裝置之間的通信進行居間調解的車載網(wǎng)絡的規(guī)格根據(jù)電動汽車的車型、制造方的廠商的不同而各式各樣。因此,優(yōu)選的是能夠根據(jù)搭載驅動裝置的電動汽車的車載網(wǎng)絡來自由地定制附帶功能,為此需要向電動汽車的制造方公開控制程序的內容。例如是以下情況:對電動汽車的制造方公開控制程序的源代碼(source code) 0另一方面,有時在電動機控制功能上凝聚有驅動裝置特有的研究,對于驅動裝置的制造方而言,優(yōu)選的是能夠隱藏電動機控制功能的詳細內容。但是,存在如下問題:若如上所述那樣公開控制程序的內容,則就連電動機控制功能的詳細內容也被公開。
[0007]本發(fā)明是鑒于上述問題而完成的,其目的在于提供一種能夠在隱藏電動機控制功能的詳細內容的同時自由地定制附帶功能的技術。
_8] 用于解決問題的方案
[0009]為了解決上述問題,本發(fā)明提供一種具有電力變換部和控制部的驅動裝置。電力變換部將從直流電源供給的直流電力變換為交流電力并將該交流電力提供給電動機。控制部按照控制程序來執(zhí)行與外部設備之間的數(shù)據(jù)發(fā)送接收以及電力變換部的工作控制。該控制程序包括以下的第一程序和第二程序。第一程序是使控制部作為負責電動機控制功能的核心部動作的程序。該核心部接收用于指定電動機的動作狀態(tài)的指令值,該指定值表示以預先決定的基準值對該動作狀態(tài)下的物理量進行標準化而得到的值(例如,將物理量=基準值的情況作為100%的百分比),該核心部基于該指令值和基準值來復原物理量,根據(jù)該物理量來進行電動機的工作控制。另一方面,第二程序是使控制部作為負責對外部設備與核心部之間的數(shù)據(jù)發(fā)送接收進行居間調解的附帶功能的定制部發(fā)揮功能的程序。該定制部從外部設備接收以物理量指定電動機的動作狀態(tài)的指令值,將該指令值變換為使用基準值進行標準化后的指令值并將變換得到的指令值提供給核心部。此外,作為外部設備的具體例,可列舉出進行驅動裝置的工作控制的上級控制器、用于測量電動機或驅動裝置的溫度的溫度傳感器等各種傳感器、連接于驅動裝置的各種操作器。另外,作為上述基準值,可考慮使用各種物理量的額定值、最大容許值、電動機常數(shù)等,只要設定為與作為驅動控制的對象的電動機等的種類相應的動作參數(shù)即可。
[0010]這樣,在本發(fā)明的驅動裝置中劃分為實現(xiàn)電動機控制功能的第一程序和實現(xiàn)附帶功能的第二程序來安裝控制程序,因此能夠僅公開關于第二程序的詳細處理內容而隱藏電動機控制功能的詳細內容,并且能夠使驅動裝置的交付對象自由地定制附帶功能。另夕卜,核心部與定制部之間的數(shù)據(jù)收發(fā)是通過使用規(guī)定的基準值進行標準化后得到的數(shù)據(jù)來進行的,因此只要事先將用于實現(xiàn)上述標準化的軟件模塊作為能夠從第二程序內作為API (Applicat1n Programming Interface,應用程序編程接口)讀取的軟件模塊來包含在第一程序中,就能夠使額定值、最大容許值、電動機常數(shù)隱藏化,從而進一步提高電動機控制功能的詳細內容的隱藏化程度。此外,也可以使核心部執(zhí)行將表示電動機的動作狀態(tài)的物理量的當前值提供給定制部的處理,在該處理中,對于預先決定的種類的物理量,使用根據(jù)該物理量的種類所決定的基準值對該物理量進行標準化并將標準化后的該物理量提供給定制部,使定制部執(zhí)行以下處理:對于從核心部接收的當前值中的被標準化的當前值,使用與該當前值對應的基準值將該當前值變換為物理量。此外,在專利文獻I中公開了能夠容易且高質量地進行應用部的定制的逆變器的發(fā)明,但關于通過百分比等標準化后的數(shù)據(jù)進行核心部與定制部之間的數(shù)據(jù)收發(fā),并沒有記載。因此,本申請發(fā)明是與引用文獻I所公開的技術不同的技術。
[0011 ] 作為在隱藏電動機控制功能的詳細內容的同時公開附帶功能的處理內容的具體方法,可列舉出以下方法:在上述驅動裝置中設置存儲控制程序的存儲部,事先將第一程序和第二程序存儲在上述存儲部中的各不相同的存儲區(qū)域中,并且事先對寫入有第一程序的存儲區(qū)域施加訪問限制(例如,禁止轉儲第一程序的訪問限制)。另外,為了使附帶功能的處理內容的公開和定制變得容易,也可以事先在存儲有第二程序的存儲區(qū)域中保存該第二程序的源代碼文件。
[0012]在上述外部設備包括測量表示電動機或電力變換部的動作狀態(tài)的物理量的當前值的傳感器的情況下,可考慮以下方式:在未被施加訪問限制的存儲區(qū)域(上述存儲部內的存儲區(qū)域)中,事先存儲保存了用于將傳感器的輸出數(shù)據(jù)變換為物理量的數(shù)據(jù)的表,使按照控制程序工作的控制部執(zhí)行按照該表的保存內容來將傳感器的輸出數(shù)據(jù)變換為物理量的處理。在上述表中保存用于對各個傳感器所固有的輸出特性進行校正的數(shù)據(jù)。如前所述,存儲有第二程序的存儲區(qū)域未被施加特別的訪問限制,因此驅動裝置的交付對象能夠自由地定制上述表的保存內容。根據(jù)本方式,能夠使上述交付對象自由且簡便地進行傳感器的輸出特性的校正。
[0013]作為另一優(yōu)選方式,可考慮以下方式:在未被施加訪問限制的存儲區(qū)域(上述存儲部內的存儲區(qū)域)中,事先存儲將表示在電動機或電力變換部中產生的故障中的被定為檢測對象的故障的數(shù)據(jù)與表示在檢測出該故障的產生的情況下使控制部執(zhí)行的處理的數(shù)據(jù)相對應地存儲的表,使按照控制程序工作的控制部在檢測出該檢測對象的故障的產生的情況下執(zhí)行根據(jù)該表的保存內容而決定的處理。例如,在將該驅動裝置搭載于電動汽車來利用于該電動汽車的電動機的驅動控制的情況下,一般來說,將在電動機或電力變換部中產生的故障中的哪一個作為檢測對象、以及在產生故障時為了確保安全而執(zhí)行的處理的具體內容是按驅動裝置的交付對象(制造電動汽車的廠商)或搭載驅動裝置的車輛的種類而不同的,優(yōu)選的是,各交付對象對它們也能夠自由地進行定制。根據(jù)本方式,能夠在隱藏用于電動機控制的程序的內容的同時響應這種需求。
[0014]作為另一優(yōu)選方式,可列舉出以下方式:事先對核心部和定制部中的任一方賦予以下功能:根據(jù)從外部設備提供的指示來進行初始充電電路的工作控制,該初始充電電路用于對從直流電源至本裝置的直流電力的傳輸路徑上設置的電容器緩慢地進行初始充電。在此作為上述初始充電電路的具體例,可列舉出包括以下要素的電路:在直流電源的一方的端子與電容器的一方的極板之間插入安裝的第一開關;以及在該直流電源的一方的端子與電容器的一方的極板之間串聯(lián)地插入安裝的第二開關和電阻。作為這種初始充電電路的工作控制,可列舉出以下控制:首先,將第二開關接通,經由上述電阻對電容器充電,之后,將第二開關斷開并且將第一開關接通。在設置有這種初始充電電路的電動汽車上搭載上述驅動裝置并通過該驅動裝置進行該電動汽車的電動機的驅動控制的情況下,一般來說,初始充電電路的工作控制是由上級控制器進行還是由驅動裝置進行是按車輛的制造方的廠商而不同的,優(yōu)選的是,能夠根據(jù)該制造方的需求來自由地定制是否利用該功能。根據(jù)本方式,能夠響應這種需求。
【附圖說明】
[0015]圖1是表示包括本發(fā)明的一個實施方式的驅動裝置2