发帖    主题    评论    推荐    标签    作者    订阅    查搜    注册   登陆   关注
 
面向对象 设计模式 领域驱动设计 企业架构 框架 开发教程 微服务 大数据 扩展性 并发编程 事件驱动 分布式 SOA

求均匀试验数据处理软件方案

              
2008-04-20 11:10
赞助商链接

均匀试验数据处理软件(毕业设计)
一实验介绍:
在化工实验中,往往会有很多的实验因素会影响到试验结果,如果对每个因素的每个水平都进行实验就要做大量的实验,当然有时候这样做实验是不太可能的,如:在制备4-羟基二苯酮的实验中,用苯甲酸酯在酸性条件下进行重排而得,其中对结果有影响的因素有:催化剂三氧化铝、反应时间、反应温度和酸化时间,而它们又有可能取不同的水平,如下表:

三氧化铝/mol 反应时间/min 反应温度/℃ 酸化时间/min
水平1 0.03 5 100 1
水平2 0.04 10 110 3
水平3 0.05 15 120 5
水平4 0.06 20 130 7
水平5 0.07 25 140 9
水平6 0.08 30 150 11
水平7 0.09 35 160 13

实验是为了节省时间和资源,每因素的每个水平只做一次实验,因此选择了我国方开泰教授设计的均匀设计表,来安排实验。均匀设计表格根据不同因素和水平有不同的实验安排和使用表,
下面列出了几个表:
列号

试验号 1 2 3 4
1 1 2 3 4
2 2 4 1 3
3 3 1 4 2
4 4 3 2 1
5 5 5 5 5

上表说明:上表为五水平四因素表(简记为U5(54)表)当因素有变化时取该表的不同列进行试验,如下表:
实验的因素数 试验时使用的列
2 1 2
3 1 2 4
4 1 2 3 4

具体的还有很多表对应其它因素数,如:U7(76)表,U9(96)表,U11(1110)表等等。
本文开始的例子就要按照U7(76)表进行试验,安排为
三氧化铝/mol 反应时间/min 反应温度/℃ 酸化时间/min 产量/g 收率/%
水平1 0.03 10 120 11 1.8 36
水平2 0.04 20 150 9 3.0 60
水平3 0.05 30 110 7 2.7 54
水平4 0.06 5 140 5 3.2 64
水平5 0.07 15 100 3 2.6 52
水平6 0.08 25 130 1 3.6 72
水平7 0.09 35 160 13 3.3 68

设计软件对数据进行处理,要求能用多元线性回归分析计算给出其回归方程,并给出其个因素对实验结果的影响大小,最好能给出个因素的最佳实验方案。
设计要求:用java语言做,对软件界面不做太大要求,用swing或jsp都行。
本人认为难点在众多表的处理,以便使用者自己选择不同表,来调用不同的数据处理程序。

希望各位高手能帮兄弟一下,给个设计方案,或给些技术支持,我是化工专业的,学java只几个月,确实难以处理此难题。在此先谢谢所有看到该文的朋友。
Email: tangwenyitao@sina.com
Tel: 13834532157

2008-04-20 22:28

我觉得你最好还是找数学专业的人来做比较好。找熟悉均匀试验的人写出算法和模型来。然后再谈如何具体到代码设计上。你问的这个属于业务问题,最好还是找专门熟悉业务的领域专家来先帮你把数学模型建立出来。

2008-04-21 17:41

非常正确,先请数学专业的进行数学建模,软件提供数学模式运行的环境,所以,这个问题不是软件问题,这些都是因为大家对软件误解造成的。

软件观点      需求分析      算法     

赞助商链接

赞助商链接

返回顶部

移动版 关于本站 使用帮助 联系管理员 最佳分辨率1366x768
OpenSource JIVEJDON Powered by JdonFramework Code © 2002-20 jdon.com