实用下料问题 - 同济大学数学系
数学建模 。下料问题

计算各种模式下的余料损失
上、下底直径d=5cm, 罐身高h=10cm。
模式1 余料损失 242-10d2/4 - dh=222.6 cm2
罐身个数 模式1 模式2 模式3 模式4 1 2 0 4 底、盖 个数 10 4 16 5 余料损失 (cm2) 222.6 183.3 261.8 169.5 冲压时间 (秒) 1.5 2 1 3
目标
Max 0.1 y1 0.001(222 .6 x1 183 .3x2 261 .8 x3 169 .5 x4 157 .1 y2 19 .6 y3 )
时间约束 1.5x1 2 x2 x3 3x4 144000 (40小时) 原料约束
x1 x2 x3 50000 ,
26 x1 x2 x3 31
模式排列顺序可任定
x1 x2 x3
LINGO求解整数非线性规划模型
Local optimal solution found at iteration: 12211 Objective value: 28.00000 Variable Value Reduced Cost X1 10.00000 0.000000 X2 10.00000 2.000000 X3 8.000000 1.000000 R11 3.000000 0.000000 R12 2.000000 0.000000 R13 0.000000 0.000000 R21 0.000000 0.000000 R22 1.000000 0.000000 R23 0.000000 0.000000 R31 1.000000 0.000000 R32 1.000000 0.000000 R33 0.000000 0.000000 R41 0.000000 0.000000 R42 0.000000 0.000000 R43 2.000000 0.000000
二维实用下料问题的数学模型及较优解

3 目前已知最好方案
目前, 网上有一个 451 块的下料方案和一些大于 451 块的下料方案, 可惜, 经验证, 这个 451 块的方案没有生产出全部零件. 我们已经证明了下界是 449 块, 下面给出的 451 块方案 很接近 449 块, 因此, 它有可能就是二维下料问题的最优解.
2 08
数学的实践与认识
36 卷
第一阶段生产, 通过穷举每个宽 30 长 3000 的条材, 只能生产 1 个、2 个或 3 个 893 零件, 其造 成的新损失如表 3:
表3
序号 a b c
含 893 个数 含 3 个 893 含 2 个 893 含 1 个 893
每条板条最小损失( mm) 31 48 10
1 含 1 个 582
34
582 + 847 2 + 690 10 个 582 20 个 847 10 个 690 340
2 含 2 个 582
50
582 2 + 893 2
12 个 582 12 个 893
300
3 含 3 个 582
33
582 3+ 893 + 328 36 个 582 12 个 893 12 个 328 396
k
aij bj 80,
j= 1
iD
D = { 零件 i | i = 3, 7, 9, 12, 15, 18, 20, 25, 28, 36} , 即前 Байду номын сангаас 天必须完成的零件集合
1 2
li
x ij t
L-
1 2
li,
高等数学(同济第七版下)课后习题及解答

