Skip to content

Công nghệ 9 giây

“Website hướng dẫn, thử nghiệm và giải thích công nghệ theo cách dễ hiểu cho mọi người.”

Menu
  • Home
  • Công nghệ
  • STM32
  • ESP32
  • Altium Desinger
  • Kiến thức điện máy
Menu

Bài 6 – An toàn bức xạ trong hệ thống LINAC ☢️

Posted on August 16, 2026 by congnghe9s

Bài 6 – An toàn bức xạ trong hệ thống LINAC ☢️

Sau 5 bài, chúng ta đã biết một LINAC làm việc như thế nào:

Electron → RF → Accelerator → Target → X-ray → Monitor → Jaw → MLC → Patient

Bây giờ chuyển sang câu hỏi quan trọng nhất:

Một máy có thể tạo ra tia X năng lượng rất cao như vậy, tại sao kỹ thuật viên có thể đứng bên ngoài phòng mà vẫn an toàn?

Câu trả lời nằm ở kiến trúc an toàn bức xạ nhiều lớp: thiết kế phòng, che chắn, interlock, monitoring, quy trình vận hành và QA.


1. Trước tiên: “bức xạ” ở đây là gì?

Trong LINAC, chúng ta chủ yếu quan tâm đến bức xạ ion hóa.

Nó có đủ năng lượng để gây ion hóa vật chất.

Trong hệ thống LINAC, hai loại beam điều trị chính là:

Photon

Electron
   ↓
Target
   ↓
X-ray photon
   ↓
Patient

Electron

Electron
   ↓
Applicator / beam shaping
   ↓
Patient

Photon X-ray năng lượng cao là loại đặc biệt quan trọng đối với shielding của bunker.


2. Photon X-ray có thể xuyên qua vật chất

Đây là lý do chúng ta cần shielding.

Nếu một photon gặp vật chất:

Photon ─────────────►
                    █████
                    █████
                    █████

một phần có thể:

  • truyền qua
  • tương tác
  • tán xạ
  • bị hấp thụ

Mức độ phụ thuộc vào:

  • năng lượng photon
  • vật liệu
  • độ dày
  • hình học

3. Tại sao phòng LINAC cần bunker?

Bởi vì chúng ta không muốn radiation field của khu vực điều trị lan sang khu vực công cộng hoặc nơi nhân viên làm việc.

Khái niệm:

       TREATMENT ROOM
┌─────────────────────────────┐
│                             │
│          LINAC              │
│            ↓                │
│         Patient             │
│                             │
└─────────────────────────────┘
          █████████
          SHIELDING
              │
              ▼
        CONTROL ROOM

Tường, trần, sàn và các cấu trúc shielding được thiết kế theo yêu cầu của cơ sở.


4. Bunker không đơn giản là “phòng bê tông dày”

Đây là một hiểu lầm khá phổ biến.

Thiết kế bunker phải xem xét:

  • loại máy
  • năng lượng beam
  • workload
  • hướng beam
  • khoảng cách
  • occupancy
  • khu vực lân cận
  • leakage
  • scatter
  • primary radiation

Vì vậy shielding phải được tính toán thiết kế, không thể chỉ nói:

“Tường bê tông 50 cm là đủ.”


5. Primary radiation

Hãy tưởng tượng beam chính:

LINAC
  │
  ▼
  █████████████████
  PRIMARY BEAM
  █████████████████
  │
  ▼
Patient

Đây là vùng có radiation field mạnh nhất.

Do đó các hướng mà primary beam có thể chiếu tới phải được tính đến trong thiết kế shielding.


6. Scatter radiation

Khi photon đi vào patient hoặc các vật thể:

        Primary beam
              ↓
              ↓
              ● Patient
            ↙ ↓ ↘
          ↙   ↓   ↘
       scatter radiation

Một phần radiation bị tán xạ.

Vì vậy không chỉ primary beam cần được xem xét.


7. Leakage radiation

Ngay cả khi beam không hướng trực tiếp vào một khu vực, hệ thống vẫn có thể có radiation leakage/scatter theo thiết kế vật lý của máy.

Khái niệm:

             Primary beam
                  ↓
               Patient
                  ↓

       ↙ leakage/scatter ↘

Do đó shielding phải tính đến nhiều nguồn đóng góp.


8. Maze – “mê cung” của bunker

Một thiết kế rất thú vị là maze.

Thay vì cửa nằm thẳng đối diện phòng:

LINAC ─────────────► DOOR

bunker có thể có hành lang gấp:

