導航:首頁 > 配伺服器 > 伺服器pid運算出來的值是什麼

伺服器pid運算出來的值是什麼

發布時間:2022-05-13 05:33:03

❶ PID 輸出到底是個什麼東西

PID輸入輸出是0-32767的數值,這個數值你可以對應到某個輸出口用占空比型式輸出如周期設成一秒那麼它的輸出占空比高時會是高電頻0.99秒低電頻0.01秒如此循環,占空比低時相反。也可對應到模擬量輸出口如0-10輸出,PID輸出為32767時模擬口輸出10V,PID輸出0時模擬口輸出也是0V變頻器就是這么受控的相當於可變電阻器就是常用的音量旋鈕。

❷ pid計算出來的是pwm值么

所謂PID指的是Proportion-Integral-Differential。翻譯成中文是比例-積分-微分。
記住兩句話:
1、PID是經典控制(使用年代久遠)
2、PID是誤差控制()
對電機轉速進行控制還要:
1、變頻器-作為電機驅動;2、差動變壓器-作為輸出反饋。
PID怎麼對誤差控制,聽我細細道來:
所謂「誤差」就是命令與輸出的差值。比如你希望控制電機轉速為1500轉(「命令電壓」=6V),而事實上控制電機轉速只有1000轉(「輸出電壓」=4V),則誤差: e=500轉(對應電壓2V)。如果電機實際轉速為2000轉,則誤差e=-500轉(注意正負號)。
該誤差值送到PID控制器,作為PID控制器的輸入。PID控制器的輸出為:誤差乘比例系數Kp+Ki*誤差積分+Kd*誤差微分。
Kp*e + Ki*∫edt + Kd*(de/dt) (式中的t為時間,即對時間積分、微分)
上式為三項求和(希望你能看懂),PID結果後送入電機變頻器或驅動器。
從上式看出,如果沒有誤差,即e=0,則Kp*e=0;Kd*(de/dt)=0;而Ki*∫edt 不一定為0。三項之和不一定為0。
總之,如果「誤差」存在,PID就會對變頻器作調整,直到誤差=0。
評價一個控制系統是否優越,有三個指標:快、穩、准。
所謂快,就是要使壓力能快速地達到「命令值」(不知道你的系統要求多少時間)
所謂穩,就是要壓力穩定不波動或波動量小(不知道你的系統允許多大波動)
所謂准,就是要求「命令值」與「輸出值」之間的誤差e小(不知道你的系統允許多大誤差)
對於你的系統來說,要求「快」的話,可以增大Kp、Ki值
要求「准」的話,可以增大Ki值
要求「穩」的話,可以增大Kd值,可以減少壓力波動
仔細分析可以得知:這三個指標是相互矛盾的。
如果太「快」,可能導致不「穩」;
如果太「穩」,可能導致不「快」;
只要系統穩定且存在積分Ki,該系統在靜態是沒有誤差的(會存在動態誤差);
所謂動態誤差,指當「命令值」不為恆值時,「輸出值」跟不上「命令值」而存在的誤差。不管是誰設計的、再好的系統都存在動態誤差,動態誤差體現的是系統的跟蹤特性,比如說,有的音響功放對高頻聲音不敏感,就說明功放跟蹤性能不好。
調整PID參數有兩種方法:1、模擬法;2、「試湊法」
模擬法我想你是不會的,介紹一下「試湊法」
「試湊法」設置PID參數的建議步驟:
1、把Ki與Kd設為0,不要積分與微分;
2、把Kp值從0開始慢慢增大,觀察壓力的反應速度是否在你的要求內;
3、當壓力的反應速度達到你的要求,停止增大Kp值;
4、在該Kp值的基礎上減少10%;
5、把Ki值從0開始慢慢增大;
6、當壓力開始波動,停止增大Ki值;
7、在該Ki值的基礎上減少10%;
8、把Kd值從0開始慢慢增大,觀察壓力的反應速度是否在你的要求內;

❸ 任務管理器中服務里的PID數是怎麼回事(別告訴我這個沒用別管它之類的答案)

這個一般是找埠時用的,經常使用到的是找80埠。。

比如你說你想用80埠,它卻被別的程序佔用了,這時就要找到是誰佔用了,然後關掉它。

