Single-Objective Programming based Sun’s Shadow Location Optimization Model
Mathematical Contest in Modeling of China. Supervised by Prof. Guanghui Cheng
Background
It was a mathematical modelling problem issued by the committee of the Mathematical Contest in Modeling of China. Our team, which consisted of three junior undergraduate students, chose the task named the Sun’s Shadow Positioning Problem. Once we take a picture of something, the shadow will be recorded if there exists sunshine. Since the shadow of substance changes with certain rules, we can determine the shooting location or date under examinations of the sun’s shadow in the picture.
Main Task
Our work was to find the pattern to build the mathematical relationship between the shadow’s length and the several parameters, including longitude, latitude, substance’s height and the shooting date. To achieve it, a dozen of shadow related data was provided to figure out this shadow length to position, height and date model. As a model made up by five variables, it was critical to discover a optimazation model when the input elements were limited to three or less. In the end, we were required to determine the shooting location of a video which recorded the shooting date and changing length of a pole’s shadow with the use of the proposed Location Optimization Model.
one frame of the video
My Duty
In this teamwork, my work was to establish the relationship formula and the difficulty lay in the model assumption made and the parameters chosen which abandoned trivial factors and remained the vital importance. Meanwhile, the knowledge of geography took a significant role in this task, peculiarly the various solar angles determination. Also, the single-objective programming model with regard to the minimum sum of differences between the measured shadow length and the calculated one was presented as a solution to the limited input cases. What’s more, the fourth question which was about determining the shooting location of the video demanded us to recognize the changing length of the pole’s shadow in the picture. Considering the transformation of the pole in a 2-dimensional video, the software SketchUp was applied to conduct the 3-dimensional modelling of the pole to extract the precise length.
the SketchUp 3D modelling