2016年认证杯SPSSPRO杯数学建模A题(第一阶段)洗衣机全过程文档及程序

2016年认证杯SPSSPRO杯数学建模

A题 洗衣机

原题再现:

  洗衣机是普及率极高的家用电器,它给人们的生活带来了很大的方便。家用洗衣机从工作方式来看,有波轮式、滚筒式、搅拌式等若干种类。在此基础上,各厂商也推出了多种具体方案,设计了不同的几何及运转参数,诸如波轮的外形、内筒的内壁形状、旋转方式和转速等。不同设计方案的净衣效能和对衣物的损伤程度各不相同。
  第一阶段问题:
  1. 请你建立合理的指标,衡量洗衣机的净衣效能和对衣物的损伤程度。
  2. 请你建立合理的数学模型,对典型的波轮式和滚筒式家用洗衣机的工作方式进行分析,并分别估算这两种工作方式的净衣效能和对衣物的损伤程度。为简单起见,我们可以只考虑洗涤过程,不考虑漂洗和脱水过程。

整体求解过程概述(摘要)

  本文主要针对洗衣机的不同设计方案对衣物的净衣效能和损伤程度的影响大小,研究了不同条件下洗衣效果随各影响因子改变的变化趋势,最后得到不同设计方案下洗衣机的综合效能,得出了最优设计。
  针对问题一,通过建立指标,将洗衣机的净衣效能用洗净率和洗净均匀度来衡量,对织物的损伤程度用磨损率和缠绕率来衡量。同时充分考虑了指标的影响因子,即洗衣机的转速、内筒壁形状、波轮外形,旋转方式。并将这些因素当量化为不同的参数值,查阅相关实验数据,使用 SPSS 对各个因素进行线性回归分析,得出了单一变量下净衣性能和衣物损伤程度随各影响因子的变化趋势。利用此趋势,我们对洗衣机性能进行量化分析,找出相应的设计最优值,为洗衣机进行优化设计提供依据。
  针对问题二,首先对波轮式和滚筒式洗衣机的工作方式进行分析:波轮洗衣机的工作方式主要是依靠波轮左右旋转产生振动,使污物与衣服分离。而滚动洗衣机是靠衣物与机器内壁的碰撞所造成的挤压使水与衣服快速分离时带出大量污物。其次,对波轮式洗衣机建立了空气动力学模型和摩擦模型。对滚筒洗衣机通过动能与拉格朗日方程的整合,得到洗衣过程的动力模型。同时运用理论与实验相结合的方法,查阅相关实验数据并拟合,使洗衣机的工作方式具有更强的可读性和可理解性。考虑到影响因子间的相互作用,通过相关性分析对实验数据进行逐项线性回归分析,运用主成分分析和稳定分析对实验结果进行验证。最后,通过比较两种洗衣机的综合效能,得出两种洗衣机的在最优净洗能力和损伤程度组合下的最优转速、桶壁/波轮外形、停转比。
  同时,本文在最后对模型的优缺点进行分析,改进和推广了模型,分析了模型在其他特定领域的广阔应用前景。

问题分析:

  针对问题一,净衣效能作为洗衣机的自身特性,需要靠净衣结果来反映,即洗涤后衣物的洁净效果。而洗涤后衣物的洁净效果则需要从两个方面来考虑,即单件衣物洁净效果和整体衣物洁净效果。从单件衣物的洁净效果来看,我们以单件衣物洁净率作为指标;从整体衣物的洁净效果来看,我们以整体洁净均匀程度作为指标。洗衣机对衣物的损伤程度可以直接通过衣物的损伤来反映。洗涤后衣物的损伤包括磨损率和缠绕率。我们用洗涤后衣物的磨损率和缠绕率来衡量洗衣机对衣物的损伤程度。
  针对问题二,为建立波轮洗衣机与滚筒洗衣机的工作模型,我们需首先详细了解通用型洗衣机的工作方式及工作特点。然后通过工作特点抽象简化出其洗涤衣物时的动力模型。对于波轮式洗衣机,由于其内部构建较为复杂,故先对各部件工作方式建模,再进行整体建模过程。将波轮洗衣机简化为四根吊杆及内筒(阻尼筒)共同组成的悬挂系统,再通过空气动力学模型和摩擦模型,从两个角度描述分析波轮洗衣机在工作时的动力行为。
  对于滚筒式洗衣机,将滚筒对衣物的提升和摔打简化为振动模型。振动模型主要通过势能,动能方程与拉格朗日方程的整合,得到洗衣过程的动力学模型。

