亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? chap4_9ctrl.m

?? 機器人控制系統的設計與Matlab仿真--第四章代碼
?? M
字號:
function [sys,x0,str,ts] = MIMO_Tong_s(t,x,u,flag)
switch flag,
case 0,
    [sys,x0,str,ts]=mdlInitializeSizes;
case 1,
    sys=mdlDerivatives(t,x,u);
case 3,
    sys=mdlOutputs(t,x,u);
case {2,4,9}
    sys=[];
otherwise
    error(['Unhandled flag = ',num2str(flag)]);
end

function [sys,x0,str,ts]=mdlInitializeSizes
global nmn1 nmn2 Fai
nmn1=5;nmn2=5;
Fai=[nmn1 0;0 nmn2];
sizes = simsizes;
sizes.NumContStates  = 4*5^4;
sizes.NumDiscStates  = 0;
sizes.NumOutputs     = 4;
sizes.NumInputs      = 10;
sizes.DirFeedthrough = 1;
sizes.NumSampleTimes = 0;
sys = simsizes(sizes);
x0  = [0.1*ones(4*5^4,1)];
str = [];
ts  = [];
function sys=mdlDerivatives(t,x,u)
global nmn1 nmn2 Fai
qd1=u(1);
qd2=u(2);
dqd1=0.3*cos(t);
dqd2=0.3*cos(t);
dqd=[dqd1 dqd2]';

ddqd1=-0.3*sin(t);
ddqd2=-0.3*sin(t);
ddqd=[ddqd1 ddqd2]';

q1=u(3);dq1=u(4);
q2=u(5);dq2=u(6);
ddq1=u(9);ddq2=u(10);

for l1=1:1:5
    gs1=-[(q1+pi/6-(l1-1)*pi/12)/(pi/24)]^2;
	u1(l1)=exp(gs1);
end
for l2=1:1:5
    gs2=-[(dq1+pi/6-(l2-1)*pi/12)/(pi/24)]^2;
    u2(l2)=exp(gs2);
end
for l3=1:1:5
    gs3=-[(q2+pi/6-(l3-1)*pi/12)/(pi/24)]^2;
	u3(l3)=exp(gs3);
end
for l4=1:1:5
    gs4=-[(dq2+pi/6-(l4-1)*pi/12)/(pi/24)]^2;
    u4(l4)=exp(gs4);
end

for l5=1:1:5
    gs5=-[(ddq1+pi/6-(l5-1)*pi/12)/(pi/24)]^2;
	u5(l5)=exp(gs5);
end
for l6=1:1:5
    gs6=-[(ddq2+pi/6-(l6-1)*pi/12)/(pi/24)]^2;
    u6(l6)=exp(gs6);
end

fsd=0;
fsu=zeros(5^4,1);
for l1=1:5
    for l2=1:5
        for l3=1:5
            for l4=1:5
                fsu(5^3*(l1-1)+5^2*(l2-1)+5*(l3-1)+l4)=u1(l1)*u2(l2)*u3(l3)*u4(l4);
                fsd=fsd+u1(l1)*u2(l2)*u3(l3)*u4(l4);
             end
        end
    end
end
fs=fsu/(fsd+0.001);

fsd1=0;
fsu1=zeros(5^4,1);
for l1=1:5
    for l2=1:5
        for l5=1:5
            for l6=1:5
                fsu1(5^3*(l1-1)+5^2*(l2-1)+5*(l5-1)+l6)=u1(l1)*u2(l2)*u5(l5)*u6(l6);
                fsd1=fsd1+u1(l1)*u2(l2)*u5(l5)*u6(l6);
             end
        end
    end
end
fs1=fsu1/(fsd1+0.001);

e1=q1-qd1;
e2=q2-qd2;
e=[e1 e2]';
de1=dq1-dqd1;
de2=dq2-dqd2;
de=[de1 de2]';

s=de+Fai*e;
Gama11=0.01;Gama12=0.01;
Gama21=0.01;Gama22=0.01;

