|
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用 · 内置多项VBA编程加强工具 ★ 免费下载 ★ ★ 使用手册★
某工厂有4台机器,分别能做4道不同的工序;该厂生产3种产品,每种产品都要经过这4道工序,已知下列条件,求当各产品月产量落在何区间时,利润最大化的最优解:
定义一
4台机器的对应的操作时间,也就是工序耗费的工时(费率)如下表
工序时间
工作中心 A产品 B产品 C产品 工作费率
2020301 TA1 TB1 TC1 B1
2020302 TA2 TB2 TC2 B2
2020303 TA3 TB3 TC3 B3
2020304 TA4 TB4 TC4 B4
现假设每个产品都要按以上工序的步骤进行加工,工序2020301~2020303可以任意调换顺序,但保证2020304为最后一道工序。一个完整的产品必须包含所有以上4道工序。完成部分工序的在产品不计算产量。当天不同产品上线时不考虑更换模具等准备时间。原材料的供应无限制,亦不计入成本。
每天作业时间不超过8小时,隔天上班的开机准备时间不考虑。一个月20个工作日。
定义二
各产品售价为PA,PB…PH;产量为QA,QB….QH;
总管理费用为F
利润算法为:R=(PA-B1-B2-B3-B4)*QA+(PB-B1-B2-B3-B4)*QB+(PC-B1-B2-B3-B4)*QC+(PD-B1-B2-B3-B4)*QD-F
请教个思路。
[ 本帖最后由 fujison 于 2009-8-13 17:11 编辑 ] |
|