trouble history database of himac ~ current status and future plan ~ t.kadowaki (accelerator...
TRANSCRIPT
Trouble History Database of Trouble History Database of HIMACHIMAC
~ Current Status and Future Plan ~~ Current Status and Future Plan ~
T.Kadowaki
(Accelerator Engineering Corporation)
28.SEP.2007WAO2007@Trieste,Italy
0:Contents0:Contents
1: Introduction1: Introduction* About HIMAC* Purpose of Trouble History Database
2: Current Trouble History Database2: Current Trouble History Database* Current Status* Example* Merit and Limitation
3: Future Plan3: Future Plan* Improvement Plan
4: Summary4: Summary
1:Introduction1:Introduction1-1: About HIMAC1-1: About HIMAC
Chiba Pref.
INJ
HEBT
SYN
Beam direction
IRRD
1-2: Purpose of Trouble History Database1-2: Purpose of Trouble History Database
How to Minimize the Down Time ?
Trouble happen
What kind of trouble ?Alarm messageDevice statusLocal control panel
How to fix ?
How long does it take to recover beam ?
Log bookTrouble reportsTrouble history database
Inform beam user Fix the failure parts
1-3:Previous Status1-3:Previous Status
- Past trouble reports- Old log books
Clues how to fix the trouble
Necessity for easy way to search past solution
Difficult to search for past dataHard to find how to solve
Trouble History Database
WEB SERVER
WEB Browser
SEARCH CONDITION
SETTING
RESULTDISPLAY
SYN DATA
Search CGI
SEARCH
UpdateCGI
UPDATE
DATAUPDATE
DisplayCGI
RESULT
HEBT DATA
WEB Browser
2:Current Trouble History Database2:Current Trouble History Database
INJ DATA
WEB Browser
CorrectCGI
DATACORRECT
CORRECT
2-1:Schematic Diagram of Database2-1:Schematic Diagram of Database
2-2:Specification of Current System2-2:Specification of Current System
Server PC NEC Express5800
OS Windows 2000 Professional SP4
RAM 384MB
CPU Pentium II 265MHz
httpd AN HTTP Daemon Ver. 1.42
Perl Interpreter Active Perl 5.8.7
Trouble data as of Aug 2007
FILESIZE
DATEFROM
NUMBER OFTROUBLEDATA ENTRY
SYN 317kB 1993 ~ 1816
HEBT 200kB 1994 ~ 1561
INJ 60kB 2006 ~ 120
System development :1 month / person
Old data input :6 month / 3 persons
Freeware
2-3:Example of 2-3:Example of Search ConditionSearch ConditionSetting DisplaySetting Display
Upper/LowerSYN Select
Kind SelectMagnet / Power supplyMonitorVacuumRFComputerOthersAll
Date Select
Status Select
CompletedCompleted(temporary)Wait for RepeatAll
Down TimeSelect
Run Search
Failure device
Solutions
Down time
Operators
Failure Reason
2-4:Example of Search Result Display2-4:Example of Search Result Display
Date
Failure Contents
Others
Text Input
Failure DeviceFailure ContentsFailure ReasonSolutionsOthersAll
Category Select
2-5:Example of Text Search Display2-5:Example of Text Search Display
2-6: Actual Status2-6: Actual Status
Accumulate know-how and experience of experts
* Introduced since 2005(for INJ, since 2006)
* SYN/HEBT data contain past 10 years trouble data
Trouble shooting toolTrouble shooting tool
Trouble statistic analyze toolTrouble statistic analyze tool
* Operators use this system as
2-7: Merit and Limitation2-7: Merit and Limitation
• Merit• Quick search for past trouble solutions• Simultaneous access from some clients• Reuse for trouble reports
• Limitation• Not automatically updated• Not opened for external network
3:Future Plan3:Future Plan3-1:To Be Improved3-1:To Be Improved
• Upload pictures
• Inform a trouble to operators automatically by E-mail
• Update trouble database automatically
• Open for external network
• Construct the way to follow up the improvement status of failure parts
TROUBLE DB( as WEB Server and Mail Server)
Hardwaremanufacturer
3-2:Improvement Plan3-2:Improvement Plan
Internet
Operator
LAN
Check solution
Report repair status
Update trouble information
Search solution
Operator
Control System
Send alarm message
Send E-mail
4:Summary4:Summary• We have introduced a trouble history database since 2005
• Operators use this system as useful trouble shooting tool
• We are planning to add some functions
* Automatic trouble E-mail information* Follow up the improvement status
Need to open for external network
2-2:Current System (since 2005)2-2:Current System (since 2005)* WEB Server and Client System
Server PC : NEC Express5800(Windows 2000)WEB Server Program : AN HTTP Daemon Ver.1.42n Perl Interpreter : Active Perl 5.8.7
WEB SERVER
INJDATA
SYNDATA
HEBTDATA
WEB Client
Data search CGI
WEB Client
Data commit CGI
1-2: Purpose of Trouble History Database1-2: Purpose of Trouble History Database
Trouble History DatabaseDate
Devices
Reasons
Solutions
……
Can Be Used for Trouble Shooting
Our GoalOur Goal
1-2: Purpose of Trouble History Database1-2: Purpose of Trouble History Database
INJ USYN LSYN UHEBT LHEBTDown time/ Operation time (%) 0.925 0.159 0.043 0.051 0.030
How to minimize the Down Time ?Trouble happen
What kind of trouble ?Alarm messageDevice statusetc.
How to fix ?
How long does it take to recover beam ?
Log bookTrouble reportsTrouble history database
Inform beam user Fix the failure parts
Device Name
Operator's Name
Failure Contents
Down Time
Status
Failure Reason
Solutions
Others
2-4:Example of Trouble Input Display2-4:Example of Trouble Input Display
Device Kind
Submit
TROUBLE DB
Operator
Hardwaremanufacture
Medicalphysicist
Radiation therapytechnologist
Update trouble information
Check down time in similar trouble
Check solution
Input comment
Check solution
Search solutionReport repair status
3-2:New Trouble Database3-2:New Trouble Database
3-2:Integration with Other Databases3-2:Integration with Other Databases
UNIFIED DATABASE
Document DBOperation manualTrouble reportTechnical document
Trouble DBTrouble historyTrouble solution, etc.
Improvement DBProposal, etc.
Create troublereport
Refer
Create proposal
Create improvementreport
ReferRefer