有的時候我們知道目標物體的需求運動,但不知道如何去驅動系統運動以產生該需求目標運動,同時通過數學求解需求驅動函式又較麻煩時,可以利用adams進行逆向求解。即將系統建立好後,對目標物體輸入需求運動,**結束後測量驅動關節處的運動函式曲線,將曲線資料匯出後,再讀入生成spline曲線,並用特定函式擬合後就可以作為驅動函式進行使用了。具體步驟如下:
1、將測量資料匯出
在postprocessor中,通過file-export-numeric data,匯出.txt格式檔案,匯出方法見
2、在view介面下,file-import,file type選test data,並選create splines,在file to read 中選到自己所要匯入的檔案,independent column index 輸入自變數所在列,我一般都是在匯出時將時間資料放第一列,測量資料放第二列,因此這裡自變數所在列為1。
3、修改spline的名字
build-data elements-spline-modify,找到剛剛匯入的spline,一般初始名字為b,開啟後,可以在name處修改名字。
4、在對應關節處新增約束,並新增對應驅動。右擊驅動-modify,在function中輸入cubspl(time,0,splinename,0)。cubspl的第乙個引數一般填時間,第二個引數在曲線擬合時需要填0,第三個引數為spline的名字,第四個引數為對原始曲線求幾階導數。
通過上述步驟就可以將分析所得的驅動反施加給系統模型,以完成模型的逆向分析。
adams如何儲存 實用的Adams使用技巧
實用的 adams 使用技巧 教程 一,adams 常見問題篇 adams 中的單位的問題 開始的時候需要為模型設定單位。在所有的預置單位系統中 時間單位是秒 角度是度。可設 置mmks 設定長度為千公尺 質量為千克 力為牛頓。mks設定長度為公尺 質量為千克 力為牛頓。cgs設定長度為厘公尺 質量...
逆向分析入門
軟體病毒行為特徵的分析,通過分析病毒的特徵資訊,更好地進行反病毒軟體的編寫。閉源軟體內部演算法的理解分析,進行軟體行為的模擬,優秀演算法設計思路學習和借鑑。各類軟體的破解,去除各類軟體的限制 屌絲能用各種高大上的商業軟體 解密軟體加密演算法,解密各類加密檔案。分析其遊戲軟體的演算法設計,進行各類遊戲...
逆向分析底紋
工作需要會被要求還原某個證書底紋,一般解決的思路是到網上找,如果找到了就直接用,如果找不到了相同的就找近似的湊合用,如果連近似的底紋都沒有那我們是不是就沒有辦法了呢?有的,我們可以直接逆向分析出它最基本的單元,然後用photshop的填充功能生成即可。既然用的是逆向分析,那麼我們應該知道正向是怎麼回...