前言:中文期刊網精心挑選了編程技術論文范文供你參考和學習,希望我們的參考范文能激發你的文章創作靈感,歡迎閱讀。
編程技術論文范文1
畢業論文答辯的主要目的,是審查文章的真偽、審查寫作者知識掌握的深度,審查文章是否符合體裁格式,以求進一步提高。學生通過答辯,讓教師、專家進一步了解文章立論的依據,處理課題的實際能力。這是學生可以獲得鍛煉和提高的難得機會,應把它看作,治學的“起點”。
(一)答辯的準備工作學生可以從下列問題(第4~10題)中,根據自己實際,選取二三個問題,作好匯報準備,(第1~3題必選)。時間一般不超過10分鐘。內容最好爛熟于心中,不看稿紙,語言簡明流暢。
1.為什么選擇這個課題(或題目),研究、寫作它有什么學術價值或現實意義。
2.說明這個課題的歷史和現狀,即前人做過哪些研究,取得哪些成果,有哪些問題沒有解決,自己有什么新的看法,提出并解決了哪些問題。
3.文章的基本觀點和立論的基本依據。
4.學術界和社會上對某些問題的具體爭論,自己的傾向性觀點。
5.重要引文的具體出處。
6.本應涉及或解決但因力不從心而未接觸的問題;因認為與本文中心關系不大而未寫入的新見解。
7.本文提出的見解的可行性。
8.定稿交出后,自己重讀審查新發現的缺陷。
9.寫作畢業論文(作業)的體會。
10.本文的優缺點??傊骱每陬^表述的準備。不是宣讀論文,也不是宣讀寫作提綱和朗讀內容提要。
(二)答辯會程序
1.學生作說明性匯報。(5~10分鐘)
2.畢業答辯小組提問。
3.學生答辯。(一定要正面回答或辯解,一般允許準備10至20分鐘)。
4.評定成績。(答辯會后答辯小組商定,交系、院學位委員會審定小組審定。)
(三)學生答辯注意事項
1.帶上自己的論文、資料和筆記本。
2.注意開場白、結束語的禮儀。
3.坦然鎮定,聲音要大而準確,使在場的所有人都能聽到。
4.聽取答辯小組成員的提問,精神要高度集中,同時,將提問的問題——記在本上。
5.對提出的問題,要在短時間內迅速做出反應,以自信而流暢的語言,肯定的語氣,不慌不忙地—一回答每個問題。
6.對提出的疑問,要審慎地回答,對有把握的疑問要回答或辯解、申明理由;對拿不準的問題,可不進行辯解,而實事求是地回答,態度要謙虛。
7.回答問題要注意的幾點:
(1)正確、準確。正面回答問題,不轉換論題,更不要答非所問。
(2)重點突出。抓住主題、要領,抓住關鍵詞語,言簡意賅。
(3)清晰明白。開門見山,直接入題,不繞圈子。
(4)有答有辯。有堅持真理、修正錯誤的勇氣。既敢于闡發自己獨到的新觀點、真知灼見,維護自己正確觀點,反駁錯誤觀點,又敢于承認自己的不足,修正失誤。
(5)辯才技巧。講普通話,用詞準確,講究邏輯,吐詞清楚,聲音洪亮,抑揚頓挫,助以手勢說明問題;力求深刻生動;對答如流,說服力、感染力強,給教師和聽眾留下良好的印象。
編程技術論文范文2
提升實際訓練的興趣和具體動手能力,全方位的知識與技能訓練的積累為學生今后畢業分配工作、發展職業生涯奠定了基礎。為今后走向自動化程度高、要求標準高的工作崗位增強了適應能力。例如,在教學過程中教師感到學生對于他們從來沒有接觸過的變頻器毫無感性認識,很難接受這個新興自動化設備的應用,感覺無從下手。這就要求教師通過具體的實物、形象的語言、視頻、演示、多媒體等方式,詳細介紹變頻器的歷史由來、在自動化設備上的作用、工作原理、如何應用等問題,啟迪學生獲得感性認識。例如:在講解變頻器的作用時,教師要通過實際操作完成變頻器與電動機的實際接線后,進行實際演示讓學生親眼看到變頻器對三相異步電動機的調速控制過程,并且打開變頻器的外蓋對各個部位進行詳細說明,增強學生對變頻器的興趣。在變頻技術一體化課程教學過程中不光是簡單實際操作教學,還要開展學生對自動化專業相關設備的廣泛了解,提高學生對企業自動化設備的認識,培養學生的認知能力。例如:在進行變頻器的面板電動機調速控制學習任務時,首先讓學生分析變頻器面板的結構特點,熟知面板上各個按鍵的基本作用及基本操作,告訴學生變頻器面板控制是變頻器應用的基礎訓練,如果對面板上的按鍵不熟悉,后續操作是無法完成的。學生在領悟了它的重要性后,就會在任務執行前,首先對面板按鍵進行集中學習,從而引導學生按照正確的方法訓練。這種方法可以應用于變頻技術一體化課程的入門教學,后面一些更復雜的教學任務課題訓練也可以依據這種方法進行,再加進去自己的一些創新教法,非常有利于學生更好更快地掌握變頻器的應用。從教學結果分析,這種方法產生的效果很好,這樣才能培養學生的分析能力、拓展能力,在學習的過程中專業教師就是學生未來職業的榜樣,無形中帶給他們很深的影響力。
2提高教學質量提高教學效果
理論教師注重理論知識講解,實驗教師注重實際訓練,但在操作前還是要講解相關的理論知識,理論教學與實踐教學脫節,不但給學生的學習造成很大困難,也造成重復教學和資源浪費,更影響了教學質量的提高和應用性、技能型人才的培養。為了使理論與實踐更好地銜接,將理論教學和實踐教學融為一體,開展一體化教學模式。即從以教師為中心如何“教給”學生,向以學生為中心如何“教會”學生轉變,從以教材為中心向教學大綱的培養目標為中心轉變,從以課堂為中心向以實訓為中心轉變。由此可見,變頻技術一體化課程教學對教師的要求更高了,教師的壓力、工作量大了,同時也鍛煉、培養了教師,促使教師努力鉆研業務,苦練操作技能,提高教學水平,能做到理論與實操互補。在教學過程中,加深學生的感性認識和理性認識,做到理論聯系實際。作為職業教育自動化專業新興學科,變頻技術一體化課程教學也必須與時俱進,不斷充實、不斷完善,才能發揮其積極作用,培養出適應社會需要的高素質、高標準人才。
3變頻技術一體化課程教學的實施過程
變頻技術是以自動化專業為主的新課程,在機電產品發展過程中相互交叉、相互滲透而形成的一門新興邊緣性技術交叉學科課程。對于學生而言,由于變頻技術課程綜合多門學科,因此,所涉及的概念、專業名詞較多,并且內容抽象,學生很難在有限課時內完全掌握。而對于從事該門課程教學的教師,由于課程涉及知識面廣、容量大、課前需要做相當充分的準備,一是要準備大量案例,二是要將深奧的道理通俗化,尤其是一些新的概念、思想和技術。因為過于抽象,學生理解具有一定難度。針對以上教學中存在的普遍問題,在變頻技術一體化課程教學中從教材定位、教師要求、教學方法、教學手段、教學安排、考核方式等方面嘗試進行改革。
3.1教材的定位
現有的變頻技術課程教材重視理論知識,缺乏學生動手實操訓練,而對于多數學生來說他們只希望動手,不喜歡理論。多數落后生學習差的主要原因在于基礎差,變頻器自動化程度高,理解相對困難。為此教師必須下大力氣,給他們更多的輔導與幫助,在鼓足他們勇氣的同時,為他們的進步創造條件。調動一切有效手段,針對本校學生的學習情況和進度,開發變頻技術一體化課程教學校本教材、工作頁等,變化教學方法、采用圖文并茂的講解方法,有效地促進學生整體素質的全面提高。
3.2教師要求
通過調查,一些學生反映,部分教師課上教授的變頻技術只講授原理、公式等,學習內容比較枯燥,學生不愛聽,所以教學效果不好。而多數學生卻只希望動手實踐操作,不喜歡煩瑣的公式理論,所以建設一支既能勝任理論教學又能指導實踐操作的“雙師型”教師隊伍是實施變頻技術一體化課程教學的關鍵。一體化教學要求教師不僅有豐富的專業知識講授先進的專業理論課,而且有熟練的操作技能指導學生實踐操作完成任務,成為能“文”能“武”的“雙師型”教師。作為從事一體化教學的教師應該不斷地進行“充電”,因為“學然后知不足,教然后知因”。
3.3教學方法
在變頻技術一體化課程教學中,還要根據學生的特點,具體情況具體分析。我們在授課中,全面地考慮到各類學生,設計的問題隨學生的層次的不同而有所區別。對于班級中基礎較好、動手能力較強的優秀學生,我們在實施中設計的起點高一些,問題難度大一些,使他們的聰明才智得到充分的發揮,從而享受到挑戰的快樂。對于班里中等學生,則按照教學大綱要求,以學生達到相應要求為目的,使學生掌握一些最基本的知識和技能,這種方法適用于班里大部分學生學習。對于班里較差的學生,我們在教學過程中,問題設計的起點低一些,問題的難度小一點,思維的步驟鋪墊得細一些,使他們感受到成功的快樂,從而提高學習興趣。除了在課堂上完成理論教學外,還要重視教學過程中實踐環節的輔助教學,采用開放式的實踐形式,引導學生充分利用課余時間完成一些生活中常見的變頻機電產品的調研任務,這樣既可以將課堂內容延伸到課堂外,強化學生觀察能力和獨立分析問題、解決問題的能力,同時又可以彌補課時的限制,保證后續課堂教學的正常進行。讓學生將問題帶進課堂,大家一起討論,分析,帶著問題學習。在教學中,為了檢驗學生對變頻技術的認識程度,要求學生以常見變頻產品設備為例,讓學生參與講課,然后一起進行小組討論,學生在討論過程中,列舉了生活中常見的變頻機電產品,例如:變頻空調、變頻洗衣機、變頻冰箱等,通過討論,發現學生對變頻技術原理、接線、設計、產品可靠性、安全性都具有了一定認識并提出一些相應的改善意見。實踐表明:在一體化課程教學中,讓學生參與講課,分組進行討論這種體驗型互動教學方法,提高了學生綜合能力,達到了較好的教學效果。
3.4教學過程安排
授課時間上的安排分為3個階段,第一階段為知識了解階段,學生主要學習理論知識,教師把變頻技術理論知識講解給學生,讓學生掌握一定的理論基礎。第二階段為技能訓練階段,重點是學生的動手能力訓練,學生把在理論課中學到的知識與課題任務進行實際操作,學生操作時,教師加以指導和深入的講解糾正,并回答學生隨時提出的問題。第三階段為提高階段,讓學生將所學的理論與實踐技能有機結合,檢查學生課題任務的完成情況,并加以評價,以達到鞏固知識的目的。
3.5考核方式
考試是對學生進行課程考核的手段,通常都采用閉卷或開卷的考試形式。但由于該課程涉及的概念、理論方法及系統設計需要查閱大量資料,如采用常規考試方法,一是受時間限制,學生在很短的時間內難以對系統的設計給出完善的解答。二難以體現出學生真正掌握知識的程度。針對變頻技術一體化課程特點,采取閉卷和開卷的形式都不是很適合,因此,本課程的考核依據平時課后作業和最后綜合典型課題任務報告完成情況進行考核。幫助學生樹立課題概念、設計思維、流程導向及解決問題的能力,讓學生明顯感覺到平時學習的知識學有所用,也是為理論學習和實踐操作有機結合進行一個探索。
4結束語
編程技術論文范文3
1.1雷擊點
在西歐、日本、美國等國家,都把近區雷擊看作輸變電所侵入波的考查目標。我國對于500kV輸變電工程設計中的雷電過電壓做過大量的研究,也都是以近區雷擊為研究對象。通過大量的研究表明,一般情況下的近區雷擊比遠區雷擊的侵入波過電壓高。
1.2雷電侵入波的計算方法
以前在進行測試時會受到條件的限制,一般情況下都是通過防雷分析儀來判斷侵入波過電壓假設在2km處的地方設置一個相當于幅值的U50%直角波絕緣子串雷電放電電壓,對于測量變電所設備上的過電壓,現改用計算機來計算。有人曾提出了仍然使用防雷分析儀的方式。這樣方式理論的基本是絕緣子串放電電壓U50%要大于侵入波過電壓的幅值,而且它與2km以外的雷擊相關。在考慮近區雷擊的情況下,入侵導體形成的雷電流波過電壓幅值就有超過過絕緣子串的臨界放電電壓U50%的可能。一是這個過電壓的波頭較為峻峭,因此放點的電壓較強;二是耐張塔放電電壓較高,因此該方法的基礎條件不成立。
1.3最大雷電流計算值
如果使用防雷分析儀法,則不需要判斷雷電流的最大值,此方式不合適。如果使用國際通用法,則需要判斷雷電流的最大值。我國在規程中對此沒有明確的規定,此值太高,會造成一定的浪費。若是,此值太低,就會降低安全性。在日本所統計的雷電流幅值相較來說較低。在500kV輸變電系統中,其最大雷電流在計算時取150kA。但是在西歐等國家,其最大雷電流在計算時取250KA。在選取此值時要結合國情,依據具體的雷電流幅值分布概率,在選取最大雷電流計算值時建議為210~220kA。
1.4絕緣裕度
在使用慣用法計算時,在雷電侵入波過電壓的影響下,變電所內設備絕緣應該留的裕度有多大是一個重要的問題。我國在規程中各單位對此的要求都沒有明確的規定,也沒有相似的要求。建議可以參考IEC71-2標準,而對于內絕緣裕度則取1.15,外絕緣取1.05~1.0。
1.5變電所內的雷電平均無故障時間
當使用傳統的方法來計算最大的雷電侵入波過電壓時,沒有考慮不同變電站運行方式的出現幾率,也沒有計及各種雷電流幅值、變電所內不同的過電壓、進線段桿塔絕緣子串閃絡的出現幾率。這是采用慣用法的缺點,但是若是采用統計法卻可以避免這些缺點。但是我國對于使用統計法來計算變電所的耐雷指標時沒有同意的相關規定。CIGRE的工作組認為,目前可以接受的事故率的典型值為0.1~0.3%,設計的失敗率應該在這個范圍內。我國500kV的電網結構不是很強,而且運行的水平比較低,因此主張MTBF取值為800-1000a,這也是我國一些電力運行部門希望的結果。
2500kV輸電線路的雷擊跳閘率的計算方式
2.1反擊
2.1.1雷擊塔頂時計算導線上的感應過電壓
按照我國規定的規程內容定感應過電壓U,使用以下公式進行計算:Ui=ahc(1-(hg/hc)k0)式中,hc是導線對地的平均高度;hg是避雷線對地的平均高度;k0是避雷線和導線之間的藕合系數;a是雷電流陡度。當hc=50m,hg=60m,k0=0.3,a=57.69kA,則Ui=1846kV,感應過電壓占86%的臨界放電電壓絕緣子串。再加上桿塔橫擔電壓,不管多么小的桿塔接地電阻,絕緣子串必須閃緣。而此計算電壓一定遠遠大于實際的電壓。以上所敘述的計算公式是在前蘇聯半個世紀以前所研究出來的成果,因此對于現代這顆科技發展過快的時代較為落后,所以在運用時不太合適,尤其是對于大跨越線路、同桿雙回線路、山區線路等。在歐洲、美洲、日本等地區都認同有感應過電壓,并且對此提出了相應的計算公式,但是Ui的計算比我國規程法規定的計算要小很多。他們在防雷計算時是不考慮感應過電壓這項因素的,因此與中國、前蘇聯的做法有很大的差異。
2.1.2工作電壓的影響
500kV線路的工作電壓較高,在反擊時,在絕緣子串中已經占據了大部分的兩端電壓比例。在計算時忽略耐雷水平影響的工頻電壓,則會導致出現更大的錯誤。在日本、美國、歐洲等諸多國家都已經考慮到工作電壓的影響,當時我國還沒有注意到,因此建議對此進行修改。
2.2高桿塔繞擊的計算方式
按照我國規定的規程內容對高桿塔繞擊的計算方式為:對平原線路:lgP=(αht姨/86)-39對山區線路:lgP=(αht姨/86)-335式中,α為避雷線邊緣導線的保護角。但是此式在運用時也有一定的條件,α條件為15°:必大于15°小于40°和ht小于50米的前提下,才可以使用此公式,若是不符合此前提標準則不可以。
3500kV線路的防雷設計
同桿雙回線路的好處是可以減小走廊的寬度、增大單位走廊寬度內的輸電容量、節約成本。日本的500kV的線路幾乎都是采用同桿雙回線路的方法。這種方法在歐美等國家非常盛行,現今在我國的使用率也越來越高。其中有一個極為重大的問題就是耐雷性能變差,這些還需要進一步的深入研究。在我國現有規程內關于防雷計算方法的內容都只適用于單回路。同桿雙回線路的特點有兩點,第一是桿塔高,容易發生繞擊和反擊的現象,第二是在發生雷擊桿塔的同時導致雙回同時跳閘的狀況發生。如果使用規程法內的計算方法同桿雙回線路的總跳閘率較高,而且基本上都是雙回同時跳閘,這同實際情況是不吻合的,因此需要進一步的研究,并整理出一套完整的防雷計算方法,以方便相關的使用。
4結束語
編程技術論文范文4
1計算機軟件工程中的數據庫建立
在進行計算機數據庫建立的整個過程中最開始就需要對計算機基礎框架進行設計,并且同時需要對計算機中的數據庫進行改進,而計算機軟件的運行是需要通過網絡這個媒介來作為支撐,要不然計算機系統中的軟件就不能發揮作用,因此在系統數據庫的搭建過程中要考慮到這些相關的影響因素,整個系統的各子系統之間相互之間需要形成良好的交互關系,最終才能使系統的軟件運行,同時也可以保證計算機系統中的信息的安全性。在軟件工程數據庫一開始建立初期就必須要有明確的應用范圍,這樣就能夠高效地做好計算機數據庫的管理工作,在初步形成了數據庫的總體構架之后,需要在此基礎上進行其他功能的完善,提升整個軟件的使用性能和安全性能并解決在使用過程中出現的漏洞,當這個軟件在不斷更新升級改進后它的功能將會越來越人性化以滿足用戶的需求,同時在抵抗外界的干擾方面也是會做得更好,此外數據庫也要及時進行更新以免出現使用故障問題。編程技術是形成計算機數據庫的基礎,各功能的協調是解決軟件技術問題的主要途徑,軟件在開發出后投入市場讓用戶進行使用中要有效利用好計算機數據庫中的資源,使得軟件能夠在使用過程中可以進行自動更新,來解決軟件在使用過程中出現的問題同時增加一些必要的功能。在做軟件過程中工程師要合理的選擇匯編語言,然后進行軟件框架的編程,這樣就能更好的做出所需的軟件和提升用戶的使用體驗。
2數據庫文件建立
2.1類型比較
數據庫需要處于讀取的條件下才能對數據庫的文件進行建立,為此在數據庫進行數據建立的最初階段需要做好對比工作,防止出現在讀取的過程中出現數據的丟失卻不能及時發現的問題。通常采用對比的數據讀取方式更能夠保證數據讀取的穩定性,同時在文件讀取出現問題時也更能夠直觀的發現問題,也更能夠找到合適的類型。在文件讀取時要做到節省計算機的存儲空間,并且短時間地對數據進行讀取,這樣做的目的就是可以保證軟件運行的流暢度和穩定性,更不容易出現運行故障問題。
2.2創建數據庫
一般情況下是在文件建立之后進行數據庫的建立,并且在創建之后系統將會對訪問的權限進行限制,會限制用戶之后的相關操作,特別是在當系統出現一些問題需要進行相應的改進時,由于權限限制的原因將需要對各方面進行調整,需要更加有效的關聯才能使得整個系統的穩定性有較高的保障。為了保證系統的穩定可靠性可以采用分模塊的形式來對系統的多個功能進行逐一控制,如此一來就可以有效的提升數據庫各功能的穩定性,保證系統的流暢運行。而一些在外部安裝的軟件就相對來說在對數據庫創建時簡便很多,在對外部軟件進行安裝時可以采取私人模式的安裝方法可以保證用戶的數據安全。同時需要根據軟件的具體特征來建立合適的數據庫,保證數據庫中的資源能夠充分利用,此外還需要不斷對編程技術進行改進。為了能夠保證系統在系統出現問題數據丟失的情況下保證系統快速的快速恢復運行,需要對數據庫中的信息做好備份工作。
3對數據庫文件的訪問
3.1面向對象的數據庫存儲模式選擇
分區之后就可以進行數據庫存儲模式狀態,但是這項功能又存在多方面的安全問題。數據庫的存儲的作用就是對用戶的各項權限進行一定的限制,以保證系統能夠穩定運行,這種訪問權限是被分為多個訪問級別,不同類型的訪問用戶,進入系統的頁面信息也會有所區別,主要目的還是在于保證系統的安全和穩定。建立了文件類型數據庫后,更加有利于文件的訪問,在進行系統的功能設計時需要重點針對這一方面,要做好合理優化系統資源,保證系統高效穩定運行。
3.2數據庫文件的加密保護
文件加密主要是防止用戶的個人重要信息被他人盜取而采取的保護措施,需要采取相應的措施來保證用戶的信息安全,主要的措施就是通過對用戶的信息根據信息的重要程度來設置,在用戶進行使用時需要設置登錄密碼來保證信息安全,同時在登錄數據庫時也需要密碼,這類分等級分類型的密碼設置可以保證技術人員高效找到解決問題的策略,保證數據庫和用戶的信息不會被木馬等其他病毒攻擊竊取信息,損壞計算機系統,造成重大財產損失。對于在這個過程中信息選擇問題可以通過加密選擇來解決,通過結構優化來解決功能沖突問題,最終保證系統處于一個安全穩定的狀態下運行。
3.3數據存儲模式使用方法比較
使用方法的對比過程影響著系統運行的穩定性,同時在軟件處于工作狀態下進行判斷系統是否處于不穩定運行的狀態,最終技術人員根據出現的具體問題進而采取相應的改進措施。同在網絡如何進行選取完全看之前設計時的功能選擇,以及在實際使用過程中所遇到的具體問題決定的,最終可以達到提高系統穩定性的作用,而這種解決策略在防止計算機病毒的入侵系統這一方面起到了很好的作用,也在保障數據庫的信息安全方面起到了很關鍵的作用,一般性的軟件技術問題,在這種模式下軟件都能穩定運行,此時在系統獲得到信息后能夠自動進行選擇分類,這樣就能保證數據庫調動數據的效率和速度,同時軟件也會根據具體要求進行自動更新,而這都需要各系統間高效配合才能實現。同時系統會對各模式進行篩選,找出其中的問題,優化整個運行系統。
3.4開發設計中的編程技術選擇
保證軟件系統的穩定性是選擇哪種編程技術的重要參考標準,得到編程技術能否保證資源的高效利用,還有保證系統穩定性的能力。通過采用對比的方法進行編程來解決系統的一些相關問題,當系統出現不穩定時要及時發現問題所在采取相應的解決措施,保證軟件不會出現較大的功能問題影響到軟件的正常運行。相關的技術人員在進行問題診斷時也要針對性的進行檢查,保證系統能夠處于一種穩定的狀態下持續安全運行。所以軟件運行的穩定性和編程技術的選擇有著密不可分的聯系,編程技術選取的是否合適直接影響到軟件運行的穩定性,因此要選擇最為適合特定軟件開發的編程技術。在一開始的軟件開發階段遇到問題可以對軟件開發的基礎框架進行優化,以保證之后的開發能夠有效進行,這就對編程技術提出了更高的要求,需要編程技術能夠實現軟件特定功能的同時也要保證軟件的安全性。
4結語
在互聯網時代背景下,各行各業都需要利用計算機技術來獲得發展,因此在很多非計算機類的工程領域內也越來越需要懂得計算機編程技術的人才,而對于非計算機專業人員面對這門較為復雜的學科一開始學習都會有所困惑甚至退卻。本文就關于數據庫系統做了詳細的說明,希望對相關的使用人員有所幫助,也為非計算機專業人員提供學習方法。
軟件工程碩士論文參考文獻
[1]范麗萍.基于計算機軟件工程的數據庫編程技術[J].電子技術與軟件工程,2017(1):164-165.
[2]張程譽.基于計算機軟件工程的數據庫編程技術[J].自動化與儀器儀表,2018(6).
編程技術論文范文5
關鍵詞:虛擬儀器,力傳感器,標定
1 引言
力傳感器是目前廣泛使用的傳感器,在長期使用過程中,由于使用環境、本身結構的變化,需要對其進行標定,以此保證測量的精度。近年來,隨著虛擬儀器技術的出現和發展,越來越多的技術人員開始基于該技術來開發自動化測量設備。博士論文,標定。虛擬儀器是基于計算機的儀器。計算機和儀器的密切結合是目前儀器發展的一個重要方向[1]。而在眾多的虛擬儀器開發平臺中,美國國家儀器公司(NI)的LabVIEW應用最為廣泛。本文主要介紹了基于LabVIEW的力傳感器標定程序的設計。
2 標定的原理
所謂標定(或現場校準)[2]就是指用相對標準的量來確定測試系統電輸出量與物理輸入量之間的函數關系的過程。標定是測試中極其重要的一環。標定除了能夠確定輸入量和輸出量之間的函數關系之外,還可以最大限度地消除測量系統中的系統誤差。
傳感器的校準采用靜態的方法,即在靜態標準條件下,采用一定標準等級(其精度等級為被較傳感器的3~5倍)的校準設備,對傳感器重復(不少于3次)進行全量程逐級加載和卸載測試,獲得各次校準數據,以確定傳感器的靜態基本性能指標和精度的過程。為簡化系統的設計,此處標準量采用砝碼加載的方式獲得。
3 系統組成
3.1硬件組成
系統的硬件組成如圖1所示:
圖1 系統硬件組成
由圖可以看出,系統主要包括計算機、力傳感器,數據采集卡、接線盒等。本系統中,力傳感器采用電阻應變式壓力傳感器,四個應變片采用全橋的工作方式。數據采集卡采用NI公司的PCI-6221,該采集卡的主要參數如下:它具有16個模擬輸入端口,2個模擬輸出端口,24個數字輸入輸出端口,采樣速率最高可達到250kS/s。接線盒采用NI公司的SC-2345,此接線盒直接與數據采集卡相連,接線盒上有SCC信號調理模塊插座。SCC模塊是NI公司提供的信號調理模塊,其上面包含信號調理電路,可以將傳感器處采集的信號轉換成適合數據采集卡讀取的信號。本系統所用的SCC模塊為SCC-SG04,此模塊適用于連接采用全橋工作方式的電阻應變式壓力傳感器。
3.2軟件組成
本系統軟件基于LabVIEW 8.2來開發。LabVIEW是一種圖形化的編程語言。博士論文,標定。博士論文,標定。與其他開發工具不同,用LabVIEW編程的過程不是寫代碼,而是畫“流程圖”。這樣可以使用戶從煩瑣的程序設計中解放出來,而將注意力集中在測量等物理問題本身。它主要針對各個領域的工程技術人員而設計,非計算機專業人員[1]。博士論文,標定。
因為所用的力傳感器屬于應變式電阻傳感器,其電阻變化率與應變可以保持很好的線性關系,即輸入與輸出量之間呈線性關系,所以可以用一條直線對校準數據進行擬合。此直線就稱為擬合直線,所求得的方程為擬合方程。圖2所示為傳感器標定程序的采樣頁面。
此程序采用LabVIEW的事件驅動編程技術進行編制的。事件[3]是對活動發生的異步通知。事件可以來自于用戶界面、外部I/O或程序的其它部分。在LabVIEW中使用用戶界面事件可使前面板用戶操作與程序框圖執行保持同步。事件允許用戶每當執行某個特定操作時執行特定的事件處理分支。
圖2 標定程序采樣頁面
圖3 采樣程序
直線擬合的方法[2]有很多種,比如最小二乘法、平均選點法、斷點法等等。其中,最小二乘法精度比較高,此處利用它進行直線擬合。根據最小二乘法,假定是一組測量值,是相應的擬合值,mse為均方差,則擬合目標可以表達為,期望mse最小。
LabVIEW中的分析軟件庫提供了多種線性和非線性的曲線擬合算法,例如線性擬合、指數擬合、通用多項式擬合等等。本程序選擇Linear Fit.Vi 來實現最小二乘法線性擬合。
標定子程序的工作流程如下:用戶先通過多次采樣,獲得各個輸入量對應的輸出量,通過While循環的移位寄存器保存這些值。博士論文,標定。采樣完成后,把這些值輸入Linear Fit.Vi進行擬合,擬合的曲線在Graph控件中顯示出來,同時該Vi自動求出方程y=ax+b中的斜率a和截距b,這樣,輸入輸出量之間的函數關系就可以確定下來了,如圖4所示。
圖4 標定程序擬合前面板
4 小結
基于虛擬儀器的力傳感器標定程序能夠方便地對力傳感器進行標定。博士論文,標定。該系統具有人機界面友好,靈活方便,自動化程度高等特點。
參考文獻:
【1】.候國屏;王珅;葉齊鑫.LabVIEW7.1編程與虛擬儀器設計[M].清華大學出版社.2005
【2】.張迎新等.非電量測量技術基礎[M].北京航空航天大學出版社,2001
【3】.NationalInstrumentsCorporation.LabVIEWHelp[CD].ni.com/china,2008
編程技術論文范文6
關鍵詞:PHP ;MYSQL;論文綜合管理系統;B/S
中圖分類號:TP311 文獻標識碼:A 文章編號:1009-3044(2012)36-8595-02
1 系統可行性分析與研究
1.1 研究背景
目前,縱觀全國各地高校,學位論文管理系統得以廣泛實現應用,有一些學院依舊用手工錄入的方式進行管理;經過仔細對比,很多高校使用WEB方式進行論文管理時的相關操作,在功能上及相應的業務流程比較相似;都使用較簡單的方式,如都使用論文提交、審核,及搜索模塊,基本上來說都沒有題目選擇或者導師互動等模塊。在本課題在這些基礎上,加入前期論文題目及導師的互動選擇功能,從而使得論文的各個過程都能在網上進行,從而方便了審核人員,導師和學生。在線的論文指導(站內短信)功能可以導師和學生進行方便地進行溝通和交流,另外在線修改功能也能避免線下修改造成的紙張和時間的浪費。
1.2 研究內容
做為一個涉及多個權限用戶的系統,這就需要對用戶信息數據進行處理,再加載不同的用界面。根據該論文系統需求特點,要求平臺建立在網絡的基礎上,盡可能地使論文的整個過程方便,簡單,界面更加友好。整個過程首先由有相應論文指導權限的教師上傳可供學生選擇的標題,教師所在的單位審查通過后,便開始了基于該網絡平臺的互動論文選擇過程,學生以志愿的方式選擇相應的論文標題進行申請,然后相應教師對申請學生進行選擇,系統接著對結果進行處理。處理完成后,落選雙方進行第二次雙向選擇,最終完成選題的過程。然后教師與學生論文寫作過程,進行開題報告,正文寫作等過程,最后教師對論文進行評分。就是基于上面這一個論文過程,進行仔細分析,最后開發出這個系統。
1.3論文綜合管理系統的開發環境
1.3.1 LAMP(LINUX+APACH+MYSQL+PHP)
網站主體采用執行效率極高的PHP開發,使用AJAX技術輔助,數據庫方面采用與PHP之最佳組合MYSQL,web服務器和操作系統則采用apache和linux,這就是所謂的LAMP建站方案。
2 相關技術綜述
2.1 PHP編程技術介紹
PHP是一種公開源代碼!運行在服務器端的嵌入式腳本語言,允許程序員將語言嵌入HTML文件當中,并且PHP對不同的技術提供了編程環境與接口,利用它可以方便地開發各種功能完備!交互性強的動態頁面,為網站建設提供了簡單!實用的解決方案:
2.2 MySQL數據庫技術介紹
MySQL是一個精巧的SQL數據庫管理系統,雖然它不是開放源代碼的產品,但在某些情況下你可以自由使用。由于它的強大功能、靈活性、豐富的應用編程接口(API)以及精巧的系統結構,受到了廣大自由軟件愛好者甚至是商業軟件用戶的青睞。
2.3 開發環境
LAMP即操作系統: LINUX,web服務器: APACHE,數據庫:MYSQL,服務器端腳本PHP的第一個字母組合。LAMP通過多年的發展,迅速由草根階層走出來,在世界范圍的層面,一旦談及WEB服務器標準,人們就會自然談到LAMP。也正是因為LAMP都是開源的組件,不斷完善其兼容性,它們的應該場合越來越廣泛,普遍。并成為一個相當強大的WEB平臺。
2.4 B/S體系與三層配置模式
B/S結構從邏輯上講分為四個層次:客戶機、Web服務器、應用服務器、數據服務器??蛻魴C主要負責人機交互,Web服務器主要負責對客戶端應用程序的集中管理,應用服務器主要負責應用邏輯的集中管理,它也可以根據其處理的具體業務不同而分為多個;數據服務器則主要負責數據的存儲和組織、數據庫的分布式管理、數據庫的備份和同步等等。
2.5開發方法:原型法開發
3 系統設計與實現
3.1系統需求分析
本系統作為一套論文綜合管理系統,在使用過程中主要呈現出了以下幾個特點:
1)系統是根據具有本學院特色的論文管理模式進行編寫的,具有通用性,同時也更具有個性化的特點,以方便學院師生論文操作和提高論文效率為核心,采用以管理與先進的計算機網絡技術相結合。
2)規范的軟件結構搭配先進的軟件開發技術。該文管理系統基于B/S結構,并根據軟件設計的思想,運用了標準化,模塊化,網絡化等技術,使得整個系統可靠性,適應性,維護性及安全性得到了很好的保障。
3)方便友好的用戶界面。系統采用的瀏覽界面更加的友好,更加的清晰,布局也更加的合理,無論是那一種角色用戶得能方便地操作,提高了他們使用系統完成任務的效率,最大化地使用戶得到好的用戶體驗。
3.2系統設計目標
本系統設計的根本就是為了使得整個論文過程網絡化,提高過程的完成效率,減少人工成本,提高論文信息的查詢、紀錄等工作的速度,使得論文的整個流程更加地完善。以便更加方便、直接、快捷地為我院師生提供服務。
3.3設計方案
3.5系統描述
該文系統的核心任務是論文的過程管理,它包含了系統管理的多個方面,內容上比較復雜、廣泛,必須使得系統核心任務十分穩定,并且與系統其它模塊的協作也要十分穩定,流暢。論文系統功能主要包括:論文,人員,以往論文,新聞,系統內短信等功能模塊;及能根據系統賦予的角色權限對相應的信息進行相應的查詢、統計、修改等操作的功能。
其中核心的論文管理行為包括:
1)本系統的院系管理員負責管理系統各種信息。管理教師和學生用戶的論文操作權限;
2)非管理員用戶只能檢索、查看系統相關資料信息。
4 總結
論文綜合管理系統的開發不僅僅是一個網站制作的過程,更重要的是在系統分析和設計階段所做的工作。在這過程中,我充分利用了網站開發上的靈活和效率高的特點,應用PHP和MYSQL數據庫以LAMP架構開發本系統。
在系統的設計過程中,本對系統的設計的過程越來越清晰,也更加熟悉PHP的程序應用,對系統整體的架構設計,模塊劃,頁面的整體布局設計也有了更深的認識,為更好地學習,工作打下更加堅實的基礎。
參考文獻:
[1] 清華大學圖書館學位論文描述元數據規范課題組.學位論文資源分析報告[J].http:///cdls2/w3c/2003/SpcMetadata/387298,(AccessedMar.19,2005):12-20.
[2] 朱紅.學位論文管理系統的分析與實現[J].四川理工學院學報:自然科學版,2006,19(5):124-126.
[3] 馮建華.數據庫系統設計與管理[M].北京:清華大學出版社,2007,5:40-57,100-120 .
[4] Andy Harris.PHP 5 /MySQL Programming for the Absolute Beginner?。‵or the Absolute Beginner)?。≒aperback) [M].10-180.