模型假设:

  1. 假设洗衣机工作过程中水的受力平衡,即水在洗衣机内作等角速度运动。
  2. 假设每种洗衣机只存在一种工作方式,由于各类洗衣机在工作时都会兼有其他类型洗衣机的工作特征,故我们忽略这种影响。
  3. 假设数据的来源具有普适性,即我们在这片论文中所引用的数据都是可靠的。
  4. 假设洗衣机工作过程中由于水及衣服所引起的偏心力可忽略不计,也就是忽略在工作过程中洗衣机的自振。
  5. 假设洗衣机内摩擦和阻尼弹簧对选悬挂系统的影响可以忽略,以此简化波轮洗衣机的震动模型。

论文缩略图:

在这里插入图片描述
在这里插入图片描述

全部论文请见下方“ 只会建模 QQ名片” 点击QQ名片即可

部分程序代码:(代码和文档not free)

clear all
g = 9.8;
R =1:0.01: 100
W = (3./8)
W1 = sqrt(W);
W2 = sqrt(W1);
W3 = sqrt(g./R)
W4 = (W2).* (W3);
w = W4
V = sqrt(((w.* w).* (R.* R)).* (9 - 8.* ((w.* w).*(w.* w).* (R.* R))./(g.* g)))
n = w./(2.*pi)
plot(R,V,'r-*')
xlabel('滚筒的半径R');
ylabel('最大抛落速度');
title('滚筒的半径R与最大抛落速度V1的函数关系')
clear all
g = 9.8;
R =1:0.01: 100
W = (3./8)
W1 = sqrt(W);
W2 = sqrt(W1);
W3 = sqrt(g./R)
W4 = (W2).* (W3);
w = W4
V = sqrt(((w.* w).* (R.* R)).* (9 - 8.* ((w.* w).*(w.* w).* (R.* R))./(g.* g)))
n = w./(2.*pi)
plot(R,n,'*')
% plot(R,w,'b-*')
hold on
% plot(R,V,'r-*')
 
xlabel('滚筒的半径R ');
ylabel('最大转速n');
title('滚筒的半径R与最大转速n的函数关系 ')
全部论文及程序请见下方“ 只会建模 QQ名片” 点击QQ名片即可

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/349755.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

Flink多流转换(2)—— 双流连结

双流连结(Join):根据某个字段的值将数据联结起来,“配对”去做处理 窗口联结(Window Join) 可以定义时间窗口,并将两条流中共享一个公共键(key)的数据放在窗口中进行配…

软考培训机构哪家比较好?各软考培训机构排名如何?

先放上机构测评图 一、机构情况 (1)主营业务 大多数软考培训机构主要致力于IT培训或者软件行业。这些机构的课程更加专业,因为他们起源于该行业。我相信报考软考的同学大部分也是从事这个行业的。个人认为选择这类机构进行培训会有更多好处…

图片保存后多了个水印?教你如何用华为手机保存无水印图片

对于各类生活App的深度用户来说,有时候碰到实用的生活技巧、攻略,甚至是一张好看的风景照,都会第一时间想要长按把图片保存到手机相册,有时候还会分享给朋友、朋友圈。 但是有些图片在App上显示的时候是干净的,保存下…

day30_回溯总结