┌───────────────────────┐
│                       │
│       LINAC           │
│          ↓            │
│                       │
└───────────┐           │
            │           │
            │           │
            └───────┐   │
                    │   │
                    └───┘

Mục tiêu là giảm đường truyền trực tiếp của radiation về phía cửa.

Thiết kế thực tế phụ thuộc kiến trúc và tính toán shielding.


9. Cửa bunker

Cửa phòng điều trị là một phần của hệ thống an toàn.

Khái niệm:

Door CLOSED
     │
     ▼
Interlock OK
     │
     ▼
Beam may be enabled

Nếu cửa mở:

Door OPEN
   │
   ▼
Interlock
   │
   ▼
Beam inhibited

10. Nhưng interlock không phải là “shielding”

Hai khái niệm này hoàn toàn khác nhau.

Shielding

Ngăn/giảm bức xạ vật lý.

Interlock

Ngăn máy phát beam khi điều kiện không phù hợp.

SHIELDING
████████████████
     ↓
attenuation

INTERLOCK
Sensor → Logic → Beam inhibit

Một hệ thống an toàn cần cả hai.


11. Warning lights

Thông thường hệ thống điều trị có các chỉ báo trạng thái beam.

Khái niệm:

┌────────────────────┐
│  BEAM OFF          │
└────────────────────┘

hoặc

┌────────────────────┐
│  BEAM ON           │
└────────────────────┘

Mục tiêu là giúp người bên ngoài/nhân viên nhận biết trạng thái radiation-producing equipment.

Thiết kế cụ thể tùy hệ thống và quy định áp dụng.


12. Radiation monitor

Ngoài monitor chamber nằm trong LINAC để theo dõi beam delivery, cơ sở còn có thể sử dụng các hệ thống area radiation monitoring phù hợp.

Khái niệm:

LINAC
  ↓
Treatment room
  ↓
Area Radiation Monitor
  ↓
Status indication

Đây là một lớp giám sát khác với Monitor Chamber.


13. Hai “monitor” dễ bị nhầm

Monitor Chamber

Nằm trong beam path của LINAC.

Mục đích:

theo dõi output beam.

Area Radiation Monitor

Theo dõi radiation level của khu vực theo thiết kế.

Mục đích:

giám sát an toàn khu vực.

Hai thứ hoàn toàn khác nhau.


14. ALARA

Một nguyên tắc rất quan trọng trong radiation protection:

ALARA

As Low As Reasonably Achievable

Có thể hiểu:

Giữ phơi nhiễm bức xạ ở mức thấp nhất hợp lý có thể đạt được, phù hợp với hoàn cảnh.

Ba yếu tố kinh điển:

Time – Distance – Shielding


15. Time – thời gian

Nếu đứng trong radiation field lâu hơn:

Exposure ∝ Time

Ở mức khái niệm, thời gian tiếp xúc tăng thì phơi nhiễm tăng.

Do đó:

Không ở trong khu vực có bức xạ khi không cần thiết.


16. Distance – khoảng cách

Một nguyên tắc rất quan trọng là inverse square law đối với nguồn điểm trong những điều kiện thích hợp:

[
I \propto \frac{1}{r^2}
]

Ví dụ nếu khoảng cách tăng từ:

1 m → 2 m

thì cường độ theo mô hình nguồn điểm giảm khoảng:

4 lần

Nhưng cần nhớ:

Trong bunker LINAC, hình học thực tế phức tạp hơn nguồn điểm đơn giản, nên không được dùng công thức này một cách máy móc để đánh giá an toàn.


17. Shielding – che chắn

Đây là lớp thứ ba:

Radiation
────────────► █████████████
              Shielding
                  │
                  ▼
              Much lower

Vật liệu và độ dày shielding phụ thuộc thiết kế.

Các vật liệu có thể gặp trong radiation shielding gồm:

  • concrete
  • lead
  • steel
  • specialized shielding materials

Không có một độ dày “chuẩn cho mọi LINAC”.


18. Gy là gì?

Đây là lúc chúng ta cần phân biệt các đơn vị.

Gray (Gy) là đơn vị của absorbed dose – liều hấp thụ.

Định nghĩa:

[
1,Gy = 1,J/kg
]

Tức là:

1 joule năng lượng bức xạ được hấp thụ trong 1 kg vật chất.


19. Sv là gì?

Sievert (Sv) liên quan đến các đại lượng liều dùng để đánh giá ảnh hưởng sinh học của bức xạ, thông qua các hệ số trọng số thích hợp.

Đừng nhầm:

Gy → absorbed dose
Sv → radiation protection quantity

