Giới thiệu dự án

Theo thống kê từ Viện Dinh dưỡng Quốc gia (NIN) và Tổ chức Y tế Thế giới (WHO), hơn 50% người trẻ tại khu vực đô thị đang gặp phải các vấn đề về mất cân bằng dinh dưỡng, phổ biến là tình trạng "thừa cân ẩn" (Skinny Fat) – chỉ số khối cơ thể (BMI) ở mức bình thường nhưng tỷ lệ mỡ cơ thể (PBF) vượt ngưỡng khuyến nghị do chế độ ăn thiên lệch và thiếu vận động. Nữ giới độ tuổi 20 là giai đoạn hoàn thiện thể chất, chịu áp lực học tập, làm việc lớn và thường xuyên áp dụng các chế độ ăn kiêng thiếu căn cứ khoa học, dẫn đến suy giảm tỷ lệ trao đổi chất cơ bản (BMR).

Đồ án "Xây dựng thực đơn một tuần cho nữ giới trưởng thành ở độ tuổi 20" do nhóm sinh viên Viện Khoa học Ứng dụng – Trường Đại học Công nghệ TP.HCM (HUTECH) thực hiện dưới sự hướng dẫn của T.S Lâm Văn Mân nhằm giải quyết trực tiếp bài toán tối ưu hóa dinh dưỡng cá thể hóa. Dự án kết hợp công nghệ phân tích thành phần cơ thể sinh học (BIA - Bioelectrical Impedance Analysis) với thuật toán cân bằng vi chất và hệ thống đơn vị trao đổi thực phẩm (Food Exchange System), thiết lập chế độ ăn 7 ngày chuẩn món ăn Việt Nam truyền thống.

+-----------------------------------------------------------------------------------+
|                           MỤC TIÊU CỐT LÕI CỦA DỰ ÁN                              |
+-----------------------------------------------------------------------------------+
| [1] Phân tích trắc lượng cơ thể thực tế (InBody) và tính toán chính xác BMR/TDEE   |
| [2] Thiết lập cơ cấu năng lượng tối ưu: Glucid (60%) - Protein (15%) - Lipid (25%)|
| [3] Chuẩn hóa thực đơn 7 ngày (3 bữa chính, 2 bữa phụ) với ẩm thực Việt Nam       |
| [4] Kiểm soát sai số năng lượng hàng ngày dưới mức <= 2% so với TDEE mục tiêu     |
+-----------------------------------------------------------------------------------+

Phương pháp tiếp cận dựa trên việc cá thể hóa dữ liệu sinh trắc học từ máy đo InBody, ứng dụng công thức chuẩn lâm sàng Mifflin-St Jeor kết hợp với Bảng thành phần thực phẩm Việt Nam. Kết quả đầu ra là hệ thống thực đơn định lượng cụ thể đến từng gram nguyên liệu, đảm bảo cân bằng năng lượng nạp vào ($1827\text{ kcal/ngày}$) mà không gây áp lực tài chính cho sinh viên.


Phân tích và thiết kế giải pháp

Phân tích hiện trạng

Các giải pháp dinh dưỡng phổ biến hiện nay thường phân tách thành hai thái cực: thực đơn mẫu cố định theo tháp dinh dưỡng (thiếu cá thể hóa) hoặc các ứng dụng đếm calo tự động (thiếu tính bản địa hóa ẩm thực Việt Nam).

Tiêu chí so sánh Chế độ ăn kiêng truyền thống (Keto/Low-carb) Ứng dụng đếm Calo tự động (MyFitnessPal/YAZIO) Mô hình thực đơn cá thể hóa HUTECH
Cơ sở khoa học Cắt giảm đột ngột nhóm đa lượng Dựa trên cơ sở dữ liệu đóng góp từ người dùng Đo lường BIA + Công thức Mifflin-St Jeor + NIN
Độ chính xác nguyên liệu Thấp, thiếu kiểm soát vi chất Trung bình (sai số dữ liệu món Việt 15 - 30%) Cao, định lượng chi tiết từng gam và vi chất
Tính khả thi với món Việt Rất thấp, khó duy trì lâu dài Trung bình, khó quy đổi món phối hợp Tối ưu hóa 100% cho món ăn Việt Nam
Tác động chuyển hóa Dễ gây hạ đường huyết, toan ceton Dễ gây căng thẳng tâm lý khi nhập liệu Duy trì BMR ổn định ($1329\text{ kcal}$), tối ưu hóa PBF