打開命令行,輸入 netstat -ano 這個命令就會顯示出來進程名和pid,但pid更容易找到,所以有這個一個方便的id名。

❹ PID值是什麼意思要具體點的解釋謝謝!

是進程標識符
PID一列代表了各進程的進程ID,也就是說,PID就是各進程的身份標識。
任務管理器----進程----查看----選擇列----PID
這時你就能看到進程中的PID值了。

❺ PID控制的輸入輸出是什麼量

輸入:
被控對象的量測(被控制量)值
--
pv,也稱為過程值;一般從測量單元來。
被控對象的設定值
--
sp或sv,也稱為設定值;一般從操作單元來。
輸出:
pid控制器的輸出值
--
co或cv或mv,也稱為pid輸出值;一般輸出到手操器或輸出卡件。

❻ pid計算出來的值應該怎樣來控制繼電器

PID控制的概念 所謂的控制首先分有反饋控制和無反饋控制,我們當然討論的PID當然是有反饋控制了。所謂的有反饋控制無非是要根據被控量的情況參與運算來決定操縱量的大小或者方向,那麼到底如何根據被控兩來決定操縱量的大小呢,唉,這就有很多分類了,所謂的高級的控制方式也就是「高級」在這個節骨眼上,有什麼「自適應控制、模糊控制、預測控制、神經網路控制、專家智能控制」等等(至於到底這些控制方式有什麼優點,唉,我只用過PID,別的也說不清楚,去抄書的話也沒有說服力,關鍵是也懶的去抄。那位老弟如果要作論文,可以在這里發揮一下,資料到處都是)。但是就目前而言,在工業控制領域尤其是控制系統的底層,PID控制演算法仍然獨霸鰲頭,佔領著80%左右的市場份額,當然,這里所說的PID控制演算法不是俠義上的固定PID,現在不是講究多學科融合嗎?人們在PID控制規律中吸取了其他「高級」的控制規律的優點,出現了諸多的新穎的控制器如自校正PID、專家自適應PID、預估PID、模糊PID、神經網路PID、非線性 PID等新型PID控制器。至於所謂的變種的PID演算法如什麼「遇限削弱微分」微分先行,積分分離「bangbang+PID」等等,已經不算是什麼高級的控制方式了作控制器的廠商大多都會或多等等或少的採取一些,至於是神經網路PID,模糊PID,自適應PID是如何實現的,我所知道的就是利用對應的控制演算法,適時的調節PID的參數。還是舉個例子吧。傳統PID的演算法公式是: ⊿U(n)=Kp[e(n)-e(n-1)]+Kie(n)+Kd[e(n)-2e(n-1)+e(n-2)] U(n)=⊿U(n)+U(n-1) e(n) ,e(n-1), e(n-2)就是歷史上的三個設定值跟過程值之間的偏差了。 這是一個增量式的PID算式(如果有誰不明白什麼式增量是算式,呵呵,可能以後會提到,偶的寫作水平有限,不會組織內容,再說我是想到哪,寫道哪,呵呵,見涼)。 所謂的新型PID控制器,就是根據e(n)的不同,利用那些先進的控制規律來適當的調整Kp,Ki,Ke。至於怎麼調整,呵呵,這就太羅嗦了,也不是這篇內容所該介紹的,(關鍵是我也不太清楚,呵呵,見笑),需要這些功能的大俠應該是我的前輩,還請指教喲。 好了,現在正式介紹一下所謂的PID各個參數吧。 所謂的PID大家在大學期間都應該學過,就是比例(P)、積分(I)、微分(D)。 比例控制:就是對偏差進行控制,偏差一旦產生,控制器立即就發生作用即調節控制輸出,使被控量朝著減小偏差的方向變化,偏差減小的速度取決於比例系數Kp, Kp越大偏差減小的越快,但是很容易引起振盪,尤其是在遲滯環節比較大的情況下,Kp減小,發生振盪的可能性減小但是調節速度變慢。但單純的比例控制存在靜差不能消除的缺點。這里就需要積分控制。 積分控制:實質上就是對偏差累積進行控制,直至偏差為零。積分控製作用始終施加指向給定值的作用力,有利於消除靜差,其效果不僅與偏差大小有關,而且還與偏差持續的時間有關。簡單來說就是把偏差積累起來,一起算總帳。 微分控制:它能敏感出誤差的變化趨勢,可在誤差信號出現之前就起到修正誤差的作用,有利於提高輸出響應的快速性,減小被控量的超調和增加系統的穩定性。但微分作用很容易放大高頻雜訊,降低系統的信噪比,從而使系統抑制干擾的能力下降。因此,在實際應用中,應慎用微分控制,尤其是當你開始作實驗時,不防將微分控制項去掉,看看行不行,呵呵,不行啊?還是看看別的地方吧,肯定行的。 行了,這三個參數說明白了,再來說說怎麼確定這幾個參數的數值吧。這幾個參數的確定比較先進的方式是自整定,但是如果是開始涉及這部分還是先不要講了,按照經驗值吧。估計大家用來控制溫度比較多。大家按照這個規律來選吧。 Kp=100/P Ki= kp*T/I Kd= kp*D/T 分別介紹一下各個參數的意義: T:計算周期,就是各多少時間計算一次 ⊿U(n)=Kp[e(n)-e(n-1)]+Kie(n)+Kd[e(n)-2e(n-1)+e(n-2)],單位是秒。一般1秒或者0.5秒甚至5秒都行。 P:比例帶 I:積分時間 D:微分時間 P、I、D跟kp,ki,kd有什麼關系呢? Kp=100/P, Ki=kp*T/I Kd=kp*D/T 然後就可以計算 ⊿U(n)=Kp[e(n)-e(n-1)]+Kie(n)+Kd[e(n)-2e(n-1)+e(n-2)] 算出來⊿U(n)之後再怎麼辦呢?怎麼把這一個數據跟控制輸出聯系在一起呢?說道這里我們先說說PID控制方式大體都有那些? 其一為線形連續PID輸出,也就是說,PID運算的結果以模擬電壓,電流或者可控硅導通角的形式按比例輸出。 其二為時間-比例PID輸出,也就是說,事先定一個時間長度,T1,然後PID運算的結果就在控制周期內以ON-OFF的形式輸出出來,比如你控制一個爐子的溫度,用電熱絲來加熱,就可以控制電熱絲的一個控制周期內通電占整個控制周期的比例來實現,電路上可以用繼電器或者過零觸發的方式來切斷或者接通電熱絲供電。 起三為位置比例PID,PID運算的結果主要是對應於調節閥的閥門開度。 再回到前面,我們以第二種控制方式為例,計算出⊿U(n)後,一般首先將其歸一化,也就是說除以你所要控制的溫度的量程。 ⊿U(n)0_1=⊿U(n)/(hh-ll) 而時間比例PID輸出對應的是「位置式PID運算」的結果 所以呢,我們要講結果累積起來, U(n)0_1+=⊿U(n)0_1 然後將次結果換算成對應於控制周期的占空比。來輸出