1.设u =a -b +2c ,v =-a +3b -c .试用a ,b ,c 表示2u -3v .解2u -3v =2(a -b +2c )-3(-a +3b -c )=5a -11b +7c .2.如果平面上一个四边形的对角线互相平分,试用向量证明它是平行四边形.证如图8-1,设四边形ABCD 中AC 与BD 交于M ,已知AM =MC ,MB DM =.故DC DM MC MB AM AB =+=+=.即DC AB //且|AB |=|DC |,因此四边形ABCD是平行四边形.3.把△ABC 的BC 边五等分,设分点依次为D 1,D 2,D 3,D 4,再把各分点与点A 连接.试以AB =c ,BC =a 表向量A D 1,A D 2,A D 3,A D4.证如图8-2,根据题意知511=BD a,5121=D D a,5132=D D a,5143=D D a,故A D 1=-(1BD AB +)=-51a -cA D 2=-(2BD AB +)=-52a -c A D 3=-(3BD AB +)=-53a -c A D 4=-(4BD AB +)=-54a -c.4.已知两点M 1(0,1,2)和M 2(1,-1,0).试用坐标表示式表示向量21M M 及-221M M .解21M M =(1-0,-1-1,0-2)=(1,-2,-2).-221M M =-2(1,-2,-2)=(-2,4,4).5.求平行于向量a =(6,7,-6)的单位向量.解向量a 的单位向量为a a ,故平行向量a 的单位向量为±a a =111±(6,7,-6)=⎪⎭⎫ ⎝⎛-±116,117,116,其中11)6(76222=-++=a .6.在空间直角坐标系中,指出下列各点在哪个卦限?A (1,-2,3),B (2,3,-4),C (2,-3,-4),D (-2,-3,1).解A 点在第四卦限,B 点在第五卦限,C 点在第八卦限,D 点在第三卦限.7.在坐标面上和在坐标轴上的点的坐标各有什么特征?指出下列各点的位置:A (3,4,0),B (0,4,3),C (3,0,0),D (0,-1,0).解在坐标面上的点的坐标,其特征是表示坐标的三个有序数中至少有一个为零,比如xOy 面上的点的坐标为(x 0,y 0,0),xOz 面上的点的坐标为(x 0,0,z 0),yOz 面上的点的坐标为(0,y 0,z 0).在坐标轴上的点的坐标,其特征是表示坐标的三个有序数中至少有两个为零,比如x 轴上的点的坐标为(x 0,0,0),y 轴上的点的坐标为(0,y 0,0),z 轴上的点的坐标为(0,0,z 0).A 点在xOy 面上,B 点在yOz 面上,C 点在x 轴上,D 点在y 轴上.8.求点(a ,b ,c )关于(1)各坐标面;(2)各坐标轴;(3)坐标原点的对称点的坐标.解(1)点(a ,b ,c )关于xOy 面的对称点(a ,b ,-c ),为关于yOz 面的对称点为(-a ,b ,c ),关于zOx 面的对称点为(a ,-b ,c ).(2)点(a ,b ,c )关于x 轴的对称点为(a ,-b ,-c ),关于y 轴的对称点为(-a ,b ,-c ),关于z 轴的对称点为(-a ,-b ,c ).(3)点(a ,b ,c )关于坐标原点的对称点是(-a ,-b ,-c ).9.自点P 0),,(000z y x 分别作各坐标面和各坐标轴的垂线,写出各垂足的坐标.解设空间直角坐标系如图8-3,根据题意,P 0F 为点P 0关于xOz面的垂线,垂足F 坐标为),,000(z x ;P 0D 为点P 0关于xOy 面的垂线,垂足D 坐标为),,0(00y x ;P 0E 为点P 0关于yOz 面的垂线,垂足E 坐标为)0(0o z y ,,.P 0A 为点P 0关于x 轴的垂线,垂足A 坐标为),0,0(o x ;P 0B 为点P 0关于y 轴的垂线,垂足B 坐标为)0,,0(0y ;P 0C 为点P 0关于z 轴的垂线,垂足C 坐标为),0,0(0z .10.过点P 0),,(000z y x 分别作平行于z 轴的直线和平行于xOy 面的平面,问在它们上面的点的坐标各有什么特点?解如图8-4,过P 0且平行于z 轴的直线l 上的点的坐标,其特点是,它们的横坐标均相同,纵坐标也均相同.而过点P 0且平行于xOy 面的平面 上的点的坐标,其特点是,它们的竖坐标均相同.11.一边长为a 的正方体放置在xOy 面上,其底面的中心在坐标原点,底面的顶点在x 轴和y 轴上,求它各顶点的坐标.解如图8-5,已知AB=a ,故OA=OB=a 22,于是各顶点的坐标分别为A )0022(,,a ,B (),022,0(a ),C (-a 22,0,0),D (0,-a 22,0),E (a 22,0,a ),F (0,a 22,a ),G (-a 22,0,a ),H (0,-a 22,a ).12.求点M (4,-3,5)到各坐标轴的距离.解点M 到x 轴的距离为d 1=345)3(22=+-,点M 到y 轴的距离为d 2=415422=+,点M 到z 轴的距离为d 3=525)3(422==-+.13.在yOz 面上,求与三点A (3,1,2),B (4,-2,-2),C (0,5,1)等距离的点.解所求点在yOz 面上,不妨设为P (0,y ,z ),点P 与三点A ,B ,C,)2()1(3222-+-+=z y,)2()2(4222++++=z y.)1()5(22-+-=z y==222222)2()2(4)2()1(3++++=-+-+z y z y 22)1()5(-+-=z y ,即.)1()5()2()1(9,)2()2(16)2()1(922222222-+-=-+-+++++=-+-+z y z y z y z y 解上述方程组,得y=1,z=-2.故所求点坐标为(0,1,-2).14.试证明以三点A (4,1,9),B (10,-1,6),C (2,4,3)为顶点的三角形是等腰直角三角形.证由2798)63()14()102(,7)93()14()42(,7)96()11()410(222222222==-+++-==-+-+-==-+--+-=.+==故△ABC 为等腰直角三角形.15.设已知两点为M 1(4,2,1),M 2(3,0,2),计算向量21M M 的模、方向余弦和方向角.解向量21M M =(3-4,0-2,2-1)=(-1,-2,-1),2412-1-222==++=)()(.其方向余弦分别为cos α=-21,cos β=-22,cos γ=21.方向角分别为3,43,32πγπβπα===.16.设向量的方向余弦分别满足(1)cos α=0;(2)cos β=1;(3)cos α=cos β=0,问这些向量与坐标轴或坐标面的关系如何?解(1)由cos α=0得知2πα=,故向量与x 轴垂直,平行于yOz 面.(2)由cos β=1得知β=0,故向量与y 轴同向,垂直于xOz 面.(3)由cos α=cos β=0知2πβα==,故向量垂直于x 轴和y 轴,即与z 轴平行,垂直于xOy 面.17.设向量r 的模是4,它与u 轴的夹角为3π,求r 在u 轴上的投影.解已知|r |=4,则Prj u r=|r |cos θ=4∙cos 3π=4×21=2.18.一向量的终点在点B (2,-1,7),它在x 轴、y 轴和z 轴上的投影依次为4,-4和7,求这向量的起点A 的坐标.解设A 点坐标为(x ,y ,z ),则AB =(2-x ,-1-y ,7-z ),由题意知2-x=4,-1-y=-4,7-z=7,故x=-2,y=3,z=0,因此A 点坐标为(-2,-3,0).19.设m =3i +4j +8k ,n =2i -4j -7k 和p =5i +j -4k .求向量a =4m +3n -p 在x 轴上的投影及在y轴上的分向量.解a=4m+3n-p=4(3i+5j+8k)+3(2i-4j-7k)-(5i+j-4k)=13i+7j+15k,a在x轴上的投影为13,在y轴上的分向量为7j.1.设k j i b k j i a -+=--=2,23,求(1)b a b a ⨯⋅及;(2)b a 2b 3a 2-⨯⋅及)(;(3)b a ,的夹角的余弦.解(1)),(),,(1-2,12-1-3⋅=⋅b a ,)()()(31-2-21-13=⨯+⨯+⨯==⨯b a 121213---kj i =(5,1,7).(2)1836)(63)2(-=⨯-=⋅-=⋅-b a b a )14,2,10()7,1,5(2)(22==⨯=⨯b a b a (3222222)1(21)2()1(33),cos(-++-+-+=⋅=b a b a b a 21236143==2.设c b a ,,为单位向量,满足.,0a c c b b a cb a ⋅+⋅+⋅=++求解已知,0,1=++===c b a c b a 故0=++⋅++)()(c b a c b a .即0222222=⋅+⋅+⋅+++a c c b b a c b a .因此23-21222=++-=⋅+⋅+⋅)(c b a a c c b b a 3.已知M 1(1,-1,2),M 2(3,3,1)M 3(3,1,3).求与3221,M M M M 同时垂直的单位向量.解21M M =(3-1,3-(-1),1-2)=(2,4,-1)32M M =(3-3,1-3,3-1)=(0,-2,2)由于3221M M M M ⨯与3221,M M M M 同时垂直,故所求向量可取为M M M M a =)(由3221M M M M ⨯=220142--k j i=(6,-4,-4),17268)4()4(6222==-+-+=⨯知).172,172,173()4,4,6(1721--±=--±=a 4.设质量为100kg 的物体从点M1(3,1,8)沿直线移动到点M2(1,4,2),计算重力所作的功(坐标系长度单位为m ,重力方向为z 轴负方向).解21M M =(1-3,4-1,2-8)=(-2,3,-6)F=(0,0,-100×9.8)=(0,0,-980)W=F ∙21M M =(0,0,-980)∙(-2,3,-6)=5880(J).5.在杠杆上支点O 的一侧与点O 的距离为x 1的点P 1处,有一与1OP 成角1θ的力F 1作用着;在O 的另一侧与点O 的距离为x 2的点P 2处,有一与2OP 成角2θ的力F 2作用着(图8-6),问1θ,2θ,x 1,x 2,21,F F 符合怎样的条件才能使杠杆保持平衡?解如图8-6,已知有固定转轴的物体的平衡条件是力矩的代数和为零,又由对力矩正负符号的规定可得杠杆保持平衡的条件为0sin sin 222111=-θθx F x F ,即222111sin sin θθx F x F =.6.求向量),(4,3-4=a在向量)(1,2,2=b 上的投影.解236122)1,2,2()4,3,4(Pr 222==++⋅-=⋅=b b a a j b .7.设)4,1,2(),2,5,3(=-=b a,问μλ与有怎样的关系,能使b a μλ+与z 轴垂直?解b a μλ+=λ(3,5,-2)+μ(2,1,4)=(μλμλμλ42,5,23+-++).要b a μλ+与z 轴垂直,即要(b a μλ+)⊥(0,0,1),即(b a μλ+)∙(0,0,1)=0,亦即(μλμλμλ42,5,23+-++)∙(0,0,1)=0,故(μλ42+-)=0,因此μλ2=时能使b a μλ+与z 轴垂直.8.试用向量证明直径所对的圆周角是直角.证如图8-7,设AB 是圆O 的直径,C 点在圆周上,要证∠ACB=2π,只要证明0=⋅BCAC 即可.由BC AC ⋅=)()(OC BO OC AO +⋅+=BO OC OC AO BO AO ⋅+⋅+⋅=0=+⋅-⋅+OC AO OC AO .故BC AC⊥,∠ACB为直角.9.已知向量j i c k j i b k j i a 23,32-=+-=+-=和,计算:(1)b c a c b a )()(⋅-⋅(2))()(c b b a +⨯+(3)cb a ⋅⨯)(解(1)8)3,1,1()1,3,2(=-⋅-=⋅ba ,8)0,2,1()1,3,2(=-⋅-=⋅c a ,b c a c b a )()(⋅-⋅)24,8,0()3,1,1(8)0,2,1(8--=---=k i 248--=.(2)b a +=(2,-3,1)+(1,-1,3)=(3,-4,4),c b +=(1,-1,3)+(1,-2,0)=(2,-3,3),)()(c b b a +⨯+332443--=kj i k j --=--=)1,1,0(.(3)c b a ⋅⨯)(.2021311132=---=10.已知k j OBk i OA 3,3+=+=,求△OAB 的面积.解由向量积的几何意义知S △OAB⨯)1,3,3(310301--==⨯kj i OB OA,⨯191)3()3(22=+-+-=S △OAB219=11.已知),,(),,,(),,,(z y x z y x z y x c c c c b b b b a a a a ===,试利用行列式的性质证明:ba c a cbc b a ⋅⨯=⋅⨯=⋅⨯)()()(证因为,)(z yxz y xz y xc c c b b b a a a cb a =⋅⨯zyxz y x z y x a a a c c c b b b a c b =⋅⨯)(=⋅⨯b a c )(zyxz yxz y xb b b a a ac c c ,而由行列式的性质知z yxz y x z y x c c c b b b a a a z yx z y x z y x a a a c c c b b b ==zyxz y x z y x b b b a a a c c c ,故b ac a c b c b a ⋅⨯=⋅⨯=⋅⨯)()()(.12.试用向量证明不等式:332211232221232221b a b a b a b b b a a a ++≥++++,其中321321,,,,,b b b a a a 为任意实数.并指出等号成立的条件.证设向量=a (321,,a a a ),=b (321,,b b b ).由),cos(b a b a ba =⋅b a ≤,从而232221232221332211b b b a a a b a b a b a ++++≤++,当321,,a a a 与321,,b b b 成比例,即332211b a b a b a ==时,上述等式成立.1.求过点(3,0,-1)且与平面012573=-+-z y x 平行的平面方程.解所求平面与已知平面012573=-+-z y x 平行.因此所求平面的法向量可取为n=(3,-7,5),设所求平面为0573=++-D z y x .将点(3,0,-1)代入上式得D=-4.故所求平面方程为04573=-+-z y x .2.求过点M 0(2,9,-6)且与连接坐标原点及点M 0的线段OM 0垂直的平面方程.解.6,9,2(0)-=OM 所求平面与0OM 垂直,可取n=0OM ,设所求平面方程为0692=+-+D z y x .将点M 0(2,9,-6)代入上式得D=-121.故所求平面方程为0121692=--+z y x .3.求过(1,1,-1),(-2,-2,2)和(1,-1,2)三点的平面方程.解由0121111121212111=+---+----+--z y x ,得023=--z y x ,即为所求平面方程.注设M (x,y,z )为平面上任意一点,)3,2,1)(,,(==i z y x M i i i i 为平面上已知点.由,0)(31211=⨯⋅M M M M MM 即,0131313121212111=---------z z y y x x z z y y x x z z y y x x 它就表示过已知三点M i (i=1,2,3)的平面方程.4.指出下列各平面的特殊位置,并画出各平面:(1)x=0;(2)3y-1=0;(3)2x-3y-6=0;(4)x-3y=0;(5)y+z=1;(6)x-2z=0;(7)6x+5y-z=0.解(1)—(7)的平面分别如图8—8(a )—(g ).(1)x=0表示yOz 坐标面.(2)3y-1=0表示过点(0,31,0)且与y 轴垂直的平面.(3)2x-3y-6=0表示与z 轴平行的平面.(4)x-3y=0表示过z 轴的平面.(5)y+z=1表示平行于x 轴的平面.(6)x-2z=0表示过y 轴的平面.(7)6x+5y-z=0表示过原点的平面.5.求平面0522=++-z y x 与各坐标面的夹角的余弦.解平面的法向量为n=(2,-2,1),设平面与三个坐标面xOy ,yOz ,zOx 的夹角分别为321,,θθθ.则根据平面的方向余弦知,3111)2(2)1,0,0()1,2,2(cos cos 2221=⋅+-+⋅-=⋅==k n k n γθ,3213)0,0,1()1,2,2(cos cos 2=⋅⋅-=⋅==i n i n αθ3213)0,1,0()1,2,2(cos cos 3-=⋅⋅-=⋅==j n j n βθ.6.一平面过点(1,0,-1)且平行于向量)1,1,2(=a 和)0,1,1(-=b ,试求这个平面方程.解所求平面平行于向量a 和b ,可取平面的法向量)3,1,1(011112-=-=⨯=kj i b a n .故所求平面为0)1(3)0(1)1(1=+--⋅+-⋅z y x ,即043=--+z y x .7.求三平面322,02,13=++-=--=++z y x z y x z y x 的交点.解联立三平面方程.322,02,13=++-=--=++z y x z y x z y x 解此方程组得.3,1,1=-==z y x故所求交点为(1,-1,3).8.分别按下列条件求平面方程:(1)平行于xOz 面且经过点(2,-5,3);(2)通过z 轴和点(-3,1,-2);(3)平行于x 轴且经过两点(4,0,-2)和(5,1,7).解(1)所求平面平行于xOz 面,故设所求平面方程为0=+D By .将点(2,-5,3)代入,得05=+-D B ,即B D 5=.因此所求平面方程为05=+B By ,即05=+y .(2)所求平面过z 轴,故设所求平面为0=+By Ax .将点(-3,1,-2)代入,得03=+-B A ,即A B 3=.因此所求平面方程为03=+Ay Ax ,即03=+y x .(3)所求平面平行于x 轴,故设所求平面方程为0=++D Cz By .将点(4,0,-2)及(5,1,7)分别代入方程得2=+-D C 及07=++D C B .D B D C 29,2-==.因此,所求平面方程为0229=++-D z DDy ,即029=--z y .9.求点(1,2,1)到平面01022=-++zy x 的距离.解利用点),,(00o o z y x M 到平面0=+++D Cz By Ax 的距离公式222000C B A DCz By Ax d +++++=.1332211012221222=-=++-⋅+⋅+=1.求过点(4,-1,3)且平行于直线51123-==-z y x 的直线方程.解所求直线与已知直线平行,故所求直线的方向向量)5,1,2(=s ,直线方程即为531124-=+=-z y x .2.求过两点)1,2,3(1-M 和)2,0,1(2-M 的直线方程.解取所求直线的方向向量)1,2,4()12),2(0,31(21-=-----==M M s ,因此所求直线方程为112243-=+=--z y x .3.用对称式方程及参数方程表示直线.42,1=++=+-z y x z y x 解根据题意可知已知直线的方向向量112111-=kj i s ).3,1,2(-=取x=0,代入直线方程得.4,1=+=+-z y z y 解得.25,23==z y 这样就得到直线经过的一点(25,23,0).因此直线的对称式方程为.32512320-=-=--z y x 参数方程为.325,23,2t z t y t x +=+=-=注由于所取的直线上的点可以不同,因此所得到的直线对称式方程或参数方程得表达式也可以是不同的.4.求过点(2,0,-3)且与直线1253,0742=+-+=-+-z y x z y x 垂直的平面方程.解根据题意,所求平面的法向量可取已知直线的方向向量,即),11,14,16(253421-=--==kj i s n 故所求平面方程为.0)3(11)0(14)2(16=++-+--z y x 即.065111416=---z y x 5.求直线0123,09335=-+-=-+-z y x z y x 与直线01883,02322=-++=+-+z y x z y x 的夹角的余弦.解两已知直线的方向向量分别为),1,4,3(1233351-=--=k j i s ),10,5,10(1831222-=-=kj i s 因此,两直线的夹角的余弦212121),(cos cos s s s s s s ⋅== .010)5(10)1(4310154103222222=+-+-++⨯-⨯-⨯=6.证明直线72,72=++-=-+z y x z y x 与直线02,8363=--=-+z y x z y x 平行.证已知直线的方向向量分别是),15,3,9(112363),5,1,3(11212121---=---==--=kj i s k j i s 由123s s -=知两直线互相平行.7.求过点(0,2,4)且与两平面12=+zx 和23=-z y 平行的直线方程.解所求直线与已知的两个平面平行,因此所求直线的方向向量可取),1,3,2(31020121-=-=⨯=kj i n n s 故所求直线方程为.143220-=-=-z y x 注本题也可以这样解:由于所求直线与已知的两个平面平行,则可视所求直线是分别与已知平面平行的两平面的交线,不妨设所求直线为.3,2b z y a z x=-=+将点(0,2,4)代入上式,得.10,8-==b a 故所求直线为.103,82-=-=+z y z x 8.求过点(3,1,-2)且通过直线12354z y x =+=-的平面方程.解利用平面束方程,过直线12354z y x =+=-的平面束方程为,0)23(2354=-+=+=-z y y x λ将点(3,1,-2)代入上式得.2011=λ因此所求平面方程为,0)23(20112354=-+=+=-z y y x即.0592298=---z y x 9.求直线0,03=--=++z y x z y x 与平面01=+--z y x 的夹角.解已知直线的方向向量),2,4,2(111311-=--=k j is 平面的法向量).1,1,1(--=n 设直线与平面的夹角为,ϕ则,0)1()1(1)2(42)1()2()1(412),cos(sin 222222=-+-+-++-⋅-+-⋅+⋅=⋅==n s n s s n ϕ即.0=ϕ10.试确定下列各组中的直线和平面间的关系;(1)37423z y x =-+=-+和3224=--z y x ;(2)723z y x =-=和8723=+-z y x ;(3)431232--=+=-z y x 和.3=++z y x 解设直线的方向向量为s ,平面的法向量为n ,直线与平面的夹角为,ϕ且ns n s s n ⋅==),cos(sin ϕ.(1)),2,2,4(),3,7,2(--=--=ns,0)2()2(43)7()2()2(3)2()7(4)2(sin 222222=-+-+⋅+-+--⋅+-⋅-+⋅-=ϕ则.0=ϕ故直线平行于平面或在平面上,现将直线上的点A (-3,-4,0)代入平面方程,方程不成立.故点A 不在平面上,因此直线不在平面上,直线与平面平行.(2)),7,2,3(),7,2,3(-=-=n s 由于n s =或,17)2(37)2(377)2()2(33sin 222222=+-+⋅+-+⋅+-⋅-+⋅=ϕ知2πϕ=,故直线与平面垂直.(3)),1,1,1(),4,1,3(=-=n s 由于0=⋅n s 或,0111)4(131)4(1113sin 222222=++⋅-++⋅-+⋅+⋅=ϕ知,0=ϕ将直线上的点A (2,-2,3)代入平面方程,方程成立,即点A 在平面上.故直线在平面上.11.求过点(1,2,1)而与两直线1,012=-+-=+-+z y x z y x 和0,02=+-=+-z y x z y x 平行的平面的方程.解两直线的方向向量为),1,1,0(111112),3,2,1(11112121--=--=--=--=kj i s k j is取),1,1,1(11032121--=----=⨯=k j i s s n 则过点(1,2,1),以n 为法向量的平面方程为,0)1(1)2(1)1(1=-⋅--⋅+-⋅-z y x 即.0=+-z y x 12.求点(-1,2,0)在平面012=+-+z y x 上的投影.解作过已知点且与已知平面垂直的直线.该直线与平面的交点即为所求.根据题意,过点(-1,2,0)与平面012=+-+z y x 垂直的直线为,102211--=-=+z y x 将它化为参数方程,,22,1t z t y t x -=+=+-=代入平面方程得,01)()22(21=+--+++-t t t 整理得32-=t .从而所求点(-1,2,0)在平面012=+-+z y x 上的投影为(32,32,35-).13.求点P (3,-1,2)到直线042,01=-+-=+-+z y x z y x 的距离.解直线的方向向量).3,3,0(112111--=--=kj i s 在直线上取点(1,-2,0),这样,直线的方程可表示成参数方程形式.3,32,1t z t y x -=--==(1)又,过点P (3,-1,2),以)3,3,0(--=s 为法向量的平面方程为,0)2(3)1(3=--+-z y 即.01=-+z y (2)将式(1)代入式(2)得21-=t ,于是直线与平面的交点为(23,21,1-),故所求距离为.223)232()211()13(222=-++-+-=d 14.设M 0是直线L 外一点,M 是直线L 上任意一点,且直线的方向向量为s ,试证:点M 0到直线L的距离d =.证如图8-9,点M 0到直线L 的距离为d.由向量积的几何意义知s ⨯表示以M M 0,s 为邻边的平行四边形的面积.而表示以s 为边长的该平面四边形的高,即为点M 0到直线L 的距离.于是d =15.求直线0923,042=---=+-z y x z y x 在平面14=+-z y x 上的投影直线的方程.解作过已知直线的平面束,在该平面束中找出与已知平面垂直的平面,该平面与已知平面的交线即为所求.设过直线0923,042=---=+-z y x z y x 的平面束方程为,0)923(42=---++-z y x z y x λ经整理得.09)21()4()32(=--+--++λλλλz y x 由,01)21()1()4(4)32(=⋅-+-⋅--+⋅+λλλ得1113-=λ.代入平面束方程,得.0117373117=--+z y x 因此所求投影直线的方程为.14,0117373117=+-=--+z y x z y x 16.画出下列各平面所围成的立体的图形.(1);012243,1,2,0,0,0=-++=====z y x y x z y x(2).4,2,1,0,0yz y x z x =====解(1)如图8-10(a );(2)如图8-10(b ).1.一球面过原点及A (4,0,0),B (1,3,0)和C (0,0,-4)三点,求球面的方程及球心的坐标和半径.解设所求球面的方程为2222)()()(R c z b y a x =-+-+-,将已知点的坐标代入上式,得,2222R c b a =++(1),)4(2222R c b a =++-(2),)3()1(2222R c b a =+-+-(3)2222)4(R c b a =+++,(4)联立(1)(2)得,2=a 联立(1)(4)得,2-=c 将2=a 代入(2)(3)并联立得b=1,故R=3.因此所求球面方程为,9)2()1()2(222=++-+-z y x 其中球心坐标为),2,1,2(-半径为3.2.建立以点(1,3,-2)为球心,且通过坐标原点的球面方程.解设以点(1,3,-2)为球心,R 为半径的球面方程为,)2()3()1(2222R z y x =++-+-球面经过原点,故,14)20()30()10(2222=++-+-=R 从而所求球面方程为.14)2()3()1(222=++-+-z y x 3.方程0242222=++-++z y x z y x 表示什么曲面?解将已知方程整理成,)6()1()2()1(2222=++++-z y x所以此方程表示以(1,-2,-1)为球心,以6为半径的球面.4.求与坐标原点O 及点(2,3,4)的距离之比为1:2的点的全体所组成的曲面的方程,它表示怎样的曲面?解设动点坐标为(z y x ,,),根据题意有,21)4()3()2()0()0()0(222222=-+-+--+-+-z y x z y x 化简整理得.)2932()34()1()32(2222=+++++z y x 它表示以(34,1,32---)为球心,以2932为半径的球面.5.将xOz 坐标面上的抛物线x z 52=绕x 轴旋转一周,求所生成的旋转曲面的方程.解以22z y +±代替抛物线方程x z 52=中的z ,得222)(z y +±x 5=,即x z y 522=+.注xOz 面上的曲线0),(=z x F 绕x 轴旋转一周所生成的旋转曲面方程为0),(22=+±z y x F .6.将xOz 坐标面上的圆922=+z x 绕z 轴旋转一周,求所生成的旋转曲面的方程.解以22y x +±代替圆方程922=+z x 中的x ,得,9)(2222=++±z y x 即.9222=++z y x7.将xOy 坐标面上的双曲线369422=-y x分别绕x 轴及y 轴旋转一周,求所生成的旋转曲面的方程.解以22zy +±代替双曲线方程369422=-y x中的y ,得该双曲线绕x 轴旋转一周而生成的旋转曲面方程为,36)(942222=+±-z y x 即.36)(94222=+-z y x 以22zx +±代替双曲线方程369422=-y x中的x ,得该双曲线绕y 轴旋转一周而生成的旋转曲面方程为,369)(42222=-+±y z x 即.369)(4222=-+y z x 8.画出下列各方程所表示的曲面:(1);)2()2(222a y a x =+-(2);19422=+-y x (3);14922=+z x (4);02=-z y (5)22x z-=.解(1)如图8-11(a );(2)如图8-11(b );(3)如图8-11(c );(4)如图8-11(d );(5)如图8-11(e ).9.指出下列方程在平面解析几何中和在空间解析几何中分别表示什么图形:(1);2=x (2);1+=x y (3);422=+y x(4).122=-y x解(1)2=x 在平面解析几何中表示平行于y 轴的一条直线,在空间解析几何中表示与yOz 面平行的平面.(2)1+=x y在平面解析几何中表示斜率为1,y 轴截距也为1的一条直线,在空间解析几何中表示平行于z 轴的平面.(3)422=+y x在平面解析几何中表示圆心在原点,半径为2的圆,在空间解析几何中表示母线平行于z 轴,准线为0,422==+z y x 的圆柱面.(4)122=-y x在平面解析几何中表示以x 轴为实轴,y 轴为虚轴的双曲线,在空间解析几何中表示母线平行于z轴,准线为,122==-z y x 的双曲柱面.10.说明下列旋转曲面是怎样形成的:(1);1994222=++z y x (2);14222=+-z y x (3);1222=--z y x (4).)(222y x a z+=-解(1)1994222=++z y x 表示xOy 面上的椭圆19422=+y x 绕x轴旋转一周而生成的旋转曲面,或表示xOz 面的椭圆19422=+z x 绕x 轴旋转一周而生成的旋转曲面.(2)14222=+-z y x 表示xOy 面上的双曲线1422=-y x 绕y 轴旋转一周而生成的旋转曲面,或表示yOz 面的双曲线1422=+-z y 绕y 轴旋转一周而生成的旋转曲面.(3)1222=--z y x表示xOy 面上的双曲线122=-y x 绕x 轴旋转一周而生成的旋转曲面,或表示xOz 面的双曲线122=-z x 绕x 轴旋转一周而生成的旋转曲面.(4)222)(y x a z+=-表示xOz 面上的直线a x z +=或a x z +-=绕z 轴旋转一周而生成的旋转曲面,或表示yOz 面的直线a y z+=或a y z +-=绕z 轴旋转一周而生成的旋转曲面.11.画出下列方程所表示的曲面:(1);44222=++z y x(2);44222=--z y x(3).94322y x z +=解(1)如图8-12(a );(2)如图8-12(b );(3)如图8-12(c );12.画出下列各曲面所围立体的图形:(1)1,03,0,3,022=+=-=-==y x y x y x z z(在第一卦限内);(2)222222,,0,0,0R z y R y x z y x =+=+===(在第一卦限内).解(1)如图8-13所示;(2)如图8-14所示.1.画出下列曲线在第一卦限内的图形;(1);2,1==y x (2);0,422=---=yxyx z(3).,222222a z x a y x =+=+解(1)如图8-15(a );(2)如图8-15(b );(3)如图8-15(c ).2.指出下列方程组在平面解析几何中与在空间解析几何中分别表示什么图形:(1);32,15-=+=x y x y (2).3,19422==+y y x 解(1)32,15-=+=x y x y 在平面解析几何中表示两直线的交点.在空间解析几何中表示两平面的交线,即空间直线.(2)3,19422==+y y x 在平面解析几何中表示椭圆19422=+y x 与其切线3=y 的交点,即切点.在空间解析几何中表示椭圆柱面19422=+y x 与其切平面3=y 的交线,即空间直线.3.分别求母线平行于x 轴及y 轴而且通过曲线0,162222222=-+=++y z x z y x 的柱面方程.解在,162222222=-+=++y z x z y x 中消去x ,得,16322=-z y 即为母线平行于x 轴且通过已知曲线的柱面方程.在,162222222=-+=++y z x z y x 中消去y ,得,162322=+z x 即为母线平行于y 轴且通过已知曲线多的柱面方程.4.求球面9222=++z y x 与平面1=+z x 的交线在xOy 面上的投影的方程.解在1,9222=+=++z x z y x 中消去z ,得,9)1(222=-++x y x 即,82222=+-y x x它表示母线平行于z轴的柱面,故0,82222==+-z y x x 表示已知交线在xOy 面上的投影的方程.5.将下列曲线的一般方程化为参数方程:(1);,9222x y z y x ==++(2).0,4)1()1(222==+++-z z y x解(1)将x y=代入,9222=++z y x 得,9222=+z x 取,cos 23t x =则,sin 3t z =从而可得该曲线的参数方程tz t y t x sin 3,cos 23,cos 23===(t ≤0˂π2)(2)将z=0代入,4)1()1(222=+++-z y x 得,3)1(22=+-y x 取,cos 31t x =-则,sin 3t y =从而可得该曲线的参数方程0,sin 3,cos 31==+=z t y t x (t ≤0˂π2)6.求螺旋线θθθb z a y a x ===,sin ,cos 在三个坐标面上的投影曲线的直角坐标方程.解由θθsin ,cos a y a x==得,222a y x =+故该螺旋线在xOy 面上的投影曲线的直角坐标方程为,222==+z a y x 由θθb z a y ==,sin 得bza y sin =,故该螺旋线在yOz 面上的投影曲线的直角坐标方程为0,sin ==x bza y 由θθb z a x ==,cos 得,cos b za x =故故该螺旋线在yOz 面上的投影曲线的直角坐标方程为.0,cos ==y bza x 7.求上半球2220y x a z --≤≤与圆柱体a ax y x (22≤+>0)的公共部分在xOy 面和xOz 面上的投影.解如图8-16.所求立体在xOy 面上的投影即为ax y x ≤+22,而由axy x y x a z =+--=22222,得.2ax a z -=故所求立体在xOz 面上的投影为由x 轴,z 轴及曲线ax a z-=2所围成的区域.8.求旋转抛物面)40(22≤≤+=z y x z在三坐标面上的投影解联立422=+=z y x z ,得422=+y x.故旋转抛物面在xOy面上的投影为.0,422=≤+z y x 如图8-17.联立0,22=+=x y x z 得,2y z=故旋转抛物面在yOz 面上的投影为2y z=及4=z 所围成的区域.同理,联立0,22=+=y y x z 得,2x z =故旋转抛物面在xOz 面上的投影为2x z=及4=z 所围成的区域.。
数学建模钢管下料问题

