Development and Implementation of the ClearPEM-Sonic Detector Control System<br />Gonçalo Nuno Bento Duarte da Silva<br />...
Outline<br />2<br /><ul><li> Introduction
 ClearPEM Detector Control System
 ClearPEM-Sonic Detector Control System
 Service Boards Calibration
 Conclusions</li></li></ul><li>Positron Emission Tomography<br />3<br /><ul><li> PET is a metabolic imaging technique   us...
 Patient injected with </li></ul>	 a radiotracer.<br />ClearPEM     <br />ClearPEM-Sonic<br />
Scanner’s Hardware<br />4<br />ISEG<br />
Detector Heads’ Electronics<br />5<br />5<br />1 Super Module:<br /><ul><li>12 detector modules
2 APD arrays
1 Crystal array
2 Frontend Electronic Boards (FEBs)
2 ASICs
PT100 probes</li></li></ul><li>Detector Heads’ Electronics<br />6<br />6<br />Service Boards<br /><ul><li> Provide low vol...
 Provide 32 threshold voltages (Vth).
 Provide 32 HVs to bias the APDs.
 Monitor temperature.</li></li></ul><li>Thesis Objectives<br />7<br /><ul><li> To study and improve the ClearPEM Detector ...
 To develop the ClearPEM-Sonic Detector Control System.
 To calibrate the ClearPEM-Sonic Service Boards.</li></li></ul><li>ClearPEM DCS<br />8<br /><ul><li>Main function:
Control and monitor the ClearPEM hardware.
Power supplies
Service Boards
Data Acquisition Electronics</li></ul>State Machine<br />
ClearPEM DCS<br />9<br /><ul><li>Kepco LV power supplies
GPIB (SCPI)
Set output
Voltages & Currents
ISEG HV power supplies
CAN bus (C++ DLL)
Set output
Voltages & Currents
Upcoming SlideShare
Loading in …5
×

MSc dissertation presentation

568 views

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
568
On SlideShare
0
From Embeds
0
Number of Embeds
8
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

