MATLAB外部程序接口(6.x)(刘志俭等编著)思维导图
- 格式:xmin
- 大小:6.25 KB
- 文档页数:1
辊系位置关系:B、C辊偏心环的偏心量ε1=6.35mm,A、D辊偏心环的偏心量ε2=3.175mm,并且对应于凸度调整B、C辊还存在偏心量ε3=1.016mm辊系简化图用Xn,Yn分别表示第n点的横坐标和纵坐标,满足条件如下:X13 =-X12 Y13=Y12X14 =-X11 Y14=Y11X7=X11-ε2×cosα1Y7=Y11-ε2×sinα1X8 =X12-ε3-ε1×cosα2Y8=Y12-ε1×sinα2X9 =X13+ε3+ε1×cosα3Y9=Y13+ε1×sinα3X10 =X14+ε2×cosα4Y10=Y14+ε2×sinα4α1=-α4α2=-α3X5=0φ1=arccosX9R5+R9Y5=Y9-(R5+R9) ×sin1φφ6=arctan X8-X7 Y8-Y7O7O8=(X7‒X8)2+(Y7‒Y8)2φ5=arccosO7O82(R4+R7)X4=X8+(R4+R7) ×cos(180-6-5)φφY4=Y8-(R4+R7) ×sin(180-6-5)φφX6=-X4,Y6=Y4R4=R5=R6R7=R8=R9=R10V1=arcos (R2+R5)2+O1O52-(R1+R2)22×(R2+R5)×O1O5R2=R3X3=(R3+R5)×sinV1 Y3=Y5-(R3+R5)×cosV1 O1O5=Y5‒Y1X2=-X3Y2=Y3X1=0φ7=arccosX3 (R1+R2)Y1=Y2-(R1+R2)×sin7φH=2×(Y1-R1)φ2=180°‒φ6‒φ5‒φ1φI=φJ=arcsinX9R5+R9φA=φB=90°‒φ7φD=φE=φA+V1φ3=180°‒φ22φ4=180°-φI-φ3-V1φC=φF=180°-φD-2φ4φH=φK=180°-φ3-φ4φG=φL=180°-φH-2φ5程序1:静压时辊系受力:其中P,X11,Y11,X12,Y12,ε1,ε2,ε1,α1,α2,R1,R2,R4,R7为输入值2F A cosφA=PF A=F BF C=F F=F A sinφDsin(φC+φD)F D=F E=F A sinφCsin(φC+φD)F G=F L=F C sinφHsin(φG+φH)F H=F K=F C sinφGsin(φG+φH)F I=F J=F D cosV1 cosφIP DE=P D2+P E2-2P D P E cos(180-2ν1) P HI=P H2+P I2-2P H P I cos(180-φ2) P JK=P J2+P K2-2P J P K cos(180-φ2)V A=arctan Y2-Y1 X2-X1V B=arctan Y3‒Y1 X3‒X1V C=arctan Y4-Y2X4-X2V D=arctan Y5-Y2X5-X2V E=arctan Y5-Y3X5-X3V F=arctan Y6-Y3X6-X3V G=arctan Y7-Y4X7-X4V H=arctan Y8-Y4 X8-X4V I=arctan Y8-Y5X8-X5V J=arctan Y9-Y5X9-X5V K=arctan Y9-Y6X9-X6V L=arctan Y10-Y6X10-X6程序界面要求:请输入A支撑辊鞍座中心坐标(X11,Y11)请输入B支撑辊鞍座中心坐标(X12,Y12)请输入B,C辊压下调整偏心距ε1请输入A,D辊偏心距ε2请输入B,C辊凸度调整偏心距ε3请输入某瞬时A的转角α1请输入某瞬时B的转角α2请输入工作辊直径2R1请输入第一中间辊直径2R2请输入第二中间辊直径2R4请输入支撑辊直径2R7输出结果界面:此时辊系圆心坐标为:1 X1= Y1=2 X2= Y2=3 X3= Y3=4 X4= Y4=5 X5= Y5=6 X6= Y6=7 X7= Y7=8 X8= Y8=9 X9= Y9=10 X10= Y10=11 X11= Y11=12 X12= Y12=13 X13= Y13=14 X14= Y14=此时上下工作辊辊缝的距离:H请输入轧制力大小:P输出结果界面:此时各辊系的接触力为:A P AB P BC P CD P DE P EF P FG P GH P HI P IJ P JK P KL P LDE P DEHI P HIJK P JK此时辊系各接触力的方向角为:V AV BV CV DV EV FV GV HV IV JV KV L程序2:轧制时辊系受力:其中m1,m2 ,m3 ,m4,m5,P,,,为输入值νaρP A=P sin(φA+αA‒ν)sin2φAP B=P sin(φA‒αA+ν)sin2φAP C=P Asin(φD+αD‒αA) sin(φC+αC+φD+αD)P D=P Asin(φD+αC+αA) sin(φC+αC+φD+αD)P E=P Bsin(φF‒αF‒αB) sin(φE‒αE+φF‒αF)P F=P Bsin(φE‒αE+αB) sin(φE‒αE+φF‒αF)P G=P Csin(φH‒αH+αC) sin(φG+αG+φH‒αH)P H=P Csin(φG+αG‒αC) sin(φG+αG+φH‒αH)P DE=P D2+P E2‒2P D P E cos(180‒2ν1)ν3=ν1+αD‒arcsin P E sin2ν1P DEP I=P DE sin(φJ‒αJ‒ν3)sin2φIP J=P DE sin(φI+αI+ν3)sin2φIP K=P Fsin(φL‒αL+αF) sin(φK+αK+φL‒αL)P L=P Fsin(φK+αK‒αF) sin(φK+αK+φL‒αL)P HI=P H2+P I2‒2P H P I cos(180‒φ2)P JK=P J2+P K2‒2P J P K cos(180‒φ2)αA=αB=arcsin P×a+(P A+P B)m1P A+P B×1R1αG=αL=arcsinρ+m3R7αH=αI=αJ=αK=arcsin ρ+m5 R7αD=αE=arcsin[1R5×P I+P JP D+P E (R5sinαI+m5)+1R5m4]αC=αF=arcsin(P A P C sinαA+P A m1P C×1R2+P D P C sinαD+P D m4P C×1R2+1R2m2)输入界面:请输入A支撑辊鞍座中心坐标(X11,Y11)请输入B支撑辊鞍座中心坐标(X12,Y12)请输入B,C辊压下调整偏心距ε1请输入A,D辊偏心距ε2请输入B,C辊凸度调整偏心距ε3请输入某瞬时A的转角α1请输入某瞬时B的转角α2请输入工作辊直径2R1请输入第一中间辊直径2R2请输入第二中间辊直径2R4请输入支撑辊直径2R7请输入辊间摩擦力臂m1 m2 m3 m4 m5请输入轧制力P请输入轧制力臂a请输入轧制力方向角ν请输入摩擦圆半径ρ输出结果界面:此时辊系圆心坐标为:1 X1= Y1=2 X2= Y2=3 X3= Y3=4 X4= Y4=5 X5= Y5=6 X6= Y6=7 X7= Y7=8 X8= Y8=9 X9= Y9=10 X10= Y10=11 X11= Y11=12 X12= Y12=13 X13= Y13=14 X14= Y14=此时上下工作辊辊缝的距离:H此时各辊系的接触力为:A P AB P BC P CD P DE P EF P FG P GH P HI P IJ P JK P KL P LDE P DEHI P HIJK P JK此时辊系各接触力的方向角为:αAαBαCαDαEαFαG αH αI αJ αK αL。
基于Matlab的数据处理与三维模拟Data Processing and Three-dimensional Simulation Based on MATLAB庞博王振清摘要:本文介绍了利用ActiveX技术,将VB、MATLAB 无缝连接的方法,以及如何利用MATLAB对复合材料成型过程中的工艺参数进行数值插值、拟合和动态的三维参数场的建立。
关键词:MATLAB VB ActiveX 插值拟合三维中图分类号:TP311.52Abstract: This paper introduces the technology of ActiveX connecting VB and MATLAB, the method of interpolation and curve fitting of matlab, and the establishment of three-dimensional parameter field.Key words:MATLAB VB ActiveX Interpolation Fitting 3DMA TLAB作为国际上最优秀的科技应用软件之一,拥有强大的科学计算与可视化功能,它不仅拥有一个能够提供强大的数值计算、数据分析、图形绘制、图像处理等功能的数学平台,而且提供了非常广泛实用的外部程序接口,用户可以通过此接口使用MA TLAB几乎所有的功能进行独立的应用程序设计。
VisualBasic 是基于窗体的可视化程序开发环境,简单、易用,而且可以象C/C++一样开发高级的应用程序,它避开了C++ 编程过分繁琐和抽象的缺点,同时又能实现大多数Windows 编程目的,自微软推出以来,成了广大程序开发人员的首选语言。
复合材料固化过程中存在着许多复杂的过程,对产品质量造成影响的因素十分复杂。
笔者采用MA TLAB 与VB混合编程开发了一套复合材料成型过程在线监测系统,既利用了VB能够快速有效的构造Windows应用程序的优点,又利用了MA TLAB强大的数学和图像平台,对于复合材料成型过程中的材料内部的各种参数的变化、趋势进行实时的采集、数值分析和拟合,并且绘制动态的温度、压力等参数的二(三)维变化趋势图,进而合理的控制各种工艺参数的变化。