pid-controller

    1熱度

    2回答

    我有一個需要處理CSV文件的網絡應用程序。但是在處理之前,我想讓用戶選擇「預覽」我們打算如何處理每一列。在這種情況下,即使文件有數十萬行,我想先處理第一打左右。

    2熱度

    2回答

    我見過很多網站,如果你在文本框中輸入文字並按下空格鍵,單詞就會被右上角的十字標記(X)鎖定,當你點擊取消時,單詞消失。 我在理解說明時遇到了問題,例如在提問問題頁面時出現StackOverflow TAG部分。 如何使用ASP.NET文本框實現此目的?

    0熱度

    1回答

    我是新來的PID控制器和quadcopters,我試圖寫一個非常簡單(但現實)的quadcopter仿真。我並沒有試圖建立一個真正的四軸飛行器控制器。 我大致瞭解PID的工作原理,但我不太明白如何使用它們。我知道我需要至少三個PID,每個旋轉軸一個,但我不確定這是否足夠。 我的模擬運行在每秒60滴答,每次滴答更新PID並且模擬無人機。 案例1) 這種情況有沒有什麼直接跟無人機模擬,這只是我想了解一

    0熱度

    1回答

    我正在使用MATLAB構建可以自動調整三個PID控制器增益的代碼。我想到的方式是最小化我的系統的錯誤(期望狀態和獲得狀態之間的差異),爲此,我編寫了一個函數,它接受PID增益作爲輸入參數並返回計算出的錯誤,即: errors_vector = closedLoopSimulation(pidGains) 由於我有三個設定點(輸入命令),則輸出errors_vector的尺寸是3 * N,其中N

    1熱度

    1回答

    我試圖從.NET調用內置的AutoCad Electrical LISP命令"c:wd_insym2"。 我最近安裝了AutoCad 2016,它現在有Editor.Command和Editor.CommandAsync函數,但是我可以找到的所有幫助/論壇帖子都指向使用它調用LINE,CIRCLE等AutoCad命令。 我想調用一個lisp命令,如: (c:wd_insym2 "HPB11.dwg

    1熱度

    1回答

    是否有向API消費者公開狀態更新函數的約定? 我有一個/訂單端點,其中每個訂單可以有一些國家,例如: 1 - 提交 2 - 等待 3 - 發貨 客戶可以提交訂單,但隨後工作人員將最終擁有自己的GUI改變訂單狀態。 我想知道,對於特定的順序,例如/orders/123,使用PUT /orders/123和{state: 2}消耗API會更好嗎? 或者是否會更好地公開一些便利功能,如GET /orde

    2熱度

    1回答

    我正在開發一個NXT mindstorms集的小型項目。我的目標是建立一個能夠非常順利且儘可能快地遵循一條線的機器人。因此,經過小範圍的研究,我發現了PID算法,並且我能夠理解並將算法實現爲NXC代碼。機器人根據算法正確地做了所有事情,但是當線路中斷(間隙)時,機器人失去了線路並且無法返回。問題是,當差距達到9釐米時,他可以回來但是在10點他就失去了線路。我正在使用一個光傳感器。有什麼方法可以調整

    0熱度

    2回答

    我正在做一個控制工程項目,爲自動天線跟蹤系統實現PID電機位置控制。該系統包含直流電機,絕對編碼器和電機驅動器。 一切按預期工作,但有一件事。電機不能在0度(350 - 359,0 - 10度)附近的設定值處停止。使用的代碼: #include <PID_v1.h> int RPWM = 5; int LPWM = 6; int L_EN = 7; int R_EN = 8; boole

    0熱度

    3回答

    當從MySQL數據庫回顯數據時,我在文本中出現奇怪的符號。我試過htmlspecialchars_decode(),但無濟於事。數據在MySQL數據庫中存儲爲VARCHAR,並且在MySQL工作臺中查詢時顯示爲他們應該顯示的數據。 的字符包括',ë,è,é,ê,... 如何獲得這些字符在HTML中顯示?

    11熱度

    6回答

    我不理解PID控制器的組成部分。讓我們假設來自Wikipedia的這個僞代碼: previous_error = 0 integral = 0 start: error = setpoint - measured_value integral = integral + error*dt derivative = (error - previous_error)/d