❼ PID每個參數是什麼意思,如何調節

PID調試一般原則

a.在輸出不振盪時,增大比例增益P。
b.在輸出不振盪時,減小積分時間常數Ti。
c.在輸出不振盪時,增大微分時間常數Td。
PID參數設置及調節方法
方法一:
PID參數的設定:是靠經驗及工藝的熟悉,參考測量值跟蹤與設定值曲線,從而調整P\I\D的大小。
PID控制器參數的工程整定,各種調節系統中P.I.D參數經驗數據以下可參照:
溫度T:
P=20~60%,T=180~600s,D=3-180s
壓力P:
P=30~70%,T=24~180s,
液位L:
P=20~80%,T=60~300s,
流量L:
P=40~100%,T=6~60s。
方法二:
1.PID調試一般原則
a.在輸出不振盪時,增大比例增益P。
b.在輸出不振盪時,減小積分時間常數Ti。
c.在輸出不振盪時,增大微分時間常數Td。
2.一般步驟
a.確定比例增益P
確定比例增益P
時,首先去掉PID的積分項和微分項,一般是令Ti=0、Td=0(具體見PID的參數設定說明),使PID為純比例調節。輸入設定為系統允許的最大值的60%~70%,由0逐漸加大比例增益P,直至系統出現振盪;再反過來,從此時的比例增益P逐漸減小,直至系統振盪消失,記錄此時的比例增益P,設定PID的比例增益P為當前值的60%~70%。比例增益P調試完成。
b.確定積分時間常數Ti
比例增益P確定後,設定一個較大的積分時間常數Ti的初值,然後逐漸減小Ti,直至系統出現振盪,之後在反過來,逐漸加大Ti,直至系統振盪消失。記錄此時的Ti,設定PID的積分時間常數Ti為當前值的150%~180%。積分時間常數Ti調試完成。
c.確定積分時間常數Td
積分時間常數Td一般不用設定,為0即可。若要設定,與確定
P和Ti的方法相同,取不振盪時的30%。
d.系統空載、帶載聯調,再對PID參數進行微調,直至滿足要求

