D医药连锁企业配送路径优化研究_第1页
D医药连锁企业配送路径优化研究_第2页
D医药连锁企业配送路径优化研究_第3页
D医药连锁企业配送路径优化研究_第4页
D医药连锁企业配送路径优化研究_第5页
已阅读5页,还剩58页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

D 医药连锁企业配送路径优化研究【摘要】D医药连锁企业作为中山市最大的医药连锁企业之一,连锁门店数量超过150多家,覆盖整个中山市。随着企业规模不断发展壮大,原本依靠人工完成车辆路径规划和车辆调度已无法满足企业发展需求,如何选择科学合理的车辆配送路线是当前企业所要面对的重要问题。本文以D医药连锁企业作为研究对象,分析其车辆路径配送现状及存在问题。首先,本文整理和介绍了车辆路径问题和医药物流的相关理论,并对其进行综合阐述。其次,分析D企业的医药物流配送现状以及存在的问题,通过分析比较各种算法的原理、步骤等内容和根据企业实际配送情况,最终选择节约里程法来构建数学模型,门店药品需求量和车辆核载容量是其约束条件。最后,通过收集与配送相关的基础数据,将模型和数据导入MATLAB软件工具进行求解,最终获得优化结果。优化后的配送方案能够显著降低物流配送成本,提高企业经济效益。【关键词】医药物流配送;路径优化;节约里程法OptimizationofDistributionPathofDPharmaceuticalChainEnterprises[Abstract]DpharmaceuticalchainenterprisesasoneofthelargestpharmaceuticalchainenterprisesinZhongshanCity,thenumberofchainstoresmorethan150,coveringtheentireZhongshanCity.Withthecontinuousdevelopmentofenterprisescale,theoriginalmanualcompletionofvehiclepathplanningandvehicleschedulingcannotmeettheneedsofenterprisedevelopment,howtochooseascientificandreasonablevehicledistributionrouteisanimportantproblemthatenterprisesmustfaceatpresent.BasedontheresearchobjectofDpharmaceuticalchainenterprises,thispaperanalyzesthecurrentsituationandexistingproblemsofvehicleroutedistribution.Firstofall,thispapercollatesandintroducestherelatedtheoriesofvehiclepathproblemandmedicallogistics,andcomprehensivelyexpoundsit.Secondly,thispaperanalyzesthecurrentsituationandexistingproblemsofpharmaceuticallogisticsdistributioninDenterprises,analyzesandcomparestheprinciples,stepsandothercontentsofvariousalgorithmsandaccordingtotheactualdistributionsituationofenterprises,finallychoosesthemileagesavingmethodtoconstructthemathematicalmodel,andthestoredrugdemandandvehiclenuclearloadcapacityaretheconstraints.Finally,bycollectingthebasicdatarelatedtodistribution,themodelanddataareimportedintoMATLABsoftwaretoolstosolve,andfinallytheoptimizationresultsareobtained.Theoptimizeddistributionschemecansignificantlyreducethecostoflogisticsdistributionandimprovetheeconomicbenefitsofenterprises.[Keywords]medicallogisticsdistribution;pathoptimization;mileagesavingmethod

