原创 解決ADAMS和ABAQUS共用證書不能同時使用的問題(持續更新)

遇到的問題 博主由於課程需要,電腦上同時安裝了ADAMS和ABAQUS,一開始沒有安裝ABAQUS的時候ADAMS還能正常運行,但是當我裝了ABAQUS的時候,ADAMS就一直卡在歡迎界面不動,一點它就無反應,然後就是直接提示結束

原创 一鍵查看MTALAB支持的字體

MATLAB支持的字體 今天先從字體講起,我們要使用某種字體,不是我們說的算,這要看MATLAB是否支持某種格式的字體,我們可以使用以下命令查看MATLAB支持的字體 d = listfonts 所有支持的字體類型 362

原创 使用ADAMS對顛簸路面上的小車進行仿真

SolidWorks新建模型 SolidWorks導入ADAMS進行仿真 詳細的導入步驟參考我之前的博客:SolidWorks模型導入ADAMS進行仿真的具體步驟 導入後: 對導入的模型進行檢查 檢查模型有無重複:

原创 使用ADAMS對投籃路徑進行最優化選擇

更改單位 由於實際投籃的時候我們的距離都是以米爲單位,所以我們更改一下單位 建立球體 半徑:20 cm 建立球框 截面半徑:1 cm 中心半徑:30 cm 添加約束 籃筐與地面的固定副: 添加

原创 八:用MATLAB求傳遞函數的單位階躍響應並繪製出曲線

Step Response 如果傳遞函數的分子和分母都是已知的,那麼我們可以通過tf命令來定義傳遞函數: sys = tf(num,den) num和den分別是傳遞函數的分子和分母系數,使用step函數來求出響應曲線: ste

原创 什麼是開環傳遞函數?

開環傳遞函數的概念是針對閉環控制系統來說的,而不是指開環控制系統的傳遞函數 開環傳遞函數爲閉環系統人爲地斷開主反饋通路所得到的傳遞函數

原创 使用ADAMS對四連桿機構進行仿真並查看運動軌跡

建立四杆機構 原動件(曲柄) 長度:400.0 mm 寬度:40.0 mm 深度:20.0 mm 連桿(link) 長度:1154 mm 半徑:40.0 mm 搖桿 長度:11

原创 使用ADAMS對凸輪機構進行仿真

使用樣條曲線建立凸輪 使用樣條曲線直接勾勒出凸輪的輪廓,我們不選擇創建實體,這樣用樣條曲線建立的凸輪沒有質量 設置工作格柵使間隔更小:方便選取 使用樣條曲線 建立沒有質量的凸輪 忽略 建立與凸輪接觸的

原创 一:用MATLAB求傳遞函數的零點,極點以及增益K

當傳遞函數很複雜的時候,我們不可能手算,這個時候我們可以使用以下命令來求解: The MATLAB command: >> [z,p,K] = tf2zp(num,den) 其中字母的一些含義: z代表zeros零點 p代表p

原创 MATLAB易混淆之——角度弧度

說明 在MATLAB中,假如我們很想知道某個角度的正弦,餘弦結果,但是輸入角度後卻發現結果並不與預期相符,有時我們明明可以口算出的答案放在MATLAB中一計算卻出錯,這是因爲我們輸入看似是角度,但MATLAB默認的是弧度,所以MA

原创 七:用MATLAB使用ord2命令生成一個標準的二階系統

標準的二階系統形式 ord2命令 使用ord2命令來能夠生成二階系統,但分子部分沒有常數的平方,形如: 所以我們要乘以一個係數 EXAMPLE >> wn = 5; >> damping_ratio = 0.4; >> [

原创 三:使用MATLAB對有理假分式進行分式展開,並求取留數,極點和直接項。

有理假分式 所謂有理假分式,就是分子的階數比分母高,這就導致了對有理假分式進行分式展開時必然含有直接項。 EXAMPLE >> num = [1 8 23 35 28 3]; >> den = [1 6 8 0]; >> [r,

原创 五:使用拉普拉斯變換求解微分方程

Notes 使用拉普拉斯變換可以將微分方程轉變爲代數方程,而使用MATLAB求解代數方程則簡單的多。 EXAMPLE 由於初始條件爲0,對上述微分方程進行拉普拉斯變換得到: 化簡得到: 使用MATLAB求解留數,極數以及直接

原创 使用MATLAB進行拉普拉斯逆變換

爲什麼要進行拉普拉斯逆變換 有些函數中複頻域中求解很困難,我們需要把它變換到時域中,或者想看它在時域中有什麼特性 爲了應付考試中的變態題目 函數名及使用步驟 使用syms 對變量進行定義 使用ilaplace()進行拉普拉斯

原创 六:使用MATLAB的roots命令解多項式的根以及使用poly命令得到原多項式

EXAMPLE 我們有如上多項式,我們想要求出它的根,我們可以根據係數,使用命令roots() >> d = [1 2 3 4]; >> r = roots(d) r = -1.6506 + 0.0000i -0.