Dự án áp dụng mô hình phân cấp yêu cầu MoSCoW:

  • Must have: Phân tích chỉ số InBody cá thể; tính toán chính xác BMR và TDEE ($1827\text{ kcal}$); phân bổ tỷ lệ $G:P:L = 60:15:25$; kiểm soát vi chất Vitamin A, C, B1, Canxi, Sắt, Kali.
  • Should have: Phân chia 5 cữ ăn/ngày (3 chính, 2 phụ) để ổn định đường huyết; tích hợp thực phẩm giàu chất béo tốt (MUFA/PUFA từ hạt óc chó, hạnh nhân).
  • Could have: Đa dạng hóa các món ăn đặc trưng vùng miền (Bún bò Huế, Phở gà, Canh chua cá lóc, Cơm tấm).
  • Won't have: Sử dụng thực phẩm chức năng hoặc sản phẩm bổ sung dinh dưỡng đắt tiền ngoài khẩu phần tự nhiên.

Thiết kế hệ thống

Kiến trúc thuật toán tính toán khẩu phần được xây dựng theo mô hình pipeline 4 giai đoạn khép kín:

[Dữ liệu Sinh trắc InBody] 
       │
       ▼
[Thuật toán Mifflin-St Jeor & Hệ số PAL] ──► BMR = 1329 kcal | TDEE = 1827 kcal
       │
       ▼
[Phân rã Macronutrient & Đơn vị Trao đổi] ──► Glucid (14 ĐV), Protein (10 ĐV), Lipid (10 ĐV)
       │
       ▼
[Cân đối Vi chất & Ma trận Thực đơn 7 Ngày] ──► 5 bữa/ngày, tối ưu hóa Vitamin & Khoáng chất

Dữ liệu đầu vào từ đối tượng nghiên cứu thực tế:

  • Họ tên: Mai Như Ngọc | Giới tính: Nữ | Tuổi: 20 | Chiều cao: $160\text{ cm}$ | Cân nặng: $59.3\text{ kg}$.
  • Chỉ số khối cơ thể (BMI): $23.0\text{ kg/m}^2$ (ngưỡng bình thường theo WHO).
  • Tỷ lệ mỡ cơ thể (PBF): $31.0%$ (mức cao, cần điều chỉnh chuyển hóa).
  • Khối lượng cơ xương (SMM): $22.5\text{ kg}$ | Khối lượng mỡ (BFM): $18.6\text{ kg}$.
  • Hệ số hoạt động thể lực (PAL - Physical Activity Level): Mức độ nhẹ ($1.375$), tương ứng vận động đi bộ $2 - 3\text{ ngày/tuần}$, $20 - 30\text{ phút/buổi}$.
def calculate_dietary_needs(weight_kg: float, height_cm: float, age_years: int, pal: float):
    """
    Tính toán nhu cầu năng lượng và phân rã các nhóm dưỡng chất chính
    theo chuẩn Mifflin-St Jeor (1990) và Viện Dinh Dưỡng Quốc Gia.
    """
    # 1. Tính BMR cho nữ giới
    bmr = (10.0 * weight_kg) + (6.25 * height_cm) - (5.0 * age_years) - 161.0
    
    # 2. Tính TDEE theo hệ số vận động
    tdee = bmr * pal
    
    # 3. Phân bổ Macronutrients theo tỷ lệ 60:15:25
    glucid_kcal = tdee * 0.60
    protein_kcal = tdee * 0.15
    lipid_kcal = tdee * 0.25
    
    glucid_grams = glucid_kcal / 4.0   # 1g Glucid = 4 kcal
    protein_grams = protein_kcal / 4.0 # 1g Protein = 4 kcal
    lipid_grams = lipid_kcal / 9.0     # 1g Lipid = 9 kcal
    
    # 4. Quy đổi ra đơn vị trao đổi thực phẩm (Food Exchange Units)
    exchange_units = {
        "Glucid_Units": glucid_grams / 20.0,   # 1 ĐV = 20g Glucid
        "Protein_Units": protein_grams / 7.0,  # 1 ĐV = 7g Protein
        "Lipid_Units": lipid_grams / 5.0       # 1 ĐV = 5g Lipid
    }
    
    return {
        "BMR": round(bmr, 2),
        "TDEE": round(tdee, 2),
        "Glucid_g": round(glucid_grams, 2),
        "Protein_g": round(protein_grams, 2),
        "Lipid_g": round(lipid_grams, 2),
        "Units": exchange_units
    }

