| In the process of railway freight transportation,container loading is an important guarantee for containerized transportation.The determination of loading scheme is the key content of containerized transportation.The optimization of the packing problem is directly related to the turnover efficiency of the container and the cost-effectiveness of the transportation enterprise,which affects the delivery period of the goods and the effective utilization rate of the equipment.Therefore,reasonable and effective arrangement of loading plan,standard packing operation process,and information of packing work have irreplaceable practical significance for the entire cargo transportation cycle.Based on the theory of railway freight transportation,this paper takes the long-body cargo to be researched and takes the transportation market packing software as the guide.It studies the status quo of packing problem at home and abroad,and puts forward the main research content,research purpose and technical route of the thesis.The overall architecture of the system.According to the operation process and loading rules of railway freight yard cargo transportation,the container loading assistant decision system was designed.Through the basic information such as the input goods,containers,loading rules,etc.under the premise of satisfying the constraints of loading weight,loading range,placement position,center of gravity offset,support surface,and placement without overlap,search from the combination of the placement direction of the goods.The optimal loading scheme minimizes container volume utilization or minimizes container usage.This paper focuses on the design of the mixed cargo loading scheme.Through the heuristic algorithm,the paper analyzes the loading process of the cargo in the container.The minimum number of containers is used as the optimization target.By setting the loading rules,constructing the cargo blocks,and combining the goods placement direction,we look for Target plane,merge adjacent planes,standard fill criteria,and solve the optimal loading scheme.In the system design process,according to the type of cargo,it is divided into similar cargo loading and mixed cargo loading.When a batch of cargo is given,priority is given to load similar cargo in order to improve the stability of the cargo in the container.Mixed cargo loading.The system is coded by the algorithm,which can realize the effect of three-dimensional display of the mixed cargo loading scheme,statistical analysis of the loading scheme,generate a loading list,output the loading order of the goods,and display the loading status of the goods according to the type of the goods.According to the actual transportation experience,the employee can manually edit the final loading plan and change the loading status of the goods in the packing report in real time.Based on the analysis of the system requirements and the C/S architecture,the 3D software DirectX is used to process the 3D graphics,and the basic data required by the system is stored by SQL Server 2008 r2.In the Visual Studio 2010 environment,the C# language is used to combine the inspiration.The algorithm is written in code,and the function modules such as goods,containers,loading rules,loading plan,manual editing,report generation,and sub-category display loading process are designed in detail,which realizes the visual display of the railway container loading plan,and the freight personnel pass the control.The mouse can view the generated load in multiple directions.The system can effectively solve the packing problem of the rectangular cargo to be installed,simplify the operation process of the cargo transportation,reduce the intensity of the field operation,and have certain reference value for guiding the field work. |