在PikeTec,我們有一個(gè)示例來展示我們的測(cè)試自動(dòng)化工具TPT:燈光控制器。
這些信息正在等著你:
- 為什么是這樣一個(gè)簡(jiǎn)單的例子?
- 燈控制器演示模型的主要功能
- 燈控制器演示模型的接口
- 燈控制器演示模型的行為
- 特殊情況-更改為自動(dòng)模式
- 特殊情況-在自動(dòng)模式下改變光強(qiáng)
- 不同的實(shí)現(xiàn)類型
- 在哪里可以找到它?
- 快速上手指南
- Fun-Fact
為什么是這樣一個(gè)簡(jiǎn)單的例子?
選擇用這個(gè)乍一看很簡(jiǎn)單的例子,我們有如下幾個(gè)理由:
- 簡(jiǎn)單:燈光控制器的操作簡(jiǎn)單易懂。因此,它是一個(gè)能讓人將全部注意力集中在TPT的功能的理想模型。
- 可管理的范圍:它提供了在汽車軟件開發(fā)中發(fā)現(xiàn)的典型實(shí)現(xiàn)機(jī)制的清晰而簡(jiǎn)潔的演示,例如滯后時(shí)間、閾值、可調(diào)參數(shù)和內(nèi)部狀態(tài)
- 汽車相關(guān)性:燈光控制器代表了典型的汽車功能,使其與行業(yè)專業(yè)人士相關(guān)。
燈控制器演示模型的主要功能
主要功能是計(jì)算前燈的控制。輸出值可以是on或off。這個(gè)計(jì)算考慮了兩個(gè)輸入:光開關(guān)的位置和光強(qiáng)度。
燈控制器演示模型的接口
·燈的開關(guān)有三個(gè)位置:開、關(guān)和自動(dòng)模式。
·光照強(qiáng)度范圍為0% ~ 100%。
·燈光控制器內(nèi)部將光強(qiáng)度分為三個(gè)區(qū)域:明亮,黃昏和黑暗;
·使用兩個(gè)參數(shù):MIN_LIGHT_ON(默認(rèn):60)和MIN_LIGHT_OFF(默認(rèn):70)。
燈控制器演示模型的行為
當(dāng)燈開關(guān)處于關(guān)閉位置時(shí),應(yīng)關(guān)閉大燈。當(dāng)燈開關(guān)處于On位置時(shí),應(yīng)打開大燈。
特殊情況-更改為自動(dòng)模式
當(dāng)燈開關(guān)從任何位置設(shè)置為自動(dòng)模式時(shí),前照燈應(yīng)在黑暗時(shí)打開,在明亮?xí)r關(guān)閉。
特殊情況-在自動(dòng)模式下改變光強(qiáng)
當(dāng)燈開關(guān)處于自動(dòng)模式時(shí),光線強(qiáng)度發(fā)生變化,應(yīng)防止前照燈閃爍(快速開滅)。
相反,前燈的變化應(yīng)該只發(fā)生在可配置的黑暗或亮度后。舉例來說,這可以確保當(dāng)汽車行駛在有不同樹蔭的小巷時(shí),前燈不會(huì)不停地打開和關(guān)閉。
這個(gè)所謂的滯后時(shí)間可以通過兩個(gè)參數(shù)來設(shè)置。
- 參數(shù)HYSTERESE_TIME_ON(默認(rèn):2s)確保只有當(dāng)它連續(xù)黑暗至少2s時(shí),前燈才會(huì)打開。
- 參數(shù)HYSTERESE_TIME_OFF(默認(rèn)值:3s)確保只有在車頭燈連續(xù)亮了至少3秒后才會(huì)關(guān)閉。
參數(shù)通常是為了使軟件適應(yīng)各自的系統(tǒng),而不必改變軟件。
不同的實(shí)現(xiàn)類型
雖然功能看起來很簡(jiǎn)單,但測(cè)試它有時(shí)可能很復(fù)雜。開始使用TPT對(duì)你來說應(yīng)該盡可能容易。
因此,我們將不同變體(Simulink模型,C或C++代碼,Autosar軟件組件等)的燈光控制器演示模型直接集成到我們的TPT中。
為了展示某些方面,我們的示例在某些情況下進(jìn)行了擴(kuò)展,例如,展示使用和不使用縮放數(shù)據(jù)類型的差異。但主要功能總是相同的。
在哪里可以找到它?
您可以在TPT的Help -> examples選項(xiàng)卡下直接訪問所有示例。在我們的TPT用戶指南中,我們還展示了一些例子。
快速上手指南
Fun-Fact
順便說一下,我們也用照明控制的例子來教新同事,TPT 這樣做已經(jīng)超過15年了。
所以我們的燈光控制器可能是使用TPT測(cè)試最多的程序。
如果您想了解我們的燈控制器,歡迎聯(lián)系我們申請(qǐng)免費(fèi)試用。
-
測(cè)試
+關(guān)注
關(guān)注
8文章
5375瀏覽量
127059 -
自動(dòng)化
+關(guān)注
關(guān)注
29文章
5622瀏覽量
79660
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論