回路型张拉整体结构及其MATLAB构型程序

MATLAB

504030

20

10z [ ]5040

z [ ]y [ ]03020

10x[ ]-500x[ ]50-50-40-30-20-100x[ ]1020304050

%

n=4; %------

H=60; %------

h=H*0.5;%-----

R1=50;

R2=60;

phi=3*pi/n; %------

end

N=[N1 N2 N3];

[nr nc]=size(N);

for i=1:nc

plot3(N(1,i),N(2,i),N(3,i),'o');

hold on

end

xlabel('x[ ]'); ylabel('y[ ]'); zlabel('z[ ]');

%---B---

CB=[-eye(n) eye(n) zeros(n,n);zeros(n,n) -eye(n) eye(n);-eye(n) zeros(n,n) eye(n)]; CBT=CB';

B=N*CBT;

[nbr nbc]=size(CBT);

for i=1:nbc;

CBTi=CBT(:,i);

n1n=find(~(CBTi+ones(nbr,1)));

n1=N(:,n1n); n2=N(:,n1n)+B(:,i);

g_b=line([n1(1) n2(1)],[n1(2) n2(2)],[n1(3) n2(3)]); set([g_b],'LineWidth',3,'color','b');

hold on;

end

%---S---

end

e1=[e1;e1i];

end

for i=1:n

if i==1

e2i=[zeros(1,n-2) 1 0];

elseif i==2

e2i=[zeros(1,n-1) 1];

elseif i>2

e2i=[zeros(1,i-3) 1 zeros(1,n-i+2)]; end

e2=[e2;e2i];

end

for i=0:n-1

if i

e3i=[zeros(1,i) -1 1 zeros(1,n-i-2)]; elseif i==n-1

e3i=[1 zeros(1,n-2) -1];

end

e3=[e3;e3i];

end

CS1=[e3 zeros(n,2*n);zeros(n,2*n) e3];

CS2=[e1 -eye(n) zeros(n,n);-eye(n) e2 zeros(n,n)]; CS3=[zeros(n,n) e1 -eye(n);zeros(n,n) -eye(n) e2]; CS=[CS1;CS2;CS3];

CST=CS';

S=N*CST;

[nsr nsc]=size(CST);

for i=1:nsc;

CSTi=CST(:,i);

n2n=find(~(CSTi+ones(nsr,1)));

n1=N(:,n2n); n2=N(:,n2n)+S(:,i);

s_b=line([n1(1) n2(1)],[n1(2) n2(2)],[n1(3) n2(3)]); set([s_b],'LineWidth',1,'color','r');

hold on;

end

axis equal

MATLAB

504030

20

10z [ ]5040

z [ ]y [ ]03020

10x[ ]-500x[ ]50-50-40-30-20-100x[ ]1020304050

%

n=4; %------

H=60; %------

h=H*0.5;%-----

R1=50;

R2=60;

phi=3*pi/n; %------

end

N=[N1 N2 N3];

[nr nc]=size(N);

for i=1:nc

plot3(N(1,i),N(2,i),N(3,i),'o');

hold on

end

xlabel('x[ ]'); ylabel('y[ ]'); zlabel('z[ ]');

%---B---

CB=[-eye(n) eye(n) zeros(n,n);zeros(n,n) -eye(n) eye(n);-eye(n) zeros(n,n) eye(n)]; CBT=CB';

B=N*CBT;

[nbr nbc]=size(CBT);

for i=1:nbc;

CBTi=CBT(:,i);

n1n=find(~(CBTi+ones(nbr,1)));

n1=N(:,n1n); n2=N(:,n1n)+B(:,i);

g_b=line([n1(1) n2(1)],[n1(2) n2(2)],[n1(3) n2(3)]); set([g_b],'LineWidth',3,'color','b');

hold on;

end

%---S---

end

e1=[e1;e1i];

end

for i=1:n

if i==1

e2i=[zeros(1,n-2) 1 0];

elseif i==2

e2i=[zeros(1,n-1) 1];

elseif i>2

e2i=[zeros(1,i-3) 1 zeros(1,n-i+2)]; end

e2=[e2;e2i];

end

for i=0:n-1

if i

e3i=[zeros(1,i) -1 1 zeros(1,n-i-2)]; elseif i==n-1

e3i=[1 zeros(1,n-2) -1];