Chúng không phải hai cách viết khác nhau của cùng một đại lượng.


20. Ví dụ rất dễ nhớ

Giả sử một vật hấp thụ:

1 joule

trong:

1 kg

thì:

Absorbed dose = 1 Gy

Đây là định nghĩa vật lý, chưa phải kết luận trực tiếp về nguy cơ sức khỏe.


21. Dose rate

Ngoài dose còn có:

Dose rate = tốc độ liều

Ví dụ đơn vị có thể là:

Gy/min

Nếu:

Dose = 10 Gy
Time = 2 min

thì trung bình:

Dose rate = 5 Gy/min

Trong LINAC, dose rate là một tham số delivery quan trọng.


22. Một điểm rất quan trọng: treatment dose và occupational exposure khác nhau

Đây là hai bối cảnh hoàn toàn khác nhau.

Bệnh nhân

Chủ động nhận một liều xạ trị được kê trong kế hoạch.

Nhân viên

Mục tiêu là tránh phơi nhiễm không cần thiết.

Do đó:

PATIENT
↓
Planned therapeutic exposure

STAFF
↓
Minimize unnecessary exposure

23. Vì sao kỹ thuật viên có thể đứng ngoài phòng?

Hãy ghép tất cả:

                 LINAC
                   │
                   ▼
              X-RAY BEAM
                   │
                   ▼
                PATIENT
                   │
        ┌──────────┴──────────┐
        │                     │
    Shielding               Distance
        │                     │
        └──────────┬──────────┘
                   ▼
             CONTROL ROOM
                   │
                   ▼
                STAFF

Thêm:

Interlock
+
Door safety
+
Monitoring
+
Procedures
+
QA

→ tạo thành nhiều lớp bảo vệ.


24. Vì sao operator không đứng cạnh bệnh nhân khi beam ON?

Bởi vì trong quá trình photon beam hoạt động, radiation field trong treatment room có thể rất cao.

Do đó quy trình thông thường là:

Patient enters
       ↓
Setup
       ↓
Staff leaves
       ↓
Door closed
       ↓
Interlock verified
       ↓
Beam delivery

Nhân viên theo dõi bệnh nhân bằng các phương tiện phù hợp từ bên ngoài.


25. Camera và intercom

Đây là những hệ thống rất quan trọng về mặt vận hành.

              TREATMENT ROOM
                    │
             ┌──────┴──────┐
             ▼             ▼
           Camera       Microphone
             │             │
             └──────┬──────┘
                    ▼
              CONTROL ROOM

Nhân viên có thể:

  • quan sát bệnh nhân
  • giao tiếp
  • phát hiện vấn đề

mà không cần ở trong phòng trong lúc beam delivery.


26. Nhưng camera không phải hệ thống an toàn duy nhất

Ví dụ:

“Camera thấy bệnh nhân nên máy được phép chạy.”

Không.

Camera là một công cụ quan sát.

Safety system còn phải dựa trên những cơ chế độc lập/phù hợp khác.


27. Emergency Stop

Trong treatment room và/hoặc các vị trí phù hợp có thể có các cơ cấu emergency stop theo thiết kế máy/cơ sở.

Khái niệm:

EMERGENCY
   ↓
STOP
   ↓
Safety system
   ↓
Beam / machine transitions to safe state

Không nên hiểu rằng mọi emergency stop đều có cùng chức năng hoặc cắt toàn bộ mọi nguồn điện của LINAC.

Chức năng cụ thể phụ thuộc thiết kế.


28. Interlock không chỉ có cửa

Một LINAC có thể có rất nhiều điều kiện giám sát.

Ví dụ khái niệm:

Door
 │
Gantry
 │
MLC
 │
Beam monitoring
 │
RF
 │
Vacuum
 │
Cooling
 │
Treatment parameters
 │
...
 ▼
SAFETY / CONTROL LOGIC
 ▼
BEAM PERMISSION

Các interlock cụ thể phụ thuộc model và kiến trúc máy.


29. “Beam inhibit” là gì?

Đây là từ bạn sẽ gặp nhiều.

Beam inhibit có thể hiểu đơn giản:

hệ thống không cho phép beam phát/tiếp tục phát.

Ví dụ:

Fault
  ↓
Beam inhibit
  ↓
No treatment delivery

Đây là khái niệm quan trọng trong control system.


30. Safety chain

Hãy tưởng tượng một chuỗi:

[Door]
   │
   ▼
[Interlock]
   │
   ▼
[Safety Logic]
   │
   ▼