目录TOC\o"1-3"\h\u1前言 通过建立车辆路径优化模型,将相关基础数据、参数等内容输入MATLAB软件中,运行后得到D医药连锁企业配送路线的优化结果。优化后的配送路线一共有4条,优化后的配送方案所需总配送成本为700.7元,总耗时约10.4小时,总配送距离为358.7km。具体配送信息线路如REF_Ref12298\h表6-5所示:(1)配送线路一:0-33-29-16-19-18-17-32-0(2)配送线路二:0-30-5-11-2-3-4-20-21-22-23-0(3)配送线路三:0-1-15-7-24-6-8-28-0(4)配送线路四:0-25-27-26-10-9-14-13-12-31-0表6-SEQ表\*ARABIC\s15配送路线信息表序号配送路线配送距离(单位:km)配送时间(单位:h)需求总量装载率10-33-29-16-19-18-17-32-069.6213480.2%20-30-5-11-2-3-4-20-21-22-23-0126.43.616598.8%30-1-15-7-24-6-8-28-079.22.316498.2%40-25-27-26-10-9-14-13-12-31-085.52.515993.1%优化后的配送路线图大致描述如下REF_Ref5796\h图6-1所示:图6-SEQ图\*ARABIC\s11配送路线图通过以上配送路线的分析可知,从D企业的配送中心出发向33家门店进行药品,能够满足门店需求量、车辆容载等约束条件。因此,运用MATLAB软件所获得的优化结果为最优可行解。6.3优化结果分析原先D医药连锁企业在规划配送路线时主要依靠人工进行操作,一般工作人员在地图上标示各门店的地理位置,根据就近原则将符合条件的两家门店合并在同一条线路上,本文以配送人员常采用的一条配送线路为对照组,来分析比较优化前后的配送方案。优化前常采用的配送方案:(1)配送线路一:0-1-2-3-4-20-21-23-22-0(2)配送线路二:0-5-6-24-7-8-25-0(3)配送线路三:0-9-10-26-27-28-31-29-0(4)配送线路四:0-11-30-12-13-14-15-0(5)配送线路五:0-32-33-17-18-19-16-0以上每条配送路线的信息如下REF_Ref12804\h表6-6所示:表6-SEQ表\*ARABIC\s16优化前配送路线信息表序号配送路线配送距离(单位:km)配送时间(单位:h)需求总量装载率10-1-2-3-4-20-21-23-22-0123.33.513379.6%20-5-6-24-7-8-25-089.62.613279%30-9-10-26-27-28-31-29-080.12.311166.5%40-11-30-12-13-14-15-085.12.512576%50-32-33-17-18-19-16-0762.211870.6%通过将上表与采用节约算法优化后的配送线路进行对比如REF_Ref13176\h表6-7所示,可以得知,优化后的配送方案在配送时间、配送里程等方面能够给企业带来更高的经济效益。(1)物流成本降低,工作效率提升。由表可知,在优化配送方案之前,D医药连锁企业的车辆运输总里程为454.1km,优化后的车辆运输总里程为358.7km,后者比前者累计减少了95.4km。缩短运输距离,一方面可以有效节约车辆燃油费用,另一方面可以降低车辆的磨损率和节约车辆维护费用,从整体上降低物流成本。运输药品在整个配送过程中对时间的要求较严格。通过计算可得,车辆配送时间由原来的13.1h缩短至10.4h,累计减少2.7h。虽然对于D医药连锁企业自身来说,在优化配送方案之前工作人员能够根据时间约束保证药品配送的及时性,但优化后的配送方案不仅可以做到有效缩短药品配送的运输里程,还能节约企业的时间成本和提升工作人员的效率。(2)车辆装载率提高。通过分析表6-7,可以发现,优化后的配送方案的车辆装载率有效得到提升。按照原先的车辆行驶配送方案,药品配送任务需要5辆车进行配送,平均装载率为74.3%,而优化后的配送方案只需4辆车即可完成药品配送,平均装载率提高至92.6%,在减少车辆使用成本的同时也节约了配送人员费用。(3)科学合理规划,提升服务质量。随着医药物流行业的不断稳步发展扩大以及国家政策的重视和支持,对医药物流企业的配送效率和服务质量要求越来越高,医药物流企业需不断降低企业的物流成本来提升市场竞争力。通过科学合理规划配送路线,可以增强D医药连锁企业配送路线的计划性。企业可以综合分析门店的地理位置、需求量和配送时间等因素来规划合理的配送路线。此外,企业管理层可以监督药品配送的各个环节,及时有效掌握药品配送情况。随着企业规模的扩大,只依靠人工作业很难保证配送路线的合理性,运用计算机辅助规划配送路线更加便捷有效,可以进一步提高药品配送服务质量。表6-SEQ表\*ARABIC\s17优化前后配送方案分析表比较项目配送时间配送距离装载率配送成本优化前13.1h454.1km74.3%879.1优化后10.4h358.7km92.6%700.77结论和展望7.1结论当今我国医药产业的深化改革和创新发展不断推动着医药物流行业的进步,医药物流企业面临许多发展机遇和现实挑战。如何提升物流服务质量和降低物流成本,将医药产品高效、安全、准确的送达到相应门店是医药连锁企业所要面对的重要问题。在企业实际运营过程中,为解决这些问题,很大程度上需要依靠科学合理的车辆配送方案。本文以D企业在中山市的33家连锁门店为案例,分析其物流配送现状以及存在的问题,并针对D企业的实际情况,选择节约算法对其原先的配送方案进行优化,并将优化后的配送方案与前者进行对比,提出可行性的车辆配送路线建议。现将本文的具体研究工作总结如下:(1)通过查找和阅读大量相关文献,分析国内外学者对车辆路径优化问题的研究现状,并对医药物流的相关理论进行整理和阐述。(2)针对中山市D医药连锁企业当前的配送现状进行简要分析,找出当前D企业在运营过程中存在的问题和不足。根据企业的实际运营情况,对节约里程算法的原理、方法和步骤进行分析,最后提出以物流成本最小化为目标,构建车辆路径优化模型。(3)运用MATLAB软件根据构建的模型进行编程,将企业的基础数据带入模型进行运行,获得最优可行解。通过分析对比前后两种配送方案,发现后者能有效降低企业配送成本,提升企业的经济效益。7.2展望本文以优化原先的配送路线为目标,运用MATLAB软件对节约算法模型进行求解并获得可行性的优化方案。但由于本文的学术水平限制,还有很多问题需要进行深入讨论:(1)在实际运营中,对于医药产品的配送不止考虑门店对药品的需求量和时间要求,还有其它限制因素制约着配送路径的选择,这是本文在构建模型时存在的不足和差距。例如交通拥堵和交通意外等事件都会在一定程度上影响到车辆的行驶速度,而不是模型中设置的恒速,实际的配送时间会比理论上的配送时间延长很多。因此,在今后的研究过程中,会在构建车辆路径优化模型时更多考虑影响实际配送的因素,使得优化后的方案更加符合实际需求。(2)在本文的研究和模型设计过程中只考虑门店的常规需求,而没有考虑到门店在经营过程中会出现临时性需求问题。企业在实际的运营过程中经常会接收突发性的药品需求任务,如何满足这一配送业务的需求,是今后需要研究的方向之一。(3)节约算属于经典启发式算法之一,适用于约束条件较少的车辆路径模型,在解决车辆路径优化问题上存在许多限制。随着限制因素的增多,今后在研究这类问题可以尝试采用其它智能算法来求解车辆路径问题的优化方案。参考文献刘建勋.预见2019:《中国医药物流产业全景图谱》[Z].前瞻产业研究院:前瞻经济学,2019.Dantzig,G.andRamser,J.(1959)Thetruckdispatchingproblem.ManagementScience,13,80-91.ClarkG,WrightJW.SchedulingofVehiclesfromaCentralDepottoaNumberofDeliveryPoints[J].OperationsResearch,1964,12(4):568-58陈成.基于改进遗传算法的带时间窗的多目标配送路径优化[J].信息技术与信息化,2018(10):48-51.周卫标,吴楚东,高敏.基于改进蚁群算法的配送路线优化分析[J].科技经济导刊,2018,26(15):10-11,19.药品多车型配送的车辆指派与路径优化研究[J].科技创新与应用,2018(35):63-64.医药物品配送路径优化的一种改进蚁群算法[J].物流技术,2013,32(17):168-170.高靓.吉林省A医药物流有限公司配送路径优化研究[D].吉林大学,2014.王仁禄.湖南CF公司药品配送路径优化研究[D].昆明理工大学,2015.张华永.我国医药物流的现状与未来[J].物流技术与应用,2003(05):1-4.董雅丽,杜漪现代企业物流管理第二版兰州兰州大学出版社.2005,329,346~360,364~377杨建.连锁企业物流配送模式选择研究[D].西南交通大学,2007.毕国通.车辆路径问题及其优化算法研究综述[J].物流科技,2016,39(06):95-97.庞燕,罗华丽,邢立宁,任腾.车辆路径优化问题及求解方法研究综述[J].控制理论与应用,2019,36(10):1573-1584.随祥.图论与网络流理论[M].高等教育出版社,2009.GomoryRE.Outlineofanalgorithmforintegersolutionstolinearprograms[J].BulletinoftheAmericanMathematicalSociety,1958,64(5):275-278.FordLR,FulkersonDR.ASuggestedComputationforMaximalMulti-CommodityNetworkFlows[J].ManagementScience,1958,5(1):97-101.BellmanR.Dynamicprogrammingandmoderncontroltheory[J].Pernat.congr.math,1965,37(1):65-82.武佳佳.时间窗约束下医药物流配送路径优化研究[D].山东师范大学,2018.JohnHenryHolland.AdaptationinNaturalandArtificialSystems:AnIntroductoryAnalysiswithApplicationstoBiology,Control,andArtificialIntelligence[M].MITPress,1992.蔡勇.兰州市A医药有限公司物流配送路径优化研究[D].兰州交通大学,2018.胡虹,陈京荣,马军娟,孙森.基于时间窗的车辆路径优化问题研究[J].内蒙古科技与经济,2019(19):76-79,82.致谢本论文是在王景峰老师的悉心指导下完成的,在论文撰写过程中,他给予了我耐心的指导和热情的帮助!他渊博的学识,高尚的人品,严谨求实的作风,都对我产生了极大的影响。在此我对他表示由衷的敬意和至深的感谢!其次,我要感谢大学四年学习过程中所有的任课老师,你们严谨治学的态度和无私奉献的精神促使我在求学道路上不断追求进步。感谢所有同学在学习和生活上给我的帮助和鼓励!最后,感谢在百忙之中参与答辩的老师们,你们辛苦了!附录clccloseallclearall%坐标数据center=[22.658114 113.137450];coordinate=[22.524337 113.38193022.529478 113.39707222.531668 113.40404422.528312 113.42285522.540741 113.39138322.515297 113.39875822.511262 113.39386122.511047 113.38034622.518706 113.37693222.519960 113.36832122.532935 113.38745922.535081 113.37151722.531796 113.37591022.525416 113.37318222.516752 113.38492522.572710 113.38516422.587135 113.38526322.585208 113.38299222.582416 113.38132522.535180 113.46248122.540845 113.46797822.495736 113.53378222.548074 113.48067522.508961 113.39657622.484186 113.35481022.521609 113.35763422.521491 113.35215022.528693 113.34926022.559462 113.34179422.538727 113.37871422.541073 113.36021022.617089 113.29407122.584453 113.320044];need=[14 6 23 13 9 31 26 20 17 22 25 16 16 28 31 23 12 12 46 12 14 34 17 32 14 17 16 10 16 12 13 12 13];nump=size(coordinate,1);maxload=167;%最大装载量distall=dist([center;coordinate]');%%初始线路road=cell(1,nump);f_all=zeros(1,nump);%load=zeros(1,nump);%装载量fori=1:numproad{i}=[1,i+1,1];load(i)=need(i);f_all(i)=distall(1,i+1)*2;end%%计算两条线路互连可以减少的距离lenn=size(road,2);saveall=zeros(lenn,lenn);fori=1:lenn-1forj=i+1:lenn%计算每两条线路可以较少的里程数需要满足车载能力ifload(i)+load(j)<=maxloadbuf=road{i};buf2=road{j};lena=numel(buf);lenb=numel(buf2);iflena>3&&lenb>3save1=[distall(1,buf(lena-1))+distall(1,buf2(2))-distall(buf(lena-1),buf2(2)),...distall(1,buf(lena-1))+distall(1,buf2(lenb-1))-distall(buf(lena-1),buf2(lenb-1)),...distall(1,buf(2))+distall(1,buf2(2))-distall(buf(2),buf2(2)),...distall(1,buf(2))+distall(1,buf2(lenb-1))-distall(buf(2),buf2(lenb-1))];elseiflena==3&&lenb>3save1=[distall(1,buf(lena-1))+distall(1,buf2(2))-distall(buf(lena-1),buf2(2)),...distall(1,buf(lena-1))+distall(1,buf2(lenb-1))-distall(buf(lena-1),buf2(lenb-1))];elseiflena>3&&lenb==3save1=[distall(1,buf(lena-1))+distall(1,buf2(2))-distall(buf(lena-1),buf2(2)),...distall(1,buf(2))+distall(1,buf2(2))-distall(buf(2),buf2(2))];elsesave1=distall(1,buf(lena-1))+distall(1,buf2(2))-distall(buf(lena-1),buf2(2));end[num,~]=max(save1);saveall(i,j)=num;endendend[num,index]=max(saveall);[num1,index1]=max(num);savedist=num1;ifsavedist>0%%改变形态changea=index(index1);changeb=index1;buf=road{changea};buf2=road{changeb};lena=numel(buf);lenb=numel(buf2);iflena>3&&lenb>3buf5=[buf(1:lena-1),buf2(2:lenb);buf(1:lena-1),buf2(lenb-1:-1:1);buf(lena:-1:2),buf2(2:lenb);buf(lena:-1:2),buf2(lenb-1:-1:1)];save1=[distall(1,buf(lena-1))+distall(1,buf2(2))-distall(buf(lena-1),buf2(2)),...distall(1,buf(lena-1))+distall(1,buf2(lenb-1))-distall(buf(lena-1),buf2(lenb-1)),...distall(1,buf(2))+distall(1,buf2(2))-distall(buf(2),buf2(2)),...distall(1,buf(2))+distall(1,buf2(lenb-1))-distall(buf(2),buf2(lenb-1))];elseiflena==3&&lenb>3buf5=[buf(1:lena-1),buf2(2:lenb);buf(1:lena-1),buf2(lenb-1:-1:1)];save1=[distall(1,buf(lena-1))+distall(1,buf2(2))-distall(buf(lena-1),buf2(2)),...distall(1,buf(lena-1))+distall(1,buf2(lenb-1))-distall(buf(lena-1),buf2(lenb-1))];elseiflena>3&&lenb==3buf5=[buf(1:lena-1),buf2(2:lenb);buf(lena:-1:2),buf2(2:lenb)];save1=[distall(1,buf(lena-1))+distall(1,buf2(2))-distall(buf(lena-1),buf2(2)),...distall(1,buf(2))+distall(1,buf2(2))-distall(buf(2),buf2(2))];elsebuf5=[buf(1:lena-1),buf2(2:lenb)];save1=distall(1,buf(lena-1))+distall(1,buf2(2))-distall(buf(lena-1),buf2(2));end[num2,index]=max(save1);newroad=buf5(index,:);newload=load(changea)+load(changeb);newfall=f_all(changea)+f_all(changeb)-savedist;endnn=0;whilesavedist>0%当还有节省nn=nn+1%更换road([changea,changeb])=[];f_all([changea,changeb])=[];%load([changea,changeb])=[];%装载量saveall([changea,changeb],:)=[];saveall(:,[changea,changeb])=[];%填充lenn=size(road,2);road{lenn+1}=newroad;f_all(lenn+1)=newfall;load(lenn+1)=newload;saveall(lenn+1,:)=0;saveall(:,lenn+1)=0;%再次计算需要填充j=lenn+1;buf2=road{j};lenb=numel(buf2);fori=1:lenn%计算每两条线路可以较少的里程数需要满足车载能力ifload(i)+load(j)<=maxloadbuf=road{i};lena=numel(buf);iflena>3&&lenb>3save1=[distall(1,buf(lena-1))+distall(1,buf2(2))-distall(buf(lena-1),buf2(2)),...distall(1,buf(lena-1))+distall(1,buf2(lenb-1))-distall(buf(lena-1),buf2(lenb-1)),...distall(1,buf(2))+distall(1,buf2(2))-distall(buf(2),buf2(2)),...distall(1,buf(2))+distall(1,buf2(lenb-1))-distall(buf(2),buf2(lenb-1))];elseiflena==3&&lenb>3save1=[distall(1,buf(lena-1))+distall(1,buf2(2))-distall(buf(lena-1),buf2(2)),...distall(1,buf(lena-1))+distall(1,buf2(lenb-1))-distall(buf(lena-1),buf2(lenb-1))];elseiflena>3&&lenb==3save1=[distall(1,buf(lena-1))+distall(1,buf2(2))-distall(buf(lena-1),buf2(2)),...distall(1,buf(2))+distall(1,buf2(2))-distall(buf(2),buf2(2))];elsesave1=distall(1,buf(lena-1))+distall(1,buf2(2))-distall(buf(lena-1),buf2(2));end[num,~]=max(save1);saveall(i,j)=num;endend%%[num,index]=max(saveall);[num1,index1]=max(num);savedist=num1;ifsavedist>0%%改变形态changea=index(index1);changeb=index1;buf=road{changea};buf2=road{changeb};lena=numel(buf);lenb=numel(buf2);iflena>3&&lenb>3buf5=[buf(1:lena-1),buf2(2:lenb);buf(1:lena-1),buf2(lenb-1:-1:1);buf(lena:-1:2),buf2(2:lenb);buf(lena:-1:2),buf2(lenb-1:-1:1)];save1=[distall(1,buf(lena-1))+distall(1,buf2(2))-distall(buf(lena-1),buf2(2)),...distall(1,buf(lena-1))+distall(1,buf2(lenb-1))-distall(buf(lena-1),buf2(lenb-1)),...distall(1,buf(2))+distall(1,buf2(2))-distall(buf(2),buf2(2)),...distall(1,buf(2))+distall(1,buf2(lenb-1))-distall(buf(2),buf2(lenb-1))];elseiflena==3&&lenb>3buf5=[buf(1:lena-1),buf2(2:lenb);buf(1:lena-1),buf2(lenb-1:-1:1)];save1=[distall(1,buf(lena-1))+distall(1,buf2(2))-distall(buf(lena-1),buf2(2)),...distall(1,buf(lena-1))+distall(1,buf2(lenb-1))-distall(buf(lena-1),buf2(lenb-1))];elseiflena>3&&lenb==3buf5=[buf(1:lena-1),buf2(2:lenb);buf(lena:-1:2),buf2(2:lenb)];save1=[distall(1,buf(lena-1))+distall(1,buf2(2))-distall(buf(lena-1),buf2(2)),...distall(1,buf(2))+distall(1,buf2(2))-distall(buf(2),buf2(2))];elsebuf5=[buf(1:lena-1),buf2(2:lenb)];save1=distall(1,buf(lena-1))+distall(1,buf2(2))-distall(buf(lena-1),buf2(2));end[~,index]=max(save1);newroad=buf5(index,:);newload=load(changea)+load(changeb);newfall=f_all(changea)+f_all(changeb)-savedist;endend

电脑不启动故障诊治了解电脑启动的过程在诸多电脑故障中,无法正常启动是最令用户头痛的事了。笔者长期从事维护电脑的工作,在这个方面积累了一些经验,现在就将这些经验整理归纳出来与朋友们分享。本文将以家用电脑和windows98操作系统为基础,介绍电脑无法正常启动故障的诊治。要想准确地诊断电脑不启动故障,首先要了解的起动过程,当我们按下电源开关时,电源就开始向主板和其它设备供电,此时电压还没有完全稳定,主板控制芯片组会根据CMOS中的CPU主频设置向CPU发出一个Reset(重置)信号,让CPU初始化,电压完全稳定后,芯片组会撤去Reset信号,CPU马上从地址FFFF0H处执行一条跳转指令,跳到系统BIOS中真正的启动代码处。系统BIOS首先要做的事情就是进行POST(PowerOnSelfTest,加电自检)。POST的主要任务是检测系统中的一些关键设备(电源、CPU芯片、BIOS芯片、定时器芯片、数据收发逻辑电路、DMA控制器、中断控制器以及基本的64K内存和内存刷新电路等)是否存在和能否正常工作,如内存和显卡等。自检通过后,系统BIOS将查找显示卡的BIOS,由显卡BIOS来完成显示卡的初始化,显示器开始有显示,自此,系统就具备了最基本的运行条件,可以对主板上的其它部分进行诊断和测试,再发现故障时,屏幕上会有提示,但一般不死机,接着系统BIOS将检测CPU的类型和工作频率,然后开始测试主机所有的内存容量,内存测试通过之后,系统BIOS将开始检测系统中安装的一些标准硬件设备,这些设备包括:硬盘、CD-ROM、软驱、串行接口和并行接口等连接的设备,大多数新版本的系统BIOS在这一过程中还要自动检测和设置内存的相关参数、硬盘参数和访问模式等。标准设备检测完毕后,系统BIOS内部的支持即插即用的代码将开始检测和配置系统中已安装的即插即用设备。每找到一个设备之后,系统BIOS都会在屏幕上显示出设备的名称和型号等信息,同时为该设备分配中断、DMA通道和I/O端口等资源。最后系统BIOS将更新ESCD(ExtendedSystemConfigurationData,扩展系统配置数据)。ESCD数据更新完毕后,系统BIOS的启动代码将进行它的最后一项工作,即根据用户指定的启动顺序从软盘、硬盘或光驱启动。以从C盘启动为例,系统BIOS将读取并执行硬盘上的主引导记录,主引导记录接着从分区表中找到第一个活动分区,然后读取并执行这个活动分区的分区引导记录,而分区引导记录将负责读取并执行IO.SYS,这是Windows最基本的系统文件。IO.SYS首先要初始化一些重要的系统数据,然后就显示出我们熟悉的蓝天白云,在这幅画面之下,Windows将继续进行DOS部分和GUI(图形用户界面)部分的引导和初始化工作,一切顺利结束,电脑正常启动。根据故障现象诊治了解电脑启动的过程,故障就好判断了,下面我们就根据故障现象开始诊治了:现象一:系统完全不能启动,见不到电源指示灯亮,也听不到冷却风扇的声音。这时,基本可以认定是电源部分故障,检查:电源线和插座是否有电、主板电源插头是否连好,UPS是否正常供电,再确认电源是否有故障,最简单的就是替换法,但一般用户家中不可能备有电源等备件,这时可以尝试使用下面的方法(注意:要慎重):先把硬盘,CPU风扇,或者CDROM连好,然后把ATX主板电源插头用一根导线连接两个插脚(把插头的一侧突起对着自己,上层插脚从左数第4个和下层插脚从右数第3个,方向一定要正确),然后把ATX电源的开关打开,如果电源风扇转动,说明电源正常,否则电源损坏。如果电源没问题直接短接主板上电源开关的跳线,如果正常,说明机箱面板的电源开关损坏。现象二:电源批示灯亮,风扇转,但没有明显的系统动作。这种情况如果出现在新组装电脑上应该首先检查CPU是否插牢或更换CPU,而正在使用的电脑的CPU损坏的情况比较少见(人为损坏除外),损坏时一般多带有焦糊味,如果刚刚升级了BIOS或者遭遇了CIH病毒攻击,这要考虑BIOS损坏问题(BIOS莫名其妙的损坏也是有的),修复BIOS的方法很多杂志都介绍过就不重复了;确认CPU和BIOS没问题后,就要考虑CMOS设置问题,如果CPU主频设置不正确也会出现这种故障,解决方法就是将CMOS信息清除,既要将CMOS放电,一般主板上都有一个CMOS放电的跳线,如果找不到这个跳线可以将CMOS电池取下来,放电时间不要低于5分钟,然后将跳线恢复原状或重新安装好电池即可;如果CPU、BIOS和CMOS都没问题还要考虑电源问题:PC机电源有一个特殊的输出信号,称为POWERGOOD(PG)信号,如果PG信号的低电平持续时间不够或没有低电平时间,PC机将无法启动。如果PG信号一直为低电平,则PC机系统始终处于复位状态。这时PC机也出现黑屏、无声响等死机现象。但这需要专业的维修工具外加一些维修经验,因此,建议采用替换法;电源没有问题就要检查是否有短路,确保主板表面不和金属(特别是机箱的安装固定点)接触。把主板和电源拿出机箱,放在绝缘体表面,如果能启动,说明主板有短路现象;如果还是不能启动则要考虑主板问题,主板故障较为复杂,可以使用替换法确认,然后更换主板。现象三:电源指示灯亮,系统能启动,但系统在初始化时停住了,而且可以听到嗽叭的鸣叫声(没有视频):根据峰鸣代码可以判断出故障的部位。ccid_page/AwardBIOS1短声:说明系统正常启动。表明机器没有问题。2短声:说明CMOS设置错误,重新设置不正确选项。1长1短:说明内存或主板出错,换一个内存条试试。1长2短:说明显示器或显示卡存在错误。检查显卡和显示器插头等部位是否接触良好或用替换法确定显卡和显示器是否损坏。1长3短:说明键盘控制器错误,应检查主板。1长9短:说明主板FlashRAM、EPROM错误或BIOS损坏,更换FlashRAM。重复短响:说明主板电源有问题。不间断的长声:说明系统检测到内存条有问题,重新安装内存条或更换新内存条重试。AMIBIOS1短:说明内存刷新失败。更换内存条。2短:说明内存ECC较验错误。在CMOS中将内存ECC校验的选项设为Disabled或更换内存。3短:说明系统基本内存检查失败。换内存。4短:说明系统时钟出错。更换芯片或CMOS电池。5短:说明CPU出现错误。检查CPU是否插好。6短:说明键盘控制器错误。应检查主板。7短:说明系统实模式错误,不能切换到保护模式。8短:说明显示内存错误。显示内存有问题,更换显卡试试。9短:说明BIOS芯片检验和错误。1长3短:说明内存错误。内存损坏,更换。1长8短:说明显示测试错误。显示器数据线没插好或显示卡没插牢。现象四:系统能启动,有视频,出现故障提示,这时可以根据提示来判断故障部位。下面就是一些常见的故障提示的判断:一、提示“CMOSBatteryStateLow”原因:CMOS参数丢失,有时可以启动,使用一段时间后死机,这种现象大多是CMOS供电不足引起的。对于不同的CMOS供电方式,采取不同的措施:1.焊接式电池:用电烙铁重新焊上一颗新电池即可;2.钮扣式电池:直接更换;3.芯片式:更换此芯片,最好采用相同型号芯片替换。如果更换电池后时间不长又出现同样现象的话,很可能是主板漏电,可检查主板上的二极管或电容是否损坏,也可以跳线使用外接电池,不过这些都需要有一定的硬件维修基础才能完成。二、提示“CMOSChecksumFailure”CMOS中的BIOS检验和读出错;提示“CMOSSystemOptionNotSet”,CMOS系统未设置;提示“CMOSDisplayTypeMismatch”,CMOS中显示类型的设置与实测不一致;提示“CMOSMemorySizeMismatch”,主板上的主存储器与CMOS中设置的不一样;提示“CMOSTime&DateNotSet”,CMOS中的时间和日期没有设置。这些都需要对CMOS重新设置。三、提示“KeyboardInterfaceError”后死机原因:主板上键盘接口不能使用,拔下键盘,重新插入后又能正常启动系统,使用一段时间后键盘无反应,这种现象主要是多次拔插键盘引起主板键盘接口松动,拆下主板用电烙铁重新焊接好即可;也可能是带电拔插键盘,引起主板上一个保险电阻断了(在主板上标记为Fn的东西),换上一个1欧姆/0.5瓦的电阻即可。四、自检过程中断在xxxKCache处这表示主板上Cache损坏,可以在CMOS设置中将“ExternalCache”项设为“Disable”故障即可排除。同理,在自检主板部件时出现中断,则可以认为该部件损坏,解决方法一般可以在CMOS中将其屏蔽,如果不能屏蔽该部件最好更换主板。五、提示“FDDControllerFailure”BIOS不能与软盘驱动器交换信息;提示“HDDControllerFailure”,BIOS不能与硬盘驱动器交换信息。应检查FDD(HDD)控制卡及电缆。六、提示“8042GateA20Error”8042芯片坏;提示“DMAError”,DMA控制器坏。这种故障需要更换。七、提示“DisplaySwitchNotProper”主板上的显示模式跳线设置错误,重新跳线。八、提示“KeyboardisLock...Unlockit”键盘被锁住,打开锁后重新引导系统。九、IDE接口设备检测信息为:“DetectingPrimary(或Secondary)Master(或Slave)...None”表示该IDE接口都没有找到硬盘,如果该IDE口确实接有硬盘的话,则说明硬盘没接上或硬盘有故障,可以从以下几方面检查:1、硬盘电源线和数据线是否接触不良,或换一根线试试;2、CMOS设置有无错误,进入CMOS将“PrimaryMaster”、“PrimarySlave”、“SecondaryMaster”三项的的“TYPE”都设置成“Auto”;3、替换法确认硬盘本身有故障。十、IDE接口设备检测信息下面显示“Floppydisk(s)fail(40)”出错信息表示CMOS所指定的软盘驱动器有问题。判断和解决的方法与硬盘相似。现象五:系统不能引导。这种故障一般都不是严重问题,只是系统在找到的用于引导的驱动器中找不到引导文件,比如:BIOS的引导驱动器设置中将软驱排在了硬盘驱动的前面,而软驱中又放有没有引导系统的软盘或者BIOS的引导驱动器设置中将光驱排在了硬盘驱动的前面,而光驱中又放有没有引导系统的光盘,这个都很简单,将光盘或软盘取出就可以了,实际应用中遇到“DiskBootFailure,InsertSystemDiskAndPressEnter”的提示,多数都是这个原因。如果是硬盘不能引导的话一般有两种情况:一种是硬盘数据线没有插好,另一种就是硬盘数据损坏。前者一般多会出现硬盘容量检测不正确和引导时出现死机的现象;后者则是干脆找不到引导文件或提示文件损坏。前者只需重新连接好数据线即可;后者则需要用win98的启动软盘或启动光盘启动,根据实际情况来定:一、提示“Invalidpartitiontable”或“NotFoundany[activepartition]inHDDDiskBootFailure,InsertSystemDiskAndPressEnter”,这说明找不到硬盘活动分区,需要对硬盘重新分区。二、提示“Missoperationsyste”,说明硬盘活动分区需要重新格式化(formatc:/s)。三、提示“InvalidsystemdiskReplacethedisk,andthenpressanykey”或显示“StartingWindows98…”时出现死机,说明硬盘上的系统文件丢失了或损坏,使用“sysc:”,命令传递系统文件给c盘,再将C拷贝给c盘。现象六:硬盘可以引导,但Windows不能正常启动,也不能进入安全模式。这种情况表明Windows98出现了严重的错误,首先,用杀毒软件查杀病毒,看是不是病毒造成的,如果没有发现病毒可以用以下方法试一试。一、直接将接口卡与各个外设都拨去,再插回去,并调整接口卡上的设置(如果可以的话)来检查是否是硬件冲突造成,开机看看是否可正常进入Windows。二、检查CMOS中的设置是否有不正确的地方,若不清楚,可选择LoadBiosDefault项目,然后重开机,开机看是否可正常进入Windows。三、在启动时按下F8键,一般会出现6个选项(如果安装了DOS6.22则出现7个选项)选择第4项“step-by-stepconfirmation”进入

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论