end

e3=[e3;e3i];

end

CS1=[e3 zeros(n,2*n);zeros(n,2*n) e3];

CS2=[e1 -eye(n) zeros(n,n);-eye(n) e2 zeros(n,n)]; CS3=[zeros(n,n) e1 -eye(n);zeros(n,n) -eye(n) e2]; CS=[CS1;CS2;CS3];

CST=CS';

S=N*CST;

[nsr nsc]=size(CST);

for i=1:nsc;

CSTi=CST(:,i);

n2n=find(~(CSTi+ones(nsr,1)));

n1=N(:,n2n); n2=N(:,n2n)+S(:,i);

s_b=line([n1(1) n2(1)],[n1(2) n2(2)],[n1(3) n2(3)]); set([s_b],'LineWidth',1,'color','r');

hold on;

end

axis equal


相关内容

  • 基于螺旋理论的少自由度并联机构自由度分析
  • 浙江理工大学学报,第24卷,第4期,2007年7月 JournalofZhejiangSci-TechUniversity V01.24,No.4,Jul.2007 文章编号:1673-385t(2007)04-0433-06 基于螺旋理论的少自由度并联机构自由度分析 李秦JII,杨元兆,陈巧红.胡 ...

  • 双容水箱水位控制系统设计(论文)
  • 摘要 双容水箱液位控制系统是采用先进的控制算法完成对过程液位的控制的控制系统,它在饮料.食品加工.溶液过滤.化工生产等多种行业的生产加工过程中均有广泛应用.在本设计中充分利用自动化仪表技术,计算机技术,通讯技术和自动控制技术,以实现对水箱液位的串级控制.首先对被控对象的模型进行分析,并采用实验建模法 ...

  • 基于模块化机械臂关节设计及其输出特性研究
  • 基于模块化机械臂关节设计及其输出特性研究 摘要 分析了机械臂关节细化模型,提出了一种包含有关节运动误差的机械臂关节的迟滞模型.分析了关节的输出特性,研究了存在运动误差和迟滞的原因.根据对机械臂关节输出特性的研究,完成了对关节运动误差以及关节迟滞的建模.在仿真软件中搭建仿真实验模型,对建立的模型进行仿 ...

  • 换热器出口温度设置
  • 摘要 目前,换热器控制中大多数仍采用简单控制系统及传统的PID控制,以加热(冷却)介质的流量作为调节手段,以被加热(冷却)工艺介质的出口温度作为被控量构成控制系统.但是,由于换热系统这种被控对象具有纯滞后.大惯性.参数时变的非线性特点,传统的PID控制往往不能满足其静态.动态特性的要求.使换热器普遍 ...

  • 他励式直流电动机弱磁调速系统
  • 目录 一.引言............................................................ 2 1.1设计背景..................................................... 2 1.2设计目的.......... ...

  • 半桥型开关稳压电源设计
  • 题目: 半桥型开关稳压电源设计 院 (系): 专业班级: 学 号: 学生姓名: 指导教师: (签字) 起止时间: 课程设计(论文)任务及评语 院(系):电气工程学院 教研室: 注:平时:20% 论文质量60% 答辩20%以百分制计算 摘要 开关电源是现代电力电子设备不可或缺的组成部分,其质量的优劣直 ...

  • 温控系统设计
  • 温控系统设计 摘要: 温度是工业控制的主要被控参数之一.可是由于温度自身的一些特点,如惯性大,滞后现象严重,难以建立精确的数学模型等,给控制过程带来了难题. 本文以温度控制系统为研究对象设计一个PID 控制器.PID 控制是当今最通用的控制方法,大多数反馈回路采用该方法来进行控制.PID 控制器(亦 ...

  • 机器人手臂结构的力学特性分析及其优化
  • JOURNAL OF HEBEI UNIVERSITY OF TECHNOLOGY 1999年 第28卷 第4期 Vol.28 No.4 1999 机器人手臂结构的力学特性分析及其优化 高宝霞 马玉英 彭商贤 摘要 本研究采用高精度的数学分析方法,对机器人手臂进行动.静特性分析.在此基础上建立机器人 ...

  • 电机驱动 毕业设计
  • 基于STM32的电机驱动系统的设计 专业:机电工程系 班级: 姓名: 徐斐斐 目 录 引 言 ....................................................................................................... ...