实验一钢管下料问题摘要生产中常会遇到通过切割、剪裁、冲压等手段,将原材料加工成规定大小的某种,称为原料下料问题.按照进一步的工艺要求,确定下料方案,使用料最省,或利润最大是典型的优化问题.下面我们采用数学规划模型建立线性规划模型并借助LINGO 9.0来解决这类问题.关键词 线性规划 最优解 钢管下料一,问题重述1、问题的提出某钢管零售商从钢管厂进货,将钢管按照顾客的要求切割出售.从钢管厂进货得到的原材料的钢管的长度都是1850mm ,现在一顾客需要15根290 mm ,28根315 mm ,21根350 mm 和30根455 mm 的钢管.为了简化生产过程,规定所使用的切割模式的种类不能超过4种,使用频率最高的一种切割模式按照一根原料钢管价值的1/10增加费用,使用频率次之的切割模式按照一根原料钢管价值的2/10增加费用,以此类推,且每种切割模式下的切割次数不能太多(一根原钢管最多生产5根产品),此外为了减少余料浪费,每种切割模式下的余料浪费不能超过100 mm ,为了使总费用最小,应该如何下料? 2、问题的分析首先确定合理的切割模式,其次对于不同的分别进行计算得到加工费用,通过不同的切割模式进行比较,按照一定的排列组合,得最优的切割模式组,进而使工加工的总费用最少.二,基本假设与符号说明1、基本假设假设每根钢管的长度相等且切割模式理想化.不考虑偶然因素导致的整个切割过程无法进行. 2、定义符号说明(1)设每根钢管的价格为a ,为简化问题先不进行对a 的计算. (2)四种不同的切割模式:1x 、2x 、3x 、4x .(3)其对应的钢管数量分别为:i r 1、i r 2、i r 3、i r 4(非负整数).290*r13+315*r23+350*r33+455*r43>=1750;290*r14+315*r24+350*r34+455*r44>=1750;x1+x2+x3+x4>=19;x1+x2+x3+x4<=20;x1>=x2;x2>=x3;x3>=x4;r11+r21+r31+r41<=5;r12+r22+r32+r42<=5;r13+r23+r33+r43<=5;r14+r24+r34+r44<=5;@gin(x1);@gin(x2);@gin(x2);@gin(x4);@gin(r11);@gin(r12);@gin(r13);@gin(r14);@gin(r21);@gin(r22);@gin(r23);@gin(r24);@gin(r31);@gin(r32);@gin(r33);@gin(r34);@gin(r41);@gin(r42);@gin(r43);@gin(r44);end经运行得到输出如下:Global optimal solution found.Objective value: 21.40000Objective bound: 21.40000Infeasibilities: 0.000000Extended solver steps: 1Total solver iterations: 34507Variable Value Reduced Cost X1 14.00000 -0.1000000 X2 5.000000 0.000000 X3 0.000000 0.1000000 X4 0.000000 0.2000000 R11 0.000000 0.000000 R12 3.000000 0.000000R13 0.000000 0.000000 R14 0.000000 0.000000 R21 2.000000 0.000000 R22 0.000000 0.000000 R23 1.000000 0.000000 R24 0.000000 0.000000 R31 2.000000 0.000000 R32 0.000000 0.000000 R33 3.000000 0.000000 R34 0.000000 0.000000 R41 1.000000 0.000000 R42 2.000000 0.000000 R43 1.000000 0.000000 R44 4.000000 0.000000实验二:摘要一、问题重述二、基本假设与符号说明基本假设:符号说明:三、模型的建立四、模型的求解五、模型评价六、参考文献附录。
高等数学(同济第七版下)课后习题及解答