S11=-1/Gama11*s(1)*fs;
S12=-1/Gama12*s(2)*fs;
S21=-1/Gama21*s(1)*fs1;
S22=-1/Gama22*s(2)*fs1;
for i=1:1:5^4
    sys(i)=S11(i);
end
for j=5^4+1:1:2*5^4
    sys(j)=S12(j-5^4);
end
for j=2*5^4+1:1:3*5^4
    sys(j)=S21(j-2*5^4);
end
for j=3*5^4+1:1:4*5^4
    sys(j)=S22(j-3*5^4);
end

function sys=mdlOutputs(t,x,u)
global nmn1 nmn2 Fai
qd1=u(1);
qd2=u(2);
dqd1=0.3*cos(t);
dqd2=0.3*cos(t);
dqd=[dqd1 dqd2]';

ddqd1=-0.3*sin(t);
ddqd2=-0.3*sin(t);
ddqd=[ddqd1 ddqd2]';

q1=u(3);dq1=u(4);
q2=u(5);dq2=u(6);
ddq1=u(9);ddq2=u(10);

for l1=1:1:5
    gs1=-[(q1+pi/6-(l1-1)*pi/12)/(pi/24)]^2;
	u1(l1)=exp(gs1);
end
for l2=1:1:5
    gs2=-[(dq1+pi/6-(l2-1)*pi/12)/(pi/24)]^2;
    u2(l2)=exp(gs2);
end
for l3=1:1:5
    gs3=-[(q2+pi/6-(l3-1)*pi/12)/(pi/24)]^2;
	u3(l3)=exp(gs3);
end
for l4=1:1:5
    gs4=-[(dq2+pi/6-(l4-1)*pi/12)/(pi/24)]^2;
    u4(l4)=exp(gs4);
end

for l5=1:1:5
    gs5=-[(ddq1+pi/6-(l5-1)*pi/12)/(pi/24)]^2;
	u5(l5)=exp(gs5);
end
for l6=1:1:5
    gs6=-[(ddq2+pi/6-(l6-1)*pi/12)/(pi/24)]^2;
    u6(l6)=exp(gs6);
end

fsd=0;
fsu=zeros(5^4,1);
for l1=1:5
    for l2=1:5
        for l3=1:5
            for l4=1:5
                fsu(5^3*(l1-1)+5^2*(l2-1)+5*(l3-1)+l4)=u1(l1)*u2(l2)*u3(l3)*u4(l4);
                fsd=fsd+u1(l1)*u2(l2)*u3(l3)*u4(l4);
             end
        end
    end
end
fs=fsu/(fsd+0.001);

fsd1=0;
fsu1=zeros(5^4,1);
for l1=1:5
    for l2=1:5
        for l5=1:5
            for l6=1:5
                fsu1(5^3*(l1-1)+5^2*(l2-1)+5*(l5-1)+l6)=u1(l1)*u2(l2)*u5(l5)*u6(l6);
                fsd1=fsd1+u1(l1)*u2(l2)*u5(l5)*u6(l6);
             end
        end
    end
end
fs1=fsu1/(fsd1+0.001);

e1=q1-qd1;
e2=q2-qd2;
e=[e1 e2]';
de1=dq1-dqd1;
de2=dq2-dqd2;
de=[de1 de2]';

s=de+Fai*e;
dqr=dqd-Fai*e;
ddqr=ddqd-Fai*de;

for i=1:1:5^4
    thta1(i,1)=x(i);
end
for i=1:1:5^4
    thta2(i,1)=x(i+5^4);
end
for i=1:1:5^4
    thta3(i,1)=x(i+2*5^4);
end
for i=1:1:5^4
    thta4(i,1)=x(i+3*5^4);
end
%///////////////////////
r1=1;r2=0.8;
m1=1;m2=0.8;

D11=(m1+m2)*r1^2+m2*r2^2+2*m2*r1*r2*cos(q2);
D22=m2*r2^2;
D21=m2*r2^2+m2*r1*r2*cos(q2);
D12=D21;
D=[D11 D12;D21 D22];