文章目录 回溯的问题总结:1. 回溯三部曲:2. 回溯的模板3. 回溯题型4. 回溯的概念:5. 回溯的重点问题:组合和去重。[5.1 组合问题:](https://programmercarl.com/0077.%E7%BB%84%E5%90%88.html)剪枝优化[5.2 去重问题—…

接口自动化中如何完成接口加密与解密?

加密是一种限制对网络上传输数据的访问权的技术。将密文还原为原始明文的过程称为解密,它是加密的反向处理。在接口开发中使用加密、解密技术,可以防止机密数据被泄露或篡改。在接口自动化测试过程中,如果要验证加密接口响应值正确性的话&…

temu跨境电商怎么样?做temu蓝海项目有哪些优势?

在全球电商市场激烈的竞争中,Temu跨境电商平台以其独特的优势和策略,逐渐崭露头角。对于许多想要拓展海外市场的商家来说,Temu的蓝海项目提供了一个充满机遇的新平台。本文将深入探讨Temu跨境电商的优势以及在蓝海市场中的发展前景。 全球化市…

SpringBoot的自动装配原理

一、SpringBootConfiguration注解的作用 SpringBootApplication注解是SpringBoot项目的核心注解,加在启动引导类上。点击进去可以发现SpringBootApplication注解是一个组合注解。其中SpringBootConfiguration和EnableAutoConfiguration是由Spring提供的,剩下的注解是由JDK提供的…

牛客BC52 判断整数奇偶性(C语言)

#include <stdio.h> int main() {int a;while ((scanf("%d", &a)) ! EOF){ if (a%20)printf("Even\n");elseprintf("Odd\n");}return 0; }

跨平台Recorder录音插件:支持多种格式、音频可视化、实时上传、语音识别

视频教程地址&#xff1a;【跨平台Recorder录音插件&#xff1a;支持多种格式、音频可视化、实时上传、语音识别】 https://www.bilibili.com/video/BV1jQ4y1c7e4/?share_sourcecopy_web&vd_sourcee66c0e33402a09ca7ae1f0ed3d5ecf7c /** 先引入Recorder &#xff08; 需先…

Programming Abstractions in C阅读笔记:p254-p257

《Programming Abstractions in C》学习第70天&#xff0c;p254-p257总结&#xff0c;总计4页。 一、技术总结 1.minimax strategy(极小化极大算法) p255, This idea–finding the position that leaves your opponent with the worst possible best move–is called the mi…

MiniTab的单值的变量控制图——I-MR 控制图分析

单值的变量控制图分为&#xff1a;I-MR 控制图、Z-MR 控制图、单值控制图、移动极差控制图4种。 I-MR 控制图 功能菜单请选择&#xff1a;统计>控制图>单值的变量控制图>I-MR。 使用 I-MR 控制图 可以在拥有连续数据且这些数据是不属于子组的单个观测值的情况下监视…

Supervised Contrastive 损失函数详解

有什么不对的及时指出&#xff0c;共同学习进步。(●’◡’●) 有监督对比学习将自监督批量对比方法扩展到完全监督设置&#xff0c;能够有效地利用标签信息。属于同一类的点簇在嵌入空间中被拉到一起&#xff0c;同时将来自不同类的样本簇推开。这种损失显示出对自然损坏很稳…

专业远程控制软件有哪些品牌

远程办公、远程控制类的软件很多&#xff0c;主打方向和面向的客户人群也不一样。个人用户可能更在意便捷、免费等因素&#xff1b;专业用户会更注重安全性、管理功能等。今天我们介绍几个在全球知名的专业商业远程软件。 1、TeamViewer 简介&#xff1a;TeamViewer &#xf…

EXCEL VBA调用adobe的api识别电子PDF发票里内容并登记台账

EXCEL VBA调用adobe的api识别电子PDF发票里内容并登记台账 代码如下 使用须知&#xff1a; 1、工具--引用里勾选[Adobe Acrobat 10.0 Type Library] 2、安装Adobe Acrobat pro软件Dim sht As Worksheet Function BrowseFolders() As String 浏览目录Dim objshell As ObjectDim…

暗藏危险,警惕钓鱼邮件!

叮 您有一份福利待查收 您的信息资产需要排查 您的账户异常需要验证 这些看似“重要”的邮件 都藏着攻击者的恶意嘴脸 随着网络安全防护和建设的重要性日益凸显&#xff0c;国家安全、企业安全、合规需求及业务驱动等各个方面都亟需将网络安全作为基石。在企业业务转型发展…

【C++中STL】stack和queue容器

stack和queue stack基本概念常用接口 quque基本概念常用接口 stack 基本概念 stack是一种先进后出的数据结构&#xff0c;它只有一个出口 栈中只有顶端的元素可以被外界使用&#xff0c;因此栈不允许由遍历行为 可以判断是否为空empty(),和统计个数size(); 常用接口 1、st…

服务器是什么?(四种服务器类型)

服务器 服务器定义广义: 专门给其他机器提供服务的计算机。狭义:一台高性能的计算机&#xff0c;通过网络提供外部计算机一些业务服务 个人PC内存大概8G&#xff0c;服务器内存128G起步 服务器是什么 服务器指的是 网络中能对其他机器提供某些服务的计算机系统 &#xff0c;相对…

用Yara对红队工具“打标”

前言: YARA 通常是帮助恶意软件研究人员识别和分类恶意软件样本的工具&#xff0c;它基于文本或二进制模式创建恶意样本的描述规则&#xff0c;每个规则由一组字符串和一个布尔表达式组成&#xff0c;这些表达式决定了它的逻辑。 但是这次我们尝试使用 YARA 作为一种扫描工具…

【好书推荐-第五期】《互联网大厂推荐算法实战》(异步图书出品)

&#x1f60e; 作者介绍&#xff1a;我是程序员洲洲&#xff0c;一个热爱写作的非著名程序员。CSDN全栈优质领域创作者、华为云博客社区云享专家、阿里云博客社区专家博主、前后端开发、人工智能研究生。公粽号&#xff1a;程序员洲洲。 &#x1f388; 本文专栏&#xff1a;本文…

机器学习 | 深入探索Numpy的高性能计算能力

目录 初识numpy numpy基本操作 数组的基本操作 ndarray运算 数组间运算 矩阵 初识numpy Numpy&#xff08;Numerical Python&#xff09;是一个开源的Python科学计算库&#xff0c;用于快速处理任意维度的数组。Numpy支持常见的数组和矩阵操作。对于同样的数值计算任务&…