您好,欢迎来到意榕旅游网。
搜索
您的当前位置:首页基于作业成本法的间接制造成本估算方法

基于作业成本法的间接制造成本估算方法

来源:意榕旅游网
I毫习:工北工召 曹习 I而 而丽 丽 基于作业成本法的间接制造成本估算方法 郑永前 陈萌 (同济大学机械学院,上海201804) 摘要:为了准确估算产品的间接制造成本,提出基于作业成本(Activity—based Costing,ABC)理论。利用 神经网络算法进行间接制造成本估算的方法。利用该方法,能够有效地解决产品在设计阶段信息不 完备的问题,提高产品间接制造成本估算的快速性和准确性。 关键词:成本估算作业成本法 生产制造 中图分类号:N32 文献标识码:A Research on A Manufacturing Cost Estimating Method Based on ABC ZHEN Yongqian,CHEN Meng (Mechanical College,Ton ̄i University,Shanghai 201804,CHN) Abstract:In order to estimate the indirect manufacturing cost accurately,this article puts forward an method based on ABC(activity—based costing).It filters out the cost driver data in the process of direct cost estima- tion and predicts output by neural network,SO as to raise the accuracy and efifciency of indirect costs es— timation. Keywords:Cost Estimation;Activity—based Costing;Production Manufacturing 众所周知,传统的会计方法由于间接成本的分配 后利用时间研究的方法并最终得到其直接制造成本。 不科学,严重扭曲了产品的真实成本。而作业成本法 在间接作业成本估算方面,本文提出利用神经网 通过作业动因将间接成本向作业归集,作业向产品归 络进行预测。产品在设计阶段,生产尚未进行,会计部 集,更大程度地还原了产品成本的真实面貌。目前,国 门无法得到全部成本动因数据。于是如何利用有限的 内外在利用作业成本法进行成本估算方面做出了一些 信息进行成本估算即成为间接成本估算的难点。神经 探索。但是现有文献并没有提及怎样准确预计间接成 网路算法能够有效地解决该问题。在本文中,利用企 本,亦没有注意到在直接作业成本估算阶段提取出的 业作业成本核算的数据进行神经网络训练,即可得到 成本动因与问接成本之间隐含的关系。针对以上问 有限的成本动因与问接成本之间的隐含关系。在间接 题,本文提出基于作业成本理论,根据直接成本估算过 成本估算时,输入能够预先估算的成本动因值,网络的 程中预计的生产数据,利用神经网络算法进行问接成 输出即为产品的问接成本。 本估算的方法,力求更加准确地估计企业的间接制造 图1所示即为利用作业成本法进行制造成本估算 成本 的流程。 1 作业成本估算方法 2 间接成本估算 产品的制造成本包括直接作业成本以及问接作业 产品的间接成本估算一向是成本估算领域的软 成本。一般来说,直接作业成本与产品的数量、批量或 肋。由于估算进行之时,产品大都还未生产,而进行作 者品种数量成线性关系,如产品的人工成本、搬运成本 业成本核算的企业一般只在其正在生产中的产品中进 以及机器加工的成本等等。间接作业成本与产品的数 行分别归集间接成本。此外,产品在估算时无法得到 量、批量或者品种数量成非线性关系,如机器的维护成 全面的成本动因。因此,本文提出利用神经网络算法 本、信息系统的维护成本、生产管理成本等等。 进行间接成本估算,因为其在历史资料的利用、预测的 在直接作业成本估算方面,企业首先应根据产品 全面性、模型的动态可变性及学习功能等方面都体现 的BOM表分析其工艺加工路线,得到产品BOA表,而 了良好的优势。 ・ 36 ・ 、{ I等 圈1基于ABC成本估算 程 2.1神经网络算法 神经网络(NNS),又称人工神经网络(Artiifcial NeuralNetwork,ANN),是模拟生物神经网络进行信息 处理的一种数学模型。它由大量简单的神经元相互连 接形成一种自适应非线性动态系统。在构成网络的输 入层、隐含层和输出层中,同一层的处理单元是完全并 行的,只有各层之间的信息传递是串行的,且同层中处 理单元的数目要比网络的层数多,因此神经网络的推 理过程是一种典型的并行推理,速度很快,且不存在当 多条规则的前提与某一事实匹配时产生冲突的问题, 因此神经网络在解决多输人多输出的决策问题上有很 大的优势。 图2成本预测模型 2.2成本预测模型 在网络的层次结构中,输人层的处理单元即部分 企业进行成本核算的作业动因量,输入层的阶数即为 选取的成本动因的个数。在这里需要指出的是,企业 在进行成本估算时由于生产尚未进行,无法得到产品 所有的成本动因。因此,企业应根据自身作业成本核 算的情况,选取新产品能够预先得到数据的成本动因 ; ; ;…… ,摹  奎习:工北工召司 哥习I 作为输入,这部分数据可以由直接作业成本估算过程 中得到。而网络的输出即为问接成本的预测值。 在本文中选用反向传播神经网络(Back Propaga— tion Neural Network)进行成本估算。BP网络是一种多 层前馈型神经网络,其神经元的传递是s型函数,输出 量为0到1之间的连续量,能够实现从输入到输出的 任意非线性映射。 隐层神经元传递函数: )= (1) 本文采用三层BP神经网络,输入节点Y ,输出节 点 。输入节点与隐层节点之问的网络权值为 ,隐 层节点与输出节点之间的网络权值为 ,阈值0。当 输出节点的期望值为t 时,输出节点的误差: =÷∑( 。一_厂(∑ ∑ 一 )一0 )) (2) 通过网络学习,使上述函数的误差达到0.001时, 学习结束。 由于中问层的神经元个数难以确定。这里首先根 据Kohnogorov定理确定中间层神经元的个数,观察其 网络性能;之后再根据数值上下浮动,并对此时的测试 性能进行比较,检验中间层神经元个数对网络性能的 影响。当网络的预测误差最小时,网络中间层的神经 元个数即为最佳值。中间层神经元的传递函数为S型 正切函数。由于输出已经被归一化到区间[0,1]中, 因此,输出层的神经元的传递函数可以设定为S型对 数函数。 网络备选的训练函数有traingdx、trainlm及 traingd。traingdx函数以梯度下降法进行学习,并且学 习速率是自适应的。trainlm的学习算法为Levenberg— Marquadt反传算法,该训练函数的优点在于收敛速度 很快。traingd函数所用的学习算法就是普通的梯度下 降法。在利用不同的函数进行网路训练之后,观察其 训练效率及预测性能,而后确定最佳的训练函数。 为了保证网络的有效性,选取企业曾经进行作业 成本核算的产品数据作为输入,即产品的成本动因值 为网络的输入数据,产品的问接成本作为目标值进行 训练。由于输入向量各个分量的量纲不同,因此应对 不同的分量在其取值范围内分别进行变换。变换公式 为 Xi: =—二 — (3)【)3  一 maxmin 式中: 为输人数据; i 为数据变化范围内的最小值; ・ 37 ・ Xmax为数据变化范围的最大值。这样,输人数据即可以 无法确定的,因此这3项成本动因应当在网络输入中 变换成[0,1]区问的值,在所有数据进行规范化处理 被剔除。表2中的7个产品类别中的10项成本动因 之后,即可以进行网络训练。 信息即为神经网络的输入向量,间接总成本为网络的 2.3案例分析 目标值。在进行归一化后,输入数据如表2。 以某空调生产企业为例,表1为企业在进行产品 本文采用单隐层的神经网络进行预测,由于输入 作业成本核算时需要输人的数据信息。但是该表中并 样本为l0维的输人向量,因此,输入层一共有1O个神 非所有的信息都可以输入网络进行训练。因为生产尚 经元,根据Kolmogorov定理可知,中间层有1O个神经 未进行,所以应该选取在产品估算阶段能够确定工作 元。网络只有一个输出数据,则输出层只有一个神经 量的成本动因输入网络。 元。至此,网络为10X10 ̄1的结构。分别用traingdx、 在考虑企业的估算实际情况后,发现产品生产的 trainlm和traingd函数对网络进行训练,得到网络的误 班次、量以及客户合同的数量是企业在设计阶段 差数据如表3和图3。 表1产品成本动因信息表 产品 成本动因 5匹 6匹 7.5匹 lO匹 12.5匹 15匹 2O匹 产量/件 2 983 1 326 4 192 4 l98 935 l 149 2 089 单件物料成本/元 665 665 665 1 957 1 957 2 51O 2 51O 单件人工工时/h 20 20 2O 24 24 24 24 人工总工时/h 59 660 26 520 83 840 1O0 752 22 440 27 576 5O l36 每件人工成本/元 342.2 342.2 342.2 4l0.64 410.64 410.64 410.64 每件机器运行时间/h 3.36 3.36 3.36 4.96 4.96 6.13 6.13 机器运行总时间/h 10 023 4 455 14 085 20 822 4 638 7O43 12 806 产品种类/种 生产准备时间/h 8 8 8 】2 12 12 】2 班次/次 153 600 240 l20 654 570 451 量/单 184 700 200 l5O 845 178 602 搬运距离/m 500 000 900 000 600 000 50o 000 10 000 OOHD 700 000 584 O15 顾客合同数量/单 】50 547 245 12O 654 347 470 间接成本/元 179.62 4l0.27 167.76 182.62 1 042.01 358.94 329.89 表2神经网络输入规范表 产品 成本动因 5匹 6匹 7.5匹 10匹 12.5匹 15匹 2O匹 产量/件 0.627 6 O.119 8 0.998 2 1.0oo O 0.000 0 0.065 6 0.353 7 件物料成本/元 0.000 0 O.Ooo 0 0.000 0 0.700 3 0.700 3 1.000 0 1.O00 0 单件人工工Bq/h 0.ooO O O.Ooo 0 0.000 0 1.000 0 1.000 0 1.000 O 1.000 0 人工总工时/h 0.475 3 0.052 1 0.784 0 1.000 0 0.000 0 0.065 6 0.353 7 每件人工直接成本/元 0.000 0 O.ooo 0 0.000 0 1.000 0 1.00H0 O 1.0oO O 1.000 O 每件机器运行时Ihq/h 0.000 0 0.Ooo 0 0.000 0 0.577 6 0.577 6 1.0H00 0 1.000 O 机器运行总时间/h 0.340 2 0.oo0 0 0.588 4 1.Oo0 0 0.011 2 O.158 1 O.5l0 2 产品种类/种 0.000 0 0.oo0 0 0.000 0 O.Oo0 0 0.000 0 0.OH0O O O.00o 0 生产准备时间/h 0.000 0 0.000 0 0.000 0 1.00O 0 1.0o0 0 1.ooo 0 1.O0o 0 搬运距离/m 0.000 0 0.800 0 0.200 0 O.o0O 0 1.0o0 0 0.400 O O.168 0 间接总成本/元 O.O13 6 0.277 4 0.000 0 0.0I7 O 1.000 0 O.2l8 7 0.185 5 表3训练函数误差表 函数 1 2 3 4 5 6 7 网络误差 训练次数 Traingdx -0.007 3 0.O1O 4 0.018 0.025 2 -0.063 7 0.028 7 -0.025 1 O 08l 4 104 Trainlm 0.002 2 -0.005 5 O.001 4 0.016 7 一O.O48 4 0.049 9 一O.000 1 O.07l 7 4 Traingd 0 1l5 5 0.O16 7 0.066 3 0.007 9 一n’’n R 0.146 8 -0.002 1 0.297 3 2 000 ・ 38 ・ 茎 缝: 2010年第7期 由表3及图3可以看出,trainlm函数不论在训练 效率上还是在网络精度上都体现了良好的优势,因此 选用trainlm函数进行网络训练。 U O 15 O.1 O O5 —。, ・一traingdx O O5 —| trainlm —-rtraingd O.1 O.15 O.2 图3误差曲线图 将中间层神经元个数分别取5、10、15,网络经过 训练之后,输入测试数据,即表2中第7列的10项成 本动因值,预测输出如表4所示。 表4预报误差 隐层节点数 输出值 预测值 实际值 预测误差 5 0.119 1 271.88 329.89 18% lO O.176 9 322.41 329.89 2% 15 O.117 2 270.22 329 89 18% 由表4可以看出,当中间层神经元个数为10时, Performance is 0.00988846.Goal is 0.O1 \\. 图4训练误差曲线 (中间层神精元数目:5) Perlormance is 0 00995486.Goal is 0 01 ~ 图5训练误差曲线 (中间层神精元数日:10) 、哥 ; LU 1u年帚f删 Performance is 0 00955527.Goal is 0.01 、 、 - \、I 图6训练误差曲线 (中间层神精元数目:15) 网络的预测性能最好。从图4,图5,图6可以看出,中 间层神经元的数目对该网络的训练效率没有明显的影 响。 根据以上分析可以看出,神经网络训练函数采用 trainlm函数,结构采用10×10×1的结构,网络 ̄giJiI练 效率以及预测性能都是最优的,同时网络的预测结果 亦可以证明该神经网络间接成本预测模型是有效的。 3 结语 本文提出了基于作业成本理论,利用神经网络进 行间接制造成本估算的方法。在训练数据获取上,本 文提出利用企业作业成本核算的数据,在一定程度上 保证了网络的有效性。在网络输入方面,本文提出利 用直接成本估算过程中的成本动因数据进行神经网络 的预测,较好地弥补了目前估算方法上对成本形成原 因不能有效识别的缺陷。在构建神经网络方面,本文 优化了网络隐层节点数以及训练函数,并用实际数据 验证了网络结构的有效性。但是,本文尚有许多问题 需要进一步的研究,例如BP神经网络隐含层层数选 择的优化,以及网络输入成本动因权重的设置等等,这 些都是未来研究的重点和方向。 参 考文 献 [1]陈兆勋,王丽亚.基于作业成本法的大规模定制多样化成本分析 [J .计算机集成制造系统,2005,11(7):1034—1050. [2]Da、 id Ben—Arieh ,Li Qian.Activity cost Activity—based cost manage— ment for design and development stage[J].Int.J.Production Econom- ics,2003(83):169—183. [3]K.Rezaie.The Activity—based Costing Approach for Estimation of Part S Cost in FMS with F(2)一Degree Automation:A Case Study in a Forging Industry[J].Information technology Journal,2006,5(3):546—550. [4]何斌,刘雯,吴育华,等.成本动因法与神经网络在生产成本预测中 的应用[J].工业工程,2005,8(4). (编辑谭弘颖) (收稿日期:2010一O1—24) 文章编号:10715 如果您想发表对本文的看法。请将文章编号填入读者意见调查表中的相应位置。 ・ 39 ・ 

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- yrrf.cn 版权所有 赣ICP备2024042794号-2

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务