C12=m2*r1*sin(q2);
C=[-C12*dq2 -C12*(dq1+dq2);C12*q1 0];

g1=(m1+m2)*r1*cos(q2)+m2*r2*cos(q1+q2);
g2=m2*r2*cos(q1+q2);
G=[g1;g2];

Fp11=thta1'*fs;
Fp12=thta2'*fs;
Fp21=thta3'*fs1;
Fp22=thta4'*fs1;

Fp1=[Fp11 Fp12]';
Fp2=[Fp21 Fp22]';

KD=10*eye(2);
W=[2 0;0 2];

M=1;
if M==1
    tol=D*ddqr+C*dqr+G+Fp1+Fp2-KD*s;             % (4.142)
elseif M==2
    tol=D*ddqr+C*dqr+G+Fp1+Fp2-KD*s-W*sign(s);   % (4.145)
end
sys(1)=tol(1);
sys(2)=tol(2);
sys(3)=Fp1(1)+Fp2(1);
sys(4)=Fp1(2)+Fp2(2);

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
精品国产乱码久久久久久闺蜜 | 亚洲精品福利视频网站| 一区二区三区.www| 久久不见久久见免费视频7| 高清在线观看日韩| 7777精品久久久大香线蕉 | 欧美丝袜自拍制服另类| 精品黑人一区二区三区久久| 亚洲精品乱码久久久久久黑人| 日韩经典一区二区| 91在线观看视频| 26uuu国产一区二区三区| 亚洲综合精品自拍| 丰满白嫩尤物一区二区| 日韩欧美国产系列| 亚洲成人自拍网| 99精品在线免费| 国产偷国产偷精品高清尤物| 日本成人中文字幕| 色噜噜狠狠一区二区三区果冻| 日韩视频一区在线观看| 一区二区三区国产精华| 成人美女在线视频| 精品少妇一区二区三区在线视频| 亚洲人精品午夜| 粉嫩aⅴ一区二区三区四区| 欧美大胆一级视频| 日本亚洲欧美天堂免费| 欧美自拍偷拍午夜视频| 中文字幕亚洲一区二区va在线| 精品一区二区三区久久| 欧美一区二区福利视频| 日产国产欧美视频一区精品| 色婷婷精品久久二区二区蜜臀av| 国产精品福利一区二区三区| 成人的网站免费观看| 国产精品视频看| 国产凹凸在线观看一区二区| 国产午夜精品在线观看| 国产精品一区二区久久不卡| 欧美成人三级在线| 久久9热精品视频| 亚洲精品一区二区三区精华液| 免费在线观看视频一区| 精品日韩在线观看| 国产精品影视在线观看| 国产精品久久久久久久午夜片| 国产91色综合久久免费分享| 国产精品网站在线播放| av电影在线不卡| 亚洲资源中文字幕| 欧美日韩国产三级| 美女高潮久久久| 久久久久久久综合色一本| 风间由美性色一区二区三区| 国产精品女上位| 91视频免费播放| 亚洲成人自拍偷拍| 欧美精品一区二区三区蜜桃视频 | 欧美午夜精品一区二区三区 | 在线视频欧美区| 天堂成人国产精品一区| 久久一夜天堂av一区二区三区| 国产精品一品视频| 亚洲精品综合在线| 欧美大片在线观看一区| 成人高清视频在线观看| 午夜精品久久久久影视| 久久一夜天堂av一区二区三区| k8久久久一区二区三区| 亚洲电影中文字幕在线观看| 日韩三级电影网址| 不卡一二三区首页| 日韩国产成人精品| 国产精品麻豆视频| 这里只有精品电影| 成人av在线观| 免费观看在线综合色| 最新国产成人在线观看| 欧美一级高清大全免费观看| 成人一区二区在线观看| 天天做天天摸天天爽国产一区| 久久久精品tv| 欧美日韩成人高清| jlzzjlzz亚洲女人18| 免费成人美女在线观看.| 国产精品女人毛片| 欧美va亚洲va香蕉在线| 欧美亚洲综合色| 国产suv精品一区二区三区| 日韩电影一区二区三区| 亚洲人成7777| 久久蜜桃av一区精品变态类天堂 | 日韩av不卡一区二区| 亚洲欧洲av一区二区三区久久| 欧美一区国产二区| 99精品国产热久久91蜜凸| 美女脱光内衣内裤视频久久影院| √…a在线天堂一区| 久久美女艺术照精彩视频福利播放| 欧洲av一区二区嗯嗯嗯啊| 丁香另类激情小说| 国产精品影音先锋| 麻豆国产精品官网| 午夜精彩视频在线观看不卡| **欧美大码日韩| 国产精品你懂的在线欣赏| 26uuu色噜噜精品一区二区| 7777精品伊人久久久大香线蕉完整版 | 欧美日韩黄视频| 91麻豆精品在线观看| 成人免费av资源| 国产69精品久久久久777| 狠狠色狠狠色综合| 美女视频黄久久| 日韩成人精品视频| 日本亚洲免费观看| 日韩精品福利网| 午夜视频一区二区| 午夜欧美2019年伦理| 亚洲国产精品一区二区尤物区| 亚洲精品乱码久久久久久日本蜜臀| 亚洲欧洲99久久| 亚洲激情欧美激情| 亚洲综合久久久| 亚洲成人免费电影| 日韩国产在线观看| 老汉av免费一区二区三区| 久久99精品久久久久婷婷| 国产裸体歌舞团一区二区| 国产精品一区二区在线观看网站| 国产一区二区视频在线播放| 国产精品1024| 91一区一区三区| 日本韩国一区二区| 欧美日韩一区不卡| 日韩一区和二区| 亚洲精品在线电影| 国产精品高潮呻吟久久| 亚洲一区二区三区四区五区黄| 图片区小说区国产精品视频| 美女国产一区二区三区| 国产成人精品三级麻豆| 色婷婷久久久综合中文字幕| 欧美四级电影网| 26uuu国产电影一区二区| 中文字幕国产一区| 亚洲一二三区不卡| 久久国产精品第一页| 成人小视频免费观看| 欧美亚洲另类激情小说| 欧美一二三区在线| 国产精品久线在线观看| 香蕉加勒比综合久久| 久久99精品久久久| 色综合中文字幕| 久久综合狠狠综合久久激情| 日本一区二区成人| 亚洲一二三区在线观看| 国产在线播放一区| 色久优优欧美色久优优| 欧美tickle裸体挠脚心vk| 亚洲乱码国产乱码精品精98午夜| 日本不卡视频一二三区| 成人黄页毛片网站| 日韩一卡二卡三卡国产欧美| 国产精品久久久久久久久晋中| 亚洲国产日韩综合久久精品| 国模冰冰炮一区二区| 欧洲一区在线电影| 中文字幕乱码一区二区免费| 三级久久三级久久| 91在线码无精品| 国产亚洲一区二区三区四区| 午夜日韩在线观看| 91麻豆精品秘密| 久久一日本道色综合| 亚洲bdsm女犯bdsm网站| 成人av在线资源网站| 欧美草草影院在线视频| 亚洲欧美偷拍另类a∨色屁股| 久久99国产乱子伦精品免费| 欧美午夜片在线看| 亚洲视频一区二区免费在线观看| 国模大尺度一区二区三区| 欧美久久久久中文字幕| 亚洲欧洲av在线| 成人天堂资源www在线| 精品福利av导航| 免费一区二区视频| 欧美色中文字幕| 亚洲精品国产一区二区三区四区在线 | 欧美视频在线一区| 国产精品久久久久影院| 国产精品一卡二卡在线观看| 精品三级av在线| 久久不见久久见免费视频7| 日韩欧美高清在线| 蜜臂av日日欢夜夜爽一区| 91精品国产综合久久福利软件|