水电自动化与大坝监测
水電自動化與大壩鑑測
수전자동화여대패감측
HYDROPOWER AUTOMATION AND DAM MORNITORING
2013年
3期
40-42
,共3页
郭瞳瞳%刘传武%钱志金%朱志丹%花胜强
郭瞳瞳%劉傳武%錢誌金%硃誌丹%花勝彊
곽동동%류전무%전지금%주지단%화성강
大坝监测%相关点计算%正则表达式%栈
大壩鑑測%相關點計算%正則錶達式%棧
대패감측%상관점계산%정칙표체식%잔
dam monitoring%related calculation%regex%stack
针对大坝安全监测系统中存在的相关点测值实时计算问题,提出了一种基于正则表达式和条件分支的本地化的用户自定义公式计算方法,即首先通过基于栈的正则表达式,分析与检验自定义公式的合法性和结构,确定运算顺序,然后迭代地匹配出本点嵌套引用的其他测点测值定义、用户自定义函数符,并替换成数值或者系统函数调用,从而完成整个公式的运算.同时,实现基于条件分支的计算功能,使相关点计算过程中,可以按指定的条件选择相应的分支自定义公式进行计算.实践证明,本方法具有任意层相关点嵌套计算、常见数学函数支持、支持条件分支计算等优点,是一种具有良好工程应用价值的轻量级的计算方法.
針對大壩安全鑑測繫統中存在的相關點測值實時計算問題,提齣瞭一種基于正則錶達式和條件分支的本地化的用戶自定義公式計算方法,即首先通過基于棧的正則錶達式,分析與檢驗自定義公式的閤法性和結構,確定運算順序,然後迭代地匹配齣本點嵌套引用的其他測點測值定義、用戶自定義函數符,併替換成數值或者繫統函數調用,從而完成整箇公式的運算.同時,實現基于條件分支的計算功能,使相關點計算過程中,可以按指定的條件選擇相應的分支自定義公式進行計算.實踐證明,本方法具有任意層相關點嵌套計算、常見數學函數支持、支持條件分支計算等優點,是一種具有良好工程應用價值的輕量級的計算方法.
침대대패안전감측계통중존재적상관점측치실시계산문제,제출료일충기우정칙표체식화조건분지적본지화적용호자정의공식계산방법,즉수선통과기우잔적정칙표체식,분석여검험자정의공식적합법성화결구,학정운산순서,연후질대지필배출본점감투인용적기타측점측치정의、용호자정의함수부,병체환성수치혹자계통함수조용,종이완성정개공식적운산.동시,실현기우조건분지적계산공능,사상관점계산과정중,가이안지정적조건선택상응적분지자정의공식진행계산.실천증명,본방법구유임의층상관점감투계산、상견수학함수지지、지지조건분지계산등우점,시일충구유량호공정응용개치적경량급적계산방법.