Cycle Time Là Gì? Cách Tính, Phân Biệt Takt Time Và Cách Giảm Cycle Time Trong Sản Xuất
Cycle Time là một trong những khái niệm mà gần như kỹ sư sản xuất, Manufacturing Engineer, Process Engineer hay Industrial Engineer đều sẽ gặp khi làm việc trong nhà máy.
Nghe thì khá đơn giản: một sản phẩm mất bao lâu để hoàn thành?
Nhưng khi bắt tay vào đo thực tế, mọi chuyện bắt đầu phức tạp hơn.
Một công đoạn có machine cycle time là 20 giây nhưng operator phải mất thêm 10 giây để lấy sản phẩm và đặt sản phẩm tiếp theo. Một line có cycle time 45 giây nhưng cuối cùng lại không đạt output vì một công đoạn phía sau chỉ chạy được 60 giây/sản phẩm.
Rồi còn một câu hỏi rất hay bị nhầm:
Cycle Time và Takt Time có phải là một không?
Câu trả lời là không.
Hiểu sai hai khái niệm này có thể dẫn tới việc đánh giá sai capacity, manpower hoặc khả năng đáp ứng sản lượng của cả line.
Trong bài viết này, Anh Kỹ Sư sẽ giải thích Cycle Time từ khái niệm cơ bản đến cách tính, cách đo trong nhà máy, phân biệt với Takt Time và Lead Time, đồng thời đi sâu vào một số ví dụ thực tế trong Manufacturing và PCBA/SMT.
1. Cycle Time là gì?
Cycle Time (CT) là khoảng thời gian cần thiết để hoàn thành một chu kỳ sản xuất của một sản phẩm hoặc một công đoạn.
Nói đơn giản hơn:
Cycle Time cho biết cứ sau bao lâu thì process có thể hoàn thành thêm một sản phẩm.
Ví dụ, một công đoạn lắp ráp mất 45 giây cho mỗi sản phẩm thì có thể nói:
Cycle Time = 45 giây/pcs
Nếu điều kiện sản xuất ổn định và công đoạn chạy liên tục, về lý thuyết:
60 / 45 = 1,33 pcs/phút
Hay:
80 pcs/giờ
Đây là cách Cycle Time liên quan trực tiếp đến production output.
Tuy nhiên, cần lưu ý rằng đây mới là output lý thuyết. Trong thực tế còn có downtime, changeover, material shortage, machine alarm, minor stop, quality issue và nhiều yếu tố khác nên output thực tế thường thấp hơn.
2. Công thức tính Cycle Time
Công thức cơ bản:
Cycle Time = Tổng thời gian sản xuất / Số lượng sản phẩm
Ví dụ một máy chạy trong 60 phút và hoàn thành 100 sản phẩm:
Cycle Time = 60 phút / 100 = 0,6 phút/pcs
Đổi ra giây:
0,6 × 60 = 36 giây/pcs
Vậy:
Cycle Time = 36 giây/pcs
Từ Cycle Time, chúng ta cũng có thể ước tính theoretical output:
Output = Available Production Time / Cycle Time
Ví dụ thời gian sản xuất là 7 giờ, tương đương 25.200 giây và Cycle Time là 36 giây/pcs:
25.200 / 36 = 700 pcs
Nhưng đây chỉ là theoretical capacity. Nếu máy có downtime hoặc line phải dừng để xử lý lỗi, output thực tế chắc chắn sẽ khác.
3. Cycle Time trong thực tế không đơn giản như công thức trên
Đây là chỗ người mới đi làm rất dễ nhầm.
Giả sử một operator thực hiện công đoạn:
- Lấy sản phẩm
- Đặt vào fixture
- Nhấn nút Start
- Máy chạy
- Lấy sản phẩm ra
- Kiểm tra
- Đặt sản phẩm sang công đoạn tiếp theo
Bạn bấm đồng hồ và thấy:
30 giây.
Nhưng câu hỏi là:
30 giây đó đã bao gồm những gì?
Nếu chỉ tính thời gian máy chạy thì đó có thể là machine cycle time.
Nếu tính toàn bộ công việc operator phải thực hiện trước khi bắt đầu chu kỳ tiếp theo thì có thể gần với operator cycle time.
Vì vậy khi một kỹ sư nói:
"Cycle Time của process này là 30 giây."
Người nghe nên hỏi thêm:
30 giây này được đo như thế nào?
4. Ví dụ Cycle Time trong một công đoạn PCBA
Giả sử một công đoạn trong line PCBA có thời gian như sau:
| Hoạt động |
Thời gian |
| Load board |
4 giây |
| Machine processing |
18 giây |
| Unload board |
5 giây |
| Inspection/handling |
3 giây |
| Tổng |
30 giây |
Nếu cả quá trình thực sự lặp lại sau mỗi 30 giây thì:
Cycle Time = 30 giây/board
Output lý thuyết:
3.600 / 30 = 120 boards/giờ
Nếu chạy 8 giờ:
120 × 8 = 960 boards
Nhưng không nên vội kết luận:
"Line này chắc chắn làm được 960 board/ngày."
Bởi vì còn phải xem:
- Downtime
- Changeover
- Material shortage
- Machine alarm
- Operator break
- Quality hold
- Cleaning
- Maintenance
- Rework
- Line imbalance
Đây là lý do Cycle Time và actual output không phải lúc nào cũng giống nhau.
5. Cycle Time khác Takt Time như thế nào?
Hai khái niệm này thường bị dùng lẫn với nhau.
Cycle Time
Là:
Process thực tế mất bao lâu để hoàn thành một sản phẩm.
Takt Time
Là:
Khách hàng yêu cầu bao lâu phải có một sản phẩm để đáp ứng demand.
Nói ngắn gọn:
Cycle Time = Process đang chạy nhanh đến đâu.
Takt Time = Process cần chạy nhanh đến mức nào.
6. Ví dụ rất dễ hiểu về Cycle Time và Takt Time
Giả sử một nhà máy có:
Available production time = 420 phút/ngày
Khách hàng yêu cầu:
420 sản phẩm/ngày
Takt Time:
420 / 420 = 1 phút/pcs
Hay:
Takt Time = 60 giây/pcs
Điều đó có nghĩa là trung bình cứ mỗi 60 giây, hệ thống cần hoàn thành một sản phẩm để đáp ứng nhu cầu.
Trường hợp 1: Cycle Time = 45 giây
Takt Time = 60 giây.
Process nhanh hơn demand.
Trường hợp 2: Cycle Time = 60 giây
Takt Time = 60 giây.
Process vừa đủ theo demand.
Trường hợp 3: Cycle Time = 75 giây
Takt Time = 60 giây.
Process chậm hơn nhu cầu.
Nếu không có cách xử lý khác, công đoạn đó có nguy cơ trở thành bottleneck.
7. Công thức tính Takt Time
Công thức cơ bản:
Takt Time = Available Production Time / Customer Demand
Ví dụ:
Thời gian sản xuất khả dụng:
7 giờ/ngày = 25.200 giây
Demand:
600 pcs/ngày
Takt Time:
25.200 / 600 = 42 giây/pcs
Điều này có nghĩa trung bình mỗi 42 giây hệ thống cần đáp ứng một sản phẩm.
Một điểm quan trọng là available production time phải được xác định phù hợp với cách vận hành thực tế. Thời gian nghỉ, meeting hoặc các hoạt động được lên kế hoạch có thể được loại khỏi thời gian khả dụng tùy cách doanh nghiệp định nghĩa.
8. Bảng so sánh Cycle Time và Takt Time
| Tiêu chí |
Cycle Time |
Takt Time |
| Ý nghĩa |
Thời gian process cần để tạo ra sản phẩm |
Nhịp sản xuất cần thiết theo demand |
| Xuất phát từ |
Process |
Customer demand |
| Cách xác định |
Đo hoặc tính từ dữ liệu sản xuất |
Tính toán |
| Phụ thuộc demand? |
Không trực tiếp |
Có |
| Dùng để |
Đánh giá process/capacity |
Định hướng production pace |
| Đơn vị |
giây/pcs, phút/pcs |
giây/pcs, phút/pcs |
Một cách nhớ rất đơn giản:
Cycle Time nhìn từ phía nhà máy.
Takt Time nhìn từ phía nhu cầu khách hàng.
9. Cycle Time và Lead Time có giống nhau không?
Không.
Đây là một nhầm lẫn khác khá phổ biến.
Giả sử một sản phẩm chỉ thực sự được xử lý trong:
10 phút
Nhưng từ lúc bắt đầu đến lúc hoàn thành phải mất:
2 ngày
vì sản phẩm phải:
- Chờ máy
- Chờ material
- Chờ batch
- Chờ inspection
- Nằm trong WIP
- Chờ công đoạn tiếp theo
Thì Processing/Cycle Time không phải Lead Time.
Có thể hình dung:
Cycle Time → tốc độ của một công đoạn.
Lead Time → thời gian sản phẩm đi qua cả hệ thống.
Đây là lý do giảm Cycle Time chưa chắc đồng nghĩa với giảm Lead Time.
10. Một ví dụ để thấy rõ vấn đề
Giả sử một sản phẩm đi qua 5 công đoạn:
| Process |
Cycle Time |
| Process 1 |
20 giây |
| Process 2 |
30 giây |
| Process 3 |
25 giây |
| Process 4 |
80 giây |
| Process 5 |
30 giây |
Nhìn bảng này, có thể thấy ngay:
Process 4 = 80 giây là công đoạn chậm nhất.
Nếu customer demand yêu cầu:
Takt Time = 60 giây
thì Process 4 đang không đáp ứng takt.
Lúc này kỹ sư có thể phải xem xét:
- Giảm Cycle Time
- Thêm machine
- Thêm manpower
- Chia operation
- Parallel process
- Automation
- Thay đổi layout
- Cải tiến tooling
- Loại bỏ thao tác không tạo giá trị
Đây chính là một phần công việc của Manufacturing Engineer / Industrial Engineer.
11. Bottleneck liên quan gì đến Cycle Time?
Bottleneck là công đoạn giới hạn throughput của cả hệ thống.
Quay lại ví dụ:
20 → 30 → 25 → 80 → 30 giây
Cho dù bốn công đoạn còn lại chạy rất nhanh, công đoạn 80 giây vẫn có thể giới hạn output của line.
Một sai lầm khá thường gặp là:
"Máy này chạy được 100 pcs/giờ, vậy line này chạy được 100 pcs/giờ."
Chưa chắc.
Bạn phải nhìn toàn bộ flow.
Nếu một công đoạn khác chỉ đáp ứng được 60 pcs/giờ thì output của hệ thống sẽ bị ảnh hưởng bởi công đoạn đó.
Vì vậy khi improve Cycle Time, đừng chỉ nhìn một machine riêng lẻ. Hãy nhìn cả line.
12. Cách đo Cycle Time trong nhà máy
Có nhiều cách, nhưng phương pháp đơn giản nhất vẫn là:
Đi xuống hiện trường và đo.
Không phải lúc nào lấy:
Total Production Time / Total Output
cũng cho bạn một Cycle Time có ý nghĩa.
Ví dụ:
8 giờ sản xuất = 28.800 giây.
Output = 600 pcs.
Tính ra:
48 giây/pcs
Nhưng trong 8 giờ có:
- 1 giờ downtime
- 30 phút changeover
- 30 phút material shortage
thì con số 48 giây có thể không phản ánh process cycle thực tế.
Vì vậy khi đo CT, nên ghi nhận rõ:
- Start time
- End time
- Quantity
- Machine
- Model
- Operator
- Shift
- Downtime
- Changeover
- Defect
- Rework
13. Stopwatch Time Study
Một phương pháp rất quen thuộc trong Industrial Engineering là time study.
Ví dụ bạn đứng tại workstation và đo 20 chu kỳ:
| Cycle |
Time |
| 1 | 31s |
| 2 | 29s |
| 3 | 30s |
| 4 | 32s |
| 5 | 30s |
| ... | ... |
| 20 | 31s |
Sau đó tính average.
Nếu kết quả dao động rất lớn:
28 → 45 → 31 → 52 → 29 giây
thì đây cũng là một thông tin đáng chú ý.
Có thể process chưa standardized.
Hoặc operator đang gặp vấn đề về:
- Material location
- Tool position
- Machine response
- Work instruction
- Quality check
- Waiting time
Nói cách khác:
Variation của Cycle Time cũng đáng quan tâm, không chỉ average Cycle Time.
14. Những nguyên nhân thường làm Cycle Time tăng
Nếu một process đang chạy 40 giây nhưng đột nhiên tăng lên 55 giây, đừng chỉ hỏi:
"Làm sao giảm xuống 40 giây?"
Hãy hỏi:
"Tại sao nó tăng lên 55 giây?"
Một số nguyên nhân thường gặp:
Man
- Operator mới
- Training chưa đủ
- Thao tác không đồng nhất
- Walking distance lớn
Machine
- Machine speed
- Alarm
- Minor stop
- Tool wear
- Machine condition
Material
- Material không sẵn sàng
- Part variation
- Packaging
- Feeding issue
Method
- Work sequence
- Work instruction
- Unnecessary movement
- Inspection quá nhiều bước
Measurement
- Kiểm tra thủ công
- Data entry
- Sampling process
Environment
- Layout
- Ergonomics
- Workspace
Có thể sử dụng tư duy 5M1E để phân loại nguyên nhân.
15. Cách giảm Cycle Time trong sản xuất
Đây là phần quan trọng nếu bạn đang làm Manufacturing Engineer.
Không nên bắt đầu bằng:
"Tăng tốc máy lên."
Tăng tốc một process mà không hiểu nguyên nhân có thể làm:
- Quality giảm
- Machine breakdown tăng
- Operator fatigue
- Scrap tăng
- Process instability
Một chương trình cải tiến Cycle Time nên bắt đầu từ việc hiểu process hiện tại.
16. Cách 1: Loại bỏ thao tác không tạo giá trị
Ví dụ operator:
Đi 5 mét → lấy material → quay lại → đặt sản phẩm
Nếu thao tác này lặp lại hàng trăm lần mỗi ca, tổng thời gian mất đi sẽ không nhỏ.
Có thể cải thiện bằng:
- Thay đổi layout
- Đưa material gần workstation
- Point-of-use storage
- Cải thiện material presentation
Đây là một trong những cách cải thiện khá "rẻ" nhưng hiệu quả.
17. Cách 2: Giảm thao tác của operator
Ví dụ một sản phẩm cần:
- Pick
- Rotate
- Align
- Insert
- Tighten
- Inspect
Nếu có thể thiết kế fixture để Align + Hold được thực hiện tự động hoặc đồng thời, operator có thể giảm một số thao tác.
Đây là tư duy:
Simplify the work.
Không phải cứ bắt operator làm nhanh hơn.
18. Cách 3: Line Balancing
Giả sử 4 workstation:
| Station |
Cycle Time |
| Station 1 | 35s |
| Station 2 | 40s |
| Station 3 | 70s |
| Station 4 | 30s |
Station 3 là bottleneck.
Trong khi Station 4 chỉ mất 30 giây nhưng Station 3 mất 70 giây.
Có thể xem xét:
- Chuyển một số task từ Station 3 sang Station 4
- Chia công việc
- Thêm station
- Parallel operation
- Redesign work sequence
Mục tiêu của line balancing là phân bổ work content hợp lý hơn giữa các station.
19. Cách 4: Automation
Automation có thể giúp giảm Cycle Time trong một số trường hợp.
Ví dụ:
- Automatic dispensing
- Automatic screw driving
- Vision inspection
- Robotic handling
- Automatic test
- Pick & Place
Nhưng automation không phải lúc nào cũng là câu trả lời.
Một process thủ công 20 giây không nhất thiết cần một hệ thống automation trị giá hàng trăm triệu đồng.
Trước khi đầu tư, nên hỏi:
Cycle Time đang cao vì đâu?
Nếu vấn đề chỉ là operator phải đi lấy material thì thay đổi layout có thể hiệu quả hơn automation.
20. Cách 5: Giảm Changeover
Đây là điểm nhiều người bỏ qua.
Một line có Cycle Time rất tốt nhưng mỗi lần đổi model mất:
90 phút
thì capacity thực tế vẫn có thể không tốt.
Ví dụ một line chạy:
60 giây/pcs
nhưng mỗi ngày changeover 3 lần:
3 × 60 = 180 phút
Tức là mất 3 giờ/ngày chỉ cho changeover.
Khi đó cần xem xét:
- SMED
- Chuẩn bị material trước
- External setup
- Tooling quick change
- Standardized setup procedure
21. Cách 6: Giảm Minor Stop
Đây là thứ nhìn trên giấy rất nhỏ nhưng cộng lại có thể thành vấn đề lớn.
Ví dụ một machine cứ:
2 phút dừng một lần
mỗi lần chỉ mất:
20 giây
Một lần không đáng kể.
Nhưng nếu xảy ra 30 lần:
30 × 20 = 600 giây = 10 phút
Một ca mất 10 phút vì những lỗi tưởng như "không đáng kể".
Đây là lý do khi cải thiện Cycle Time nên nhìn cả:
Speed Loss + Minor Stop + Downtime
chứ không chỉ nhìn machine cycle.
22. Cycle Time và OEE có liên quan không?
Có.
OEE thường được phân tích theo ba thành phần:
Availability × Performance × Quality
Trong đó Performance có liên quan tới tốc độ thực tế so với tốc độ lý tưởng.
Ví dụ:
Ideal Cycle Time:
30 giây
Actual Cycle Time:
36 giây
Process đang chạy chậm hơn tốc độ lý tưởng.
Tỷ lệ tốc độ:
30 / 36 = 83,3%
Tất nhiên OEE thực tế còn phụ thuộc Availability và Quality, nên không thể lấy Cycle Time rồi kết luận trực tiếp OEE.
23. Một lỗi rất phổ biến khi cải thiện Cycle Time
Đó là:
Chỉ nhìn average.
Ví dụ hai process đều có average:
40 giây
Process A
38 → 39 → 40 → 41 → 42
Process B
20 → 65 → 35 → 30 → 50
Average có thể gần nhau.
Nhưng Process A rõ ràng ổn định hơn.
Trong manufacturing, stability rất quan trọng.
Một process chạy 40 giây ổn định có thể tốt hơn một process "average 38 giây" nhưng variation rất lớn.
Đây là lý do các khái niệm như Standard Work, SPC và process control rất quan trọng khi cải tiến.
24. Cycle Time bao nhiêu là tốt?
Không có một con số cố định.
Cycle Time "tốt" phải được đánh giá trong bối cảnh:
- Customer demand
- Takt Time
- Process capability
- Quality
- Capacity
- Manpower
- Equipment
- Cost
- Safety
Ví dụ:
Takt = 60 giây
CT = 50 giây
→ Có vẻ ổn.
Nhưng nếu CT = 50 giây và defect tăng gấp đôi thì chưa chắc đó là improvement tốt.
Ngược lại, CT từ 50 → 55 giây nhưng:
- Defect giảm mạnh
- Downtime giảm
- Process ổn định hơn
thì tổng thể có thể lại là một cải tiến tốt.
Manufacturing improvement không nên chỉ tối ưu một con số.
25. Cycle Time trong PCBA/SMT có gì đặc biệt?
Trong PCBA, Cycle Time có thể được nhìn ở nhiều cấp độ.
SMT Placement
Machine có một tốc độ placement nhất định.
Solder Paste Printing
CT có thể bao gồm:
- Load PCB
- Alignment
- Printing
- Inspection/handling
- Unload
Reflow
Cần xem process flow và board transfer.
AOI
Cycle Time phụ thuộc vào:
- Program
- Number of components
- Inspection complexity
- Machine capability
Final Assembly/Test
CT có thể phụ thuộc nhiều vào:
- Operator
- Fixture
- Test time
- Handling
- Inspection
Do đó, khi nói:
"Cycle Time của line PCBA là bao nhiêu?"
cần nói rõ bạn đang đề cập tới machine cycle time, process cycle time, station cycle time hay end-to-end production lead time.
Nếu không, rất dễ xảy ra tình trạng mỗi người hiểu một con số khác nhau.
26. Cycle Time có phải lúc nào cũng cần giảm càng nhiều càng tốt?
Không.
Mục tiêu không phải:
Cycle Time càng thấp càng tốt.
Mà là:
Cycle Time phù hợp với demand, capacity, quality và chi phí của hệ thống.
Nếu customer chỉ cần 100 pcs/ngày nhưng bạn đầu tư một hệ thống cực kỳ đắt tiền để chạy 1.000 pcs/ngày thì có thể bạn đã tạo ra excess capacity.
Lean production sử dụng Takt Time để đồng bộ tốc độ sản xuất với nhu cầu khách hàng, thay vì đơn giản chạy process nhanh nhất có thể.
27. Checklist khi muốn giảm Cycle Time
Nếu bạn đang được giao một project:
"Reduce Cycle Time by 15%"
đừng lập tức lao vào cải tiến.
Hãy trả lời những câu hỏi sau:
- Current CT là bao nhiêu?
- Target CT là bao nhiêu?
- Takt Time là bao nhiêu?
- Bottleneck nằm ở đâu?
- CT được cấu thành từ những work elements nào?
- Element nào tạo ra nhiều thời gian nhất?
- Có thao tác nào không tạo giá trị không?
- Có thể thay đổi sequence không?
- Có thể balance lại line không?
- Giảm CT có ảnh hưởng Quality hoặc Safety không?
- Sau cải tiến, process có ổn định không?
Đây mới là cách tiếp cận mình khuyên một Manufacturing Engineer sử dụng.
28. Tóm tắt Cycle Time
Nếu chỉ cần nhớ vài điểm sau bài viết này, hãy nhớ:
Cycle Time = thời gian để process hoàn thành một chu kỳ sản xuất.
Takt Time = nhịp sản xuất cần thiết dựa trên customer demand.
Lead Time = thời gian sản phẩm đi qua toàn bộ process/value stream.
Cycle Time thấp hơn Takt Time thường là trạng thái thuận lợi hơn để đáp ứng demand, nhưng còn phải xét đến capacity, downtime, quality và các điều kiện thực tế.
Khi muốn giảm Cycle Time, đừng chỉ nghĩ:
"Làm nhanh hơn."
Hãy nghĩ:
"Tại sao công đoạn này mất nhiều thời gian như vậy?"
Sau đó mới tìm cách loại bỏ thao tác thừa, giảm waiting, cải thiện layout, balance line, giảm changeover, giảm minor stop hoặc áp dụng automation khi thực sự cần thiết.
Đó mới là tư duy Manufacturing Engineering.
FAQ – Những câu hỏi thường gặp về Cycle Time
Cycle Time là gì?
Cycle Time là thời gian cần thiết để một process hoàn thành một chu kỳ sản xuất của sản phẩm hoặc một đơn vị sản phẩm.
Công thức tính Cycle Time là gì?
Công thức cơ bản:
Cycle Time = Tổng thời gian sản xuất / Số lượng sản phẩm
Ví dụ 3.600 giây sản xuất được 100 sản phẩm thì Cycle Time = 36 giây/pcs.
Cycle Time và Takt Time khác nhau thế nào?
Cycle Time phản ánh tốc độ của process, trong khi Takt Time được tính từ thời gian sản xuất khả dụng và customer demand để xác định nhịp sản xuất cần thiết.
Cycle Time càng thấp càng tốt đúng không?
Không nhất thiết. Cycle Time cần phù hợp với demand và phải đảm bảo chất lượng, an toàn, chi phí và tính ổn định của process.
Cycle Time và Lead Time có giống nhau không?
Không. Cycle Time thường nói về tốc độ của một process hoặc công đoạn, còn Lead Time đề cập đến khoảng thời gian sản phẩm đi qua toàn bộ process hoặc value stream.
Làm sao để giảm Cycle Time?
Một số phương pháp phổ biến gồm loại bỏ thao tác không tạo giá trị, cải thiện layout, giảm waiting, line balancing, giảm changeover, giảm minor stop, cải thiện tooling và automation khi phù hợp.
Cycle Time trong PCBA là gì?
Trong PCBA, Cycle Time có thể được xác định ở nhiều cấp độ như station, process hoặc machine. Cần xác định rõ phạm vi đo trước khi so sánh các giá trị Cycle Time.
Bài viết: Anh Kỹ Sư – Anhkysu.com