[發(fā)明專利]一種組態(tài)控制窗數(shù)據(jù)的實(shí)現(xiàn)方法有效
| 申請(qǐng)?zhí)枺?/td> | 201210458949.7 | 申請(qǐng)日: | 2012-11-15 |
| 公開(公告)號(hào): | CN102945184A | 公開(公告)日: | 2013-02-27 |
| 發(fā)明(設(shè)計(jì))人: | 周東頂;湯漢松;張煒;羅強(qiáng);張耀宇;莫漢宗 | 申請(qǐng)(專利權(quán))人: | 江蘇凌創(chuàng)電氣自動(dòng)化股份有限公司 |
| 主分類號(hào): | G06F9/455 | 分類號(hào): | G06F9/455 |
| 代理公司: | 南京縱橫知識(shí)產(chǎn)權(quán)代理有限公司 32224 | 代理人: | 董建林 |
| 地址: | 212009 江蘇省鎮(zhèn)江市丁卯*** | 國(guó)省代碼: | 江蘇;32 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 組態(tài) 控制 數(shù)據(jù) 實(shí)現(xiàn) 方法 | ||
1.一種組態(tài)控制窗數(shù)據(jù)的實(shí)現(xiàn)方法,包括如下步驟:
1)針對(duì)不同模擬/仿真需求,通過單選控制字方式提供連續(xù)、等間距、隨機(jī)三類控制方式,隨機(jī)控制方式分為全范圍等概率隨機(jī)控制方式和指定區(qū)間的不等概率隨機(jī)控制方式;
2)設(shè)立運(yùn)行、計(jì)算雙緩存區(qū),每運(yùn)行累計(jì)一個(gè)窗數(shù)據(jù)長(zhǎng)度N,則運(yùn)行計(jì)數(shù)清零,同時(shí)切換運(yùn)行、計(jì)算狀態(tài);
3)a借助隨機(jī)函數(shù)srand()和rand(),通過特定算法實(shí)現(xiàn)不同窗數(shù)據(jù)長(zhǎng)度N內(nèi)的等概率隨機(jī)數(shù);
或b設(shè)立兩個(gè)一維數(shù)組aControl[M]和aIndex[N],N表示窗數(shù)據(jù)長(zhǎng)度,K表示隨機(jī)控制總次數(shù),當(dāng)K不大于N/2時(shí),M=K,否則M=N-K,數(shù)組aIndex[N]的各個(gè)元素初值分別為(0,1,2……N-1);通過調(diào)用遞減隨機(jī)數(shù)長(zhǎng)度的等概率隨機(jī)函數(shù)產(chǎn)生不重復(fù)隨機(jī)數(shù)i,并經(jīng)過索引準(zhǔn)確對(duì)aControl[0]元素值賦值;循環(huán)執(zhí)行M次得到aControl[M]中各個(gè)元素值;對(duì)數(shù)組aControl[M]各個(gè)元素值進(jìn)行排序,通過移位指針及數(shù)據(jù)比較,從而確定窗數(shù)據(jù);
或c從指定區(qū)間通過等概率隨機(jī)控制在區(qū)間內(nèi)每抽取一個(gè)隨機(jī)數(shù),就從區(qū)外隨機(jī)抽取一個(gè)數(shù)據(jù)來填充,實(shí)現(xiàn)不等概率分布的隨機(jī)控制。
2.根據(jù)權(quán)利要求1所述的一種組態(tài)控制窗數(shù)據(jù)的實(shí)現(xiàn)方法,其特征在于:步驟1)的連續(xù)控制方式具體為:設(shè)定連續(xù)控制時(shí)間/次數(shù)M和窗長(zhǎng)度N,起始時(shí)刻以命令下達(dá)時(shí)刻計(jì)時(shí)/數(shù),從區(qū)間【0,N-M】中等概率產(chǎn)生起始點(diǎn)i或者從控制命令下達(dá)時(shí)刻“0”,并開始計(jì)時(shí)/次,累計(jì)控制時(shí)間/次數(shù)M后則本窗數(shù)據(jù)控制結(jié)束。
3.根據(jù)權(quán)利要求1所述的一種組態(tài)控制窗數(shù)據(jù)的實(shí)現(xiàn)方法,其特征在于:步驟1)的等間距控制方式具體為:設(shè)定等間距時(shí)間/次數(shù)N,起始時(shí)刻以命令下達(dá)時(shí)刻計(jì)時(shí)/數(shù),從區(qū)間【0,N-1】中等概率產(chǎn)生控制點(diǎn)i或者以控制命令下達(dá)時(shí)刻“0”為控制點(diǎn),每執(zhí)行等間距時(shí)間/次數(shù)N,當(dāng)前點(diǎn)數(shù)據(jù)接受控制;如此循環(huán),直至控制結(jié)束。
4.根據(jù)權(quán)利要求1所述的一種組態(tài)控制窗數(shù)據(jù)的實(shí)現(xiàn)方法,其特征在于:步驟2)中設(shè)立窗數(shù)據(jù)執(zhí)行次數(shù)計(jì)數(shù)器T1和運(yùn)行累計(jì)次數(shù)計(jì)數(shù)器T2,每運(yùn)行一個(gè)窗數(shù)據(jù)長(zhǎng)度N,則T1清零。
5.根據(jù)權(quán)利要求4所述的一種組態(tài)控制窗數(shù)據(jù)的實(shí)現(xiàn)方法,其特征在于:步驟3)的a步適用于全范圍等概率隨機(jī)控制方式,a步具體過程為:
借助C庫(kù)隨機(jī)函數(shù)srand()和rand(),srand()參數(shù)選用系統(tǒng)實(shí)時(shí)時(shí)間time或T2,盡量使每次產(chǎn)生的種子不重復(fù);rand()的上限是RAND_MAX,分為兩種情況考慮:
(1)如果N<RAND_MAX,則找到RAND_MAX范圍內(nèi)能被N整除的最大值R,再調(diào)用rand()函數(shù)產(chǎn)生隨機(jī)數(shù),如果大于R,則舍棄重新產(chǎn)生,否則通過i=rand()%N得到等概率的隨機(jī)數(shù)i;
(2)如果N≥RAND_MAX,考慮分段產(chǎn)生隨機(jī)數(shù),分成[N/(RNAD_MAX+1)]段,先等概率得到段再得到每段內(nèi)的某個(gè)元素,得到的段包括整數(shù)段和余數(shù)段。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于江蘇凌創(chuàng)電氣自動(dòng)化股份有限公司,未經(jīng)江蘇凌創(chuàng)電氣自動(dòng)化股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210458949.7/1.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 一種組態(tài)方法及控制系統(tǒng)
- 待監(jiān)控設(shè)備的組態(tài)方法、裝置及監(jiān)控系統(tǒng)
- 一種智能組態(tài)方法
- 一種組態(tài)方法及裝置
- 分布式工業(yè)在線組態(tài)監(jiān)測(cè)系統(tǒng)及方法
- 一種基于組態(tài)差異識(shí)別的DCS控制器組態(tài)更新系統(tǒng)及方法
- 一種虛擬化系統(tǒng)的組態(tài)報(bào)表生成方法及相關(guān)裝置
- 一種適用于選煤廠的智能組態(tài)方法及系統(tǒng)
- 一種協(xié)同組態(tài)服務(wù)方法及相關(guān)組件
- 組態(tài)配置信息升級(jí)方法、系統(tǒng)、電子設(shè)備及存儲(chǔ)介質(zhì)
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設(shè)備、數(shù)據(jù)中繼方法、數(shù)據(jù)系統(tǒng)、接收設(shè)備和數(shù)據(jù)讀取方法
- 數(shù)據(jù)記錄方法、數(shù)據(jù)記錄裝置、數(shù)據(jù)記錄媒體、數(shù)據(jù)重播方法和數(shù)據(jù)重播裝置
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)發(fā)送系統(tǒng)、數(shù)據(jù)發(fā)送裝置以及數(shù)據(jù)結(jié)構(gòu)
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設(shè)備、數(shù)據(jù)中繼方法及數(shù)據(jù)系統(tǒng)
- 數(shù)據(jù)嵌入裝置、數(shù)據(jù)嵌入方法、數(shù)據(jù)提取裝置及數(shù)據(jù)提取方法
- 數(shù)據(jù)管理裝置、數(shù)據(jù)編輯裝置、數(shù)據(jù)閱覽裝置、數(shù)據(jù)管理方法、數(shù)據(jù)編輯方法以及數(shù)據(jù)閱覽方法
- 數(shù)據(jù)發(fā)送和數(shù)據(jù)接收設(shè)備、數(shù)據(jù)發(fā)送和數(shù)據(jù)接收方法
- 數(shù)據(jù)發(fā)送裝置、數(shù)據(jù)接收裝置、數(shù)據(jù)收發(fā)系統(tǒng)、數(shù)據(jù)發(fā)送方法、數(shù)據(jù)接收方法和數(shù)據(jù)收發(fā)方法
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)再現(xiàn)方法、數(shù)據(jù)發(fā)送裝置及數(shù)據(jù)再現(xiàn)裝置
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)再現(xiàn)方法、數(shù)據(jù)發(fā)送裝置及數(shù)據(jù)再現(xiàn)裝置
- 互動(dòng)業(yè)務(wù)終端、實(shí)現(xiàn)系統(tǒng)及實(shí)現(xiàn)方法
- 街景地圖的實(shí)現(xiàn)方法和實(shí)現(xiàn)系統(tǒng)
- 游戲?qū)崿F(xiàn)系統(tǒng)和游戲?qū)崿F(xiàn)方法
- 圖像實(shí)現(xiàn)裝置及其圖像實(shí)現(xiàn)方法
- 增強(qiáng)現(xiàn)實(shí)的實(shí)現(xiàn)方法以及實(shí)現(xiàn)裝置
- 軟件架構(gòu)的實(shí)現(xiàn)方法和實(shí)現(xiàn)平臺(tái)
- 數(shù)值預(yù)報(bào)的實(shí)現(xiàn)方法及實(shí)現(xiàn)系統(tǒng)
- 空調(diào)及其冬眠控制模式實(shí)現(xiàn)方法和實(shí)現(xiàn)裝置以及實(shí)現(xiàn)系統(tǒng)
- 空調(diào)及其睡眠控制模式實(shí)現(xiàn)方法和實(shí)現(xiàn)裝置以及實(shí)現(xiàn)系統(tǒng)
- 輸入設(shè)備實(shí)現(xiàn)方法及其實(shí)現(xiàn)裝置