1.设u=a-b+2c,v=-a+3b-c.试用a,b,c表示2u-3v.解2u-3v=2(a-b+2c)-3(-a+3b-c)=5a-11b+7c.2.如果平面上一个四边形的对角线互相平分,试用向量证明它是平行四边形.证如图8-1,设四边形ABCD中AC与BD交于M,已知AM=MC,DM MB.故AB AM MB MC DM DC.即AB//DC且|A B|=|DC|,因此四边形ABCD是平行四边形.3.把△ABC的BC边五等分,设分点依次为D1,D2,D3,D4,再把各分点与点A连接.试以AB=c,BC=a表向量D1A,D2A,D3A,D A4.证如图8-2,根据题意知1 BD a,151D1D a,251D2D a,351 D3D a,45故D A1=-(AB BD1)=- 15a-cD2A=-(AB BD2)=- 25a-cD3A=-(AB BD3)=- 35a-cD4 A=-(AB BD)=-445a-c.4.已知两点M1(0,1,2)和M2(1,-1,0).试用坐标表示式表示向量M1M2及-2M1M2.解M1M2=(1-0,-1-1,0-2)=(1,-2,-2).-2M1M2=-2(1,-2,-2)=(-2,4,4).5.求平行于向量a=(6,7,-6)的单位向量.解向量a的单位向量为aa,故平行向量a的单位向量为a a =1(6,7,-6)=1167,,1111611 ,22 2其中a67(6)11.6.在空间直角坐标系中,指出下列各点在哪个卦限?A(1,-2,3),B(2,3,-4),C(2,-3,-4),D(-2,-3,1).解A点在第四卦限,B点在第五卦限,C点在第八卦限,D点在第三卦限.7.在坐标面上和在坐标轴上的点的坐标各有什么特征?指出下列各点的位置:A(3,4,0),B(0,4,3),C(3,0,0),D(0,-1,0).解在坐标面上的点的坐标,其特征是表示坐标的三个有序数中至少有一个为零,比如xOy面上的点的坐标为(x0,y0,0),xOz面上的点的坐标为(x0,0,z0),yOz面上的点的坐标为(0,y0,z0).在坐标轴上的点的坐标,其特征是表示坐标的三个有序数中至少有两个为零,比如x轴上的点的坐标为(x0,0,0),y轴上的点的坐标为(0,y0,0),z轴上的点的坐标为(0,0,z0).A点在xOy面上,B点在yOz面上,C点在x轴上,D点在y轴上.8.求点(a,b,c)关于(1)各坐标面;(2)各坐标轴;(3)坐标原点的对称点的坐标.解(1)点(a,b,c)关于xOy面的对称点(a,b,-c),为关于yOz面的对称点为(-a,b,c),关于zOx面的对称点为(a,-b,c).(2)点(a,b,c)关于x轴的对称点为(a,-b,-c),关于y 轴的对称点为(-a,b,-c),关于z轴的对称点为(-a,-b,c).(3)点(a,b,c)关于坐标原点的对称点是(-a,-b,-c). 9.自点P(0x0,y0,z0)分别作各坐标面和各坐标轴的垂线,写出各垂足的坐标.解设空间直角坐标系如图8-3,根据题意,P0F为点P0关于xOz 面的垂线,垂足F坐标为(x0,0,z0);P0D为点P0关于xOy面的垂线,垂足D坐标为(,,0)x0y;P0E为点P0关于yOz面的垂线,垂足E坐标为(0),y0,z o.P0A为点P0关于x轴的垂线,垂足A坐标为(x o,0,0);P0B为点P0关于y轴的垂线,垂足B坐标为(0,y0,0);P0C为点P0关于z轴的垂线,垂足C坐标为(0,0,)z.10.过点P(0x0,y0,z0)分别作平行于z轴的直线和平行于xOy面的平面,问在它们上面的点的坐标各有什么特点?解如图8-4,过P0且平行于z轴的直线l上的点的坐标,其特点是,它们的横坐标均相同,纵坐标也均相同.而过点P0且平行于xOy面的平面上的点的坐标,其特点是,它们的竖坐标均相同.11.一边长为a的正方体放置在xOy面上,其底面的中心在坐标原点,底面的顶点在x轴和y轴上,求它各顶点的坐标.2 解 如图 8-5,已知 AB=a ,故 OA=OB=a2,于是各顶点的坐 22 2 标分别为 A0 0)(a ,, ,B ((0,a ,0)),C (-a222,0,0),D 2 (0,- a 2 2 ,0),E ( a 2 2 ,0,a ),F (0, a 2 2 ,a ),G (- a2, 2 0,a ),H (0,- a 2,a ). 12.求点 M (4,-3,5)到各坐标轴的距离 .2 2解 点 M 到 x 轴的距离为 d 1=( 3) 534,点 M 到 y 22轴 的 距 离 为 d 2=4541, 点 M 到 z 轴 的 距 离 为 22.d 3=4 ( 3) 25 513.在 yOz 面上,求与三点 A (3,1,2),B (4,-2,-2),C (0,5, 1)等距离的点 .解 所求点在 yOz 面上,不妨设为 P (0,y ,z ),点 P 与三点 A ,2y 2 z 2B ,C 等距离, PA 3( 1) ( 2) , PB2 y 2 z 4 ( 2)(2) 2,PC(y 2z1) 2 .5)(由 PAPBPC 知,2( 1)2 ( 2)2 42 (2)( 2)223yz yz2( 1)2( y 5)z ,即9 ( y 1) 9 ( y 1) 2 2 2 (z 2) 16 ( y 2) 22 2 (z 2) ( y 5)( z( z21) . 2 2), 解上述方程组,得 y=1,z=-2.故所求点坐标为( 0,1,-2). 14.试证明以三点 A (4,1,9),B (10,-1,6),C (2,4,3)为顶 点的三角形是等腰直角三角形 .证 由AB (10 24)( 1 1) 2( 6 29)7, AC (2 24)( 4 1)22(3 9)7,BC(2 210)(4 1) 2(3 26)98 7 2 222知.ABAC 及 BCABAC 故△ABC 为等腰直角三角形.15. 设已知两点为 M 1(4, 2 ,1),M 2(3,0,2),计算向量 M 1M 2的模、方向余弦和方向角 .解 向量M 1M=(3-4,0-2 ,2-1)=(-1,- 2 ,-1),2其模-1 2- 2 2 12 4 2M1M()().其方向余弦分2别为cos=- 12,cos=-22,cos=12.方向角分别为23,34,3.16.设向量的方向余弦分别满足(1)cos=0;(2)cos=1;(3)cos=cos=0,问这些向量与坐标轴或坐标面的关系如何?解(1)由cos=0得知,故向量与x轴垂直,平行于2yOz面.(2)由cos=1得知=0,故向量与y轴同向,垂直于xOz面.(3)由cos=cos=0知,故向量垂直于x轴和y轴,2即与z轴平行,垂直于xOy面.,求r在u轴上的投影.17.设向量r的模是4,它与u轴的夹角为3解已知|r|=4,则Prju r=|r|cos=4?cos 3 =4×12 =2.18.一向量的终点在点B(2,-1,7),它在x轴、y轴和z轴上的投影依次为4,-4和7,求这向量的起点A的坐标.解设A点坐标为(x,y,z),则AB=(2-x,-1-y,7-z),由题意知2-x=4,-1-y=-4,7-z=7,故x=-2,y=3,z=0,因此A点坐标为(-2,-3,0).19.设m=3i+4j+8k,n=2i-4j-7k和p=5i+j-4k.求向量a=4m+3n-p在x轴上的投影及在y轴上的分向量.解a=4m+3n-p=4(3i+5j+8k)+3(2i-4j-7k)-(5i+j-4k)=13i+7j+15k,a在x轴上的投影为13,在y轴上的分向量为7j.1.设a3i j2k,b i2j k,求(1)a b及a b;(2)(-2a)3b及a2b;(3)a,b的夹角的余弦.解(1)a b(3,-1,-2)(1,2,-1)31(-12-2-1 3)()(),i j ka b31 2=(5,1,7).12 1(2)(2a)3b6(a b)6318a2b2(a b)2(5,1,7)(10,2,14)(3 cos(a,b) aabb32(1)(2)12(1)222 232 3 31462212.设a,b,c为单位向量,满足a b c0,求a b b c c a.解已知a b c1,a b c0,故(a b c)(a b c)0.22 2即2220a b c a b b c c a.因此a b b c c a 122 2(a b c)2-323.已知M1(1,-1,2),M2(3,3,1)M3(3,1,3).求与M1M2,M2M3同时垂直的单位向量.解M1M2=(3-1,3-(-1),1-2)=(2,4,-1)M 2M=(3-3,1-3,3-1)=(0,-2,2)3由于 M 1M 2 M 2M 3 与M 1M 2,M 2M 3 同时垂直,故所求向量可取为a(M M1 2M M12M M23M M2)3,ij k 由M 1M 2 M 2M 3 =2 4 1 022=(6,-4,-4),M 1M M M2 232 6 ( 24) ( 24)68 2 17 132 2知). a(6, 4, 4)(, , 2 171717174. 设质量为 100kg 的物体从点 M1(3,1,8)沿直线移动到点 M2(1,4,2), 计算重力所作的功(坐标系长度单位为 m ,重力方向为 z 轴负方向).解M 1M 2 =(1-3,4-1,2-8)=(-2,3,-6)F=(0,0,-100×9.8)=(0,0,-980)W=F?M 1M 2 =(0,0,-980)?(-2,3 ,-6 )=588(0 J ).1处,有一与O P 1 5.在杠杆上支点 O 的一侧与点 O 的距离为 x 1 的点 P 成角 1 的力 F1作用着;在 O 的另一侧与点 O 的距离为 x 2 的点 P2处,有一与OP2成角2的力F2,F1,F2作用着(图8-6),问1,2,x1,x2符合怎样的条件才能使杠杆保持平衡?解如图8-6,已知有固定转轴的物体的平衡条件是力矩的代数和为零,又由对力矩正负符号的规定可得杠杆保持平衡的条件为F1x sin1F2x2sin20,1即F1x1sin1F2x2sin2.6.求向量a(4,-3,4)在向量b(2,2,1)上的投影.a b(4,3,4)(2,2,1) 6解 2Pr j b a.22 2b 322 17.设a(3,5,2),b(2,1,4),问与有怎样的关系,能使a b与z轴垂直?解a b=(3,5,-2)+(2,1,4)=(32,5,24).要a b与z轴垂直,即要(a b)(0,0,1),即(a b)?(0,0,1)=0,亦即(32,5,24)?(0,0,1)=0,故(24)=0,因此2时能使a b与z轴垂直.8.试用向量证明直径所对的圆周角是直角.证如图8-7,设AB是圆O的直径,C点在圆周上,要证∠ACB=,2 只要证明AC BC0即可.由AC BC=(AO OC)(BO OC)2AO BO AO OC OC BO OC =2 2=0AO AO OC AO OC OC.故AC BC,∠ACB为直角.9.已知向量a2i3j k,b i j3k和c i2j,计算:(1)(a b)c(a c)b(2)(a b)(b c)(3)(a b) c 解(1)a b(2,3,1)(1,1,3)8,a c(2,3,1)(1,2,0)8,(a b)c(a c)b8(1,2,0)8(1,1,3)(0,8,24)8i24k.(2)a b=(2,-3,1)+(1,-1,3)=(3,-4,4),b c=(1,-1,3)+(1,-2,0)=(2,-3,3),i j k(a b)(b c)344(0,1,1)j k.23323 1(3)(ab) c2. 1 1 3 12 010. 已知OA i 3k,OB j 3k ,求△OAB 的面积.解 由向量积的几何意义知1△OAB= OA OB S2,ij kOA OB 1 0 3 ( 3, 3,1) , 0 1 32 2OA OB( 3) ( 3) 119S△OAB19 211. 已知( , , ), ( , , ), ( , , )a a x a a bb b b cc c c ,试利用yzxyzxyz行列式的性质证明:(a b) c (b c) a (c a) baxa yazbxbybz证因为(), a b c bbbx y z (b c) acxcyczcxc yc zaxayazcx cy cz(c a) baxayaz,bxbybz而由行列式的性质知a x a y a zb x b y b zc x c y cz b x b y b z c x c y c z = a x a y a z ,故 c x c y c z a x a y a zb x b ybz(a b) c (b c) a (c a) b .12. 试用向量证明不等式:222222a 1aabbba ba b a b ,231231 12 23 3其中a 1,a 2 ,a 3,b 1,b 2,b 3 为任意实数 . 并指出等号成立的条件.证 设向量 a ( a 1,a ,a ),b (b 1,b 2,b 3).23由ab a b cos(a, b ) a b ,从而222222 a 1ba ba baaa bbb ,1 2 23 3121 233当a 1,a 2 ,a 3与b 1,b 2 ,b 3 成比例,即a1b1a 2b2a 3b3时,上述等式成立.1.求过点(3,0,-1)且与平面3x7y5z120平行的平面方程.解所求平面与已知平面3x7y5z120平行.因此所求平面的法向量可取为n=(3,-7,5),设所求平面为3x7y5z D0.将点(3,0,-1)代入上式得D=-4.故所求平面方程为3x7y5z40.2.求过点M0(2,9,-6)且与连接坐标原点及点M0的线段OM0垂直的平面方程.解OM(2,9,6.所求平面与0)O M垂直,可取n=OM0,0设所求平面方程为2x9y6z D0.将点M0(2,9,-6)代入上式得D=-121.故所求平面方程为2x9y6z1210.3.求过(1,1,-1),(-2,-2,2)和(1,-1,2)三点的平面方程.x1y1z 1解由021212 1,得x3y2z0,11112 1即为所求平面方程.注设M(x,y,z)为平面上任意一点,M(x,y,z)(i1,2,3)i为i i i平面上已知点.由()0,M1M M M M M即1213x x1 y y1z z1x 2 x1y2y1z2z10,x 3 x1y3y1z3z1它就表示过已知三点M i(i=1,2,3)的平面方程.4.指出下列各平面的特殊位置,并画出各平面:(1)x=0;(2)3y-1=0;(3)2x-3y-6=0;(4)x-3y=0;(5)y+z=1;(6)x-2z=0;(7)6x+5y-z=0.解(1)—(7)的平面分别如图8—8(a)—(g). (1)x=0表示yOz坐标面.1(2)3y-1=0表示过点(,00,)且与y轴垂直的平面.3(3)2x-3y-6=0表示与z轴平行的平面.(4)x-3y=0表示过z轴的平面.(5)y+z=1表示平行于x轴的平面.(6)x-2z=0表示过y轴的平面.(7)6x+5y-z=0表示过原点的平面.5.求平面2x2y z50与各坐标面的夹角的余弦.解平面的法向量为n=(2,-2,1),设平面与三个坐标面xOy,yOz,zOx的夹角分别为1,2,3.则根据平面的方向余弦知cosn kcos1n k(2,222,1)(0,0,1)21( 22)113,cos2cos nnii(2, 2,1)3(1,0,0)123,cos3 cos nnjj(2, 2,1)3(10,1,0)23.6.一平面过点(1,0,-1)且平行于向量a(2,1,1)和b(1,1,0),试求这个平面方程.解所求平面平行于向量a和b,可取平面的法向量i j kn a b211(1,1,3).110故所求平面为1(x1)1(y0)3(z1)0,即x y3z40.7.求三平面x3y z1,2x y z0,x2y2z3的交点.解联立三平面方程x3y z1,2x y z0,x2y2z 3.解此方程组得x1,y1,z 3.故所求交点为(1,-1,3). 8.分别按下列条件求平面方程:(1)平行于xOz面且经过点(2,-5,3);(2)通过z轴和点(-3,1,-2);(3)平行于x轴且经过两点(4,0,-2)和(5,1,7).解(1)所求平面平行于xOz面,故设所求平面方程为By D0.将点(2,-5,3)代入,得5B D0,即D5B.因此所求平面方程为By5B0,即y50.(2)所求平面过z轴,故设所求平面为Ax By0.将点(-3,1,-2)代入,得3A B0,即B3A.因此所求平面方程为Ax3Ay0,即x3y0.(3)所求平面平行于x轴,故设所求平面方程为By Cz D0. 将点(4,0,-2)及(5,1,7)分别代入方程得2C D0及B7C D0.C D2, B92D .因此,所求平面方程为9 2DDy z D0,2即9y z20.9.求点(1,2,1)到平面x2y2z100的距离.解利用点(,,)M0x y o z o到平面Ax By Cz D0的距离公式dA xABy2B2CzC2D1 2212 22212210 331.1.求过点(4,-1,3)且平行于直线x3y z21 51的直线方程.解所求直线与已知直线平行,故所求直线的方向向量s(2,1,5),直线方程即为x 4y1z 21 5 3 .2.求过两点M1(3,2,1)和M2(1,0,2)的直线方程.解取所求直线的方向向量s M1M(13,0(2),21)(4,2,1),2因此所求直线方程为x 3y2z4 2 1 1 .3.用对称式方程及参数方程表示直线x y z1,2x y z 4.解根据题意可知已知直线的方向向量i j ks111(2,1,3).21 1取x=0,代入直线方程得yzy z1,4.3 5解得.y,z这2 2样就得到直线经过的一点(3 50,,).因此直线的对称式方程为2 2x30y z22 1 352 .参数方程为x2t,y 32t ,z 523t.注由于所取的直线上的点可以不同,因此所得到的直线对称式方程或参数方程得表达式也可以是不同的.4.求过点(2,0,-3)且与直线x2y4z70,3x5y2z10垂直的平面方程.解根据题意,所求平面的法向量可取已知直线的方向向量,即i j kn s124(16,14,11),35 2故所求平面方程为16(x2)14(y0)11(z3)0.即16x14y11z650.5.求直线5x3x3y2y3zz91 00,与直线2x3x28yyzz23180,的夹角的余弦.解两已知直线的方向向量分别为i j k i j ks533(3,4,1),s221(10,5,10), 1 232138 1因此,两直线的夹角的余弦cos(cos s1,)s2 s1s1s2s22 332410(1)4252101(1025)2100.6.证明直线x 2yz2xyz7,7与直线3x2x6yy 3zz 08,平行.证已知直线的方向向量分别是i j k i j ks 1 121(3,1,5),s2363(9,3,15), 21121 1由s23s1知两直线互相平行.7.求过点(0,2,4)且与两平面x2z1和y3z2平行的直线方程.解所求直线与已知的两个平面平行,因此所求直线的方向向量可取i j ks n1 n102(201 32,3,1),故所求直线方程为x 2 0y2z3 14.注本题也可以这样解:由于所求直线与已知的两个平面平行,则可视所求直线是分别与已知平面平行的两平面的交线,不妨设所求直线为x2z a,y3z b.将点(0,2,4)代入上式,得a8,b10.故所求直线为x2z8,y3z10.8.求过点(3,1,-2)且通过直线x54y3z2 1的平面方程.解利用平面束方程,过直线x54y3z2 1的平面束方程为x4y3y 3(z)0,52 211将点(3,1,-2)代入上式得.因此所求平面方程为20x4y311y5220 23(z) 0,即8x9y22z590.9.求直线xxyy3zz0,与平面x y z10的夹角.i j k解已知直线的方向向量(2,4,2),s113平面11 1的法向量n(1,1,1).设直线与平面的夹角为,则sin cos(n, s) ssnn 2221244((1)22)21(2)((1) 21)( 21)0,即0.10.试确定下列各组中的直线和平面间的关系;(1)x3y4z27 3和4x2y2z3;(2)x3y2z7 和3x2y7z8;(3)x32y2z134和x y z 3.解设直线的方向向量为s,平面的法向量为n,直线与平面的夹角为,且s nsin cos(n,s).s n (1)s(2,7,3),n(4,2,2),sin ( 2) ( 2 2) ( 4 2 7) ( 7) 2 3 ( 2) 2 4 3 ( ( 2 2)2) ( 2) 20, 则0.故直线平行于平面或在平面上, 现将直线上的点 A (-3,-4,0)代入平面方程,方程不成立 .故点 A 不在平面上,因此直线不在平 面上,直线与平面平行 . (2)s(3, 2,7), n (3, 2,7),由于s n 或sin 2 3 3( 3 2) 2( 2) 2 7 ( 2)2 3 7 ( 7 2) 22 71,知,故直线与平面垂直 .2(3)s( 3,1, 4), n (1,1,1),由于s n 0或sin 2 3 3 2 1 1 ( 1 1 4) 2( 4) 2 1 1 2 1 21 0, 知0,将直线上的点 A (2,-2,3)代入平面方程,方程成立,即点 A 在平面上 .故直线在平面上 . 11.求过点(1,2,1)而与两直线x x2 yy z 1 0, 2x y z z 1 0xy z 00,和 平行的平面的方程.解 两直线的方向向量为i j k i j ks 1 121(1,2,3),s2211(0,1,1), 11111 1i j k取(1,1,1),n s s12 31 201 1则过点(1,2,1),以n为法向量的平面方程为1(x1)1(y2)1(z1)0,即x y z0.12.求点(-1,2,0)在平面x2y z10上的投影.解作过已知点且与已知平面垂直的直线.该直线与平面的交点即为所求.根据题意,过点(-1,2,0)与平面x2y z10垂直的直线为x 1 1y2z21,将它化为参数方程x1t,y22t,z t,代入平面方程得1t2(22t)(t)10,整理得2t.从而所求点(-1,2,0)在平面x2y z10上的3投影为(53,23,23).13.求点P(3,-1,2)到直线x2xy z 1y z 40,的距离.i j k解直线的方向向量(0,3,3).s11 121 1在直线上取点(1,-2,0),这样,直线的方程可表示成参数方程形式x 1, y 2 3t,z 3t.(1)又,过点 P (3,-1,2),以s (0, 3, 3)为法向量的平面方程为3(y 1) 3(z 2) 0,即y z 1 0.(2)将式(1)代入式(2)得11 3t,于是直线与平面的交点为 (1, , ),2 2 2故所求距离为 d (321) ( 1 1 2 ) 2 (2 3 2 ) 2322.14.设 M 0 是直线 L 外一点,M 是直线 L 上任意一点,且直线的方向向 量为s ,试证:点 M 0 到直线 L 的距离dM M ss.证 如图 8-9,点 M 0 到直线 L 的距离为 d.由向量积的几何意义知M 0 表示以 M 0M ,s 为邻边的平行四边形的面积 .而M s M 0Mss表示以 s为边长的该平面四边形的高, 即为点 M 0 到直线L 的距离.于是dM 0 Mss.15.求直线2x3x4yy z2z0,9 0在平面4x y z1上的投影直线的方程.解作过已知直线的平面束,在该平面束中找出与已知平面垂直的平面,该平面与已知平面的交线即为所求.设过直线2x3x4yy z2z0,9 0的平面束方程为2x4y z(3x y2z9)0,经整理得(23)x(4)y(12)z90. 由(23)4(4)(1)(12)10,得1311.代入平面束方程,得17x31y37z1170.因此所求投影直线的方程为17x31y37z1170,4x y z 1.16.画出下列各平面所围成的立体的图形.(1)x0,y0,z0,x2,y1,3x4y2z120;y(2).x0,z0,x1,y2,z4解(1)如图8-10(a);(2)如图8-10(b).1.一球面过原点及A(4,0,0),B(1,3,0)和C(0,0,-4)三点,求球面的方程及球心的坐标和半径.解设所求球面的方程为2()()2 22(x a)y b z c R,将已知点的坐标代入上式,得2b c R22 2a,(1)2b2c2R2(a4),(2)( 2b2c2R2a1)(3),(3)2b2(4c)2R2a,(4)联立(1)(2)得a2,联立(1)(4)得c2,将a2代入(2)(3)并联立得b=1,故R=3.因此所求球面方程为(x2y2z2)(1)(2) 2 9,其中球心坐标为(2,1,2),半径为3.2.建立以点(1,3,-2)为球心,且通过坐标原点的球面方程.解设以点(1,3,-2)为球心,R为半径的球面方程为(x1)2y z R22 2(3)(2),球面经过原点,故2R (021) ( 0 3)2 2(02) 14,从而所求球面方程为(x1)2(y3)2(z2)214.2y z x y z2 23.方程x2420表示什么曲面?解将已知方程整理成(x2y2z1)(2)( 1) 2 2(6) ,所以此方程表示以(1,-2,-1)为球心,以6为半径的球面.4.求与坐标原点O及点(2,3,4)的距离之比为1:2的点的全体所组成的曲面的方程,它表示怎样的曲面?解设动点坐标为(x,y,z),根据题意有2(x0) (y (x22) ( y220)3)((zz220)4)12,化简整理得(x 232y2z)(1)(43)2 (它表示以(23,1,43 2)为球心,以293为25.将xOz坐标面上的抛物线z5x 绕x轴旋转一周,求所生成的旋转曲面的方程.解以2z 22y代替抛物线方程z5x中的z,得22)2(y z5x,即y2z25x.注xOz面上的曲线F(x,z)0绕x轴旋转一周所生成的旋转2z2曲面方程为(,)0F x y.2z26.将xOz坐标面上的圆x9绕z轴旋转一周,求所生成的旋转曲面的方程.解以2y22z2x代替圆方程x9中的x,得9,( 2y22z2x)2y2z2即9.x2y27.将xOy坐标面上的双曲线4x936分别绕x轴及y轴旋转一周,求所生成的旋转曲面的方程.解以2z22y2y代替双曲线方程4936x中的y,得该双曲线绕x轴旋转一周而生成的旋转曲面方程为4 2y2z2 x9(2) 36,即4x29(y2z2)36.以2z22y2x代替双曲线方程4936x中的x,得该双曲线绕y轴旋转一周而生成的旋转曲面方程为4( 2z y22 2x)936,即4(x2z2)9y236.8.画出下列各方程所表示的曲面:2y2 a2a x2 2(1));(x)y((2)1;22492z2x(3)1;9 4(4)y2z0;(5)z2x2.解(1)如图8-11(a);(2)如图8-11(b);(3)如图8-11(c);(4)如图8-11(d);(5)如图8-11(e).9.指出下列方程在平面解析几何中和在空间解析几何中分别表示什么图形:(1)x2;(2)y x1;2y22y2(3)4;x(4)x 1.解(1)x2在平面解析几何中表示平行于y轴的一条直线,在空间解析几何中表示与yOz面平行的平面.(2)y x1在平面解析几何中表示斜率为1,y轴截距也为1的一条直线,在空间解析几何中表示平行于z轴的平面.2y2(3) 4x在平面解析几何中表示圆心在原点,半径为2的圆,在空间解析几何中表示母线平行于z轴,准线为2x2y4, z0的圆柱面.(4)x2y21在平面解析几何中表示以x轴为实轴,y轴为虚轴的双曲线,在空间解析几何中表示母线平行于z轴,准线为2 x2y1,的双曲柱面.z010.说明下列旋转曲面是怎样形成的:2y2z2x(1)1;49922y z2 (2)1;x4(3)x2y2z21;(4)(z a)2x2y2.2y2z22y2 xx解(1)1表示x Oy面上的椭圆 1绕x 499492z2 x轴旋转一周而生成的旋转曲面,或表示xOz面的椭圆 1绕49x轴旋转一周而生成的旋转曲面.2 22y z2y2(2) 1x表示xOy面上的双曲线x1绕y轴4 42y2旋转一周而生成的旋转曲面,或表示yOz面的双曲线 1z4绕y轴旋转一周而生成的旋转曲面.(3)x2y2z21表示xOy面上的双曲线x2y21绕x轴2z2旋转一周而生成的旋转曲面,或表示xOz面的双曲线 1x绕x轴旋转一周而生成的旋转曲面.(4)22 2(z a)x y表示x Oz面上的直线z x a或z x a绕z轴旋转一周而生成的旋转曲面,或表示yOz面的直线z y a或z y a绕z轴旋转一周而生成的旋转曲面.11.画出下列方程所表示的曲面:(1)4x2y2z24;(2)x2y24z24;2y2z x(3).349解(1)如图8-12(a);(2)如图8-12(b);(3)如图8-12(c);12.画出下列各曲面所围立体的图形:(1)z0,z3,x y0,x3y0,x2y21(在第一卦限内);222,22 2 x0,y0,z0,x y R y z R(在第一卦(2)限内).解(1)如图8-13所示;(2)如图8-14所示.1.画出下列曲线在第一卦限内的图形;(1)xy1,2;(2)zx y4 2 x0;y 2 ,(3)2x2x2y2z2a,2a.解(1)如图8-15(a);(2)如图8-15(b);(3)如图8-15(c).2.指出下列方程组在平面解析几何中与在空间解析几何中分别表示什么图形:(1)yy5x2x1,3;(2)2x4y2y3.91,解(1)yy5x2x1,3在平面解析几何中表示两直线的交点.在空间解析几何中表示两平面的交线,即空间直线.(2)2xy 32y91,2y2x在平面解析几何中表示椭圆 1与449 其切线y3的交点,即切点.在空间解析几何中表示椭圆柱面2y2 x49与其切平面y3的交线,即空间直线. 13.分别求母线平行于x轴及y轴而且通过曲线22x2x2y2z2z2y16,的柱面方程.解在22x2x2y2zy2z216,中消去x,得3 2z2y16,即为母线平行于x轴且通过已知曲线的柱面方程.在22x2xy2z2y2z216,中消去y,得2z23x 216,即为母线平行于y轴且通过已知曲线多的柱面方程.2y z2 2x与平面x z1的交线在xOy面上的投4.求球面9影的方程.解在2x2y2z 9, 中消去z,得x z 12y2x2x y2 2 x(1)9,即2x28,它表示母线平行于z轴的柱面,故2 22x2x yz08,表示已知交线在xOy面上的投影的方程.5.将下列曲线的一般方程化为参数方程:(1)2x(x1)y x;z0.2y2z 9, (2)2 2y ( z21) 4,。
线材下料问题-线性规划

