為了有效地應用遺傳算法解決 魯棒控制系統(tǒng)設計問題,將遺傳算法與局部優(yōu)化方法相結(jié)合,提出了基于降維掃描方法的自適應多目標遺傳算法(DRSA-MOGA)。通過引入適應度函數(shù)標準化方法、基于最優(yōu)Pareto解集搜索的降維掃描方法和適應度函數(shù)自適應調(diào)整方法,提高了算法的全局優(yōu)化性能和局部搜索能力。仿真結(jié)果表明,DRSA-MOGA算法在不損失解的均勻度的情況下可以達到很高的逼近度
上傳時間: 2014-01-22
上傳用戶:13681659100
在使用單片機作為控制cpu時,請稍作簡化,具體的PID參數(shù)必須由具體對象通過實驗確定。由于單片機的處理速度和ram資源的限制,一般不采用浮點數(shù)運算,而將所有參數(shù)全部用整數(shù),運算到最后再除以一個2的N次方數(shù)據(jù)(相當于移位),作類似定點數(shù)運算,可大大提高運算速度,根據(jù)控制精度的不同要求,當精度要求很高時,注意保留移位引起的“余數(shù)”,做好余數(shù)補償。這個程序只是一般常用pid算法的基本架構(gòu),沒有包含輸入輸出處理部分。
上傳時間: 2016-02-05
上傳用戶:1109003457
altera Quartus II FSM使用 可設定時間波形,手動調(diào)整波形頻率。 (含電路)
上傳時間: 2016-02-13
上傳用戶:kbnswdifs
altera Quartus II TLC晶片控制 可控制暫存器,手動調(diào)整內(nèi)碼。 (含電路)
上傳時間: 2016-02-13
上傳用戶:Zxcvbnm
此版本為V1.0 具有版主公告 破壞性語法不得留言 留言時可選擇悄悄話功能 版主帳號支援中文不需使用英文帳號 隱藏留言者的IP 線上編輯CSS系統(tǒng) 線上編輯版主公告 線上編輯留言版設定不需要在更改CGI本身系統(tǒng) 使用超連結(jié)http mail 自動轉(zhuǎn)成連結(jié)不需在使用語法 大致上的功能因該有的都有,如不夠的話可以自行增加!
上傳時間: 2016-03-04
上傳用戶:15071087253
// 工程名稱: 61_SpeechClock // 功能描述: 61板程序示例--具有語音播報功能的電子鐘 // 使用61板上的三個按鍵控制報時和時間調(diào)整: // Key1 - 按一下播報年、月、日,再按一下播報時、分 // 長按Key1鍵達到1.5秒,則進入日期時間調(diào)整模式 // Key2 - 在調(diào)整模式下,使年、月、日、時、分、秒增加 // Key3 - 在調(diào)整模式下,使年、月、日、時、分、秒減小 // 涉及的庫: CMacro1016.lib // SacmV26e.lib // 組成文件: main.c, Sound.c, Clock.c, Clock_Speech.c, Clock_Adjust.c // Key.asm, hardware.asm, ISR.asm // A2000.h, Sound.h, Clock.h, Clock_Speech.h, Clock_Adjust.h, Key.h, SPCE061A.h, // 硬件連接: 61板自帶的三個按鍵已經(jīng)連接在IOA0~IOA2上 // 維護記錄: 2006-8-30 v1.0
標簽: SpeechClock Key1 61 工程
上傳時間: 2016-03-07
上傳用戶:semi1981
用多進程同步方法解決生產(chǎn)者-消費者問題 設計目的:通過研究Linux 的進程機制和信號量實現(xiàn)生產(chǎn)者消費者問題的并發(fā)控制. 說明:有界緩沖區(qū)內(nèi)設有20個存儲單元,放入/取出的數(shù)據(jù)項設定為1-20這20個整型數(shù). 設計要求:(1)每個生產(chǎn)者和消費者對有界緩沖區(qū)進行操作后,即時顯示有界緩沖區(qū)的全部內(nèi)容,當前指針位置和生產(chǎn)者/消費者縣城的標識符.(2)生產(chǎn)者和消費者各有兩個以上.(3)多個生產(chǎn)者或多個消費者之間須有共享對緩沖區(qū)進行操作的函數(shù)代碼. 提示:(1) 有界緩沖區(qū)可用數(shù)組實現(xiàn).
上傳時間: 2016-03-09
上傳用戶:xiaohuanhuan
自編的貪吃蛇程序源碼,ASWD控制方向用MASM5.0編譯通過
上傳時間: 2016-03-11
上傳用戶:q123321
硬盤主引導記錄程序的功能是讀出自舉分區(qū)的BOOT程序,并把控制轉(zhuǎn)移到分區(qū)BOOT程序。整個程序流程如下: 1 將本來讀入到0:7C00H處的硬盤主引導記錄程序移至0:61BH處; ⑵ 順序讀入四個分區(qū)表的自舉標志,以找出自舉分區(qū),若找不到,轉(zhuǎn)而執(zhí)行INT18H的BOOT異常執(zhí)行中斷程序; ⑶ 找到自舉分區(qū)后,檢測該分區(qū)的系統(tǒng)標志,若為32位FAT表或16位FAT表但支持13號中斷的擴展功能,就轉(zhuǎn)到執(zhí)行13號中斷的41號功能調(diào)用進行安裝檢驗,檢驗成功,就執(zhí)行42號擴展讀功能調(diào)用把BOOT區(qū)程序讀入到內(nèi)存0:7C00H處,成功,跳到第⑸步,若讀失敗或系統(tǒng)標志為其它,就調(diào)用13號中斷的讀扇區(qū)功能調(diào)用把BOOT讀到0:7C00H; ⑷ 用13號中斷的讀扇區(qū)功能時,用兩種方式分別進行5次試讀。第一種方式是直接從自舉分區(qū)的頭扇區(qū)讀入BOOT程序,若讀成功,但結(jié)束標志不是55AA,則改用第二種方式,又如果用第一種方式試讀五次均不成功,就改用第二種方式。若兩種方式試讀均失敗,就轉(zhuǎn)到出錯處理程序; ⑸ 讀入BOOT區(qū)程序成功,轉(zhuǎn)至0:7C00H處執(zhí)行BOOT程序。
上傳時間: 2013-12-25
上傳用戶:haoxiyizhong
這是一個比較典型的PID處理程序,在使用單片機作為控制cpu時,請稍作簡化,具體的PID參數(shù)必須由具體對象通過實驗確定。由于單片機的處理速度和ram資源的限制,一般不采用浮點數(shù)運算,而將所有參數(shù)全部用整數(shù),運算 到最后再除以一個2的N次方數(shù)據(jù)(相當于移位),作類似定點數(shù)運算,可大大提高運算速度,根據(jù)控制精度的不同要求,當精度要求很高時,注意保留移位引起的“余數(shù)”,做好余數(shù)補償。這個程序只是一般常用pid算法的基本架構(gòu),沒有包含輸入輸出處理部分。
上傳時間: 2014-01-07
上傳用戶:ippler8