Transcript Document

Smart Digital Valve Control Simulator
Abstract
Fishe r Co ntr ols m anu factu res and mar kets a sm art digita l valve cont rolle r (D VC) tha t com mu nicat es us in g ind ustr y sta ndar d HART pr oto co l. F isher Con trols also d evelo ps a nd m ark ets so ftwa re
pr odu cts th at com m unicat e with the DV C. To day , the re is no wa y to deve lop o r te st th ese softwa re p ro ducts withou t a liv e DVC de vice. Fur ther mo re, s ome m odes of th e de vice a re par ticular ly dif fic ult
or co st ly to gene rat e fo r te sting pur pose s, fo r exa mp le cer tain types of failure mo de s.
T his p rojec t will dev elop a so ftwar e ba sed DVC simula tor that will acce pt HART com ma nds a nd gene rat e th e pr op er r espo nse s. The so ftwar e will con sist o f a s eria l por t commu nicat ion m odu le
ca pab le of rece iving and send in g H ART pr otoc ol pac kets, DVC s imu la tor logic c apa ble o f inte rpr eting the com ma nds and send ing t he a ppr op riate resp on se s, a nd a use r int erf ace wh ere th e use r can
co nfigu re vario us op tion s and valu es th at will co ntr ol ho w the simu lator will re spon d.
Appr oach an d Design
Intr oduction
Back gr ound Info rm at ion
•
•
•
•
S mar t d ig ital va lve con tro llers ( DV Cs) con trol valves f or man y indu str ial app licatio ns
Va lveL in k is a softwa re pro gra m th at co mm unica tes wit h DV Cs an d mu ltip lexe rs
T est ing V a lve Link scen arios nee ding ma ny DV Cs is expe nsive and oft en im pos sible
T he HARTS IM softwa re will mimic one or man y DVC de vices a nd H ART mult ip lexe rs
Int en ded Use rs , Use s an d Ope rating Environ m ent
•
HARTSI M u sers will be e ngin eer s fam ilia r w it h ValveL ink a nd r ela ted equip me nt
•
HA RT SIM will be u sed for testin g, o per ation simu la tion , an d oth er app lic ation s
need ing the use o f DVC de vices a nd H ART mult ip lexe rs
•
HARTS IM will be use d in a en ginee ring de ve lop ment and te st ing la b
Tec hn ical App roac hes
• Mod ular desig n - the entir e pr ojec t is se par ated into a laye rs of mo du les.
•
Spe cific mo du les will allow division of la bor bet ween tea m m em ber s.
•
Functio na ld esig n – pie ces o f th e de sign a re gr oupe d a cc ord ing t o fun ction ality
Tec hn ica l De sign
T he f ollow ing m at erial will nee d t o be de fin ed whe n rep or tin g th e a ctu al de sign .
•
Gra phica l user inte rfa ce
•
Mo del D VC o bjec t (Dat a listin g)
•
Mo del H ART mu lt iplexe r o bject (Data bas e listing )
•
Co mmu nicat ion mod ule ( Ability to send and re ceive HAR T com ma nd s)
•
H ART com ma nd mon itorin g ( Logg ing of co mm and s)
Risk s an d R isk Ma nag em ent
• L oss or da mag e of the mas ter code – So ur ce con tr ol sof tware (V isua l Sour ceSafe)
•
St aying within the scope of the p roje ct – b i-wee kly me eting s with F ish er Co ntro ls
r epr ese ntativ es
•
Time m ana gement – mult itasking and wee kly m eeting s with in the tea m
Assu mp t io ns
•
Use rs will b e fa miliar with V alv eLink softwa re and the HA RT pr oto col
•
A ccur ate D VC and HART mu lt iplexer mode ls can be constr ucte d
•
Timing issues can a nd will be avoide d
•
All HART c om man ds ca n b e imp leme nted by the p roje ct de adlin e
Lim it atio ns
•
HART S IM will only r un on Win dows base d P Cs
•
HARTS I M’s d esign must be ope n-e nded fo r fu ture exp ansion
Design Requir ement s
Desi gn Ob jec tive s
•
Windo ws ba se d so ftwar e ca pab le of mo nitor ing a nd g ene rat ing HA RT me ssag es
•
In tuitive gra phica l user int erfa ce
•
Use r co nfigu red DV C/HA RT mu ltiplex er de vic es
Functi on al Re qu irement s
•
Ac cu ra tely em ula te p hysical D VC/H ART multip lexer de vic es
•
Com mu nicat e be twee n P C ser ial p orts u sing the HART pr oto col
•
Maint ain a com mu nicatio ns log of all me ssage s sen t an d r eceive d
•
Save dev ice con figur atio ns
V al ve Li n k® S of tw ar e
Desig n Con strai nts
•
R un u nde r Wind ows 9 X/NT
•
Deve lop using Vis ual C++
•
Comm un icate using the HA RT p roto col
D VC S im u la to r S of tw a re
End-Product Description
HA RTSI M will be a Win dows based so ftware too l cap able of e mula ting Fish er Co ntr ols DV Cs an d
HART mult ip lexe rs. HAR TS IM will be ca pa ble of com mun icatin g be twee n two P Cs with Fisher’s
ValveL ink sof tware via th e s eria lp or t using the HART c omm unic ation pro toco l. T he s oftwar e w ill b e
used by d esign en ginee rs at Fis h er Contr ols for develo pme nt a nd testin g of V alveLin k.
M ea surab le Miles tone s
•
Detaile d de sign d ocu me nt
•
GUI comp leted
•
S im ulatio n of devic es
•
Design test ing
•
F ina l work ing p rod uct
Budget Tota ling $424 9. 00
Laptop
$1,000.00
HART COMMUNICATION
Pe rsonal EffortBre akdown
Writ e Proj ect Pl an
Progr ammingB ooks
$100.00
2%
Poster
$50.00
8%
4%
8%
Res earch
7%
Post er Desi gn
Writ e Proje ct Desi gn
Repo rt
2 3%
$99.00
C++Software
$3,000.00
V avleLink Software
4 8%
I pl eme nti ng Proj ect
m
Desi gn
Gai n Product Approval
FromF ishe r Cont rol
W ri te Fi nal Repo rt
Testing Descript ion
Ac cep ta nce crite ria
•
Log ical T estin g – eac h m odule or fun ction pro vid es accur ate ser vic es
•
Sat isfaction of Req uirem en ts – p rod uct sa tisfies r equ ire men ts
Te sti ng Me thods
•
M odu le T estin g – te st ea ch mo dule se para tely, then inte gra te an d te st m odu les
•
Fu nctio nal T estin g – test e ach func tion sepa rate ly to verif y exp ecte d beh avior
•
Use r T estin g – tests don e by deve lopm ent e ng inee rs at Fish er Co ntr ols
Team Number
M ay0 1-11
Members
Hart w ick, T y A lbe rt
Jan ovi ck, Ch a d J.
Ki erz ek , B rian J a me s
Zi ller , M ich ael F rank
EE
Cp rE
EE
Cp rE
Grap hical User In terface
Acknowledgement s
T his p rojec t is sp onsor ed by Fisher Co ntrols und er the g uid ance of P at rick Rya n
an d Je ff Sey le r. The re sour ces a nd advice pr ovide d are cr ucial to this pro ject’s
succe ss.
Dr. Dou g Jaco bson is th e fa culty a dvisor to this p roje ct. His a ctions as a res our ce
ar e gr eat ly app rec iated .