EFG SoftwareEFG Software
  • WinFeed
    • WinFeed Program
    • References
  • Poultry Programs
    • Broiler Growth Model
    • Broiler Nutrition Optimiser
  • Pig Growth Model
  • Contact & Info
    • Contact us
    • Commercial Policy
    • Privacy Policy
    • Cookie Policy
  • Papers & Articles

Optimising amino acid contents in each feed

The optimum economic amino acid content of the feed in each phase of a given feeding programme will decrease as the birds age, and this optimum will be dependent on the dietary energy content used in each phase. The optimiser determines the relationship between the amino acids and energy within each specified feeding period that will maximise or minimise the objective function. The objective is not to determine independently the optimum ratio in each of the feeds on offer, but to determine the optimum amino acid to energy ratio in each of the feeds in the feeding programme such that the overall performance is maximised. Because the performance on one feed impacts on the performance on subsequent feeds, this is an essential prerequisite in optimising the feeding of broilers.

To optimise amino acid contents the process works only with lysine. The contents of the other essential amino acids are controlled by reference to an (user-controlled) ‘ideal’ protein ratio. In the present version of the program both amino acid and energy contents are optimised simultaneously, although the user may fix either of these, thereby increasing flexibility.

To use this tool, select your optimiser flock, and go to the Amino acids tab.

Screenshot of the Amino Acids tab

You will see an extra set of columns in the feeding schedule under an AMEn header, and another under Lysine. These are used to define the AMEn and lysine values that the optimiser should consider for each feed. There are two basic methods that can be used to arrive at a solution.

  • Numerical method
  • Grid method

If the grid method is used, the user enters the number of points to be considered for each feed. The interval size is calculated automatically using the Min/Max bounds given for each feed, and the number of points to be considered. In this way the user retains control over the accuracy obtained for each value in a solution.

Note that if there are many feeds, then a large number of points can result in a very slow solution, as each combination of values has to be solved. It is therefore better to start with a low number of points, and to use the information from such a solution to narrow the ranges and increase the accuracy for a subsequent solution. This is particularly relevant for this tool, as there are two variables per feed, so solution time increases exponentially with each feed.

The points that will be considered are listed on the Points tab.

Screenshot of the Points tab

This table shows the Lysine and AMEn values that will be considered for each feed. The optimiser will consider all possible combinations of these points.

If the Refine soln. option is ticked, then the optimiser will do a final numerical solution using the best solution from the grid method as a starting point. This process is sometimes able to obtain a better solution than the grid method on its own.

If the numerical method is selected, then NAG (Numerical Algorithms Group) utilities will be used to solve the problem numerically. In this case, the columns that appear will be the Min and Max bounds (restricting the range of AMEn values that should be considered) as well as a Start AMEn column. This defines a starting point for the numerical method.

Note that this method is very sensitive to the starting point, and will not be able to find a solution if the starting point is not suitable.

See Comparison of the numerical and grid methods.

An extra feature specific to this tool is the ability to specify the desired amino acid ratio that should be used in the feed. To keep the amino acid ratios as they were set up in the original feed, select <use feed ratios> from the list. Other ratios, such as Degussa, may be set up under the Options–Edit Ideal protein ratios menu item. Different ratios may be defined at different ages.

As the lysine value is changed in each feed during the optimisation process, the lower bounds of the other amino acids are adjusted according to the chosen ratios.

Once all inputs have been set up, click the Solve button on the bottom toolbar. Note that this button is only enabled if one input item of each type has been dragged down to the flock.

See Broiler optimiser results.

Broiler Optimiser > Optimisations Available

  • Optimising amino acid contents in each feed
  • Optimising nutrient density
  • Optimising the feeding schedule
  • Troubleshooting the broiler optimiser

Broiler Optimiser Sections

  • Optimisations available
  • Performing an Optimisation
  • Interpreting the Results
  • Troubleshooting the broiler optimiser

Help Main Sections

  • Introduction
  • WinFeed
  • EFG Broiler model
  • EFG Broiler Optimiser
CONTACT US

References

Review a complete list of references upon which our models are based.

Reversed icon of EFG Software
  • Home
  • WinFeed
  • Broiler Growth Model
  • Broiler Nutrition Optimiser
  • Pig Growth Model
  • Papers and Articles
  • Contact us
  • References
  • Help Section
PURCHASE LICENCE
COPYRIGHT © 2025 EFG SOFTWARE. ALL RIGHTS RESERVED.

Help Section

  • Introduction
  • WinFeed
    • Features
      • Feed Templates
      • Compositions
      • Ingredient Manager
      • Client Manager
      • Animal Manager
      • Digestibility Groups
      • Reporting System
    • Basic Screen and Editing Concepts
      • Saving Screen Space
      • Sorting
      • Tables
      • Editing using the Tree Structure
      • The WinFeed User Interface
    • Data Handling using WinFeed Data Manager
      • Making Backups of your Data
      • Using WinFeed Data Manager to maintain your data
      • General data storage information
    • Formulation
      • Brief background to feed formulating
      • Client feeds
      • Formulating a feed with WinFeed
      • Sensitivity values, marginal costs and included prices
      • Parametrics
      • Formulating with weight constraint <> 1
      • Formulating using dry matter
      • Rounding and Animal Feed Calculations
    • General
      • Units
      • Setting the dry matter nutrient
      • Abbreviations used for amino acid names
      • Security key
  • EFG Broiler model
    • Theory
      • Introduction to the EFG Broiler model
      • Theory of growth
      • Determining the genetic growth parameters
      • Features to be aware of when using the model
      • References
    • Model Inputs
      • EFG Broiler Model basic screen layout
      • Defining a breed
      • Management
      • Economics
      • Environment
      • Restricted Feeding
      • Revenue
      • Cropping schedule
      • Feeding schedule
      • Stocking schedule
      • Daily Blend %
    • Experiments
      • Flocks section
      • Solving an experiment
      • Flocks
      • Setting multiple values for a variable in a flock
      • How to design a flock
    • Results
      • Results Tables
      • Report basics
      • Economics summary report
      • Potential growth data
      • Summary reports by time, weight or feed
      • Component graphs
      • Viewing a graph
      • Amino acid requirements
      • Actual growth data
    • General
      • BM Feeds
      • Growth constraint
      • Editing a histogram
      • Troubleshooting the broiler model
      • Units – broiler model
  • EFG Broiler Optimiser
    • Optimisations available
      • Optimising amino acid contents in each feed
      • Optimising nutrient density
      • Optimising the feeding schedule
    • Performing an Optimisation
      • Inputs
      • Flocks (optimiser)
      • Comparison of the numerical and grid methods
      • Response modifiers
    • Interpreting the Results
      • Reports (optimiser)
      • Results (tables)
      • Optimum feeds
      • Broiler optimiser results
    • Troubleshooting the broiler optimiser
EFG Software logo
MANAGE COOKIE CONSENT
We use cookies to store and/or access device information. Consenting to these technologies will allow us to process data such as browsing behavior or unique IDs on this site. Not consenting or withdrawing consent, may adversely affect certain features and functions.
Functional Always active
The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
The technical storage or access that is used exclusively for statistical purposes. The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.
Manage options Manage services Manage {vendor_count} vendors Read more about these purposes
VIEW PREFERENCES
{title} {title} {title}