第一篇:生產(chǎn)實(shí)習(xí)報(bào)告
實(shí)習(xí)的目的:了解所學(xué)專(zhuān)業(yè)的主要業(yè)務(wù)內(nèi)容及硬件設(shè)備概況,對(duì)本專(zhuān)業(yè)有一整體的、感性的認(rèn)識(shí),為今后的理論學(xué)習(xí)和技能訓(xùn)練奠定必要的基礎(chǔ)。實(shí)習(xí)的要求:
1、高壓、低壓設(shè)備原理、接線方式的認(rèn)識(shí)。
2、微機(jī)監(jiān)控系統(tǒng)的工作原理及各項(xiàng)功能的認(rèn)識(shí)。
3、電氣化鐵道供電段組織形式及業(yè)務(wù)范圍。
4、牽引變電所及接觸網(wǎng)領(lǐng)工區(qū)的功能、作業(yè)、零件認(rèn)識(shí)實(shí)習(xí)。5嚴(yán)格按照實(shí)習(xí)內(nèi)容要求,每個(gè)學(xué)生應(yīng)獨(dú)立完成實(shí)習(xí)任務(wù)。在學(xué)校我們學(xué)習(xí)了書(shū)本知識(shí),對(duì)理論都有了一定的認(rèn)識(shí)與掌握,但對(duì)如何將理論與實(shí)踐相連,如何將所學(xué)的理論運(yùn)用在實(shí)踐中并沒(méi)有感性認(rèn)識(shí),于是學(xué)校安排我們進(jìn)行生產(chǎn)實(shí)習(xí),讓我們直觀的觀察,讓我們直觀的感受理論在實(shí)際中的運(yùn)用。
在去實(shí)習(xí)的前幾天,學(xué)習(xí)有關(guān)牽引變電綜合自動(dòng)化、接觸網(wǎng)、電力調(diào)度中心、高速鐵路的相關(guān)知識(shí)。只有在整理知識(shí)準(zhǔn)備充分的情況下,才能更好的理解知識(shí),并且合理的運(yùn)用。整理好一些問(wèn)題,在現(xiàn)場(chǎng)好向技術(shù)人員學(xué)習(xí)和請(qǐng)教,并且認(rèn)真的觀察和記錄。
實(shí)習(xí)第一天來(lái)到昆西變電所及昆明供電段,知道了供電段(section for power supply)鐵路電氣化區(qū)段設(shè)置的基層運(yùn)營(yíng)管理單位,是牽引供電設(shè)備檢修基地和事故搶修的指揮中心。按管理和檢修工作內(nèi)容的不同,目前有只負(fù)責(zé)牽引供電設(shè)備管理和檢修的牽引供電段;有與電力設(shè)備合一管理的綜合供電段;在城市輕軌交通和地鐵中,與機(jī)電、車(chē)輛段合建為一個(gè)檢修基地時(shí),負(fù)責(zé)牽引供電設(shè)備管理和檢修的供電段通常稱(chēng)為供電車(chē)間。了解了供電段的組織機(jī)構(gòu)幾各部門(mén)的職能,供電段是鐵路機(jī)務(wù)管理系統(tǒng)中的一個(gè)基層單位,其上級(jí)領(lǐng)導(dǎo)機(jī)關(guān)依次為鐵道部機(jī)務(wù)局,鐵路局機(jī)務(wù)處和原鐵路分局機(jī)務(wù)科。供電段一般實(shí)行三級(jí)管理。段部設(shè)調(diào)度、計(jì)劃、技術(shù)、設(shè)備、材料等生產(chǎn)和行政管理部門(mén);下設(shè)檢修車(chē)間和供電領(lǐng)工區(qū);檢修車(chē)間和領(lǐng)工區(qū)以下分別設(shè)檢修分間和工區(qū)。
供電段的組織機(jī)構(gòu)如下。
并且知道在進(jìn)入牽引變電所、開(kāi)閉所、電力調(diào)度中心以及接觸網(wǎng)干活現(xiàn)場(chǎng)應(yīng)遵守的一些安全規(guī)定。
知道了牽引變電所是電力牽引的專(zhuān)用變電所。它把區(qū)域電力系統(tǒng)送來(lái)的電能,根據(jù)電力牽引對(duì)電流和電壓的不同要求,轉(zhuǎn)變?yōu)檫m用于電力牽引的電能,然后分別送到沿鐵路線上空架設(shè)的接觸網(wǎng),為電力機(jī)車(chē)供電,或者送到地下鐵道等城市交通所需的供電系統(tǒng),為地鐵電動(dòng)車(chē)輛或電車(chē)供電。主要的功能是將三相的110KV(或220KV)高壓交流電變換為兩個(gè)單相的27.5KV的交流電,然后向鐵路上、下行兩個(gè)方向的接觸網(wǎng)(額定電壓為27.5KV)供電。它的高壓設(shè)備主要有高壓斷路器、高壓隔離開(kāi)關(guān)、高壓熔斷器、高壓負(fù)荷開(kāi)關(guān)、電抗器、避雷器、電壓互感器、電流互感器和組合電器。下面介紹這些高壓電器的作用。開(kāi)關(guān)電器:高壓斷路器是一種專(zhuān)用于斷開(kāi)或接通電路的開(kāi)關(guān)設(shè)備,它有完善的滅弧裝置,因此,不僅能在正常時(shí)通斷負(fù)荷電流,而且能在出現(xiàn)短路故障時(shí)在保護(hù)裝置作用下切斷短路電流。高壓斷路器的作用是在發(fā)生系統(tǒng)故障時(shí)和保護(hù)裝置、自動(dòng)裝置相配合,切斷故障電流,減少停電面積,防止事故擴(kuò)大,保證系統(tǒng)的正常運(yùn)行。高壓隔離開(kāi)關(guān)的作用是為設(shè)備或線路的檢修和分段進(jìn)行電氣隔離;在斷口兩端電位接近相等的情況下倒換母線,改變接線方式;分合一定長(zhǎng)度的母線和電纜;分合一定容量的空載變壓器,一定長(zhǎng)度的空載線路和電壓互感器。由于高壓隔離開(kāi)關(guān)沒(méi)有滅弧裝置,需與斷路器配合使用。高壓熔斷器與高壓負(fù)荷開(kāi)關(guān)配合使用,負(fù)荷開(kāi)關(guān)做控制與過(guò)載保護(hù),熔斷器則起短路保護(hù)作用。
限制電器:電抗器的作用是限制電路中的短路電流。避雷器用來(lái)限制電氣設(shè)備絕緣上承受的過(guò)電壓。
變換電器:電壓、電流互感器的主要作用是安全絕緣、擴(kuò)大范圍、電氣儀表和繼電器的標(biāo)準(zhǔn)化。組合電器是將上述電器封閉在金屬殼體內(nèi),充以具有優(yōu)異滅弧和絕緣性能的SF6氣體,作為相間和對(duì)地絕緣,它的作用設(shè)備占地面積大約與絕緣苦力的縮小的倍數(shù)成平方比例縮小,空氣間體積與其成立方比例縮小,減少了設(shè)備事故的可能性,可以做到連續(xù)運(yùn)行至少十幾年不需要檢修,大大的減少了運(yùn)行維護(hù)工作量。進(jìn)線斷路器采用的是彈簧操作機(jī)構(gòu),饋線斷路器采用的永磁操作機(jī)構(gòu)。
還帶我們參觀了以前發(fā)生安全事故的地方,里面有各種被毀壞的工具及材料,還有各種事故發(fā)生時(shí)的圖片以及實(shí)物,實(shí)物有損壞的分相絕緣器、支柱斷裂的定位線夾等;圖片有工人燒傷面積達(dá)到70%,有的被截肢,有的癱瘓等等,看到這些,毛骨悚然,由于自己的疏忽或者別人的錯(cuò)誤,導(dǎo)致一些慘案發(fā)生在眼前,讓人觸目驚心。所以,安全重于泰山,責(zé)任勝于能力,牢記安全規(guī)定很重要。
第二天我們來(lái)到了昆明鐵路局牽引供電培訓(xùn)基地,上午參觀了里面的昆南變電所,變電所的備用電源是通過(guò)自投的裝置來(lái)取得,當(dāng)工作電源因故障而斷開(kāi)以后,自動(dòng)而迅速地將備用電源投入運(yùn)行或?qū)⒂脩?hù)切換到備用電源。
對(duì)BZT的要求:
1、BZT在工作電源因任何原因失電時(shí),必須迅速地動(dòng)作;
2、BZT應(yīng)保證停電時(shí)間最短;
3、BZT只應(yīng)動(dòng)作一次;
4、BZT應(yīng)在工作電源確已斷開(kāi)后,在將備用電源投入;
5、當(dāng)電壓二次側(cè)的熔斷器熔斷時(shí),BZT不應(yīng)該動(dòng)作;
6、當(dāng)備用電源沒(méi)有電壓時(shí),BZT不應(yīng)該動(dòng)作;
參觀了變電所主控室,里面有主控制盤(pán)、繼電保護(hù)盤(pán)、中央信號(hào)盤(pán)、計(jì)量盤(pán)、自動(dòng)和遠(yuǎn)動(dòng)裝置盤(pán)、自用電盤(pán),共6塊盤(pán)。
1.主控制盤(pán):設(shè)有對(duì)一次電路的斷路器進(jìn)行距離控制的開(kāi)關(guān)、按鈕、信號(hào)燈、電流表、電壓表、功率表等,并在盤(pán)面上繪制相應(yīng)的模擬主電路。
2.繼電保護(hù)盤(pán):設(shè)有各種繼電保護(hù)設(shè)備,或由專(zhuān)門(mén)的成套保護(hù)屏盤(pán)組合而成。
3.中央信號(hào)盤(pán):設(shè)有變電所中各種事故和預(yù)告信號(hào)裝置與設(shè)備,如事故電笛、預(yù)告警鈴、閃光裝置、各種信號(hào)光字牌以及信號(hào)試驗(yàn)、解除按鈕等。
4.計(jì)量盤(pán):設(shè)有各種監(jiān)測(cè)、記錄儀器表計(jì),如功率表、瓦時(shí)計(jì)。5.自動(dòng)、遠(yuǎn)動(dòng)裝置盤(pán):設(shè)有自動(dòng)裝置與遠(yuǎn)動(dòng)裝置設(shè)備、表計(jì)、信號(hào)等。
6.自用電盤(pán):設(shè)有所內(nèi)交、直流自用電系統(tǒng)的控制開(kāi)關(guān)、刀閘、表計(jì)電器等。通常分別設(shè)置交流自用電盤(pán)與直流自用電盤(pán)。
控制系統(tǒng)在變電所內(nèi)起著神經(jīng)中樞的重要作用,值班人員根據(jù)控制盤(pán)上的各種儀器、表計(jì)、信號(hào)等的指示來(lái)監(jiān)視、判斷變電所電器設(shè)備的運(yùn)行狀態(tài),并通過(guò)控制電路設(shè)備對(duì)一次設(shè)備進(jìn)行各種控制操作。一次設(shè)備主要有:
(1)轉(zhuǎn)換電能和補(bǔ)償無(wú)功的設(shè)備
主變壓器、自用變壓器、整流機(jī)組和無(wú)功補(bǔ)償?shù)碾娙萜鹘M 作用:滿足供變電、運(yùn)行控制和電能質(zhì)量的需要。(2)接通或斷開(kāi)電路的開(kāi)關(guān)電器
斷路器、隔離開(kāi)關(guān)、直流快速開(kāi)關(guān)、負(fù)荷開(kāi)關(guān)、熔斷器 作用:正?;蚬收蠒r(shí)將電路閉合、斷開(kāi)或隔斷。(3)抑制過(guò)電壓電器與接地裝置 避雷器、防雷線圈、放電器
接地裝置作用:工作接地或保護(hù)人身安全的保護(hù)接地網(wǎng)。(4)載流導(dǎo)體 母線、電纜
作用:用導(dǎo)體將有關(guān)電氣設(shè)備連接起來(lái),構(gòu)成各種電氣接線,完成預(yù)定的任務(wù)。二次設(shè)備主要有:(1)儀用互感器。
電壓互感器、電流互感器、直流電流互感器
作用:將一次電路的高電壓、大電流變換為測(cè)量?jī)x表、繼電保護(hù)適用的量值。
(2)測(cè)量與電度表計(jì)
作用:監(jiān)測(cè)電流、電壓、功率因數(shù)與功率、電度等參數(shù)。(3)繼電保護(hù)與自動(dòng)裝置
作用:迅速反映不正常和故障狀態(tài),從而自動(dòng)切換電路、發(fā)信號(hào)或使斷路器跳閘,切除故障線路或設(shè)備。
(4)直流系統(tǒng)設(shè)備
蓄電池組、充電硅機(jī)組、不停電電源裝置等
作用:用來(lái)供給控制、保護(hù)和事故照明的操作電源與直流用電。牽引變電所主變繞組的聯(lián)結(jié)方式是Scott,牽引網(wǎng)供電方式采用AT供電,變電所中主要采用閥型避雷器和金屬氧化物(ZnO)避雷器。閥型避雷器中裝有呼吸器,呼吸器里面是硅膠,主要是有的雜質(zhì)防止受潮。閥型避雷器安裝在隔離開(kāi)關(guān)的保護(hù)范圍內(nèi),盡量靠近保護(hù)對(duì)象,采用的是SF6閥型避雷器。金屬氧化物(ZnO)避雷器安裝在靠近配電變壓器側(cè)、配變低壓側(cè),它的接地線應(yīng)接至配變外殼。它具有響應(yīng)快、伏安特性平坦、性能穩(wěn)定、通流容量大、殘壓低、壽命長(zhǎng)、結(jié)構(gòu)簡(jiǎn)單等優(yōu)點(diǎn),廣泛使用于發(fā)電、輸電、變電、配電等系統(tǒng)中。接地裝置是由埋入土中的接地體(圓鋼、角鋼、扁鋼、鋼管等)和連接用的接地線構(gòu)成。
按接地的目的,電氣設(shè)備的接地可分為:工作接地、防雷接地、保護(hù)接地、儀控接地。接地裝置的裝設(shè)(1)一般要求
首先充分利用自然接地體,節(jié)約投資,如果實(shí)地測(cè)量的自然接地體電阻已滿足接地電阻值的要求而且又滿足熱穩(wěn)定條件時(shí),不必再裝設(shè)人工接地裝置,否則應(yīng)裝設(shè)人工接地裝置作為補(bǔ)充。
人工接地裝置的布置應(yīng)使接地裝置附近的電位分布盡量均勻,以降低接觸電壓和跨步電壓,保證人身安全。(2)自然接地體的利用
建筑物的鋼結(jié)構(gòu)和鋼筋、行車(chē)的鋼軌、埋地的金屬管道以及敷設(shè)于地下而數(shù)量不少于兩根的電纜金屬外皮等,均可作為自然接地體。變配電所可利用它的建筑物鋼筋混凝土基礎(chǔ)作為自然接地體。利用自然接地體時(shí),一定要保證電氣連接良好。(3)人工接地體的裝設(shè) 人工接地體有垂直埋設(shè)和水平埋設(shè)兩種基本結(jié)構(gòu)型式。
常用的垂直接地體為直徑50mm、長(zhǎng)2.5m的鋼管或L50×5的角鋼,為了減少外界溫度變化對(duì)流散電阻的影響,埋入地下的垂直接地體上端距地面不應(yīng)小于0.7m。
開(kāi)閉所,是將高壓電力分別向周?chē)膸讉€(gè)用電單位供電的電力設(shè)施,位于電力系統(tǒng)中變電站的下一級(jí)。其特征是電源進(jìn)線側(cè)和出線側(cè)的電壓相同。當(dāng)然,區(qū)域變電站也具有開(kāi)閉所的功能。但需明確的是,開(kāi)閉所是區(qū)別于變電站而言的。開(kāi)閉所的主要功能是供電設(shè)施。高壓設(shè)備有隔離開(kāi)關(guān)、符合開(kāi)關(guān)和斷路器。在鐵路電力系統(tǒng)中,開(kāi)閉所(sub-section post)牽引網(wǎng)有分支引出時(shí),為保證不影響電力牽引安全可靠供電而設(shè)的帶保護(hù)跳閘斷路器等設(shè)施的控制場(chǎng)所。多設(shè)于樞紐站、編組場(chǎng)、電力機(jī)務(wù)段和折返段等處。在供電分區(qū)范圍較大的復(fù)線AT牽引網(wǎng)中,有時(shí)為了進(jìn)一步縮小接觸網(wǎng)事故停電范圍和降低牽引網(wǎng)電壓損失和電能損失,也可在分區(qū)所與牽引變電所之間增設(shè)開(kāi)閉所,也稱(chēng)輔助分區(qū)所(subsectioning post)。鐵路開(kāi)閉所的主要設(shè)備是斷路器。電源進(jìn)線一般設(shè)兩回,復(fù)線時(shí)可由上、下行牽引網(wǎng)各引一回,出線則按需要設(shè)置。當(dāng)出線數(shù)量較多時(shí),也可將開(kāi)閉所母線實(shí)行分段。單線時(shí)如就近無(wú)法獲得第二電源,也可只引一回電源。開(kāi)閉所電氣主接線圖
牽引變電所的值班人員每天需要進(jìn)行的工作有以下幾點(diǎn) 1.嚴(yán)格執(zhí)行運(yùn)行規(guī)程、安全工作規(guī)程和有關(guān)各項(xiàng)規(guī)章制度。2.負(fù)責(zé)正確進(jìn)行本所的倒閘操作,認(rèn)真監(jiān)護(hù)助理值班員的具體倒閘操作。
3.負(fù)責(zé)本班需使用的操作票、工作票的審查工作,有疑問(wèn)時(shí)及時(shí)向工作票簽發(fā)人詢(xún)問(wèn);認(rèn)真做好規(guī)定由值班員負(fù)責(zé)的各種技術(shù)原始記錄,負(fù)責(zé)辦理交接班手續(xù)。
4.認(rèn)真負(fù)責(zé)地按時(shí)進(jìn)行巡回檢查,監(jiān)視設(shè)備運(yùn)行狀況,發(fā)現(xiàn)異?;虬l(fā)生事故及不安全運(yùn)行情況,應(yīng)迅速采取措施正確處理事故及異常,并立即向所長(zhǎng)、生產(chǎn)調(diào)度和供電調(diào)度匯報(bào)。
5.認(rèn)真審理停電作業(yè)工作票的正確性,具體組織布置安全措施,檢修完畢后,主持現(xiàn)場(chǎng)的驗(yàn)收檢查工作。
6.對(duì)本班發(fā)生的事故及其它一切不正常的情況,認(rèn)真分析查找原因,制定措施,做到“三不放過(guò)”。
7.值班期間因故離開(kāi)崗位時(shí),應(yīng)取得所長(zhǎng)或上級(jí)領(lǐng)導(dǎo)的批準(zhǔn),并指定專(zhuān)人代替。(指因工作需要時(shí))
開(kāi)閉所的值班人員每天需要進(jìn)行的工作有以下幾點(diǎn):
1.巡回檢查是及時(shí)發(fā)現(xiàn)設(shè)備缺陷和異常情況的一項(xiàng)重要措施,值班人員必須按時(shí)進(jìn)行巡視,及時(shí)發(fā)現(xiàn)問(wèn)題,將事故消滅在萌芽狀態(tài)。2.巡視檢查高壓設(shè)備時(shí),應(yīng)遵守《電業(yè)安全工作規(guī)程》中有關(guān)規(guī)定,巡視時(shí)不得攀登設(shè)備去做任何檢修工作。
3.在巡視檢查中發(fā)現(xiàn)有電氣設(shè)備接地時(shí),巡視人員在室外對(duì)接地點(diǎn)應(yīng) 保持8米以上,在室內(nèi)應(yīng)保持4米以上的距離。
4.下列情況之一者,要進(jìn)行特殊巡視:長(zhǎng)期停運(yùn)檢修后的設(shè)備及新投運(yùn)的設(shè)備、設(shè)備過(guò)負(fù)荷或有異常現(xiàn)象時(shí)、遇有雪、雨、霧、結(jié)冰,及其它異常氣候等情況時(shí)。
5.在巡視檢查中發(fā)現(xiàn)問(wèn)題,應(yīng)及時(shí)向領(lǐng)導(dǎo)匯報(bào),并記錄在值班記錄本中。
了解了什么是倒閘操作,電氣設(shè)備分為運(yùn)行、備用(冷備用及熱備用)、檢修三種狀態(tài)。將設(shè)備由一種狀態(tài)轉(zhuǎn)變?yōu)榱硪环N狀態(tài)的過(guò)程叫倒閘,所進(jìn)行的操作叫倒閘操作。通過(guò)操作隔離開(kāi)關(guān)、斷路器以及掛、拆接地線將電氣設(shè)備從一種狀態(tài)轉(zhuǎn)換為另一種狀態(tài)或使系統(tǒng)改變了運(yùn)行方式。這種操作就叫倒閘操作。倒閘操作必須執(zhí)行操作票制和工作監(jiān)護(hù)制。下面是倒閘操作的全過(guò)程: 1.變配電所的倒閘操作均應(yīng)填寫(xiě)操作票
2.填寫(xiě)操作票必須以命令或許可作為依據(jù),命令的形式有書(shū)面命令和 口頭命令。
3.操作票應(yīng)用鋼筆或圓珠筆填寫(xiě),票面應(yīng)清楚整潔,不得任意涂改,按操作順序填寫(xiě),禁止使用鉛筆填寫(xiě)。4.操作票應(yīng)先編號(hào),按照編號(hào)順序使用
如:A、按技術(shù)要求中的操作順序逐項(xiàng)填寫(xiě)清楚,如:拉開(kāi)××,合上××。
B、應(yīng)檢查臨時(shí)接地線是否拆除,如:拆除××處的接地線。C、若停電,則應(yīng)檢查需要懸掛臨時(shí)接地線的設(shè)備或線路確無(wú)電壓。D、某一回路送電前,先檢查所有高壓斷路器(或自動(dòng)開(kāi)關(guān))確在斷開(kāi)位置。如:檢查××確在斷開(kāi)位置。
E、拉開(kāi)的高壓斷路器、高壓隔離開(kāi)關(guān)、自動(dòng)開(kāi)關(guān)、刀開(kāi)關(guān),應(yīng)檢查實(shí)際的斷開(kāi)位置。如:檢查××確在斷開(kāi)位置。
F、合上的高壓斷路器、高壓隔離開(kāi)關(guān)、自動(dòng)開(kāi)關(guān)、刀開(kāi)關(guān),應(yīng)檢查確實(shí)的合閘位置。如:檢查××確在合閘位置。
G、在并列、解列、合環(huán)、解環(huán)操作時(shí),檢查負(fù)荷分配情況。H、電壓互感器的隔離開(kāi)關(guān)合閘后,應(yīng)檢查電壓指示正確。I、取下或裝上某控制回路及電壓互感器一、二次側(cè)熔斷器,亦需填入操作票。
J、停用或投入繼電保護(hù)裝置以及改變整定值時(shí),應(yīng)將其內(nèi)容填入操作票。
K、不需要操作票的操作項(xiàng)目:事故處理、拉合開(kāi)關(guān)的單一操作,拉開(kāi)接地刀閘或拆除全所僅有的一組接地線。
知道了無(wú)人值守變電所的概念,無(wú)人值守綜合監(jiān)控系統(tǒng),能夠?qū)崿F(xiàn)復(fù)雜環(huán)境的無(wú)人值守檢測(cè),實(shí)現(xiàn)對(duì)遠(yuǎn)程設(shè)備的分布式監(jiān)控和集中式管 理,在“四遙”的基礎(chǔ)上增加了“遙視”的功能。它的日常工作主要是:無(wú)人值守遠(yuǎn)程綜合監(jiān)控系統(tǒng)通過(guò)在前端機(jī)房/變電站安裝攝像機(jī)、微音探頭、數(shù)字/模擬環(huán)境變量采集模塊、門(mén)禁、周界報(bào)警等高科技設(shè)備,其中的音視頻、環(huán)境變量數(shù)據(jù)、出入口控制等接入前端綜合監(jiān)控主機(jī),音視頻、環(huán)境變量等資料實(shí)時(shí)數(shù)字化存儲(chǔ)記錄,同時(shí),管理中心可管理所有前端綜合監(jiān)控主機(jī),實(shí)時(shí)監(jiān)看前端的圖像、環(huán)境數(shù)據(jù)、門(mén)禁信息等,并對(duì)前端的所有突發(fā)情況做出高效、及時(shí)的處理動(dòng)作。
下午主要是了解了接觸網(wǎng)。接觸網(wǎng)的基本要求有以下幾點(diǎn): 1.在高速運(yùn)行和惡劣的氣候條件下,能保證電力機(jī)車(chē)正常取流,要求接觸網(wǎng)在機(jī)械結(jié)構(gòu)上具有穩(wěn)定性和足夠的彈性。
2.接觸網(wǎng)設(shè)備及零件要有互換性,應(yīng)具有足夠的耐磨性和抗腐蝕能力并盡量延長(zhǎng)設(shè)備的使用年限。3.要求接觸網(wǎng)對(duì)地絕緣好,安全可靠。
4.設(shè)備結(jié)構(gòu)盡量簡(jiǎn)單,便于施工,有利于運(yùn)營(yíng)及維修。在事故情況下,便于搶修和迅速恢復(fù)送電。
5.盡可能地降低成本,特別要注意節(jié)約有色金屬及鋼材。
總的來(lái)說(shuō),要求接觸網(wǎng)無(wú)論在任何條件下,都能保證良好地供給電力機(jī)車(chē)電能,保證電力機(jī)車(chē)在線路上安全,高速運(yùn)行,并在符合上述要求的情況下,盡可能地節(jié)省投資、結(jié)構(gòu)合理、維修簡(jiǎn)便、便于新技術(shù)的應(yīng)用。
接觸網(wǎng)由接觸懸掛、支持裝置、定位裝置、支柱與基礎(chǔ)幾部分組成。接觸懸掛的種類(lèi)較多,一般根據(jù)其結(jié)構(gòu)的不同分成簡(jiǎn)單接觸懸掛和鏈 形接觸懸掛兩大類(lèi)。
接觸網(wǎng)支持裝置用以支持接觸懸掛,并將其負(fù)荷傳給支柱或其它建筑物。根據(jù)接觸網(wǎng)所在區(qū)間、站場(chǎng)和大型建筑物而有所不同。支持裝置包括腕臂、水平拉桿、懸式絕緣子串,棒式絕緣子及其它建筑物的特殊支持設(shè)備。師兄還教我們?nèi)绾沃谱鞯跸?,單弦以及雙弦的制作,在制作的過(guò)程中,需要用很大的力氣,而且需要使用巧力,師兄演示幾遍后,我們開(kāi)始動(dòng)手做了起來(lái),然而沒(méi)有我們想象那么的簡(jiǎn)單,完全使不上力,更不用說(shuō)做的像師兄那樣做的那么好了。后面師兄給我們介紹了中間柱、錨柱、中心柱、轉(zhuǎn)換柱、道岔柱、軟橫跨和硬橫跨柱的接線方式。了解到了接觸網(wǎng)工在作業(yè)時(shí)所采用的安全措施主要有以下幾點(diǎn):
1.高空作業(yè)人員必須系好安全帶,安全帶要定期檢查更換,作業(yè)時(shí)安全帶要掛在安全可靠的地方,并打好保險(xiǎn)。
2.前應(yīng)檢查安全帶鐵環(huán)或鐵鏈、掛鉤無(wú)裂紋、變形;保險(xiǎn)無(wú)卡滯、損壞。
3.支柱(電桿)前要檢查支柱(電桿)狀態(tài)和攀登方向,攀登支柱(電桿)時(shí),要手把牢靠,腳踏穩(wěn)準(zhǔn),盡量避開(kāi)設(shè)備,與帶電設(shè)備保持一定距離。
4.作業(yè)必須穿防滑絕緣膠底鞋,嚴(yán)防滑落。
5.作業(yè)要設(shè)置專(zhuān)職監(jiān)護(hù)人,監(jiān)護(hù)人要盡職盡責(zé),不準(zhǔn)從事其它工作。6.高空作業(yè)人員要按標(biāo)準(zhǔn)著裝,戴好安全帽,不準(zhǔn)穿短袖,皮鞋、涼帽等進(jìn)行作業(yè)。
7.上、地面輔助人員必須帶好安全帽并確保安全帽完好無(wú)損。第三天在昆南實(shí)習(xí)基地,上午主要是爬圓支柱,安全措施與上面講述的一樣。圓桿上的支座主要有腕臂底座、回流線肩架、跳線肩架、承線錨角鋼,在有些地方還要裝供電線肩架,還有墜砣限制架等。圓桿的攀登要有專(zhuān)門(mén)的工具,除了安全帶以外,腳扣是必須的。用腳扣登桿應(yīng)注意打好安全帶,腳扣要扣實(shí)踏穩(wěn),動(dòng)作要自熱協(xié)調(diào)。在老師示范后,我們?cè)S多同學(xué)都想試試,在穿好安全帶后,都排在隊(duì)的等待爬圓桿,老師對(duì)于每一個(gè)爬桿的同學(xué)都相當(dāng)負(fù)責(zé)任,當(dāng)每一個(gè)同學(xué)準(zhǔn)備工作做好后爬桿,老師都很有耐心的一步一步教同學(xué)該如何正確的操作,他的手都扶著腳扣,同學(xué)也很慢慢的放心,一步一步的往上爬,在同學(xué)下來(lái)的時(shí)候,老師讓我們自行感受,自己一步一步的下來(lái)。體驗(yàn)了一次,也是挺有趣的。這些操作規(guī)程讓我們知道了生命的重要性,否則一不小心,就造成嚴(yán)重的事故,需要鬧鬧的記住。
第四天我們來(lái)到了云南鐵路博物館。解說(shuō)員給我們介紹了鐵路的樞紐,以及發(fā)展歷史,特別是米軌鐵路文物,其中法國(guó)米其林內(nèi)燃動(dòng)力車(chē)組是國(guó)家一級(jí)文物。這一車(chē)組屬高級(jí)商務(wù)列車(chē),1914年投入運(yùn)營(yíng),輪胎是橡膠的,當(dāng)時(shí)專(zhuān)供中法兩國(guó)高級(jí)官員乘坐。還有以前所用的工具,比如:米軌、寸軌、經(jīng)緯儀、水平儀、鋼軌,還有以前鐵路的照片。各種英文打字機(jī)、電話選別器、調(diào)度電話、軌道以及列車(chē)模型等。介紹了某些鐵路段的歷史先驅(qū)和文化源頭,各種機(jī)車(chē)的模型,還有以前留下來(lái)的家具,以及車(chē)站模型,還有當(dāng)時(shí)的制服,還有“人字橋”。還有云南鐵路博物館是以云南特有的米軌和寸軌鐵路特色而獨(dú)樹(shù)一幟,其中不乏國(guó)家級(jí)的稀有文物,館藏文獻(xiàn)資料等9593件,其中國(guó)家三級(jí)文物118件,國(guó)家二級(jí)文物10件,國(guó)家一級(jí)文物8件。在近萬(wàn)件展品中,有三件物品極為珍貴:
一是1897年由日本川崎工廠研制的KD55型蒸汽機(jī)車(chē),機(jī)車(chē)煤水車(chē)裝備重量98.24噸,曾是云南窄軌鐵路的主力型蒸汽機(jī)車(chē)。二是SN0-5-0型蒸汽機(jī)車(chē),它由美國(guó)費(fèi)城鮑爾溫機(jī)車(chē)公司研制,共有五對(duì)動(dòng)輪,沒(méi)有導(dǎo)輪和從輪。寸軌機(jī)車(chē)最高速度可達(dá)45公里/小時(shí),可拉140噸貨物。該機(jī)車(chē)于1991年退役,前后跑了60多年。三是1932年從法國(guó)引進(jìn)的米其林載客內(nèi)燃動(dòng)車(chē)組,它的車(chē)輪不是鋼輪,而是膠輪,有很好的消音減震作用。
通過(guò)參觀鐵路博物館,我們對(duì)鐵路的發(fā)展歷史有所認(rèn)識(shí),也非常感謝歷史先驅(qū)為我們所做的一切,并且給我們留下了寶貴的財(cái)富,留下的不僅僅是文物,還有他們的智慧,以及在修建鐵路時(shí)留下寶貴的汗水和鮮血。我們敬畏歷史。隨著時(shí)代的變遷,鐵路發(fā)展迅猛,使現(xiàn)在 的人們坐火車(chē)更加方便、快捷、舒適、安全。讓鐵路邁出了一大步,更讓世界邁出了一大步。
第五天我們來(lái)到了昆明鐵路局,我們所知道昆明鐵路局,是中國(guó)鐵路總公司管理的大型鐵路運(yùn)輸企業(yè)的18個(gè)鐵路局之一,簡(jiǎn)稱(chēng)“昆局”。這里是昆局的上級(jí)領(lǐng)導(dǎo)的辦公地方,并且設(shè)有電力調(diào)度中心,以及各種上層部門(mén)。我們了解到了昆明鐵路局管轄線路跨越云南、四川、貴州三省,主要負(fù)責(zé)管轄區(qū)域內(nèi)的旅客乘降和貨物運(yùn)輸組織工作。并且知道了全局設(shè)機(jī)關(guān)限額內(nèi)行政職能部門(mén)22個(gè),黨委職能部門(mén)5個(gè),限額外機(jī)構(gòu)14個(gè),學(xué)會(huì)、協(xié)會(huì)3個(gè),派出機(jī)構(gòu)1個(gè),附屬機(jī)構(gòu)18個(gè)。局屬單位43個(gè)。昆明鐵路局內(nèi)鐵路有三種軌距,即:準(zhǔn)軌(軌距1435毫米)、米軌(1000毫米)、寸軌(600毫米,1990年停止運(yùn)營(yíng)),是全路18個(gè)鐵路局中唯一準(zhǔn)米軌并存的路局。了解了機(jī)務(wù)段是鐵路運(yùn)輸系統(tǒng)的主要行車(chē)部門(mén),主要負(fù)責(zé)鐵路機(jī)車(chē)(俗稱(chēng)“火車(chē)頭”)的運(yùn)用、綜合整備、整體檢修(一般為中修、段修)的行車(chē)單位。就是“開(kāi)火車(chē)的”和“修火車(chē)的”。屬于一線行車(chē)單位。機(jī)務(wù)段一般設(shè)置在重要的鐵路樞紐城市或重要的貨運(yùn)編組站附近,主要擔(dān)當(dāng)旅客列車(chē)、貨運(yùn)列車(chē)、行包列車(chē)或?qū)_\(yùn)任務(wù)的動(dòng)力牽引任務(wù)。鐵道部運(yùn)輸局機(jī)務(wù)部為鐵路機(jī)務(wù)系統(tǒng)最高級(jí)單位,下設(shè)各鐵路局(公司)機(jī)務(wù)處,每個(gè)機(jī)務(wù)處下設(shè)若干個(gè)機(jī)務(wù)段,機(jī)務(wù)段下設(shè)若干個(gè)機(jī)務(wù)車(chē)間、機(jī)務(wù)折返段;同時(shí)還有檢修車(chē)間、整備車(chē)間、設(shè)備車(chē)間、各職能科室。
遠(yuǎn)動(dòng)系統(tǒng)是指對(duì)廣闊地區(qū)的生產(chǎn)過(guò)程進(jìn)行監(jiān)視和控制的系統(tǒng),他包括對(duì)必需的過(guò)程信息的采集、處理、傳輸和顯示、執(zhí)行等全部的設(shè)備與功能。構(gòu)成遠(yuǎn)動(dòng)系統(tǒng)的設(shè)備包括廠站端遠(yuǎn)動(dòng)裝置,調(diào)度端遠(yuǎn)動(dòng)裝置和遠(yuǎn)動(dòng)信道。
知道了電力調(diào)度中心是保證電網(wǎng)安全穩(wěn)定運(yùn)行、對(duì)外可靠供電、各類(lèi)電力生產(chǎn)工作有序進(jìn)行的管理手段。電力調(diào)度所需實(shí)現(xiàn)的功能主要是為了保證電力調(diào)度和電力供應(yīng)時(shí)間段中。提高對(duì)于突發(fā)事件的應(yīng)急情況的解決速度,進(jìn)一步來(lái)確保電力供應(yīng)的安全運(yùn)行水平。負(fù)責(zé)協(xié)調(diào)、組織、指揮、指導(dǎo)電網(wǎng)相關(guān)工作。知道了電調(diào)值班人員每天要進(jìn)行數(shù)據(jù)的采集(由RTU收集站端的電氣參數(shù),包括開(kāi)關(guān)位置、保護(hù)信號(hào)、電壓電流等遙測(cè)數(shù)據(jù))、傳輸信息(將RTU收集到的信息經(jīng)過(guò)可靠的通道傳送至主站系統(tǒng),并傳輸主站下達(dá)的控制命令到戰(zhàn)端、數(shù)據(jù)處理(收集到的信息要經(jīng)過(guò)處理、篩選、計(jì)算)、人機(jī)聯(lián)系(將處理過(guò)的信息經(jīng)由友好的界面呈現(xiàn)給用戶(hù),并實(shí)現(xiàn)遙控、遙調(diào)功能)。簡(jiǎn)述了采用雙T接線,功率不發(fā)生穿越,能夠?qū)υO(shè)備實(shí)時(shí)監(jiān)控,當(dāng)出現(xiàn)故障時(shí),有燈光和音箱信號(hào)提示工作人員對(duì)故障的發(fā)生做出正確的操作。電調(diào)值班人員對(duì)無(wú)人值守的變電所進(jìn)行倒閘操作如下: 1.變電所的一切倒閘作業(yè)均需有電調(diào)命令。
2.變電所的要令、消令由值班員執(zhí)行,助理值班員在旁監(jiān)聽(tīng);無(wú)人值守的所亭由檢修工作領(lǐng)導(dǎo)人指定專(zhuān)人要令、消令并核實(shí)。
3.作業(yè)結(jié)束后,要令人確認(rèn)工作票中的所有安全措施全部恢復(fù),具備 送電條件后,方可向電調(diào)請(qǐng)求消令(xxx號(hào)令完成),經(jīng)電調(diào)全面認(rèn)真復(fù)查,確認(rèn)符合送電條件,下達(dá)消令命令,并給予消令時(shí)間,要令人復(fù)誦后填寫(xiě)《作業(yè)命令記錄》《牽引變電所值班記錄》等有關(guān)記錄。
4.事故情況下,仍須取得電調(diào)命令才能進(jìn)行作業(yè),當(dāng)發(fā)生人身事故及嚴(yán)重設(shè)備事故時(shí),值班員可先斷開(kāi)有關(guān)開(kāi)關(guān),再通知電調(diào),并作好相關(guān)記錄。
運(yùn)行中的遠(yuǎn)動(dòng)裝置經(jīng)常發(fā)生的故障主要有: 1.綜合類(lèi)故障
故障現(xiàn)象:某站遠(yuǎn)動(dòng)信號(hào)無(wú)法接收、多路遠(yuǎn)動(dòng)信號(hào)無(wú)法接收、某路遠(yuǎn)動(dòng)信號(hào)可以接收(誤碼率很高)2.遙測(cè)類(lèi)故障 故障現(xiàn)象:某一路或多路遙測(cè)值不準(zhǔn) 3.遙信類(lèi)故障
故障現(xiàn)象:遙信誤動(dòng)、某一路或多路遙信不對(duì)、大量開(kāi)關(guān)變位時(shí)有遙信丟失現(xiàn)象 3.遙控類(lèi)故障
故障現(xiàn)象:遙控?zé)o法執(zhí)行、遙控執(zhí)行時(shí)好時(shí)壞、誤控其它斷路器、4.遙調(diào)類(lèi)故障 故障現(xiàn)象:遙調(diào)不成功
高鐵的特點(diǎn)主要有載客量非常高,輸送能力大、速度快、安全性好、受氣候變化影響小,正點(diǎn)率高 舒適方便 能源消耗低 環(huán)境影響輕 經(jīng)濟(jì)效益好這些特點(diǎn)。高鐵的變電所和普鐵的變電所的不同主要有供電線路形式的不同,高鐵變電所采用的是AT供電,而普鐵變電所采用的是BT供電。功率補(bǔ)償因數(shù)不同,高鐵的功率因數(shù)是100%,不需要補(bǔ)償,普鐵采區(qū)并聯(lián)電容補(bǔ)償裝置。區(qū)間供電方式的不同等。在這次為期一周的參觀實(shí)習(xí)中,我們結(jié)合實(shí)際和學(xué)校所學(xué)的知識(shí),對(duì)鐵路有了一個(gè)更深層的認(rèn)識(shí)。甚至發(fā)現(xiàn)了很多理論知識(shí)在實(shí)際中的體現(xiàn),一時(shí)間感到欣喜以至不知所措。第一次我們將課堂搬到了鐵路現(xiàn)場(chǎng),所見(jiàn)所聞都對(duì)我們有強(qiáng)烈的震撼。我們也第一次與“鋼軌”有了零距離的接觸,道岔、鐵鞋、減速器等等書(shū)本上的名詞第一次有了直觀的感性認(rèn)識(shí)。經(jīng)過(guò)許多崗位的觀察,我們對(duì)于鐵路現(xiàn)場(chǎng)的工作也有了初步的了解,同時(shí)也引發(fā)了我們很多思考。雖然感覺(jué)書(shū)本上的知識(shí)雖然枯燥,但一旦熟練掌握并加以靈活運(yùn)動(dòng)就能帶給現(xiàn)場(chǎng)工作的技術(shù)革新。同時(shí),通過(guò)自己的觀察思考,我們對(duì)于今后自身的發(fā)展也有了重新的定位,這些都為我們的畢業(yè)設(shè)計(jì)和以后工作打下了良好的基礎(chǔ),避免了我們的畢業(yè)設(shè)計(jì)理論脫離實(shí)際,特別是讓我們學(xué)到了一些先進(jìn)的知識(shí)和先進(jìn)的理念,這次昆明之行使我對(duì)這個(gè)專(zhuān)業(yè)更加堅(jiān)定,更加充滿信心了。鐵路交通工作是一項(xiàng)真正鍛煉人,使人獲得知識(shí)與磨礪的工作。我們要熱愛(ài)本職工作,發(fā)揚(yáng)地質(zhì)工作者的優(yōu)良傳統(tǒng),使祖國(guó)的鐵路交通工作蒸蒸日上。
另外在這里真誠(chéng)感謝和我們同甘共苦的帶隊(duì)老師師以及工廠的講解老師,感謝你們對(duì)我們無(wú)微不至的關(guān)懷和諄諄教導(dǎo),你們辛苦了,謝謝。
第二篇:生產(chǎn)實(shí)習(xí)報(bào)告
一.實(shí)習(xí)記錄
1.7月2日
① 講述Gcc Gcc工具鏈四個(gè)步驟:預(yù)處理、編譯、匯編、鏈接。
在Linux操作系統(tǒng)下,在終端中文本編輯的命令為vim +文件名(如test123.c),回車(chē)進(jìn)入文件,然后進(jìn)行編寫(xiě)。編譯命令:gcc +源文件名+-o+可執(zhí)行文件名。運(yùn)行:./ +可執(zhí)行文件名。輸入命令gcc-c test.c 時(shí),則會(huì)生成.o文件。
在文本編輯情況下,有三種模式:命令、輸入、末行,它們之間的轉(zhuǎn)換關(guān)系圖為:
a:輸入i/o/a;b:esc;c:冒號(hào),其中可以為wq:保存退出
q!不保存退出,應(yīng)注意的是保存退出需在末行模式下進(jìn)行
幾種命令:gcc-o test test.c-Wall 把所有警告顯示出來(lái)
gcc-o test test.c-O2
提高效率(在底層開(kāi)發(fā)運(yùn)用)
gcc-o test test.c-g
進(jìn)入gdb調(diào)試模式
② Gdb調(diào)試器
可設(shè)置斷點(diǎn)、單步執(zhí)行、查看變量、查看文件 a.-g 編譯
gcc 源文件-o 可執(zhí)行文件名-g b.gdb空格./test 運(yùn)行 c.l +數(shù)字
顯示代碼 d.b +數(shù)字/函數(shù)名
設(shè)置斷點(diǎn) e.r
執(zhí)行程序 f.p +變量
打印變量 g.n 單步執(zhí)行
h.c 依次繼續(xù)往下執(zhí)行
Ctrl +c停止 i.q 退出
j.s 進(jìn)入函數(shù)
info break 斷點(diǎn)信息
快捷鍵:方向鍵:翻命令
Tab鍵:補(bǔ)全命令
修改vim屬性命令:vim ~/.vimrc(~表示當(dāng)前用戶(hù)根目錄,.表示隱藏文件)然后編寫(xiě):set tabstop=4 set
shiftwidth=4 set
autoindent set
cindent set
nu 2.7月3日
① 版權(quán)和版本聲明:
位于頭文件和函數(shù)定義的開(kāi)頭,包括版本、作者、更新日期 注釋?zhuān)汉瘮?shù)介紹、輸入?yún)?shù)、輸出參數(shù)、返回值 /***** 函數(shù)名稱(chēng): 函數(shù)功能介紹: 函數(shù)參數(shù);函數(shù)返回值: 其他: *****/ int GStuNum,匈牙利命名規(guī)則;int g_stu_num,unix規(guī)范
調(diào)用多文件編譯
gcc-o test test.c fun.c 兩個(gè)源文件生成一個(gè)test文件 編寫(xiě)makefile文件:vim makefile,make編譯。在makefile文件里,要有目標(biāo)并寫(xiě)出依賴(lài),命令前需加tab鍵。例如: main:test.o
fun.o
gcc-o main-test.o fun.o
test.o:test.c
gcc-c test.c
fun.o:fun.c
gcc-c fun.c
如圖:
也可以用變量代替:開(kāi)頭CC=gcc(PC平臺(tái)),CC=arm-linux-gcc(arm平臺(tái)),則可寫(xiě)成:
$(CC)-o main test.o fun.o
$為使用變量值 clean:rm *.o-rf
rm main-rf ② 數(shù)據(jù)結(jié)構(gòu)
C基本語(yǔ)法:1.變量2.語(yǔ)句3.分支4.循環(huán)5.函數(shù)6.存取7.類(lèi)8.封裝集成。C++的特性:封裝,集成,多態(tài)
鏈表,最重要的是雙向鏈表(單環(huán)),基本操作:添加、查找、刪除。定義:typedef struct node{ datatype data;struct node *next;}LNode,*LinkList;指向本結(jié)點(diǎn)類(lèi)型的指針是實(shí)現(xiàn)鏈表的基礎(chǔ),數(shù)據(jù)量大時(shí)用鏈表存儲(chǔ),少時(shí)用數(shù)組。指針最大值為2^32=4G,指針0~4G的一個(gè)數(shù)字。頭指針為“NULL”則表示一個(gè)空表。內(nèi)存分配函數(shù)有malloc和calloc.語(yǔ)句:算術(shù)語(yǔ)句,如i=i+1;i++;關(guān)系語(yǔ)句,i>2;邏輯語(yǔ)句,i<20&&i>10兩個(gè)同時(shí)成立就成立,||(或)一個(gè)成立就成立; 分支:if else 計(jì)算閏年if(year%400==0||(year%4==0&&year%100!=0))循環(huán):while(),do{}while();for(i=0;i<10;i++)i=0只在第一次時(shí)執(zhí)行。r回車(chē)字符,%x指針地址
usleep();sleep(1);1秒跳一次fflush(stdout);題目(1.聲明數(shù)組2.錄入學(xué)生信息3.求最高分4.打?。┐a:struct stu{int s;int num;char name[16];};
int main {struct stu stu_arry[10];} 3.7月4日 鏈表
鏈表的創(chuàng)建與遍歷及查找、增加、刪除結(jié)點(diǎn)各項(xiàng)操作,給出部分代碼進(jìn)行練習(xí),對(duì)鏈表的操作進(jìn)行熟悉。著重強(qiáng)調(diào)增加結(jié)點(diǎn)(尾插入)的操作,得到尾結(jié)點(diǎn)的代碼如下:
for(p=h;p!=NULL;p=p->next){if(p->next==NULL)pp=p;} p=malloc(sizeof(struct node));p->num=num;strcpy(p->name,name);pp->next=p;p->next=NULL;return h;4.7月5日
① 熟悉鏈表的各項(xiàng)操作,老師給出代碼,加強(qiáng)出錯(cuò)部分的練習(xí)。刪除結(jié)點(diǎn)時(shí)的考慮,刪除的是頭結(jié)點(diǎn)和非頭結(jié)點(diǎn),代碼如下:
struct node *link_del_node_by_num(struct node *h,int num){
struct node *p;
struct node *pp;
/*find node by num*/
for(pp=p=h;p!=NULL;pp=p,p=p->next)
{
if(p->num==num)
break;
}
/*del node is head node*/
if(p==h)
{
h=h->next;
free(p);
}
/*del node is not head node*/
else
{
pp->next=p->next;
free(p);
}
if(p==NULL)
return NULL;
return h;} ②哈希表
哈希表存儲(chǔ)的基本思想以數(shù)據(jù)表中的每個(gè)記錄的關(guān)鍵字k為自變量,通過(guò)一種函數(shù)H(k)計(jì)算出函數(shù)值。把這個(gè)值解釋為一塊連續(xù)存儲(chǔ)空間(即數(shù)組空間)的單元地址(即下標(biāo)),將該記錄存儲(chǔ)到這個(gè)單元中。
構(gòu)造方法:1.直接定址法 H(k)=k+c 2.除留余數(shù) H(k)=k%m 3.平方取中法 取關(guān)鍵字平方后的中間幾位作為哈希函數(shù)的地址沖突解決方法:開(kāi)放定址法 H(k)=(k*k+i)%m,Hi=(H(k)+d(i))%m,i=1,2,??k(d為增量函數(shù))編寫(xiě)代碼,實(shí)現(xiàn)對(duì)哈希表的添加、查找操作。
5.7月6日
整理哈希表的操作代碼,對(duì)各個(gè)部分進(jìn)行完善,并編寫(xiě)出了刪除結(jié)點(diǎn)的程序代碼。在刪除頭結(jié)點(diǎn)的時(shí)候,程序運(yùn)行結(jié)果總是出錯(cuò),詢(xún)問(wèn)老師過(guò)后,經(jīng)過(guò)老師的講解,最后完成了代碼。
6.7月7日
接口設(shè)計(jì) 詞典的存儲(chǔ)格式:文本文件,索引;查詢(xún)方式:字符串匹配,二分查找 版本管理工具(git)找出版本之間的差異,回到以前的版本,原則:迭代開(kāi)發(fā)(逐漸找出功能)、接口分離
$ ^ 所有的依賴(lài)文件,$< 只依賴(lài)于第一個(gè)文件,在linux終端下,查詢(xún)手冊(cè)用man命令。給出部分代碼,查詢(xún)手冊(cè)以便理解。
7.7月8日
講述部分函數(shù)的意義,memset直接設(shè)置內(nèi)存,memset(trans,0,WORD_LEN);從trans開(kāi)始,長(zhǎng)度為多少,都設(shè)為0。Shift+* 移光標(biāo)
#if 0??#endif 此時(shí)這里的內(nèi)容不需要編譯;#if 1??#endif 能打開(kāi)
8.7月9日
①如何將windows中的文件傳到虛擬機(jī)中?
控制面板—>網(wǎng)絡(luò)連接—>Vmware Workstation啟用,在終端輸入命令ifconfig eth 0 找到地址192.168.8.131;然后虛擬機(jī)打開(kāi)ftp命令 /etc/init.d/vsftpd start nestar-an|grep 20是查看ftp狀況的,修改密碼命令passwd student,解壓縮文件tar xf dict.tar.bz2 ②文件的操作
FILE *pFile=fopen(filename,“rb”)fclose(pFile)關(guān)閉文件
fread(buffer,size,size_count,pFile)從文件可讀取size*size_count到buffer中。在代碼中實(shí)現(xiàn)退格鍵的操作。
9.7月10日
實(shí)現(xiàn)了退格鍵操作,并對(duì)代碼進(jìn)行完善。下午編寫(xiě)刪除操作,結(jié)果失敗。
10.7月11日
老師驗(yàn)收程序,進(jìn)行演示。二.設(shè)計(jì)過(guò)程
1.題目
(1)建立一個(gè)哈希表,并實(shí)現(xiàn)添加、刪除、查找的功能(2)設(shè)計(jì)一個(gè)英漢字典,要求實(shí)現(xiàn)退格輸出功能
2.題目思路
⑴哈希表存儲(chǔ)的基本思想以數(shù)據(jù)表中的每個(gè)記錄的關(guān)鍵字k為自變量,通過(guò)一種函數(shù)H(k)計(jì)算出函數(shù)值。把這個(gè)值解釋為一塊連續(xù)存儲(chǔ)空間(即數(shù)組空間)的單元地址(即下標(biāo)),將該記錄存儲(chǔ)到這個(gè)單元中。需要用除留余數(shù)法構(gòu)造。首先找到地址標(biāo)號(hào)后,然后再根據(jù)鏈表的方式存儲(chǔ)進(jìn)去。能夠?qū)崿F(xiàn)可選擇性的添加數(shù)據(jù),然后顯示出哈希表。可根據(jù)查找的數(shù)據(jù),顯示出位置,及根據(jù)數(shù)據(jù)刪除時(shí),出現(xiàn)的新哈希表。
⑵英漢詞典需要在二進(jìn)制文件里,建立一個(gè)字典庫(kù),然后再查找編寫(xiě)一系列功能函數(shù)。此程序用的是聯(lián)想輸入法,在非標(biāo)準(zhǔn)模式下實(shí)現(xiàn)。能夠按首字母查詢(xún)并且實(shí)現(xiàn)選擇單詞,出現(xiàn)意思的功能,并且能夠?qū)崿F(xiàn)退格輸出。此時(shí)需要編寫(xiě)查找匹配單詞的函數(shù),及得到單詞意思的函數(shù)。老師已經(jīng)給出部分代碼,再編寫(xiě)實(shí)現(xiàn)退格鍵的操作即可。
3.如何實(shí)現(xiàn)
⑴實(shí)現(xiàn)哈希表的流程圖
利用除留余數(shù),得到數(shù)據(jù)位置的代碼 int hash_hash_fun(int data){
int pos;
pos=data%HASH_MAX;
return pos;} 在添加數(shù)據(jù)時(shí),應(yīng)給P開(kāi)辟空間,之后找到所屬位置,進(jìn)行存儲(chǔ)即可。部分主要代碼如下:
/*malloc memory*/
p=(struct node*)malloc(sizeof(struct node));
/*input data*/
printf(“input add data:n”);
scanf(“%d”,&add_data);
getchar();
pos=hash_hash_fun(add_data);
p->num=add_data;
p->next=hash[pos];
hash[pos]=p;
在查找數(shù)據(jù)時(shí),首先進(jìn)入 hash_hash_fun函數(shù),找到位置后,方可進(jìn)行查找,此函數(shù)是整個(gè)程序的關(guān)鍵,輸出結(jié)果為位置加上數(shù)據(jù)的形式。代碼如下:
struct node *hash_find(struct node *hash[],int f_num){
int pos;
struct node *p;
printf(“input find f_num:n”);
scanf(“%d”,&f_num);
pos=hash_hash_fun(f_num);
for(p=hash[pos];p!=NULL;p=p->next)
{
if(p->num==f_num)
{
printf(“[%d] %dn”,pos,p->num);
break;
}
}
if(p==NULL)
printf(“no find.n”);
return p;}
在刪除的時(shí)候,需要三方面的考慮,刪除的是頭結(jié)點(diǎn),非頭結(jié)點(diǎn),及指針?biāo)傅臑榭?,這樣才能更準(zhǔn)確的刪除表中數(shù)據(jù)。代碼如下:
struct node *hash_del(struct node *hash[],int num){
int pos;
struct node *h=NULL;
struct node *p;
struct node *pp;
printf(“input del num:n”);
scanf(“%d”,&num);
pos=hash_hash_fun(num);
for(pp=p=h=hash[pos];p!=NULL;pp=p,p=p->next)
{
if(p->num==num)
break;
}
printf(“[%d] %dn”,pos,p->num);
if(p==h)
{
hash[pos] = p->next;
free(p);
}
else
{
pp->next=p->next;
free(p);
}
if(p==NULL)
return NULL;} ⑵實(shí)現(xiàn)英漢詞典退格功能 在實(shí)現(xiàn)查找功能時(shí),需要進(jìn)行輸入數(shù)據(jù)的判斷如果是字母的話,應(yīng)怎樣運(yùn)行,如果是退格鍵時(shí),是怎樣,以及是數(shù)字時(shí)是怎樣,這里需調(diào)用兩個(gè)函數(shù)isalpha()判斷字母和isdigit()判斷數(shù)字。這里把字母的判斷和退格鍵的判斷寫(xiě)到了一塊,代碼如下:
if(isalpha(c)||(c=='177'))
{
trans[n] = c;
//back space
if(c == '177')
{
n--;
if(n < 0)n = 0;
trans[n] = '