一個比較典型的PID處理程序,在使用單片機作為控制cpu時,請稍作簡化,具體的PID 參數必須由具體對象通過實驗確定。由于單片機的處理速度和ram資源的限制,一般不采用浮點數運算, 而將所有參數全部用整數,運算到最后再除以一個2的N次方數據(相當于移位),作類似定點數運算,可 大大提高運算速度,根據控制精度的不同要求,當精度要求很高時,注意保留移位引起的“余數”,做好余 數補償。這個程序只是一般常用pid算法的基本架構,沒有包含輸入輸出處理部分。
上傳時間: 2015-07-06
上傳用戶:shawvi
典型的PID處理程序:這是從網上找來的一個比較典型的PID處理程序,在使用單片機作為控制cpu時,請稍作簡化,具體的PID 參數必須由具體對象通過實驗確定。由于單片機的處理速度和ram資源的限制,一般不采用浮點數運算, 而將所有參數全部用整數,運算到最后再除以一個2的N次方數據(相當于移位),作類似定點數運算,可 大大提高運算速度,根據控制精度的不同要求,當精度要求很高時,注意保留移位引起的“余數”,做好余 數補償。這個程序只是一般常用pid算法的基本架構,沒有包含輸入輸出處理部分
上傳時間: 2014-10-26
上傳用戶:tuilp1a
要通過Wi n s o c k建立通信,必須了解如何利用指定的協議為工作站定址。本章將一一說明 Wi n s o c k支持的協議以及各協議如何把一個指定家族的地址解析成網絡上一臺具體的機器。
標簽: 通信
上傳時間: 2015-07-08
上傳用戶:腳趾頭
參數整定,用在自動控制系統PID調解中。 代碼為實際項目驗證過。
標簽: 參數整定
上傳時間: 2014-08-13
上傳用戶:氣溫達上千萬的
工程計算MATLAB code to calculate the reorthogonalized sine tapers input: N = the length of the time series data to be tapered p = the number of tapers requested I = the gap structure a vector of length N I(t) = 1 if there is data at time t, t=1, ..., N I(t) = 0 if there is a gap at time t output: X = N-by-p vector of the reorthogonalized sine taper
標簽: the reorthogonalized calculate MATLAB
上傳時間: 2013-12-17
上傳用戶:wangyi39
神經系統刺激響應的函數條形碼 摘要:為研究神經系統的電位發放模式和編碼.利用嗅覺神經系統的W inncrLcss Com pC tltlOn模型.根據神經細胞電位發放全有全無的特ii.構造了神經系統外界刺激、發放響 應的函數條形碼模式.該模式將神經系統受到的外界刺激和電位發放響應模式用有限對 應的形式聯系起來.從理論上給出了可識別的刺激響應模式.文中還提出了一種研究神經 系統電位發放模式和編碼的新方法.該方法可以將編碼理論和神經兀發放實驗數據聯系 起來.
上傳時間: 2015-08-17
上傳用戶:離殤
基本模型機的設計與實現主要內容: 設計一個較為完整的計算機、并編寫一些簡單的指令 基本要求: 設計器材: Dais-CMH+/CMH 計算器組成原理教學實驗系統一臺,實驗用扁平線、導線若干。 設計目的: ⒈ 在掌握部件單元電路實驗的基礎上,進一步將其組成系統地構造一臺基本模型計算機。 ⒉ 為其定義5條機器指令,并編寫相應的微程序,上機調試掌握整機概念。 實現較為完整的計算機、并編寫一些簡單的指令。 設計目標: 本次設計將能在微程序控制下自動產生各部件單元的控制信號,實現特定指令的功能。在該試驗中采用五條機器指令:IN(輸入)、SUB(二進制減法)、STA(存數)、OUT(輸出)、JMP(無條件轉移),整體實現二進制數連續相減的功能。上機調試實現這五種指令功能。
上傳時間: 2014-02-18
上傳用戶:zwei41
/* * EULER S ALGORITHM 5.1 * * TO APPROXIMATE THE SOLUTION OF THE INITIAL VALUE PROBLEM: * Y = F(T,Y), A<=T<=B, Y(A) = ALPHA, * AT N+1 EQUALLY SPACED POINTS IN THE INTERVAL [A,B]. * * INPUT: ENDPOINTS A,B INITIAL CONDITION ALPHA INTEGER N. * * OUTPUT: APPROXIMATION W TO Y AT THE (N+1) VALUES OF T. */
標簽: APPROXIMATE ALGORITHM THE SOLUTION
上傳時間: 2015-08-20
上傳用戶:zhangliming420
Procedure TSPSA: begin init-of-T { T為初始溫度} S={1,……,n} {S為初始值} termination=false while termination=false begin for i=1 to L do begin generate(S′form S) { 從當前回路S產生新回路S′} Δt:=f(S′))-f(S) {f(S)為路徑總長} IF(Δt<0) OR (EXP(-Δt/T)>Random-of-[0,1]) S=S′ IF the-halt-condition-is-TRUE THEN termination=true End T_lower End End
標簽: Procedure init-of-T TSPSA begin
上傳時間: 2013-12-20
上傳用戶:shinesyh
Hard-decision decoding scheme Codeword length (n) : 31 symbols. Message length (k) : 19 symbols. Error correction capability (t) : 6 symbols One symbol represents 5 bit. Uses GF(2^5) with primitive polynomial p(x) = X^5 X^2 + 1 Generator polynomial, g(x) = a^15 a^21*X + a^6*X^2 + a^15*X^3 + a^25*X^4 + a^17*X^5 + a^18*X^6 + a^30*X^7 + a^20*X^8 + a^23*X^9 + a^27*X^10 + a^24*X^11 + X^12. Note: a = alpha, primitive element in GF(2^5) and a^i is root of g(x) for i = 19, 20, ..., 30. Uses Verilog description with synthesizable RTL modelling. Consists of 5 main blocks: SC (Syndrome Computation), KES (Key Equation Solver), CSEE (Chien Search and Error Evaluator), Controller and FIFO Register.
標簽: symbols length Hard-decision Codeword
上傳時間: 2014-07-08
上傳用戶:曹云鵬