某公司对某种零件的年需求量为96000件,该零件每次批量订货的订货费为12000元,零件的年持有成本为3.6元/(件·年),试采用lingo软件求解该公司对零件的最佳订货策略及费用(求其整数解)。
时间: 2024-12-26 09:29:57 浏览: 3
这是一个经典的经济订货模型(Economic Order Quantity,EOQ)的问题,通常用于优化库存管理。Lingo是一款专门用于解决线性规划问题的软件。在这个案例中,我们需要考虑的因素有:
1. 年需求量(D = 96000件)
2. 订货费(h = 12000元)
3. 单位年持有成本(K = 3.6元/件·年)
目标是最小化总成本,即订货费加上库存持有成本。根据EOQ公式,订货次数T和每次订货的数量Q之间的关系可以表示为:
\[ Q = \sqrt{\frac{2DK}{h}} \]
其中Q是最佳订货量,D是年需求量,K是单位年持有成本,h是订货费。
我们可以设置一个线性规划问题来求解,变量包括每年的订货次数T和每次的订货量Q。由于题目要求整数解,需要设置这两个变量为整数。Lingo的模型可能会如下:
```lingo
Sets:
Orders;
Variables:
T(Types integer) >= 0 "Number of orders per year";
Q(QTypes integer) >= 0 "Quantity per order";
Objective:
minimize TotalCost := h*T + K*Q*D; // Total cost
Subject to:
AnnualDemand: sum(Q) over Orders == D; // Ensure total demand is met
IntegerConstraints: T in Orders, Q in Orders;
```
请注意,这个模型在实际操作中需要在Lingo环境中建立并运行,并根据软件提示调整参数和设置边界条件。在获得最优解后,可以从订货次数T和订货量Q计算出年度订货策略以及相应的总费用。
阅读全文