[Beam Enable]
   │
   ▼
[Beam Generation]

Nếu một mắt xích quan trọng không thỏa:

[Door OPEN]
     X
     │
     ▼
Beam Enable = NO

31. Defense in depth

Một trong những tư duy quan trọng nhất của safety engineering là:

Defense in Depth

Không đặt toàn bộ niềm tin vào một lớp duy nhất.

Ví dụ:

          SAFETY
             │
   ┌─────────┼─────────┐
   ▼         ▼         ▼
Shielding Interlock  Procedures
   │         │         │
   └─────────┼─────────┘
             ▼
          Monitoring
             │
             ▼
             QA

Nếu một lớp có vấn đề, các lớp khác vẫn có thể giảm rủi ro.


32. Đây chính là điểm LINAC khác Arduino

Bạn đang làm Arduino DigitalClock.

Nếu chương trình có lỗi:

if (hour == 12)

thì đồng hồ có thể hiển thị sai.

Nhưng LINAC không thể được thiết kế theo kiểu:

if (everything_ok)
    beam_on();

rồi kết thúc.

Bởi vì đây là thiết bị y tế có nguy cơ rất cao nếu điều khiển sai.

Do đó cần:

  • hardware safety
  • software safety
  • interlock
  • redundancy
  • verification
  • QA
  • calibration
  • maintenance

33. Liên hệ với dự án STM32 của bạn

Bạn có thể xây một mô hình LINAC safety simulator trong Proteus/STM32 để học mà không cần tạo bức xạ thật.

Ví dụ:

                 STM32
                   │
      ┌────────────┼────────────┐
      ▼            ▼            ▼
   Door SW      E-STOP       MLC Sensor
      │            │            │
      └────────────┼────────────┘
                   ▼
              Safety Logic
                   │
             ┌─────┴─────┐
             ▼           ▼
          READY        FAULT
             │
             ▼
          BEAM LED

Bạn có thể dùng:

  • LED = Beam ON
  • LED = Beam OFF
  • LED = Interlock
  • Push button = Door
  • Push button = Emergency Stop
  • Potentiometer = MLC position
  • LCD 1602 = Console

Đây là một bài thực hành rất tốt để hiểu kiến trúc LINAC mà không đụng tới thiết bị bức xạ thật.


34. Ví dụ mô phỏng

LCD:

┌────────────────┐
│ LINAC SIM      │
│ READY          │
└────────────────┘

Mở cửa:

┌────────────────┐
│ DOOR OPEN      │
│ BEAM INHIBIT   │
└────────────────┘

Nhấn Emergency:

┌────────────────┐
│ EMERGENCY STOP │
│ BEAM OFF       │
└────────────────┘

MLC sai vị trí:

┌────────────────┐
│ MLC FAULT      │
│ BEAM INHIBIT   │
└────────────────┘

Tất cả OK:

┌────────────────┐
│ ALL SYSTEM OK  │
│ READY          │
└────────────────┘

Đây chính là cách rất trực quan để bạn học interlock + embedded control.


35. Nhưng tuyệt đối không thử “mô phỏng để bypass safety”

Một nguyên tắc rất quan trọng:

Không được thiết kế hoặc thử nghiệm trên LINAC thật theo kiểu:

Interlock fault
      ↓
Bypass
      ↓
Beam ON

Các hệ thống safety phải được kiểm tra theo quy trình được ủy quyền và tài liệu service/QA của nhà sản xuất.

Mô phỏng Arduino/STM32 chỉ nên dùng để học nguyên lý, không dùng để can thiệp vào safety system của máy thật.


36. Một điều rất thú vị: LINAC có nhiều lớp “OFF”

Bạn có thể gặp những trạng thái khác nhau:

BEAM OFF
     ≠
SYSTEM OFF
     ≠
EMERGENCY STOP
     ≠
INTERLOCK

Ví dụ:

Beam OFF

Máy vẫn có thể ở trạng thái sẵn sàng nhưng chưa phát beam.

Interlock

Một điều kiện không hợp lệ khiến beam bị inhibit.

Emergency

Một tình trạng yêu cầu chuyển hệ thống về trạng thái an toàn theo thiết kế.

System Power OFF

Toàn bộ hệ thống ở trạng thái nguồn tắt theo kiến trúc của máy.


37. Tại sao phải hiểu những khác biệt này?

Vì khi nhìn console bạn có thể thấy:

READY
NOT READY
BEAM ON
BEAM OFF
INTERLOCK
FAULT

Nếu không hiểu kiến trúc, tất cả trông giống nhau.