❽ PID演算法的輸出是什麼,0到1之間

這個不一定,pid演算法是控制器用於控制的一種演算法。控制器的輸出范圍一般後面執行機構的輸入范圍一致。

比如你的控制對象為spwm的幅值,你的執行機構為igbt。那麼控制器經過pid演算法的輸出為0到1的調制度。而執行機構在該調制度的輸入下對應的有一個spwm的幅值。而該幅值經過檢查機構的檢測和給定的spwm幅值做比較,二者之差再作為控制器的輸入。從而形成一個閉環控制結構。結構圖如下:

❾ PID控制中。P值、I值、和D值及周期各表示什麼意思

1、P是指比例控來制,也稱比例增益。比例控制是按比例輸出簡單控制方式,但當僅有比例控制時自,系統存在穩差,且無法完全消除外界所加入的固定擾動。

2、I是指積分控制。積分控制主要目的在於消除穩態誤差。

3、D是指微分控制。在微分控制中,控制器的輸出與輸入誤差訊號的微分,亦即與誤差的變化率成正比關系。微分控制控制的目的,是消除溫度1大幅波動。

4、進行一次PID運算就是一復次采樣周期。PID控制的采樣時間就是每隔多長時間進行一次PID運算,並將結果輸出。

(9)伺服器pid運算出來的值是什麼擴展閱讀:

PID的用途:

PID用途廣泛、使用靈活,已有系列化產品,使用中只需設定三個參數(Kp,Ti和Td)即可。在很多情況下,並不一定需要全部三個單元,可以取其中的一到兩個單元,但比例控制單元是必不可少的。

首先,PID應用范圍廣。雖然很多工業過程是非線性或時變的,但通過對其簡化可以變成基本線性和動態特性不隨時間變化的系統,這樣PID就可控制了。

其次,PID參數較易整定。也就是,PID參數Kp,Ti和Td可以根據過程的動態特性及時整定。如果過程的動態特性變化,例如可能由負載的變化引起系統動態特性變化,PID參數就可以重新整定。

第三,PID控制器在實踐中也不斷的得到改進

PID在控制非線性、時變、耦合及參數和結構不確定的復雜過程時,工作得不是太好。最重要的是,如果PID控制器不能控制復雜過程,無論怎麼調參數都沒用。

雖然有這些缺點,但簡單的PID控制器有時卻是最好的控制器。

閱讀全文

與伺服器pid運算出來的值是什麼相關的資料

熱點內容
支付寶暗號加密操作 瀏覽:131
柯潔在哪個app下圍棋 瀏覽:751
平板用什麼app看內在美 瀏覽:609
cad計算機命令 瀏覽:173
郵箱設置域名伺服器錯誤什麼意思 瀏覽:671
硬碟解壓失敗受損藍屏 瀏覽:654
應用和伺服器是什麼意思 瀏覽:485
程序員需要知道的網站 瀏覽:713
微信支付頁面加密碼怎麼加 瀏覽:57
網路加密狗問題 瀏覽:698
cnc曲面編程實例 瀏覽:170
什麼app零粉分發視頻有收益 瀏覽:164
肯亞程序員 瀏覽:640
新科源碼 瀏覽:661
如何判斷伺服器有沒有帶寬 瀏覽:44
天正建築批量刪除命令 瀏覽:96
cad最下面的一排命令都什麼意思 瀏覽:456
pythonimportcpp 瀏覽:852
W10的系統怎麼給U盤加密 瀏覽:372
華為手機代碼編程教學入門 瀏覽:764