您好,欢迎访问三七文档
满意度数学建模山东理工大学数学院丁树江满意度数学建模以满意度为目标的优化决策或评价模型,称之为满意度数学模型.通过引入表现满意度特征的数量指标,建立相应的决策数学模型,给出符合满意度要求的解决问题的方案,称之为满意度数学建模.满意度数量指标从决策方案涉及到的对象体系、系统、过程中提炼出来的,能够与人们主观上是否满意相一致的数量指标体系,称之为满意度指标,用S表示,它是决策方案的函数.这种指标是由两个方面决定的:一是决策方案本身固有的、能够反映其突出特征的数值,是由方案本身涉及到的对象、过程、因素、属性等构成的泛函;二是由人们主观上对于相应方案的喜好、审美、心理因素、能够接受的极限以及中立的标准等反映出来的特征、规律决定的体系。这里关键是个人或者某个群体对于某种状态、特征、表现、行为、规模、机会等的接受标准、喜好尺度的判定。两方面的结合,形成了相应的满意度数量指标。满意度指标体系往往由多个指标所组成,因为一个系统或过程本身涉及到多方面的特征,而主观上人们又可能关心多个方面的属性\特点,并根据综合指标进行最后的判断。对于形成的多个满意度指标,需要将它们合成一个总的指标。而这种综合方法最常用的就是层次分析法,利用层次分析建立不同指标在总满意度指标下的权重大小,然后再利用这些权重进行线性加权,构成总的满意度指标。•在形成指标体系时,有时还要对人群进行不同的分类,因为在形成分指标时,不同的人群的满意度标准不一样,因此经常要进行某些因子的调节。•满意度的定义方式可以多种多样,经常用函数形式来表示针对考察对象的某个方面的满意度,函数的形式可以是多种多样的,有时可以是分段函数.满意度指标的构成方法1、比值法2、心理曲线法3、满意度函数法4、等级量化法满意度数学模型方法1、数学规划法2、多目标优化法公交车调度模型公共交通是城市交通的重要组成部分,做好公交车的调度对于完善城市交通环境、改进市民出行状况、提高公交公司的经济和社会效益,都具有重要的意义。下面考虑一条公交线路上的公交车的调度问题,其数据来自于我国一个特大城市,某条公交线路上的客流调查和运营资料。CUMCM2001B该条公交线路:上行方向共14站,下行方向共13站,下面给出的是一个典型工作日中两个运行方向的各个站上下车的乘客数量统计。公交公司配给该线路同一型号的大客车,每辆的标准载客是100人,客车的平均运行速度是20公里/小时。根据运营的要求,乘客候车的时间一般不要超过10分钟,早高峰时一般不要超过5分钟,而车辆的满载率120%,一般也不要低于50%试根据这些资料和要求,为该线路设计一个便于全天操作的公交车调度方案,包括两个起点站的发车时刻表;一共需要多少车;这个方案以怎样的程度照顾到了乘客和公交公司的利益.如何将这个调度问题抽象成一个明确的、完整的数学模型,指出求解模型的方法;根据实际问题的要求,如果设计成一个更好的调度方案,应如何采取运营数据。有关数据问题分析:问题的目标是确定公交车的调度方案,给出公交车全天的运行时刻发车表,并确定需要的车数,分析乘客和公交公司的满意程度。实际上就是要确定出使得乘客和公交公司都满意的最佳方案。根据题目的意义可知,公交车的调度方案就是驶发车站每一次车的发车时刻表,只要发车时刻定下来以后,每一辆车的运行情况就会完全确定下来。我们关心的是:乘客和公交公司的满意度,就是等候超过正常的等候时间的状况,等候的时间越短满意度越大,或者用超时等候的人数来表现满意度;而对于公交公司来说,关心的主要是车的满载率,他们的满意程度可用公交车的载客率来表示,实际上载客率越高,所用的车数越少,公交公司越满意.因此,解决问题的关键在于当发车时刻表确定以后,根据已知的各种条件,确定出每一辆车运行过程中,在每一个站上,乘客的等车时间;在每个运行区间上汽车的上座率,根据这样的数据来计算乘客和公交公司的满意程度,并从中选出最好的方案来。模型假设:为了计算和分析方便起见,需要对于问题的背景、条件等做出适当的简化、规范,使得我们能够较好地反映出实际的状况,建立起适当的数学模拟形式,能够方便地进行计算和求解。1、该公交线路是双停车场,晚上公交车集中停放在两个发车场。2、公交车在路上运行速度正常,不考虑路上的堵车,以及在各个站上的耽搁时间,20公里/小时的速度是全天的平均运行速度。3、乘客到达各个车站的时间分布是均匀的,即假设在局部时间段上,乘客到达每个车站的人数分布密度是均匀的。4、乘客在每个车站下车的人数,在局部时间段上是均匀的。符号说明:1、车站标记:j=1,2,…,n;共n个车站2、来客的密度:在时刻t到达j站的njtuj,...,2,1),(3、下车乘客的密度:在时刻t从车站j下车的乘客的密度njtdj,...2,1),(4、站间的行车时间:njj,...,3,2,5、每辆车的载客量:B;载客的上限6、交通高峰时刻等待时间的上界交通的平峰时刻等待时间的上界tˆ__t7、发车时刻表:),...,...,,(10mkTTTTTB0TkT表示第一辆车到达起点站j=1的时刻表示的是第k辆车驶离起点站j=1的时刻,k=1,2,…m8、第k辆车驶离j站的时刻记为kjT121jkkjTT)1,,2(nj,9、第k辆车驶离j站的时侯该车上的人数,记为:k=1,2,…,m;j=1,2,…,n-1)(kjkTP10、表示从到时段上来的乘客数;jkT,1jkT,)0(kjW表示第k辆车驶到j站时,该站上等待过h辆车仍然未能上车的乘客数;)(hWkj表示第k辆车驶到j站时,该站上等待时间最久的乘客的候车趟数。kjh,0)(kjkjhW,0)1(kjkjhW显然有11、表示第k辆车驶到j站时,等到该站的乘客下完车以后,车上仍然留下的乘客数。kja计算公式为:}0,)()(max{,11,kjjkTTjjkkkjdttdTPa12、表示第k辆车驶到j站后,等到该站的乘客下完后,j站可容纳的上车乘客的人数的上界,显然有:kjbkjkjaBb___13、表示第k辆车驶到第j站后,该车上实际上车的人数kjP模型建立模型一一段时间内公交车上下车的乘客数计算模型第k-1辆车驶离j站到第k辆车驶到j站的时间段内,该站上乘客来到的人数为:jkjkTTjkjdttuW,,1,)()0(第k-1辆车驶离j站到第k辆车驶到j站的时间段内,该站上乘客下车人数为:jkjkTTjdttd,,1,)(模型二第k辆车驶离j站时该车上的乘客数量第一步,按照先到先上车的原则,确定在j站的正在等待的乘客中,当第k+1辆车到达车站时,除了能够上车的乘客以外,仍然还要继续等待的车辆数的最大值记为,这个数满足下面的问题*kjhkjkjhhrkjkjhhbrWtsh)(.min0第二步,如果,这表明,此时刻的所有人都可以上车,因此这个时候该车站上,第k辆车实际新上车的的乘客人数为0*kjh)(0hWPkjhhkjkj第三步,如果,表明此时车站上的所有乘客并不能够都上车,必然要留下一部分人,因此这个时候,新上车的人数就是原来车上尚余的最大的空间,既:,同时显然这个时候,余下的人中第k+1辆车到达车站以后,还没有上车的人中等车趟数的最大值应当是:0*kjhkjkjbP1*,1kjjkhh并且有递推数量关系:)()1(,,1hWhWjkjk1,...,,1,0*kjhhkjkjhhhkjkjkjjkbhWhW*)()1(*,1即这个时候的第k+1辆车到达该站时已等候车数+1的人数,就是刚上了上辆车后,已经上车后剩下的人中原来已经等了辆车的人数,这个数就是,*kjh*kjhkjkjhhhkjkjbhW*)(所以可以计算出关键的数据:第k辆车驶离j站时该车上的乘客数量为:kjkjkjhhkjkjkjhhhhkjkjkjkjkjkjkjkjkbhWhBbhWhhWaPaTP0*___00*)(,0,)(,0),()(模型三超时率和载客率的计算模型第k辆车到达j站时,该站上已经等候h趟车的乘客的人数是:kjkjhhhW,...,2,1),(记交通的高峰时期为,而整个时段为],[^2^1TT],[21TT他们已经等候的时间是:kjjhkkjkjhhTThWT,...,2,1,)(,交通高峰时段候车的超时率为高峰时段上车的总人数分钟的总人数高峰时段的候车超过5记为:)(TOverW1],[],[T1^21^^21^kj)(,...,1,5)()(TOverWTTTkjkTTkjkjkjkjTTphhhWThW)(交通平峰时段候车的超时率为:)(TOverW2],[],[T2^21^^21^kj)(,...,1,10)()(TOverWTTTkjkTTkjkjkjkjTTphhhWThW)(满载率低于50%的段数的百分比为)(车站数发车次数的段数满载率低于1%50)1(5.0)(1)(_nmBTPTlowCapkjk)(_TlowCap=模型四优化模型为了使得公交公司与乘客都满意,就要保证在所选的方案中,乘客等车时间超过上限的人次数尽量最小;同时也要保证公交公司的车辆的不满50%的段数尽量地小,显然用段数作为计量的单位是必要的,因为人数的变化、车辆的满载状况是在每个段上衡量的。当然这里并不关心总的等车的时间,而关心的是等车超过上限时间的次数,这也是表现等车的基本的数量信息。为了构造满意度模型,我们可以用比率模型来表示,而不是用实际等车的时间数来表示。).,,..,(10mkTTTTT)(..)(.)(.min21TlowCapTOverWTOverWCT求其中是给定的权重,反映的是对三个目标的重视程度,,模型计算本问题属于无约束最优化问题,可以用诸如数值微分等方法计算。也可以用离散化的计算方法,根据问题的实际背景,通过仅考虑决策变量的部分特殊的、符合实际的离散化的状态,再从中选择较优的方案。将上行和下行两个运行方向的运营分开分别计算,求出两个方向各自在一个运行周期中的所有的发车的时间表、发车的次数,求出可能的发车次数以后,再进行配车,将发车次数的计算与车辆的配给数分开计算是合理和必要的。只要知道了一天要运行的次数,就能够求出所用的车辆数。这也是运输问题建模的重要的方法。计算结果CTotalUp-busDown-bus(3,2,2)0.23744202222(4,3,3)0.27443011515(5,2,3)0.17482952222(5,3,3)0.26462651515(6,2,2)0.18032992222),,(321JJJ分别表示交通平峰早交通高峰晚交通高峰时发车时间间隔C表示综合满意度total表示一天发车的总次数,Up-bus表示上行路段车辆数Down-bus表示下行路段车辆数321JJJ可见,较好的方案是:交通平峰时发车时间间隔为5分钟;而早交通高峰时发车的时间间隔为2分钟,晚交通高峰时的发车间隔时间为3分钟;需要的车辆数为44辆车。442}60]20)69.1451.14{[(彩票中的数学建模近年来,彩票飓风席卷中国大地,巨额诱惑使越来越多的人加入到了彩民的行列。目前流行的彩票主要有传统型和乐透型两种。传统型采用10选6+1的模式,先从6组0~9号球中摇出六个基本号,每组摇出一个,然后再从0~4号中摇出一个特别号码,构成中奖号码。投注者从0~9十个号码中任选六个基本号码(可以重复),再从0~4中选一个特别号码,构成一注。根据单注号码与中奖号码相符合的个数多少以及顺序确定中奖等级。以中奖号码为abcdef+g为例说明中奖等级,表中x表示未选中的号码;CUMCM2002B中奖等级10选6+1(6+1/10)基本号码特别号码说明一等奖abcdefg选7中(6+1)二等奖abcdef选7中(6)三等奖abcdexxbcdef选7中(5)四等奖abcdxxxbc
本文标题:满意度数学建模
链接地址:https://www.777doc.com/doc-3487004 .html