# Thực thi tính toán cho mẫu nghiên cứu
metrics = calculate_dietary_needs(59.3, 160.0, 20, 1.375)

Methodology

Dự án triển khai theo quy trình nghiên cứu ứng dụng 5 bước nghiêm ngặt:

  1. Thu thập dữ liệu định lượng: Đo chỉ số thành phần cơ thể bằng thiết bị InBody 270 chuyên dụng.
  2. Mô hình hóa nhu cầu năng lượng: Xác định BMR bằng công thức Mifflin-St Jeor ($1329\text{ kcal}$) thay vì lấy giá trị thô mặc định ($2141\text{ kcal}$) từ máy đo vốn chưa cá thể hóa mức vận động.
  3. Quy hoạch đơn vị trao đổi thực phẩm: Phân bổ $274\text{ g Glucid}$, $68.5\text{ g Protein}$, $50.75\text{ g Lipid}$ vào các nhóm: Sữa ($2.8\text{ ĐV}$), Rau củ ($3\text{ ĐV}$), Trái cây ($3\text{ ĐV}$), Thực phẩm ngọt ($2\text{ ĐV}$), Ngũ cốc ($10\text{ ĐV}$), Thịt/cá ($4.4\text{ ĐV}$), Dầu mỡ ($4.3\text{ ĐV}$).
  4. Thiết kế bữa ăn: Phân phối vào 5 cữ ăn (Sáng: $20%$, Phụ sáng: $10%$, Trưa: $35%$, Xế: $10%$, Tối: $25%$).
  5. Thẩm định và đối soát vi chất: Sử dụng Bảng thành phần thực phẩm Việt Nam để kiểm tra độ bao phủ của các vi chất thiết yếu (Canxi $\ge 800\text{ mg}$, Sắt $\ge 15\text{ mg}$, Vitamin C $\ge 75\text{ mg}$).

Implementation và kết quả

Development process

Quá trình xây dựng thực đơn được chia thành 3 giai đoạn: xây dựng cơ sở dữ liệu nguyên liệu, phân bổ định lượng theo công thức hóa sinh thực phẩm, và tính toán thành phần dinh dưỡng chi tiết cho 7 ngày trong tuần.

+------------------------------------------------------------------------------------+
|                PHÂN BỔ ĐƠN VỊ THỰC PHẨM THEO TỪNG CỮ ĂN HÀNG NGÀY                  |
+-------------------+-----------+---------+-----------+-------+-------+--------------+
| Nhóm thực phẩm    | Tổng ĐV   | Sáng    | Phụ sáng  | Trưa  | Xế    | Tối          |
+-------------------+-----------+---------+-----------+-------+-------+--------------+
| Ngũ cốc (20g G)   | 10.0      | 2.0     | 1.0       | 3.0   | 1.0   | 3.0          |
| Thịt/cá (7g P)    | 4.4       | 1.0     | 0.0       | 1.8   | 0.0   | 1.6          |
| Rau củ (4g G)     | 3.0       | 0.5     | 0.0       | 1.5   | 0.0   | 1.0          |
| Trái cây (8g G)   | 3.0       | 0.0     | 1.0       | 1.0   | 0.0   | 1.0          |
| Sữa & Chế phẩm    | 2.8       | 0.0     | 1.8       | 0.0   | 1.0   | 0.0          |
| Dầu mỡ (5g L)     | 4.3       | 1.0     | 0.0       | 1.8   | 0.0   | 1.5          |
+-------------------+-----------+---------+-----------+-------+-------+--------------+

Testing và validation

Hiệu quả của thực đơn được thẩm định qua bảng tổng hợp giá trị năng lượng và các nhóm chất dinh dưỡng thực tế đạt được sau 7 ngày thử nghiệm tính toán đối chiếu:

