基于matlab的PID控制系統(tǒng)仿真,包括很多算法的PID控制器,曾在國家項目中多次應(yīng)用,感覺很實用。
標(biāo)簽: matlab PID 控制系統(tǒng) 仿真
上傳時間: 2017-06-05
上傳用戶:siguazgb
本文討論了神經(jīng)網(wǎng)絡(luò)PID控制策略,提出了一種單神經(jīng)元自適應(yīng)PID控制器,給出了控制模型,探討了單神經(jīng)元自適應(yīng)PID控制學(xué)習(xí)算法,通過修改神經(jīng)元控制器連接加權(quán)系數(shù) ,構(gòu)成了自適應(yīng)PID控制器。利用神經(jīng)網(wǎng)絡(luò)的自學(xué)習(xí)能力進(jìn)行PID控制參數(shù)的在線整定,并使用了MATLAB軟件進(jìn)行了仿真研究。比較傳統(tǒng)PID控制器與單神經(jīng)元自適應(yīng)PID控制器兩者的仿真結(jié)果表明,神經(jīng)網(wǎng)絡(luò)PID控制器參數(shù)調(diào)節(jié)簡單,具有很高的精度和很強的適應(yīng)性,可以獲得滿意的控制效果。
標(biāo)簽: PID 神經(jīng)網(wǎng)絡(luò) 控制策略
上傳時間: 2014-01-25
上傳用戶:zhaiyanzhong
采用將BP神經(jīng)網(wǎng)絡(luò)的學(xué)習(xí)算法應(yīng)用于PID控制中,使BP神經(jīng)網(wǎng)絡(luò)與PID控制算法結(jié)合起來,通過吸收兩者的優(yōu)勢,使系統(tǒng)具有自適應(yīng)性。這樣系統(tǒng)可自動調(diào)節(jié)控制參數(shù),更好地適應(yīng)輸入變量的變化,提高控制性能和可靠性。本文從BP神經(jīng)網(wǎng)絡(luò)的基本構(gòu)成原理、學(xué)習(xí)規(guī)則和學(xué)習(xí)算法出發(fā),設(shè)計了基于BP神經(jīng)網(wǎng)絡(luò)的PID控制器,并對其進(jìn)行了仿真分析,結(jié)果表明,該控制方案可行、有效。
標(biāo)簽: PID BP神經(jīng)網(wǎng)絡(luò) 學(xué)習(xí)算法 應(yīng)用于
上傳時間: 2014-02-27
上傳用戶:源碼3
第一節(jié)、samba是干什么的?它有什么用? Samba(SMB是其縮寫) 是一個網(wǎng)絡(luò)服務(wù)器,它是Linux作為本地服務(wù)器最重要的一個服務(wù),用于Linux和Windows共享文件之用;Samba可以用于Windows和 Linux之間的共享文件,也一樣用于Linux和Linux之間的共享文件;不過對于Linux和Linux之間共享文件有更好的網(wǎng)絡(luò)文件系統(tǒng) NFS,NFS也是需要架設(shè)服務(wù)器的; 2、安裝及服務(wù)操作命令 安裝samba程序非常簡單,使用rpm -q samba查看當(dāng)前系統(tǒng)是否已經(jīng)安裝了samba軟件。 如果沒有那就進(jìn)入光盤,rpm -ivh *samba*.rpm即可。 仔細(xì)說下安裝的包: samba-common-3.0.28-0.el5.8 //samba服務(wù)器和客戶端中的最基本文件 samba-3.0.28-0.el5.8 //samba服務(wù)器核心軟件包 system-config-samba-1.2.39-1.el5 //samba圖形配置界面 samba-client-3.0.28-0.el5.8 //samba客戶端軟件 啟動、暫停和停止服務(wù): /etc/init.d/smb start /etc/init.d/smb stop /etc/init.d/smb restart 或 service smb start service smb stop service smb restart 第二節(jié)、由最簡單的一個例子說起,匿名用戶可讀可寫的實現(xiàn) 第一步: 更改smb.conf 我們來實現(xiàn)一個最簡單的功能,讓所有用戶可以讀寫一個Samba 服務(wù)器共享的一個文件夾;我們要改動一下smb.conf ;首先您要備份一下smb.conf文件; [root@localhost ~]# cd /etc/samba [root@localhost samba]# cp smb.conf smb.conf.bak [root@localhost samba]# vi smb.conf 或geidt smb.conf & 然后我們把下面這段寫入smb.conf中: [global] workgroup = WORKGROUP netbios name = Liukai server string = Liukai's Samba Server security = share [test] path = /opt/test writeable = yes browseable = yes guest ok = yes 注解: [global]這段是全局配置,是必段寫的。其中有如下的幾行; workgroup 就是Windows中顯示的工作組;在這里我設(shè)置的是WORKGROUP (用大寫); netbios name 就是在Windows中顯示出來的計算機名; server string 就是Samba服務(wù)器說明,可以自己來定義;這個不是什么重要的; security 這是驗證和登錄方式,這里我們用了share ;驗證方式有好多種,這是其中一種;另外一種常用的是user的驗證方式;如果用share呢,就是不用設(shè)置用戶和密碼了; [test] 這個在Windows中顯示出來是共享的目錄; path = 可以設(shè)置要共享的目錄放在哪里; writeable 是否可寫,這里我設(shè)置為可寫; browseable 是否可以瀏覽,可以;可以瀏覽意味著,我們在工作組下能看到共享文件夾。如果您不想顯示出來,那就設(shè)置為 browseable=no,guest ok 匿名用戶以guest身份是登錄; 第二步:建立相應(yīng)目錄并授權(quán) [root@localhost ~]# mkdir -p /opt/test [root@localhost ~]# id nobody uid=99(nobody) gid=99(nobody) groups=99(nobody) [root@localhost ~]# chown -R nobody:nobody /opt/test 注釋:關(guān)于授權(quán)nobody,我們先用id命令查看了nobody用戶的信息,發(fā)現(xiàn)他的用戶組也是nobody,我們要以這個為準(zhǔn)。有些系統(tǒng)nobody用戶組并非是nobody ; 第三步:啟動服務(wù)器 第四步:訪問Samba 服務(wù)器的共享; 1、在Linux 中您可以用下面的命令來訪問; [root@localhost ~]# smbclient -L //liukai或 smbclient //192.168.0.94/test Password: 注:直接按回車 2、在Windows中,您可以用下面的辦法來訪問; \\liukai 或 \\192.168.0.94 3、說明:如果用了netbiosname,就可以用“\\主機名”來訪問,如果沒用netbiosname,就不能用主機名訪問。 第三節(jié)、簡單的密碼驗證服務(wù)器 修改smb.conf文件: security = user guest account = liukai encrypt passwords = yes smb passwd file = /etc/samba/smbpasswd 然后,建立一個新用戶 useradd liukai passwd liukai 成功后,cat /etc/passwd | mksmbpasswd.sh > /etc/samba/smbpasswd smbpasswd -a liukai 這就成功地添加了一個smb用戶。 重啟服務(wù),使用這個用戶進(jìn)行登錄即可。
上傳時間: 2015-05-13
上傳用戶:yangkang1192
pid教程,適合初學(xué)者,有大量代碼,學(xué)習(xí)資料,MATLAB運用,很好
上傳時間: 2015-10-22
上傳用戶:yuquanjiayuan
用人工控制溫度的策略,介紹pid控制器主要參數(shù)的意義,和整定pid參數(shù)的方法。用仿真實驗的結(jié)果驗證了整定方法的有效性。
標(biāo)簽: pid
上傳時間: 2016-03-23
上傳用戶:AA潤鋒
對于PID初學(xué)者頗有指導(dǎo),將偏差的比例(Proportion)、積分(Integral)和微分(Differential)通過線性組合構(gòu)成控制量, 用這一控制量對被控對象進(jìn)行控制,這樣的控制器稱 PID 控制器。
標(biāo)簽: PID
上傳時間: 2016-04-27
上傳用戶:547453159
電動舵機(EMA)由于具有結(jié)構(gòu)簡單、重量輕、負(fù)載特性好和可靠性高等優(yōu)點,因而在 無人駕駛飛機(UAV)、導(dǎo)彈、航天器等飛行器中得到越來越廣泛的應(yīng)用。 傳統(tǒng) PID 控制以其實時性好、易于實現(xiàn)等特點廣泛應(yīng)用于控制系統(tǒng),只要正確設(shè)定參 數(shù),PID 控制器便可實現(xiàn)其作用,但由于舵機系統(tǒng)存在著非線性、時變性等不確定因素,此 時,PID 的控制效果將難于達(dá)到預(yù)期的目標(biāo)。而模糊控制對控制對象的非線性、時變性等具 有較強的適應(yīng)能力,其靈活性和魯棒性較好,并且控制簡單,在電機控制領(lǐng)域應(yīng)用非常廣 泛。但在模糊控制的系統(tǒng)中很難完全消除穩(wěn)態(tài)誤差,一般情況下,控制精度不太理想。 針對上述兩種控制器的特點,為了提高舵機位置伺服系統(tǒng)的控制性能,本文設(shè)計了一 種模糊自適應(yīng) PID 控制器,兼顧了兩種控制方法的優(yōu)點,通過模糊規(guī)則進(jìn)行推理和決策, 在線整定 PID 控制器的三個參數(shù),實驗結(jié)果表明,該控制器結(jié)構(gòu)簡單,效果良好。
標(biāo)簽: PID 電動舵機 模糊自適應(yīng) 控制研究
上傳時間: 2016-04-27
上傳用戶:547453159
pid控制器的算法和參數(shù)整定方法 ,基于遺傳算法的pid參數(shù)整定和MATLAB仿真
上傳時間: 2016-05-30
上傳用戶:looser輝
常規(guī)的pid控制器的算法和參數(shù)整定 數(shù)字pid參數(shù)整定及其仿真
上傳時間: 2016-05-30
上傳用戶:looser輝
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1