Method and system for optimizing sawing of logs into timber in a sawmill
A computer-implemented method for controlling sawing of logs, including obtaining information of a timber lot configured to be produced from logs configured to be sawn, obtaining an optimization objective for a statistical optimization model configured to be used for producing the timber lot, and determining a sawing configuration including at least one sawing pattern for a saw, which sawing configuration is determined based on the optimization objective, which at least one sawing pattern is configured to be used for sawing the logs to timber of the timber lot. The disclosure further relates to a sawing controlling system and a computer program product performing the method.
1 . A computer-implemented method for controlling sawing of logs, comprising:
obtaining a timber lot order configured to be produced from logs configured to be sawn;
obtaining an optimization objective for a statistical optimization model configured to be used for producing the timber lot, wherein the optimization objective is a combination of two or more of the following: a max quality, a min production capacity, a max material use efficiency, a min cost, or a max line speed so that the timber lot is produced as desired;
determining a sawing configuration for the timber lot, wherein the sawing configuration comprises sawing patterns for a saw, and is determined based on at least the optimization objective and sawing properties of said sawing patterns, and wherein said sawing patterns are configured to be used for sawing the logs to timber according to the timber lot order and the optimization objective;
sawing the logs to timber according to the sawing configuration;
monitoring at least one of the following sawing properties of a sawing pattern for sawing:
a quality of sawn timber,
a processing time of the sawn timber,
a material use efficiency of the sawn timber, or
a processing efficiency of the sawn timber; and
analysing the monitored at least one sawing property of the sawing pattern by comparing the monitored at least one sawing property to the corresponding at least one stored sawing property of the sawing pattern.
2 . The method according to claim 1 , wherein the method further comprises configuring the saw for sawing the logs based on the sawing configuration.
3 . The method according to claim 1 , wherein the logs configured to be sawn comprises logs from one or more log classes.
4 . The method according to claim 1 , wherein the sawing configuration comprises one or more sawing pattern for logs of one log class or information of a number of logs for which the at least one sawing pattern is configured to be used for sawing.
5 . The method according to claim 1 , wherein sawing properties of the at least one sawing pattern are according to the at least two optimization objectives.
6 . The method according to claim 1 , wherein the method further comprises
adjusting the at least one stored sawing property of the sawing pattern based on the analysis.
7 . A computer program product, stored on a non-transitory computer readable medium and executable in a computing device, wherein the computer program product comprises instructions to perform a method comprising:
obtaining a timber lot order configured to be produced from logs configured to be sawn;
obtaining an optimization objective for a statistical optimization model configured to be used for producing the timber lot, wherein the optimization objective is a combination of two or more of the following: a max quality, a min production capacity, a max material use efficiency, a min cost, or a max line speed so that the timber lot is produced as desired;
determining a sawing configuration for the timber lot, wherein the sawing configuration comprises sawing patterns for a saw, and is determined based on at least the optimization objective and sawing properties of said sawing patterns, and wherein said sawing patterns are configured to be used for sawing the logs to timber according to the timber lot order and the optimization objective;
sawing the logs to timber according to the sawing configuration;
monitoring at least one of the following sawing properties of a sawing pattern for sawing:
a quality of sawn timber,
a processing time of the sawn timber,
a material use efficiency of the sawn timber, or p 2 a processing efficiency of the sawn timber; and
analysing the monitored at least one sawing property of the sawing pattern by comparing the monitored at least one sawing property to the corresponding at least one stored sawing property of the sawing pattern.