数学建模案例车灯线光源的优化设计
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
x2 + y2 ,焦点坐标为 60
反射向量 c 满足
r
r x2 + y2 r ) . 记入射向量为 a ,该点反射面外法线方向为 b ,不难得到 60 r r r r 2a ⋅ b r z c = a − r 2 b. C A B b
c
记 r 2 = x 2 + y 2 ,由
2 r a = ( x, y − w, r − 15), 60 r b = ( x / 30, y / 30,−1) r 从而得 c = ( c x , c y , c z ) 的表达式
2002 高教社杯全国大学生数学建模竞赛
A 题 车灯线光源的优化设计 参考答案
注意:以下答案是命题人给出的,仅供参考。各评阅组应根据对题目的理解及学生 的解答,自主地进行评阅。
一、假设和简化 (略 ) 二、 模型的建立 建立坐标系如下图,记线光源长度为 l ,功率为 W,B,C 点的光强度分别为 h B (l ) W 和
C C 通过计算可知,存在 w0 ≈ −1.56 ,当 w > w0 时第一组方程不存在满足 r 2 ≤ 36 2 的实 C 根,即无反射点. 而当 w < w 0 时,有两个反射点 Qi (0, y i , y i2 / 60), i = 1,2 .
而第二组方程仅当 − 3.8119 < w < −1.5609 时存在满足 r 2 ≤ 36 2 的一对实根,即有两个反 射点 ( ± x, y,
x 2 + y2 ), 记为 Q3 , Q4 . 60
若反射点的坐标为 Q ( x , y , z ) ,则位于点 P( 0, w ,15) 的单位能量点光源经 Q 点反射到 C 点 的能量密度(单位面积的能量, 正比于光强度)为
L=
cos β 4π PQ
2
,其中
PQ = x 2 + ( y − w) 2 + ( r 2 / 60 − 15) 2
三、模型的求解
h
B
( l )W
≥ 2 ≥ 1
h C ( l )W
h B (l ), hC (l ) 可以用数值积分求得. h B (l ) 应具备下列性质:
B 0, 0 < l < l B = 2 w0 ' h B (l ) = ห้องสมุดไป่ตู้, lB ≤ l ≤ lB ' ↓, lB < l ≤ l0
第3页,共3页
半部分由下图所示(横坐标为 x 轴,纵坐标为 y 轴,单位为 mm),下半部分与上半部分是关于 x 轴 对称的。
五、注记 (1)计算 h B (l ), (hC (l )) 的另一方法是建立问题的数值模型用数值模拟的方法加以解决. 具体的做法 是:在得到反射光线和反射到测试屏上能量的数学模型后, 分别将线光源和车灯反射面离散化为 点光源和面元的集合,在测试屏 B( 或 C) 点附近取一微小面元. 计算每一点光源关于每一车灯反射面 元的反射光线,将所有能到达该面元的反射光线的反射能量迭加起来,除以面元的面积即为 B(或 C) 点的反射能量密度. 但用这样的方法必须十分注意结果的检验,注意计算精度(必须考察线光源和反射面的剖分密度 和测试屏 B( 或 C) 点附近小面元的取法等). (2)以上参考答案中没有考虑线光源本身对反射光线的遮挡问题,即假设线光源是透明的。如果 假设线光源是不透明的,似乎更符合现实。此时需要考虑线光源本身对反射光线的遮挡,计算会更 复杂些,计算结果也会有所不同。
i i =1
4
其中
cos β i , w ∈ [ −l 0 / 2, wC 0 ] 2 f i ( w) = 4π PQi , i = 1,2 C 0, w ∉ [−30, w0 ] cos β i , w ∈ [ −3.8119,−1.5609] f i ( w) = 4π PQ 2 , i = 3,4 i 0, w ∉ [ −3.8119,−1.5609]
hC ( l ) W,先求 h B (l ) 和 hC ( l ) 的表达式,再建立整个问题的数学模型.
以下均以毫米为单位,由所给信息不难求出车灯反射面方程为 z = (0,0,15)。 (1)位于点 P(0,w ,15)的单位能量的点光源反射到点 C(0, 2600, 25015)的能量 设反射点的坐标为 Q ( x, y ,
长 l 的具有单位能量的线光源反射到 C 点的能量密度为
l /2
hC (l ) =
−l / 2
∫ E (w)dw.
第2页,共2页
类似可得 h B (l ) 的表达式. 相应的反射点方程为
x = 0 5 4 3 2 y − ( w + 1300) y + 1800 y + (1498200w − 2340000) y + (4680000w + 810000) y −1350810000w − 1053000000 = 0. 7500 w y = 13( w − 1300) 2 x = ± 2600 y − 900 − y
第4页,共4页
P 0
a Q b y
2 xyw x cx = r 2 + 900 w(2 y 2 − r 2 − 900) cy = r 2 + 900 r 4 + 1800 r2 − 3600 wy + 810000 c = z 60(r 2 + 900)
注意到反射光通过 C 点,应有
令 w* = 1 / hC (l* ) = 2 / hB ( l* ) 现证 w* 为问题之最优值。事实上,对可行域中任一 (l , w) , 当 l ≥ l* , 有 w ≥ 2 H / hB (l ) > 2 H / hB ( l* ) = w* , (用到 l ≥ l* 时 h B ↓ )。
当 l < l * ,有 w ≥ H / hC ( l ) > H / hC (l * ) = w* ,(用到 l < l* 时 hc ↑ )。 这就证明了 w* 的确是最小值。
' 其中 l B 为起亮值, l B 为最大值点, l 0 为考察的最大范围,例如取为 20mm。 hC ( l ) 也有类似的性
质,且起亮值和最大值点均相应地右移. 数值求解 h B (l ) = 2hC (l ) ,记其解为 l = l * ,再求出
' ' ' ' ' ' lB , lC ,不难看出 l B < lC 且 l* 落在 (l B , lC ) 之中。
kcx = − x , kc y = 2600 − y, 2 kcz = 25015 − r /60
第1页,共1页
r 2 + 900 其中 k 为常数,从上述第一式可解得 x = 0 或 k = − . 由此得反射点坐标满足以下两组 2 wy
方程:
x=0 5 4 3 2 y − ( w + 2600) y + 1800 y + (1498200 w − 4680000) y + (9360000 w + 810000) y −1350810000w − 2106000000 = 0. 3750 w y = 13( w − 2600) 2 x = ± 5200 y − 900 − y
' ' 事实上数值结果为 l B ≈ 3.16, l C ≈ 6.22, l* ≈ 3.62 .
四、反射光亮区的计算 分别将线光源和车灯反射面离散化为点光源和面元的集合,计算每一点光源关于每一车灯反射 面元的反射光线,判断其是否与车灯反射面相交,若相交,一次反射光不能到达测试屏,否则求出 该反射光线与反射屏平面的交点,即为反射亮点。所有这些亮点的集合即为反射光亮区。亮区的上
相应的 w0B ≈ −0.78, 而第二组方程的有两个反射点的范围为 w ∈ [ −1.906,−0.7800005]. (3)优化设计的数学模型 设线光源的功率为 W, 则它反射到 B 点和 C 点的能量密度分别为 h B (l ) ⋅ W 和 hC (l ) ⋅ W .
W min 0 ≤ l ≤ l0 问题的数学模型为: s .t .
25015 − r 2 / 60 而 β 为反射向量与 z 轴的夹角, cos β = . QC
(2) h B (l ), hC (l ) 的表达式 长 l 的具有单位能量的线光源位于点 P( 0, w ,15) 的长 dw 的微小线光源段反射到 C 点的能量 密度为 E ( w) =
∑ f (w) / l,