一、问题陈述(下料问题)某工厂要做150套钢架,每套钢架分别需要长度为2.5米、2.6米和1.9米的圆钢各一套。
原料每根长10米,问应如何下料,可使所用原料最省?二、问题分析该问题是运筹学在实际运用中比拟经典的“线材下料问题〞,从第一局部问题陈述中可以看出,该问题的一般提法是,要做N套产品,需要用规格不同的M种线材,各种规格的长度分别为l1,l2,l3,...,l m,每一套产品需要不同规格的原料分别为m1,m2,m3,...,m m根,原材料的长度为一定的长度,问应该如何下料,从而使原材料的耗用最省。
因此,在解决此类问题时应分两步考虑:1、确定可行的切割模式:即按照客户需要在原材料钢材上安排切割的一种组合;2、确定合理的切割模式:合理的切割模式的预料不应该大于或等于客户需要的钢材的最小尺寸。
对于如上第一分部提出的线材下料问题,可以用运筹学中线性规划的方法求解,通过建立线性规划模型来具体分析。
三、模型建立建立线性规划模型时,对于约束条件这里为切割要满足客户对钢材数量的最低要求,此题将对标准钢材的切割〔2.5米、2.6米、1.9米〕,从而组合成一套钢架,要求为150套等因素建立约束条件。
但是,对于目标函数而言,会有这样两种情况:1、求的钢材原材料总根数最少;2、求的钢材原材料余料最少。
在本文的分析中,我们选择前者,即:求解使用的钢材原材料总根数最少。
为了建立模型方便,我们把下料后余下的小于最短用料的钢材称为废弃钢材,把下料得到的长为2.5m,2.6m,1.9m的钢材称为规格钢材,把10米长的原材料钢材称为原钢。
因此,所用的原钢可以分解成三局部:1、成套利用的规格钢材;2、剩余的规格钢材;3、废弃钢材。
通过分析计算,可以得到原钢的11种下料方式如下:表1:一条原料钢材的11种切法X 1 X 2 X 3 X 4 X 5 X 6 X 7 X 8 X 9 X 10 X 112.6m 0 0 1 0 2 0 1 3 2 1 0 1.9m 0 1 1 2 1 3 2 1 2 3 5 Sum109.4 9.5 8.8 9.6 8.2 8.9 9.7 9 8.3 9.5我们设决策变量:采取第i 种下料方式的有x i 根原钢,i=1,2,3,...,11.另外设置辅助变量:剩余2.5米的规格钢材为y 1根,剩余的2.6米规格钢材为y 2根,剩余的1.9米规格钢材为y 3根。
数学建模下料问题