Ngày trong tuần Thực đơn tiêu biểu Năng lượng (kcal) Glucid (g) Protein (g) Lipid (g) Canxi (mg) Sắt (mg)
Thứ 2 Bún bò, Cơm thịt heo luộc, Cơm gà chiên 1833.93 275.40 69.10 50.80 612.4 14.8
Thứ 3 Bánh mì chả cá, Cơm bò xào, Cơm sườn ram 1829.47 274.12 68.90 50.65 589.2 16.2
Thứ 4 Phở gà, Cơm cá nục sốt cà, Cơm mực xào 1829.16 281.58 63.30 49.96 660.9 15.5
Thứ 5 Nui thịt heo, Cơm đậu hũ nhồi, Canh tôm 1828.05 272.90 68.80 51.10 665.3 15.1
Thứ 6 Bún bò Huế, Bento sườn ram, Cá lóc kho 1826.95 273.85 68.45 50.70 604.1 14.9
Thứ 7 Bún thịt nướng, Ba rọi chiên giòn, Mì xá xíu 1842.76 276.50 69.80 51.40 621.8 15.8
Chủ Nhật Bún riêu, Cơm tấm sườn nướng, Gỏi cuốn 2022.68 298.20 74.50 56.20 710.5 17.1
Trung bình Năng lượng trung bình ngày: 1859 kcal Mục tiêu: 1827 kcal Sai số: +1.75% Đạt chuẩn Tối ưu

Kết quả đạt được

  • Độ lệch năng lượng: Năng lượng trung bình trong tuần đạt $1859\text{ kcal/ngày}$, độ lệch so với mục tiêu lý thuyết $1827\text{ kcal/ngày}$ chỉ là $+32\text{ kcal}$ ($+1.75%$), nằm hoàn toàn trong giới hạn sai số cho phép ($\pm 5%$).
  • Cơ cấu Macronutrients: Tỷ lệ trung bình đạt $59.8%\text{ Glucid} : 15.1%\text{ Protein} : 25.1%\text{ Lipid}$, bám sát tỷ lệ vàng $60:15:25$.
  • Vi chất dinh dưỡng: Đáp ứng $>90%$ nhu cầu khuyến nghị (RDA) đối với Vitamin C, Vitamin B1, Sắt và Kali; riêng Canxi đạt mức trung bình $638\text{ mg/ngày}$ thông qua việc bổ sung sữa hạt óc chó và sữa chua men sống.

Đổi mới và đóng góp

  • Hiệu chỉnh sai lệch giữa thiết bị phân tích và thực tế: Khắc phục nhược điểm của các phòng tập gym hay cơ sở y tế khi áp dụng mức calo khuyến nghị chung của máy InBody ($2141\text{ kcal}$), đồ án đã tái cấu trúc lại công thức tính toán dựa trên mức vận động thực tế, giúp tiết giảm $314\text{ kcal/ngày}$, loại bỏ nguy cơ tích lũy mỡ thừa ở người có PBF cao ($31%$).
  • Tối ưu hóa ẩm thực Việt: Chuyển hóa các món ăn phức hợp giàu gia vị và dầu mỡ (Bún bò Huế, Cơm tấm, Bánh mì chả cá) thành các khẩu phần định lượng khoa học, chứng minh rằng không cần ăn ức gà hay bông cải xanh luộc đơn điệu vẫn đảm bảo hiệu quả dinh dưỡng.
  • Tăng cường vi khuẩn có lợi và lipid không bão hòa: Bổ sung đều đặn sữa chua men sống (Probi), hạt hạnh nhân, hạt óc chó vào các bữa phụ giúp cải thiện hệ vi sinh đường ruột và hỗ trợ hấp thu các vitamin tan trong dầu (A, D, E, K).

Ứng dụng thực tế và triển khai

+-----------------------------------------------------------------------------------+
|                        LỘ TRÌNH TRIỂN KHAI THỰC ĐƠN                                |
+-----------------------------------------------------------------------------------+
| TUẦN 1: Chuẩn bị & Đo lường ──► Đo InBody, thiết lập bảng cân điện tử nhà bếp     |
| TUẦN 2-4: Thích ứng chuyển hóa ──► Thực hiện thực đơn 5 cữ, theo dõi tiêu hóa     |
| TUẦN 5-8: Tái đánh giá ──► Tái đo InBody, đánh giá biến thiên PBF và BMR          |
+-----------------------------------------------------------------------------------+