Nhưng về kỹ thuật chúng đại diện cho những trạng thái rất khác nhau.


38. Một state machine đơn giản

Đây là cách cực kỳ hay để hiểu LINAC control.

             POWER ON
                 │
                 ▼
              INIT
                 │
                 ▼
               IDLE
                 │
          Conditions OK
                 │
                 ▼
               READY
                 │
          Beam command
                 │
                 ▼
            BEAM ON
                 │
        Required MU reached
                 │
                 ▼
             BEAM OFF
                 │
                 ▼
               READY

Nếu fault xuất hiện ở bất kỳ bước nào:

ANY STATE
    │
    ▼
  FAULT
    │
    ▼
BEAM INHIBITED

Đây chính là finite state machine (FSM).


39. Và đây là nơi kiến thức Arduino/STM32 rất hữu ích

Bạn có thể lập trình một FSM:

IDLE
 ↓
READY
 ↓
BEAM_ON
 ↓
BEAM_OFF

với các trạng thái lỗi:

INTERLOCK
FAULT
EMERGENCY

Đây là một bài tập embedded cực kỳ hay.


40. Tổng kết Bài 6

Hãy nhớ 10 từ khóa:

Khái niệm Ý nghĩa
Ionizing radiation Bức xạ có khả năng ion hóa
Photon Bức xạ X-ray dùng trong photon therapy
Gy Absorbed dose
Sv Đại lượng dùng trong radiation protection
Dose rate Tốc độ liều
Shielding Che chắn bức xạ
Interlock Ngăn beam khi điều kiện không hợp lệ
Beam inhibit Không cho phép beam delivery
ALARA Giảm phơi nhiễm không cần thiết
Defense in depth Nhiều lớp bảo vệ

41. Bức tranh an toàn hoàn chỉnh

                         LINAC
                           │
                           ▼
                     X-RAY BEAM
                           │
                           ▼
                        PATIENT
                           │
             ┌─────────────┼─────────────┐
             │             │             │
             ▼             ▼             ▼
         Shielding      Interlock     Monitoring
             │             │             │
             ▼             ▼             ▼
          Bunker        Door/E-stop   Radiation
             │                         monitor
             └─────────────┬─────────────┘
                           ▼
                         STAFF
                           │
                           ▼
                   CONTROL ROOM

Và bên trên tất cả những lớp đó là:

Training + Procedures + QA + Maintenance + Regulatory oversight.


🔜 Bài 7 – “Từ bệnh nhân đến liều xạ trị”

Đây sẽ là một bước chuyển rất hay: chúng ta không còn chỉ nhìn LINAC như một cỗ máy cơ khí nữa mà bắt đầu nhìn nó từ góc độ vật lý y khoa.

Chúng ta sẽ đi theo một ca điều trị giả định:

CT → Contouring → Treatment Planning System → Dose Calculation → MU → Beam Parameters → QA → LINAC → Patient → Dose

và giải thích thật rõ Gy, MU, dose rate, PDD, TMR/TPR, output factor, field size, SSD/SAD là gì — đặc biệt là tại sao “100 MU” không đơn giản có nghĩa là “100 Gy”.

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recent Posts

  • Bạn có thể hướng dẫn tôi quy trình sửa chữa một mainboard laptop cũng như mainboard của máy tính để bàn không?
  • Có những mức nguồn DC nào trên một bo mạch mainboard laptop?Kỹ thuật đốt dòng để kiểm tra nguồn laptop được thực hiện như thế nào?
  • bài tiếp theo hợp lý là: BÀI 63 – SENSOR FUSION THỰC CHIẾN: ENCODER + IMU MPU6050 + EKF + ODOMETRY X,Y,θ TRÊN STM32F103
  • BÀI 62 – EKF (EXTENDED KALMAN FILTER) CHO ROBOT 2 BÁNH: FUSION ENCODER + IMU + ƯỚC LƯỢNG X, Y, θ, V, ω
  • BÀI 61 – KALMAN FILTER CHO ENCODER + IMU: ƯỚC LƯỢNG TỐC ĐỘ, GÓC θ VÀ SENSOR FUSION

Recent Comments

No comments to show.

Archives

  • September 2026
  • August 2026
  • July 2026
  • June 2026
  • May 2026
  • February 2026

Categories

  • Altium Desinger
  • Công nghệ
  • ESP32
  • Khác
  • Kiến thức điện máy
  • STM32
Live 3D Globes Visitor
©2026 Công nghệ 9 giây | Design: Newspaperly WordPress Theme