表5-3 钢管下料的合理切割模式
4米钢管根数 6米钢管根数 8米钢管根数 余料(米) 4 0 0 3 3 1 0 1 2 0 1 3
模式1 模式2 模式3 模式4 模式5 模式6 模式7
1 1 0 0
2 1 3 0
0 1 0 2
3 1 1 3
问题化为在满足客户需要的条件下,按照哪些种合 理的模式,切割多少根原料钢管,最为节省。而 所谓节省,可以有两种标准,一是切割后剩余的 总余料量最小,二是切割原料钢管的总根数最少。 下面将对这两个目标分别讨论。
(38) (39) (40) (41)
每一种切割模式必须可行、合理,所以每根原料钢管的 成品量不能超过19米,也不能少于16米(余量不能大于3 米),于是
16 4r11 5r21 6r31 8r41 19 16 4r12 5r22 6r32 8r42 19 16 4r13 5r23 6r33 8r43 19
Min x1 x2 x3
(37)
约束条件 为满足客户的需求,应有
r11 x1 r12 x2 r13 x3 50
r21 x1 r22 x2 r23 x3 10 r31 x1 r32 x2 r33 x3 20 r41 x1 r42 x2 r43 x3 15
即按照模式2切割15根原料钢管,按模式5切割5根,按模 式7切割5根,共27根,可算出总余料量为35米。与上面 得到的结果相比,总余料量增加了8米,但是所用的原料 钢管的总根数减少了2根。在余料没有什么用途的情况下, 通常选择总根数最少为目标。
问题2)的求解
问题分析 按照解问题1)的思路,可以通过枚举法首先确 定哪些切割模式是可行的。但由于需求的钢管规格增加到4 种,所以枚举法的工作量较大。下面介绍的整数非线性规 划模型,可以同时确定切割模式和切割计划,是带有普遍 性的方法。 同1)类似,一个合理的切割模式的余料不应该大于或等于 客户需要的钢管的最小尺寸(本题中为4米),切割计划中 只使用合理的切割模式,而由于本题中参数都是整数,所 以合理的切割模式的余量不能大于3米。此外,这里我们仅 选择总根数最少为目标进行求解。
下料问题数学建模(钢管)

