伞形曲面结构织物在生产生活中有大量的应用,如纤维增强型复合材料天线、飞机雷达罩以及雨伞等.织造纤维增强型复合材料天线的方法是使用蜂窝夹层结构[1],蜂窝夹层结构制造过程复杂并且不可逆,对制造过程要求非常严格,织造比较困难[2];飞机雷达罩的成型采用缠绕法[3],先用织机织造出条带,再按照一定规律缠绕到芯模上,然后经固化、脱模,获得制品.但这种方法的纤维缠绕规律设计和张力控制复杂,成型的复合材料制品沿纤维纵向和横向的强度差异大[4];雨伞使用裁剪缝合法,该方法需要大量的人工操作,织物的成型效果不好、精度不佳,在缝合处容易破裂.本文提出的方法是在传统织机上织造一次成型的伞形织物,该方法具有可机械化生产、成本低、品种适应性广等优点,其产品不仅可应用于航空航天,还可用于汽车、化工等工业领域.1伞形织物平面化方法1.1同心圆分割法传统织机只能织造平面结构的织物,因此在织造伞形织物前需要将伞形织物平面化.观察伞形曲面的立体结构,可以认为它是由一系列半径渐变的圆环按一定规律堆砌而成的,如图1所示.根据这一现象提出了伞形曲面结构的同心圆压扁方法.其原理就是用一组垂直于Y轴的平面与曲面相交,将曲面微元化成多个同心圆,若微元体足够小,则可将每个同心圆看成圆柱体,如图2所示;将圆柱体压扁,平面化成矩形的双层平面条带,如图3所示;再将这些条带按照圆环堆砌成伞形曲面的顺序紧密排列起来获得一个双层的平面结构,如图4所示.它可以直接在传统的平面化织机上利用双层织物的织造原理进行织造成形.由平面化原理可知,平面化后单层条带的长度等于其相应圆环周长的1/2,如图2、图3所示.故织物宽度S等于伞形曲面底面圆周长的1/2,织物高度H等于伞形曲面的高度.图5为同心圆法织物下机图,通过观察织物的下机图可以发现,实际织造的织物呈舟型,这与理想状态有较大的差距.其主要原因是在将伞形抛物曲面通过圆环微积分的方法压扁为平面结构时,忽略了伞形曲面表面曲线的长度差异,导致织物展开后底面不能形成圆形.1.2抛物线分割法为了弥补圆环法成型性的不足,本文设计了伞形织物平面化的抛物线方法.用一组垂直于X轴的平面与图1所示的曲面相交,将曲面微元化成多个抛物线形的条带,如图6所示.将条带沿Z轴方向压扁后按照顺序紧密排列起来,形成图7所示的平面结构.图7中曲线S1是由伞形织物沿Z轴方向压扁后XOY平面上的母线所变形而成的;由于各抛物线条带的长度不同,压扁后所得直线的长度也不相同,所以将条带紧密排列在一起后会形成一条曲线S2.将曲线S1、S2近似看作二次抛物线.平面化后所得的曲线S1的矢高略小于伞形织物的高度,但是伞形织物平面化后织物表面会有褶皱,为了在一定程度上弥补这些被忽略的纱线长度并方便计算,取S1的矢高与伞形织物的高度相等.可以通过微积分计算出伞形织物母线长度s.由平面化的原理可知曲线S1的长度与伞形织物母线长度相等.由曲线S1的长度s和高度t可以计算出曲线S1的水平投影长度b,方法如下:建立方程组s=姨t/a-乙姨t/a姨1+(2ax)2dxb=2姨t/a姨通过MATLAB编程可求得b的数值解.functionxlength=fun(ts,)if(s/t)<7f=@(a)1./(2*a).*(asinh(2*sqrt(a*t))+2*sqrt(a*t+4*(a*t).^2))-s;a=fzero(f,1);elsef=@(a)1./(2*a).*(asinh(2*sqrt(a*t))+2*sqrt(a*t+4*(a*t).^2))-s;a=fzero(f,0.1);endxlength=2*sqrt(t/

用matlab绘制惠特尼伞形曲面,伞形曲面结构织物的设计与织造相关推荐

  1. Matlab绘制模糊控制器的隶属函数和输出曲面

    FPI=readfis('FPI'); figure(1); subplot(221); plotmf(FPI,'input',1); subplot(222); plotmf(FPI,'input' ...

  2. 示例代码-Matlab绘制高斯分布曲面图(1)

    高斯分布 \quad在数据建模时,经常会用到高斯分布模型[1,2],下面我们就使用Matlab来绘制高斯分布曲面. \quad另一种画法可参考:示例代码-Matlab绘制高斯分布曲面图(2). 1. ...

  3. Mann-Whitney检验(曼-惠特尼秩和检验)及matlab代码

    目录 1.Mann-whitney 算法简介 2.定义 3.Mann-whitney 算法步骤 4.matlab函数 5.实例及matlab代码 独立双样本的非参数检验,不满足正态分布的小样本,秩和检 ...

  4. Matlab绘制三维曲面(以二维高斯函数为例)

    原文地址为: Matlab绘制三维曲面(以二维高斯函数为例) 寒假学习了一下Python下的NumPy和pymatlab,感觉不是很容易上手.来学校之后,决定继续看完数字图像处理一书.还是想按照上学期 ...

  5. MATLAB绘制空间曲线和曲面图像

    MATLAB绘制空间曲线和曲面图像 之前考研的时候做到2010年数一试卷第19题时,一直无法想象 Σ \Sigma Σ的图像到底是什么样的.当时由于时间紧迫且不知道如何用MATLAB画图,因此就这么草 ...

  6. matlab画三维向量的曲面,Matlab绘制三维曲面(以二维高斯函数为例)

    寒假学习了一下Python下的NumPy和pymatlab,感觉不是很容易上手.来学校之后,决定继续看完数字图像处理一书.还是想按照上学期的模式,边看边实现书中的算法.上学期看的时候,是用C语言实现的 ...

  7. matlab画曲面二次,如何用matlab绘制二次B样条三维曲面(已知控制点和节点矢量)?...

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 小弟初来乍到,现在需要用matlaB绘制二次B样条曲面,现在已知信息: 小弟做这个已经一个星期了,现在无任何进展,现在是万分着急,希望高手们给小弟指点一二 ...

  8. matlab b样条曲面,如何用matlab绘制二次B样条三维曲面(已知控制点和节点矢量)?...

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 小弟初来乍到,现在需要用matlaB绘制二次B样条曲面,现在已知信息: 小弟做这个已经一个星期了,现在无任何进展,现在是万分着急,希望高手们给小弟指点一二 ...

  9. 【新星计划】MATLAB绘制图形

    MATLAB绘图和图形功能,内容包括: 如何绘制二维条形图 如何绘制等值线 如何绘制三维图 MATLAB绘制条形图 MATLAB 中使用 bar 命令绘制一个二维条形图. 具体示例 如果有一个包含10 ...

最新文章

  1. golang 字符串 去首尾字符
  2. springmvc+batis applicationContext-mybatis.xml 具体说明
  3. 传感器为什么在低量程偏差大_传感器复习
  4. python enumerate用法总结_python enumerate用法总结
  5. IPC-----消息队列
  6. React Native之js调用Android原生使用Callback传递结果给js
  7. LeetCode 02.两数相加
  8. 汽车电子专业知识篇(三)-双目视觉三大应用视觉深度、标定、立体匹配
  9. html 文本域 nanme,第3章 JaaScript.ppt
  10. 112 Python程序中的进程操作-开启多进程(multiprocess.Process)
  11. unity Mesh Renderer的一点想法
  12. 服务器系统2008恢复,win2003升级为win2008、win2012保留数据重装恢复数据说明
  13. Java進階:ExecutorService 線程池
  14. 发送广播失败 Parcelable encountered IOException writing serializable object (name =xxxx).
  15. 心流——微妙的人际关系
  16. Python利用qrcode生成二维码并解析结果
  17. 一阶常系数微分方程组的笔记
  18. 购书 (C++)简单贪心
  19. 恐怕你不确定自己喜欢做什么
  20. boxplot箱型图的离群点outlier和极端点extremes

热门文章

  1. wegame每次登陆都要滑动验证_最强肝帝游戏登录WeGame,Steam玩家忠告:这游戏不要钱,要命...
  2. stm32控制共阳数码管以及共阴数码管
  3. python提取微信聊天语音_Python文字转换语音,让你的文字会「说话」抠脚大汉秒变撒娇萌妹...
  4. 机械设计图纸管理有什么方法?机械设计图纸管理解决方案
  5. ICLOUD储存空间要升级吗_macOS升级11系统之前的准备工作和注意事项
  6. 如何使用PQ4R法读书学习——我的感悟
  7. 在mac上用文本编辑器写python_五大文本编辑器。Mac OS X最佳文本编辑器应用
  8. python数据可视化案例销售数据_Python数据可视化教程之Matplotlib实现各种图表实例...
  9. html5css3jquery应用之美 pdf,JavaScript之美 完整pdf扫描版[94MB]
  10. 企业微信开发(四)助力裂变方案