MSc dissertation presentation

  1. 1. Development and Implementation of the ClearPEM-Sonic Detector Control System<br />Gonçalo Nuno Bento Duarte da Silva<br />Supervisor: Prof. João Manuel Coelho dos Santos Varela<br />Co-Supervisor: Prof. Maria Helena da Costa Matos Sarmento<br />Instituto Superior Técnico – September 10, 2010 bento@lip.pt<br />
  2. 2. Outline<br />2<br /><ul><li> Introduction
  3. 3. ClearPEM Detector Control System
  4. 4. ClearPEM-Sonic Detector Control System
  5. 5. Service Boards Calibration
  6. 6. Conclusions</li></li></ul><li>Positron Emission Tomography<br />3<br /><ul><li> PET is a metabolic imaging technique used in cancer detection.
  7. 7. Patient injected with </li></ul> a radiotracer.<br />ClearPEM <br />ClearPEM-Sonic<br />
  8. 8. Scanner’s Hardware<br />4<br />ISEG<br />
  9. 9. Detector Heads’ Electronics<br />5<br />5<br />1 Super Module:<br /><ul><li>12 detector modules
  10. 10. 2 APD arrays
  11. 11. 1 Crystal array
  12. 12. 2 Frontend Electronic Boards (FEBs)
  13. 13. 2 ASICs
  14. 14. PT100 probes</li></li></ul><li>Detector Heads’ Electronics<br />6<br />6<br />Service Boards<br /><ul><li> Provide low voltage to the FEBs.
  15. 15. Provide 32 threshold voltages (Vth).
  16. 16. Provide 32 HVs to bias the APDs.
  17. 17. Monitor temperature.</li></li></ul><li>Thesis Objectives<br />7<br /><ul><li> To study and improve the ClearPEM Detector Control System.
  18. 18. To develop the ClearPEM-Sonic Detector Control System.
  19. 19. To calibrate the ClearPEM-Sonic Service Boards.</li></li></ul><li>ClearPEM DCS<br />8<br /><ul><li>Main function:
  20. 20. Control and monitor the ClearPEM hardware.
  21. 21. Power supplies
  22. 22. Service Boards
  23. 23. Data Acquisition Electronics</li></ul>State Machine<br />
  24. 24. ClearPEM DCS<br />9<br /><ul><li>Kepco LV power supplies
  25. 25. GPIB (SCPI)
  26. 26. Set output
  27. 27. Voltages & Currents
  28. 28. ISEG HV power supplies
  29. 29. CAN bus (C++ DLL)
  30. 30. Set output
  31. 31. Voltages & Currents
  32. 32. Service Boards
  33. 33. I2C
  34. 34. Vth and HV regulation DACs
  35. 35. Pressure
  36. 36. Super Modules temperatures</li></li></ul><li>ClearPEM DCS - Improvements<br />10<br /><ul><li>ISEG HV control and monitoring
  37. 37. Main Problem:</li></ul>Software stop responding due to lack of memory allocation for DLL use. <br /><ul><li>Solution</li></ul>C++ DLL modification, making memory allocation unneeded.<br /><ul><li>Kepco LV control and monitoring
  38. 38. GPIB  RS-232</li></ul>Lower communication speed and low cost protocol.<br />Communication protocols standardization.<br /><ul><li> Automatic voltage monitoring.
  39. 39. Elimination of redundant measurements.</li></li></ul><li>ClearPEM DCS - Improvements<br />11<br /><ul><li>Service Board control and monitoring
  40. 40. Super Modules temperature monitoring deactivated.
  41. 41. Two I2C temperature sensors added.
  42. 42. New temperature monitoring.
  43. 43. Temperature limits between 16ºC and 25ºC.</li></li></ul><li>ClearPEM DCS - Improvements<br />12<br /><ul><li> DCS crash recovery
  44. 44. Stopping LabVIEW
  45. 45. LabVIEW crashing System back ON
  46. 46. Computer crashing
  47. 47. Current state saved in a text file.
  48. 48. File read in the DCS initialization.
  49. 49. Hardware Status also checked.</li></li></ul><li>ClearPEM DCS - Improvements <br />13<br /><ul><li>Tests and Results
  50. 50. Lost of communication
  51. 51. Robustness tests
  52. 52. Error simulator software
  53. 53. Wrong voltages, internal status and temperatures.
  54. 54. Improvements implemented on the ClearPEM at IPO-Porto.
  55. 55. Several acquisition runs were carried out.</li></li></ul><li>ClearPEM-Sonic DCS<br />14<br /><ul><li> Developed using LabVIEW
  56. 56. Main functions:
  57. 57. Power supplies control and monitoring
  58. 58. Data Acquisition Electronics control and monitoring
  59. 59. Service Board control and monitoring
  60. 60. Kodiak chiller control and monitoring</li></li></ul><li>ClearPEM-Sonic DCS <br />15<br />
  61. 61. ClearPEM-Sonic DCS - Chiller <br />16<br /><ul><li>To turn ON/OFF the chiller.
  62. 62. To monitor the water temperature.
  63. 63. To monitor the internal status of the chiller.
  64. 64. To setup the upper and lower limits of temperature.
  65. 65. To detect communication failure.
  66. 66. Functions:</li></li></ul><li>ClearPEM-Sonic DCS - SB <br />17<br /><ul><li>Functions:
  67. 67. To set and measure the 64 threshold voltages.
  68. 68. To set and measure the 64 voltages of the HV regulation DACs.
  69. 69. To monitor the 16 temperature sensors.
  70. 70. To monitor the humidity and the dew point.
  71. 71. To monitor the 64 temperatures of the Super Modules.</li></li></ul><li>ClearPEM-Sonic DCS - SB <br />18<br /><ul><li>4 advanced menus:
  72. 72. HV values control
  73. 73. Vth values control
  74. 74. FEB temperature monitoring
  75. 75. ICs malfunction</li></li></ul><li>ClearPEM-Sonic DCS - SB <br />19<br /><ul><li>HV and Vth monitoring</li></li></ul><li>ClearPEM-Sonic DCS - Main Menu<br />20<br />
  76. 76. ClearPEM-Sonic DCS - Tests <br />21<br /><ul><li>Robustness tests
  77. 77. DCS was proven to be stable, working without crashing or stop responding for 12 hours test runs.
  78. 78. Error simulator software
  79. 79. Wrong voltages, internal statuses and temperatures
  80. 80. DCS able to handle all simulated errors.</li></li></ul><li>Service Boards Calibration - Vth<br />22<br /><ul><li>64 Vth Values
  81. 81. DACs Linear Behavior
  82. 82. Best-fit line method
  83. 83. Calibration software
  84. 84. 9 s per channel
  85. 85. After calibrating both SBs a maximum difference of 3 mV (0.2%), from the set values, was obtained. </li></li></ul><li>Service Boards Calibration - HV<br />23<br /><ul><li>64 HV regulation circuits
  86. 86. Linear behavior
  87. 87. Best-fit line method
  88. 88. Calibration software
  89. 89. 120 s per channel.
  90. 90. After calibrating all circuits, a maximum difference of 230 mV (0.06%), from the set values, was obtained. </li></li></ul><li>Service Boards Calibration - Temp<br />24<br /><ul><li>Voltage -> Temperature
  91. 91. 64 PT100 temperature probes
  92. 92. High precision resistors
  93. 93. 0.1%
  94. 94. Linear behavior
  95. 95. Best-fit line method
  96. 96. Calibration software</li></li></ul><li>Summary and conclusions<br />25<br /><ul><li> ClearPEM DCS improvements
  97. 97. ISEG HV power supplies.
  98. 98. Kepco LV power supplies.
  99. 99. Service Boards.
  100. 100. Error handling.
  101. 101. The ClearPEM is currently being used in trials at Coimbra.
  102. 102. ClearPEM-Sonic DCS development
  103. 103. Added new state to the State Machine.
  104. 104. Development of the Chiller control and new SB control.
  105. 105. Robustness and functionality tests.
  106. 106. User Manual.
  107. 107. The ClearPEM-Sonic is currently in the final assembly stage and tests phase. </li></li></ul><li>Summary and conclusions<br />26<br /><ul><li> Service Boards Calibration
  108. 108. Vth, HV regulation circuits and Super Modules temperature monitoring.
  109. 109. Linear Behavior -> Best-fit line method.
  110. 110. 3 dedicated calibration softwares.
  111. 111. The calibration of the SBs allows a precise control of the output voltages and a precise monitoring of the Super Modules temperature.</li></li></ul><li>Thank You<br />
  112. 112. Backup Slides<br />
  113. 113. ClearPEM<br />29<br />Experimental results<br />2.0 mm<br />1.5 mm<br />2.5 mm<br />3.0 mm<br />1.2 mm<br />High resolution MicroDerenzo phantom<br />3D rendered reconstructed image<br />
  114. 114. ASIC<br />30<br /><ul><li> Amplification, sampling and storage in analogue memory cells at the clock frequency (free-sampling architecture)
  115. 115. Selection of two channels (192:2 mux) above threshold</li></li></ul><li>SMs temperature monitoring<br /><ul><li> Different paths between the ADCs and the connectors.</li></ul>31<br />

×