防盗窗下料问题摘要本文针对寻找经济效果最优的钢管下料方案,建立了优化模型。
问题中的圆形管下料设定目标为切割原料圆形管数量尽可能少且在使用一定数量圆形管的过程中使被切割利用过的原料总进价尽可能低。
问题中的方形管原料不足以提供所需截得的所用钢管,故设目标为使截得后剩余方形管总余量最小。
模型的建立过程中,首先运用了C语言程序,利用逐层分析方法,罗列出针对一根钢材的截取模式;然后根据条件得出约束关系,写出函数关系并对圆形管下料建立了线性模型,对方形管下料建立了非线性模型;接着,在对模型按实际情况进行简化后,借助lingo程序对模型求解,得出了模型的最优解,并给出了最符合经济效果最优原则的截取方案。
关键词:钢管下料;最优化;lingo;问题提出某不锈钢装饰公司承接了一住宅小区的防盗窗安装工程,为此购进了一批型号为304的不锈钢管,分为方形管和圆形管两种,方管规格为25×25×1.2(mm),圆管规格Φ19×1.2(mm)。
每种管管长有4米和6米两种,其中4米圆形管5000根,6米圆形管9000根,4米方形管2000根,6米方形管2000根。
根据小区的实际情况,需要截取1.2m圆管8000根, 1.5m圆管16500根,1.8m圆管12000根,1.4m方形管6000根,1.7m方形管4200根,3m方形管2800根。
请根据上述的实际情况建立数学模型,寻找经济效果最优的下料方案。
基本假设和符号说明1、假设钢管切割过程中无原料损耗或损坏;2、假设余料不可焊接;3、假设同种钢材可采用的切割模式数量不限;4、假设不同长度钢管运费、存储资源价值没有区别;5、假设该304型号不锈钢管未经切割则价值不变,可在其它地方使用。
为便于描述问题,文中引入一些符号来代替基本变量,如表一所示:问题分析与模型建立问题中的圆形管原料足够,寻找经济效果最优的下料方案,即目标为切割原料圆形管数量尽可能少。
考虑到6米圆形管与4米圆形管的采购价格应该是不同的,所以我们寻求的是在使用一定数量6米圆形管与4米圆形管的过程中使被切割利用过的原料总进价尽可能低。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
实用下料问题一.问题的重述“下料问题(cutting stock problem)”是把相同形状的一些原材料分割加工成若干个不同规格大小的零件的问题,此类问题在工程技术和工业生产中有着重要和广泛的应用. 这里的“实用下料问题”则是在某企业的实际条件限制下的单一材料的下料问题。
现考虑单一原材料下料问题. 设这种原材料呈长方形,长度为L ,宽度为W ,现在需要将一批这种长方形原料分割成m 种规格的零件, 所有零件的厚度均与原材料一致,但长度和宽度分别为),(,),,(11m m w l w l ,其中w i <m i W w L l i i ,,1,, =<<. m 种零件的需求量分别为m n n ,,1 .下料时,零件的边必须分别和原材料的边平行。
这类问题在工程上通常简称为二维下料问题。
特别当所有零件的宽度均与原材料相等,即m i W w i ,,1, ==,则问题称为一维下料问题。
一个好的下料方案首先应该使原材料的利用率最大,从而减少损失,降低成本,提高经济效益。
其次要求所采用的不同的下料方式尽可能少,即希望用最少的下料方式来完成任务。
因为在生产中转换下料方式需要费用和时间,既提高成本,又降低效率。
此外,每种零件有各自的交货时间,每天下料的数量受到企业生产能力的限制。
因此实用下料问题的目标是在生产能力容许的条件下,以最少数量的原材料,尽可能按时完成需求任务, 同时下料方式数也尽量地小。
现在我们要为某企业考虑下面两个问题。
1.建立一维单一原材料实用下料问题的数学模型, 并用此模型求解下列问题,制定出在生产能力容许的条件下满足需求的下料方案, 同时求出等额完成任务所需的原材料数,所采用的下料方式数和废料总长度. 单一原材料的长度为 3000mm, 需要完成一项有53种不同长度零件的下料任务. 具体数据见表一(略),其中 i l 为需求零件的长度,i n 为需求零件的数量. 此外,在每个切割点处由于锯缝所产生的损耗为5mm. 据估计,该企业每天最大下料能力是100块 ,要求在4天内完成的零件标号(i )为: 5,7,9,12,15,18,20,25, 28,36,48;要求不迟于6天完成的零件标号(i )为:4,11,24,29,32,38,40,46,50。
2.立二维单一原材料实用下料问题的数学模型, 并用此模型求解下列问题.制定出在企业生产能力容许的条件下满足需求的下料方案, 同时求出等额完成任务所需的原材料块数和所需下料方式数.这个问题的单一原材料的长度为 3000mm,宽度为100mm, 需要完成一项有43种不同长度和宽度零件的下料任务. 具体数据见表二(略),其中 i i i n w l ,,分别为需求零件的长度、宽度和数量. 切割时的锯缝可以是直的也可以是弯的,切割所引起的锯缝损耗忽略不计.据估计,该企业每天最大下料能力是20块要求在4天内完成的零件标号(i)为: 3,7,9,12,15, 18, 20, 25, 28, 36.二.问题的分析在生产实践中,经常会遇到如钢材、木材等条型材的下料问题,即如何根据原材料的长度、零件的尺寸以及需求量确定出使原材料消耗最少的最优下料方案。
本题要求:在生产能力容许的条件下,以最少数量的原材料,尽可能按时完成需求任务, 同时下料方式数也尽量地小。
对于一维下料问题,首先我们必须找出全部可行的下料方式;然后才能确定下料方式作为决策变量和形式约束条件的结构系数,这样才能建立优化决策模型,通过计算机编程计算得到我们所需要的最优下料方案。
考虑到这里是单一原材料下料问题,这大大减少了下料方式;但由于零件的种类有53种之多,因此下料方式仍然很多,计算量很大,所以在建立优化模型的基础上,我们需要找到比较合适的算法来解决这类实际问题。
近年来,国内外关于这方面的研究比较活跃,并涌现出了不少近似算法,如Gilmore与Gomory用线性规划建立的一刀切问题的数学模型;Dyckhoff提出的线性规划方法以及Sarker提出的动态规划方法等。
由于下料问题属于布局问题,不同于一般的数值性优化,近年又出现应用遗传算法来求解下料优化问题。
我们力图建立一种实用的模型——多目标整数规划模型[1] [2][7],并提出一种新的优化思想方法——启发式多层次逐层优化方法,解决此问题;同时与其他的求解方法进行比较。
对于二维下料问题,我们采用分类层次分析法;由于原材料的长度为3000mm,宽度为100mm,而43种零件的长度最小的为155mm,这样就不会出现零件的长边在原材料的宽边上切割的情况,也就是说零件的长边都是顺着原材料的长边切割的。
考虑到零件的宽有20,30,35,50(mm)这4种规格,为了尽量节省材料,我们应该使原材料在宽边上尽量利用完全,这样只有几种宽边完全利用的组合方式(5种),分别为:50-50,50-30-20, 30-30-20-20,35-35-30,20-20-20-20-20。
我们把零件按宽边的规格分为4类(20,30,35,50),对每一类都可按问题一的处理一维下料问题的方式找最优的方案,然后再把他们按上述的几种方式进行组合,以求得最优解。
三.问题的假设1.对于第一问的假设:1)在每个切割点处由于锯缝所产生的损耗为5mm;2)企业每天的最大下料能力为100块;3)考虑下料方式的数量对总损耗的影响,下料方式越少则原材料总损耗越小;4)对于剩余长度为)5yx mm的材料,可以通过细微调整锯缝的位置锯得长度为x mm的零件;≤+y0(≤2.对于第二问的假设:1)切割所引起的锯缝损耗忽略不计;2)切割时锯缝可以是直的也可以是弯的,但要求转弯为直角; 3)企业每天最大的下料能力是20块; 4)原材料和零件都是长方形。
四.符号说明L ——原材料的长度(L =3000mm ) W ——原材料的宽度(W =100mm ) N ——所用的原材料总数量 K ——所采用的下料方式总数量i l ——第i 号零件的长度L l i ≤(单位:mm ,53,,2,1 =i ) i w ——第i 号零件的宽度W w i ≤ i n ——第i 号零件的需求量ij a ——第j 种下料方式中切割第i 号零件的数量 j x ——按第j 种下料方式切割的原材料的数量 j c ——按第j 种下料方式切割的废料长度(mm ) 1G ——第一问中要求在4天内完成的零件号的集合 {}48362825201815129751,,,,,,,,,,=G2G ——第一问中要求在不迟于6天完成的零件号的集合 {}50,46,40,38,32,29,24,11,42=G3G ——第二问中要求在4天内完成的零件号的集合{}36,28,25,20,18,15,12,9,7,33=G五.模型的建立与求解1.对问题一的解决:此问要求:在4天内完成的零件标号(i )为: 5,7,9,12,15,18,20,25, 28,36,48;不迟于6天完成的零件标号(i )为:4,11,24,29,32,38,40,46,50。
而该企业每天最大下料能力是100块,我们要制定出在生产能力容许的条件下满足需求的下料方案,同时要求等额完成任务,我们的目标是要尽可能节省材料,尽可能用少的下料方式。
为此我们建立多目标整数规划模型:(首先我们约定:0ˆ0=)∑=jj x MinN , ∑=jjj x x MinK (1)..T S ⎪⎪⎪⎪⎪⎪⎪⎪⎪⎩⎪⎪⎪⎪⎪⎪⎪⎪⎪⎨⎧≥≥⨯≤⨯≤==∀<+-∀≤-+∑∑∑∑∑∑∑∑∑∈∈∈∈≤≤==,且为整数,且为整数,,,006100)(4100)(53,2,1)(min )5(5)5(212111531531531j ij G G i j G G i ijjij G i j G i ij j ij j i j ij i i i i ij i i ij x a a x a a x a i n x a j l l a L j L l a注:1.我们有:若采用了第j 种下料方式,则j x 为大于0的整数,因此1=jj x x ;若没有采用第j 种下料方式,则j x 为0,如上定义可得:000==j jx x ,这样∑=j jj x x K 即表示了所用的下料方式数量;2.约束中第一条是:考虑了锯缝时,原材料长度L 对下料方式的限制,即对于任意一种下料方式,所得到的零件总长度与锯缝总长度之和要小于等于L ;3.约束中第二条是:考虑了锯缝时,对于每一种下料方式的废料长度要小于零件的最小长度; 4.约束中第三条是:为了满足题中要求的等额完成任务的限制条件;5.约束中第四条是:为了满足在企业每天生产能力是100块时,要求在4天内完成零件集合1G 的条件,其中∑∈1G i ijjij ax a 表示第j 种下料方式中所切割的第i 种零件数占这种下料方式中所切割的零件集合1G 中零件数的权数,因此∑∑∑∈∈11)(G i jG i ijjij ax a 表示了完成零件集合1G 所用的原材料数,又由于在4天内要完成零件集合1G ,故上述所算出的所用的原材料数要小于等于4100⨯,注意若01=∑∈G i ij a ,即表示第j 种下料方式中没有切割到零件集合1G 中的零件,因此:1,0G i a ij ∈∀=,这样按照注释1中的约定0ˆ00=,可知正好表示:这种下料方式不产生集合1G 中的零件,故而这条约束很完善;6.约束中第五条和第四条的解释类似;约束中第六条和第七条表示ij a 和j x 要取整数。
对于废料的度量:由于存在锯缝为5mm ,对任何一种可行的下料方式()j j j a a a 5321,,, ,则其满足条件L l ai i ij≤-+∑=5)5(531,所以如果单纯的用∑=+-531)5(i i ij l a L 来度量此种下料方式的废料是不对的,这可能取到负值;实际上,又由于对问题一有假设4,我们可以知道:对所有满足0)5(531≤+-∑=i i ij l a L 的下料方式来说,废料都为0;故而我们可以得到废料的度量方式:⎪⎪⎩⎪⎪⎨⎧>+-≤+-+-=∑∑∑===时,当时,当0)5(00)5()5(531531531i iij i i ij i i ij j l a L l a L l a L c 经过数学处理,得到:2)5()5(531531⎭⎬⎫⎩⎨⎧+-+⎥⎦⎤⎢⎣⎡+-=∑∑==i i ij i i ij j l a L l a L c因此废料总量为:∑=jj j x c C废弃率定义为:∑∑∑==jj jj j jj x x c x C q 3000/3000/利用率定义为:∑∑∑-=-=-=jj jj j jj x x c x C q p 3000/13000/11对于此模型(即(1)式)的求解比较困难,我们需要首先分解此模型,然后创建适应的优化算法解决此问题:()j j j a a a 5321,,, 表第j 种下料方式1)当前最优的下料方式的模型:多层整数线性规划模型a)当01>∑∈G i i n 时,求最优的一种下料方式的数学模型为:∑==531i i i l a MaxS (2)..T S⎪⎪⎪⎩⎪⎪⎪⎨⎧≥≤≤≤-+∑∑∈=1531105)5(ga n a L l a G i i i i i i i ,且为整数 其中()5321,,,a a a 表一种下料方式,1g 为努力程度,定义为某种下料方式中含有集合1G 中零件的个数,从中我们可以看出1g 越大零件集合1G 完成得越快;b) 当01=∑∈G i i n 且02>∑∈G i i n 时,求最优的一种下料方式的数学模型为:∑==531i i i l a MaxS (3)..T S⎪⎪⎪⎩⎪⎪⎪⎨⎧≥≤≤≤-+∑∑∈=2531205)5(ga n a L l a G i i i i i i i ,且为整数 2g 为努力程度,类似1g 的定义和理解;c) 当01=∑∈G i i n 且02=∑∈G i i n 时,求最优的一种下料方式的数学模型为:∑==531i i i l a MaxS (4)..T S⎪⎩⎪⎨⎧≤≤≤-+∑=,且为整数i i i i i n a Ll a 05)5(531这三个模型都是整数线性规划问题,可以用分支定界法求解,亦可用lingo 直接编程(见附录程2序九),可以很快计算得结果;也可以用matlab7.0[3]编程算得。