for storing draw.io files
Model perumusan pemakanan dan simulasi pengeluaran lembu tenusu(Heifer)v6.xlsm- For Lembu Heifer
Model perumusan pemakanan dan simulasi pengeluaran lembu tenusu(Calf)v6.xlsm- For Lembu Anak
Model perumusan pemakanan dan simulasi pengeluaran lembu tenusu(Steer)v6.xlsm- For Lembu Pejantan
Model perumusan pemakanan dan simulasi pengeluaran lembu tenusuv11.11.2024 (v3).xlsm- For Lembu Menyusu/Tidak Menyusu
Model penggunaan sistem DSSv3.pptx- Slides
Model susu dan growth rate.xlsx- Sample model for milk yield and body weight
Calcium.xlsx- Highlighted parameters for Calcium Requirements
Pemakanan bahan kering(Dry matter intake).xlsx- Highlighted parameters for DMI
Phosphorus.xlsx- Highlighted parameters for Phosphorus
Protin.xlsx- Highlighted parameters for CP
Tenaga Metabolisma.xlsx- Highlighted parameters for ME
- Lembu Anak
- Umur bawah 180 hari, selepas tempoh tersebut automatically masuk Heifer (Betina) atau Pejantan (Jantan)
- Lembu Pejantan
- Lembu jantan berumur lebih 180 hari.
- Lembu Heifer
- Lembu betina yang belum melahirkan anak pertama
- Walaupun sedang mengandung, jangan masukkan ke lembu menyusu, hanya waktu dah beranak akan masukkan ke lembu menyusu
- Lembu Menyusu
- Lembu yang sedang menyusu.
- Tidak kira mengandung atau tidak.
- Lembu Tidak Menyusu
- Lembu yang sudah berhenti menyusu.
- Perlu mengandung semula untuk mengeluarkan susu.
- Calculate nutrient requirements for cattle. We need Calcium (C), Phosphorus (P), Dry Matter Intake (DMI), Crude Protein (CP), Metabolizable Energy (ME). These are calculated from cattle data.
- Sheets:
NRC 2001-2016 req
- Sheets:
- Determine the distribution for each ingredient using the least cost solver to get the formulation.
- Sheets:
Least Cost
- Sheets:
- Determine how much formulation to give each cattle.
- This is calculated by
total forage requiredandtotal concentrate requiredin the second diagram. - Sum up total weight for each forage and concentrate required.
- Sheets:
Rumusan pemberian makanan tepat,Slot 1.
- This is calculated by
- Ingredient nutrient values (ME, CP, Ca, P) (In
Feed databasesheet) - Nutrient requirement per group (In
NRC 2001-2016 reqsheet)- Nutrient requirement depends on various factors:- (There may be more)
- cattle weight
- week of lactation
- milk yield
- milk fat
- milk protein
- calf birth weight (lookup values on breed table)
- days in pregnancy
- Nutrient requirement depends on various factors:- (There may be more)
Purple - What is required by the solver (ME, CP, Ca, P)
Blue - Intermediate variable
Green - Data required from user/database (this is not dependent on any other factors)
Body Weight and Milk Yield readings are not taken every day. So, we use these models to estimate body weight/milk yield values for the days that readings are not taken.
File: Model susu dan growth rate.xlsx
JF Model (row 12 in original/edited susu sheet:

During Daily Input Data when we measure the milk yield, we need to calculate the ratio (nisbah pengeluaran).
The formula for the ratio is Milk Yield / Value of JF Model at current day of milking
For example:
A livestock produces 10kg of milk on the 50th day of milking, the value of the model at the 50th day is 22.4kg. So the ratio is 10/22.4 = 0.446
We store this ratio alongside the milk yield input data:
| Days in Milking | Milk Yield (kg) | Ratio |
|---|---|---|
| 50 | 10 | 0.446 |
| 100 | 9 | 0.430 |
| ... | ... | ... |
From this, we calculate the average ratio. The average ratio will be used to get the adjusted graph.
use formula: estimated milk yield = average ratio * JF(current day in milking)
Example:
We want to find the estimated milk yield for the 150th day.
The average ratio is (0.446+0.430)/2 = 0.438
The JF value for that day is JF(150) = 18.92
So, the estimated milk yield for 150th day = 0.438*18.92 = 8.287
The same procedure is done for estimating body weight.
- Calving dates (setiap tarikh beranak)
- Needs information whether successful/not.
- If not successful, whether abortion/stillbirth (needs estimated birth date)
- Conception dates (setiap tarikh mula mengandung)
- Needs information whether Artificial Insemnation (AI) or Natural Breeding (to keep track of parent/breed)
- Needs information whether conception is successful or not (used by Days Open)
- Service dates (setiap tarikh insemination)
- need to keep track date of first service (for AFS, CFSI)
- first service means the first service after birthing a calf, not the first service in it's lifetime. So a cow can have multiple first services.
- Unsure. Needs clarification on the formulas
- Cows Conceived - Is it total cows conceived for whole group?
- Cows Inseminated - Is it total insemination sessions for whole group or individual? For whole lifetime or since last calving date?
- Cows eligible - How to know if a cow is eligible?
- Cows not returning to estrus - What is the process for determining?
Need to figure out the process on how the farmer input these data. Ask to clarify each formula.
Individual:
- CI
- DO
- S/C
- AFS
- AFC
- CFSI
- Abortion Rate
- Stillbirth Rate
Group:
- CR
- HDR
- PR
- NRR
- FSCR
Unsure:
- VWP - not sure if VWP is defined individually or for whole group
- Returning to estrus - if cow is inseminated but no conception, it will show signs of estrus (heat) again. If it doesnt return to estrus, it might mean that it has successfully conceived.
- Service - act of inseminating a cow.
- Service =/= Conception. Services can be successful/non successful. Successful service leads to conception.
- Calving - act of birthing a calf
- Abortion - calf aborted before expected birth date
- Stillbirth - calf is not alive during expected birth date