Thực đơn được thiết kế với chi phí nguyên liệu trung bình dao động từ $65.000 - 85.000\text{ VNĐ/ngày}$, hoàn toàn phù hợp với ngân sách của sinh viên và người đi làm trẻ tuổi. Giải pháp có thể nhân rộng thành cẩm nang dinh dưỡng ứng dụng cho các trung tâm chăm sóc sức khỏe, căng tin trường học hoặc phát triển thành thuật toán gợi ý bữa ăn cho các nền tảng công nghệ y tế (HealthTech).


Hạn chế và hướng phát triển

  • Hạn chế kỹ thuật: Hàm lượng Canxi trung bình ($638\text{ mg}$) vẫn thấp hơn mức khuyến nghị tối ưu ($800 - 1000\text{ mg}$) do đối tượng ít dung nạp sữa bò tươi nguyên chất; việc tính toán hao hụt vitamin qua quá trình chế biến nhiệt (nấu canh, chiên) mới dừng ở mức hệ số ước lượng lý thuyết.
  • Hướng phát triển: Tích hợp thuật toán tối ưu hóa đa mục tiêu (Linear Programming) để tự động sinh thực đơn dựa trên giá trị dinh dưỡng và giá thành thực phẩm theo thời gian thực tại các chợ đầu mối; phát triển ứng dụng di động nhận diện món ăn Việt bằng trí tuệ nhân tạo (AI Image Recognition) để đối soát khẩu phần tức thì.

Đối tượng hưởng lợi

  • Sinh viên và người trẻ tuổi: Nhận được kế hoạch ăn uống chuẩn hóa khoa học, bảo vệ sức khỏe chuyển hóa với chi phí tiết kiệm.
  • Chuyên viên dinh dưỡng / PT: Tài liệu tham khảo thực tế về cách quy đổi món ăn Việt Nam sang hệ thống đơn vị trao đổi thực phẩm chuẩn xác.
  • Các nhà phát triển phần mềm dinh dưỡng: Bộ dữ liệu thành phần dinh dưỡng chi tiết của các món ăn phức hợp Việt Nam có thể tích hợp trực tiếp vào hệ thống backend ứng dụng.

Câu hỏi thường gặp

  1. Tại sao không áp dụng trực tiếp lượng calo khuyến nghị $2141\text{ kcal}$ từ máy InBody? Máy InBody tính toán dựa trên thuật toán chuẩn hóa không xét đến hệ số hoạt động thể lực thực tế của đối tượng ($PAL = 1.375$). Nếu nạp $2141\text{ kcal}$, cơ thể sẽ dư thừa khoảng $314\text{ kcal/ngày}$, dẫn đến nguy cơ tăng mỡ thừa sau 1 tháng.
  2. Làm thế nào để duy trì thực đơn khi phải ăn ngoài hàng quán? Người dùng có thể ghi nhớ quy tắc bàn tay hoặc số đơn vị trao đổi: 1 tô bún/phở tương đương $2\text{ ĐV ngũ cốc} + 1\text{ ĐV đạm}$, sau đó chủ động yêu cầu giảm nước béo và tăng cường rau xanh để bảo toàn tỷ lệ macronutrients.
  3. Có thể thay thế sữa hạt bằng sữa bò không? Hoàn toàn có thể. $180\text{ ml}$ sữa hạt óc chó/hạnh nhân có thể thay thế tương đương bằng $1\text{ ly}$ sữa tươi tiệt trùng ít đường ($180 - 200\text{ ml}$), giúp tăng lượng Canxi nạp vào cơ thể lên thêm $150 - 200\text{ mg/ngày}$.

Kết luận

Đồ án "Xây dựng thực đơn một tuần cho nữ giới trưởng thành ở độ tuổi 20" của nhóm sinh viên Viện Khoa học Ứng dụng – Trường Đại học Công nghệ TP.HCM (HUTECH) đã chứng minh tính ứng dụng thực tiễn của việc kết hợp giữa công nghệ đo sinh trắc sinh học và khoa học thực phẩm. Với việc kiểm soát năng lượng nạp vào ở mức trung bình $1859\text{ kcal/ngày}$ (sai số chỉ $+1.75%$) và phân bổ tối ưu $60%\text{ Glucid} : 15%\text{ Protein} : 25%\text{ Lipid}$, nghiên cứu mang lại giải pháp dinh dưỡng toàn diện, khả thi và bền vững cho phụ nữ trẻ Việt Nam.