The disclosure relates to a snow groomer vehicle with automated functions and to a method for controlling a snow groomer vehicle.
Prior to the present disclosure, the preparation of ski slopes required ever increasing care, both for safety reasons and because modern skiing equipments can be better exploited on regular surfaces, without marked irregularities and with a snowpack that is as homogeneous as possible. Moreover, many ski resorts now offer skiers the use of so-called snowparks, namely limited and restricted areas provided with structures dedicated to the execution of tricks, such as kicker and landing ramps with different configurations and degrees of difficulties, with bumps, boxes, rails, half-pipes and so on. The snowpack is processed by snow groomer vehicles, which are equipped with tools designed for this purpose. In particular, a snow groomer vehicle usually comprises a front mounted shovel or dozer blade as well as a rear tiller and finisher. The blade can be lifted, lowered and oriented so as to move a desired amount of snow, which, by so doing, can be removed, accumulated, distributed and shaped depending on the needs. The rear tool with tiller and finisher, on the other hand, allows users to obtain the desired finishing of the surface of the snowpack.
However, the quality obtained in the preparation of ski slopes and snowpark structures currently is, to a great extent, the result of the ability and of the experience of the operators of snow groomer vehicles, who almost completely control the working tools. Therefore, the achievable results, which are evidently affected by a relevant personal component, are scarcely repeatable and cannot be relatively easily optimized. This can lead, on the one hand, to non-homogeneous conditions, beyond what objective environmental factors would anyway allow, and, on the other hand, to a greater waste of time and resources because the processing steps are not carried out in an optimal manner.
On the contrary, the results should be much more uniform, especially in order to make up for the more limited abilities of those operators that are less skilled in the art.
The object of the disclosure is to provide a snow groomer vehicle and a method for controlling a snow groomer vehicle, which overcome or at least attenuate certain of the drawbacks described above.
Therefore, according to the disclosure, there is provided a snow groomer vehicle comprising:
Therefore, the snow groomer vehicle is capable of determining, at least partly in an autonomous manner, the configuration of the tool in order to obtain the desired surface of the snowpack. In this way, on the one hand, the repeatability of the results is improved and, on the other hand, the difficulty in controlling the groomer vehicle is reduced, thus enabling the driver to pay more attention to the driving operations. As a consequence, generally speaking, the safety—especially for less skilled drivers—is improved as well. The snow groomer vehicle described herein can also be controlled in a remote manner.
According to a further aspect of the disclosure, the tool comprises a blade connected to the frame and the connecting device comprises a front connecting device connecting the blade to the frame.
According to a further aspect of the disclosure, the front connecting device comprises a front rigid structure hinged to the frame to be rotatable about a rotation axis and a universal joint connecting the blade to the front rigid structure and wherein the actuator assembly comprises:
The processing unit is configured to determine a first target profile in a travelling direction as an intersection of the target map and a first reference plane of the frame perpendicular to the rotation axis.
The intersection of the objective map and of the first reference plane of the frame enables to correlate the surface to be obtained with the current position of the snow groomer vehicle, which also represents the current surface of the snowpack in the spot being treated. This enables users to determine the thickness of the snowpack to be removed and the position to be assumed by the blade in order to obtain the programmed result.
According to a further aspect of the disclosure, the processing unit is configured to calculate a lifting angle of the blade relative to the frame about the rotation axis from an intersection of the first target profile and a trajectory in the first reference plane of an end of the front rigid structure opposite to the frame.
The lifting angle determined by so doing does not involve a significant computing burden and, at the same time, enables users to automatically set one of the most important parameters in the processing of the snowpack.
According to a further aspect of the disclosure, the processing unit is configured to determine a vertical inclination angle of the blade, defining an inclination of the blade in a vertical plane when the snow groomer vehicle is on a horizontal ground. The calculation of the vertical inclination angle enables users to refine the automatic processing of the snowpack, thus further improving the repeatability of the results.
According to a further aspect of the disclosure, the processing unit is configured to determine a lateral inclination angle, defining an inclination of the blade in a horizontal plane, when the snow groomer vehicle is on an horizontal ground. The calculation of the lateral inclination angle enables users to make up for possible differences between the trajectory of the snow groomer vehicle and an ideal trajectory for the desired processing, basically keeping the direction of the working front constant.
According to a further aspect of the disclosure, the processing unit is configured to use a model of the snow groomer vehicle comprising:
Such a model enables users to determine, with relative precision, the position and the configuration of the groomer vehicle without using significant calculation resources. This is advantageous both in terms of relative costs and in terms of speed in the execution of the procedures.
According to a further aspect of the disclosure, the tool comprises a tiller and finisher assembly and the connecting device comprises a rear connecting device connecting the tiller and finisher assembly to the frame.
According to a further aspect of the disclosure, the processing unit is configured to control a towing angle of the tiller and finisher assembly relative to the frame on the basis of the target map, of a curvature of a currently selected one from a plurality of programmed trajectories stored in the memory device and of the position, orientation and travelling direction determined by the satellite navigation device, so that the tiller and finisher assembly maintains a programmed orientation with respect to the programmed trajectory.
According to a further aspect of the disclosure, the processing unit is configured to set the towing angle and a yaw angle of the tiller and finisher assembly so as to control a lateral offset of the tiller and finisher assembly.
According to a further aspect of the disclosure, the processing unit is configured to control the lateral offset as a function of the programmed trajectory and of the position provided by the satellite navigation device so as to obtain a programmed overlap between adjacent processing strips.
According to a further aspect of the disclosure, the processing unit is configured to determine a cutting angle of the tiller and finisher assembly as a function of the target map and of the position provided by the satellite navigation device.
According to a further aspect of the disclosure, there is also provided a method for controlling a snow groomer vehicle, the snow groomer vehicle comprising a frame extending along a longitudinal axis; and a tool connected to the frame through a connection device equipped with an actuator assembly operable to determine a relative position of the blade with respect to the frame, wherein the method comprises:
Further features and advantages of the disclosure will be best understood upon perusal of the following description of non-limiting embodiments thereof, with reference to the accompanying drawing, wherein:
With reference to
In the driver's cabin 3 a user interface is installed (not shown), which enables an operator to control the travel of the snow groomer vehicle 1 and the operation of the using devices. Even though the snow groomer vehicle 1 is provided with control instruments and devices, which substantially enables for an autonomous operation, an operator can be present on board the snow groomer vehicle to increase security and, in this case, he/she can have the chance to force a manual control mode, bypassing the autonomous control, when the conditions require him/her to do so.
The snow groomer device 1 is provided with a satellite navigation device 13, with a control system 15 and with a telemetry system 16.
The satellite navigation device 13, for example a GNSS (“Global Navigation Satellite System”) device, is configured to determine, with a precision in the order of magnitude of centimetres, its position and three-dimensional orientation and, as a consequence, the position and three-dimensional orientation of the snow groomer vehicle 1. The satellite navigation system 13 enables operators to determine longitude LG, latitude LT and height from the ground H, besides the direction of a reference axis (
The control system 15 detects operating parameters of the snow groomer vehicle 1, such as, for example but not exclusively, the power delivered by the drive unit, the power absorbed by each one of the using devices, the position of the blade 8 and of the tiller and finisher assembly 9, the travelling speed of the snow groomer vehicle 1.
The control system 15 is provided with wireless connection abilities, for example directly through a local communication network or through a mobile data network and an Internet connection, for the connection to a resource managing system of a ski resort (which is not shown).
The blade 8 is connected to the frame 2 by a front connecting device 20, whereas the tiller and finisher assembly 9 is connected to the frame by a rear connecting device 21.
The front connecting device 20 is shown in
The front connecting device 20 further comprises:
A manual control device (not shown) to control the front connecting device 20 is housed in the driver's cabin 3 and enables operators to combine the four movements described and shown in
The rear connecting device 21 comprises a rigid structure 29 hinged to the frame 2 so as to rotate around a horizontal rotation axis R2 (when the snow groomer vehicle 1 is on level ground), which is parallel to a plane of the tracks 6 (which is parallel to the plane PH defined below) and to a rotation axis R3 (
The rear connecting device 21 further comprises an actuator assembly 50 to: lift and lower the tiller and finisher assembly 9 rotating the rigid structure 29 around the rotation axis R2; orient the tiller and finisher assembly 9, by placing the blade 8 perpendicular to or at an angel relative to the travelling direction of the snow groomer vehicle 1; laterally translate the tiller and finisher assembly 9 relative to the frame 2; and determine a relative angular position of the tiller and finisher assembly 9 relative to the rear rigid structure 21 (cutting angle).
Furthermore, the using devices, in particular the blade 8 through the actuators 25-28 and the tiller and finisher assembly 9 through the actuators 50, may be automatically controlled by the control system 15. To this purpose, the control system 15 comprises, in certain embodiments, a processing unit 30, a memory device 31, a control interface 32 and a communication interface 33 (
The processing unit 30 is configured to determine an ideal position of the using devices, in particular of the blade 8, and to operate (among others) the actuators 25-28 of the blade 8 based on target maps MT1, . . . , MTN stored in the memory device 31 and representing desired surfaces to be obtained from the processing of the snowpack. The target maps MT1, . . . , MTN, in particular, may represent the ideal surface of a ski slope, which is normally characterized by surface regularity and uniformity in the consistency of the snowpack, as well as the surface of a snowpark structure, with a special shape. Furthermore, the target maps MT1, . . . , MTN may represent intermediate target surfaces between a current target surface and the current surface of the snowpack of the area to be treated. Especially for snowpark structures, which may be particularly complicated, the processing of the snow surface can be carried out in an iterative manner. The objective maps MT1, . . . , MTN may be produced in a remote calculation centre and be loaded into the memory device 31 through the communication interface 33.
In detail, the processing unit 30, in a first step, uses a model of the snow groomer vehicle to determine:
In a second step, the processing unit 30 determines and applies control signals to the actuators 25-28 through the control interface 32, so as to place the blade 8 in the previously determined configuration. More precisely, the processing unit 30 provides the control interface 32 with parameters indicating a target configuration of the blade 8 (for example target values δT, εT, ηT of a lifting angle δ, of a vertical tilt angle ε and of a lateral tilt angle η, which will be defined more in detail below) and applies controls to the actuators 25-28 in order to set and maintain the objective values of the configuration parameters received.
For the sake of simplicity, in order to define the relative positions of the elements of the snow groomer vehicle 1, hereinafter we will use (
Furthermore, we will use:
The model of the snow groomer vehicle 1, indicated with number 35 in
The positions and orientations of the triangles 36, 37 and the segment 38 completely define, in a two-way manner, the relative positions of the frame 2, of the rigid structure 22 and of the blade 8.
The model may comprise admissible value ranges for the lifting angle δ, the vertical tilt angle E and the lateral tilt angle η of the blade 8. The admissible value ranges are determined by the mechanical constraints of the connection between the blade 8 and the frame 2. The processing unit 30 is configured to limit the actuation of the movements of the blade 8 within the admissible value ranges. In case the limits of the admissible ranges are exceeded, the processing unit 30 can generate an alarm signal and/or force the shift to a manual control mode, directly under the control of the operator.
In order to determine the lifting angle δ, the processing unit operates as described below, with reference to
At first (block 100), the processing unit 30 loads a current target map MTK defining the surface of the snowpack to be obtained at the end of the current processing steps (for example, in case of snowpark structures, the processing can require numerous steps, each corresponding to a respective current target map MTK). If necessary (block 110), the processing unit adds an offset value to take into account possible variations in the thickness of the snowpack due to precipitations, snow melting, erosions caused by the passage of skiers and so on.
Then, the processing unit 30 acquires its current position PC from the satellite navigation device 13 (block 120). The current position PC includes the height from the ground at the corresponding coordinates of the map M of the ground and, therefore, takes into account the actual thickness of the snowpack. Furthermore, the processing unit 30 determines the azimuth angle γ (the axis x′ of the reference system O′x′y′z′ is parallel to the height of the triangle 36 shaping the frame 2) and the longitudinal tilt angle α. Therefore, the orientation of the frame 2 is determined, as well.
From the current position PC and from the current target map MTK the processing unit 30 determines the superficial snow thickness to be removed in every position along the trajectory of the snow groomer vehicle 1 (block 130). More in detail, the processing unit 30 calculates the intersection of the current target map MTK used and of the plane PV, where the segment 38 shaping the rigid structure 22 also lies. This intersection defines the target profile PT in the travelling direction of the snow groomer vehicle 1 (
Subsequently (block 140), the processing unit 30 calculates the lifting angle δ to be set in order to obtain the removal of the previously determined snow thickness. The lifting angle δ is determined by the intersection between the trajectory in the plane PV of the end of the segment 38 opposite to the rotation axis R1 and the target profile PT. Said end corresponds to the universal joint 24 between the rigid structure 22 and the blade 8 and its trajectory develops along a circumference, as a function of the lifting angle δ. Therefore, the intersection between the trajectory of the end of the segment 38 and the target profile PT provides the desired lifting angle δ corresponding to the removal of the previously determined snow thickness.
If the lifting angle δ exceeds a programmed range of admissible values (block 150, NO output), the processing unit 30 generates a warning signal and/or forces the shift to the manual control by the operator (block 160).
In a contrary case (block 150, YES output), the processing unit 30 acts upon the actuators 25 so as to set the calculated lifting angle δ (block 170). In certain embodiments, in particular, the actuators 25 are hydraulic cylinders and the processing unit 30 determines the length of the actuators 25 needed to obtain the desired lifting angle δ.
The control system 15 comprises a feedback control device 40 (
The processing unit 30 determines the vertical tilt angle ε, the lateral tilt angle η and the cutting angle θ of the blade 8 in a similar manner.
As far as the vertical tilt angle ε (
The processing unit 30 is also configured to control the lateral tilt angle η of the blade 8.
The memory device 31 contains programmed optimal trajectories TT, which may be selected in order to obtain the profiles defined in the target maps MT, . . . , MN. In certain embodiments, the optimal trajectories TT may be defined by sequences of coordinates corresponding to respective portions of one or more ski slopes of a ski resort. The control unit 30 is also configured to guide a snow groomer vehicle 1 along the optimal trajectories TT acting upon the controls of the drive unit 5, of the powertrain 12 and of the tracks 6. To this purpose, in certain embodiments, the control unit 30 compares the current coordinates determined by the satellite navigation device 13 with the selected optimal trajectory TT. In case there is a difference between the determined current coordinates and the selected optimal trajectory TT, the control unit 30 acts upon the controls of the drive unit 5, of the powertrain 12 and of the tracks 6 so as to cancel the difference and tends to bring the snow groomer vehicle 1 back on the optimal trajectory TT. Furthermore, the travelling speed can be set by the control unit 30 as a function of the position along the optimal trajectory TT, of the features of the ground (for example, the gradient) and of the type of processing of the snowpack to be carried out. In some embodiments, the optimal trajectories TT may be defined so as to cause the snow groomer vehicle to drive numerous times on a relatively restricted area in order to create structures dedicated to the execution tricks, such as kicker and landing ramps with different degrees of difficulty, bumps, half-pipes and so on. In other embodiments, the optimal trajectories TT may be defined so as to cover larger portions of a ski resort, for example the entire path of one or more ski slopes. Accordingly, the profiles defined in the target maps MT, . . . , MN are more regular and generally require a smaller number of passages in order to obtain the desired effect. Furthermore, the results can usually be obtained by setting less incisive configurations of the blade 8. In any case, the control system 15 is capable of automatically carrying out, with the same principles, both the processing of snowpark structures and the normal preparation of the ski slopes of a ski resort, using—in order to do so—programmed optimal trajectories TT and the controls of the drive unit 5, of the powertrain 12 and of the tracks 6. The optimal trajectories TT, in particular, can be chosen so as to optimize preparation times and resource consumption.
The processing unit 30 acts upon the lateral tilt angle η in order to make up for the incorrect positioning of the blade 8 due to differences between the actual trajectory TA of the snow groomer vehicle 1 and the ideal trajectories TT and in order to keep the orientation of the work front constant (
Furthermore, the processing unit 30 is configured to control the configuration of the tiller and finisher assembly 9 through the actuator assembly 50. In particular, the processing unit 30 controls an orientation f the tiller and finisher assembly 9 relative to the frame 2 (
In detail, as far as the orientation of the tiller and finisher assembly 9 relative to the frame 2 is concerned, the processing unit 30 determines a towing angle θ between the vertical middle plane PV and the rear connecting device 21 (
The lateral offset OS of the tiller and finishers assembly 9 relative to the snow groomer vehicle 1 is controlled by the processing unit 30 by setting the towing angle θ and a yaw angle ψ of the tiller and finisher assembly 9, namely the angle between the direction of the largest size of the tiller and finisher assembly 9 and a middle axis of the rear connecting device 21 (
In a further operating mode, the processing unit 30 determines the cutting angle χ so as to control the processing depth of the tiller and finisher assembly 9, basically rotating the rigid structure 29 around the rotation axis R4 (
The processing unit 30 is further configured to adopt safety measures when the snow groomer vehicle 1 is subjected to an excessive load, for example due to an excessive quantity of snow being moved, also taking into account the gradient of the ground. Said excessive load conditions can be automatically detected by the processing unit 30, for example when the drive unit 5 is close to the stall or the powertrain 12 is in pressure cutoff.
Furthermore, the processing unit 30 is configured to intervene in case of overload, adopting one or more of the following actions:
In certain embodiments, the snow groomer vehicle according to the disclosure can be provided with further detectors aimed at determining, with greater precision, the environmental conditions in which the snow groomer vehicle is and, as consequence, aimed at determining the ability to operate in an autonomous manner. The snow groomer vehicle can be equipped with radar or lidar sensors, stereo cameras and the like communicating with the processing unit, which can be configured to carry out actions in response to the conditions detected by the sensors. For example, the processing unit can use the information of the sensors to recognize the presence of fixed obstacles (irregularities in the ground, trees, rocks, slopes, power towers, snow guns, protection nets and the like) or moving obstacles (e.g., skiers) along the trajectory of the snow groomer vehicle and react with suitable actions (stopping the snow groomer vehicle, deflecting from the set trajectory, changing the configuration of the blade or of the tiller and finisher assembly).
Finally, the snow groomer vehicle and the method described and claimed herein can evidently be subjected to changes and variations, without for this reason going beyond the scope of protection set forth in the appended claims. That is, the present disclosure also covers embodiments not described in the detailed description and equivalent embodiments, which fall within the scope of protection of the appended claims. As such, the scope of protection of the present disclosure is defined by the claims which cover variants not specifically described and equivalent embodiments. Accordingly, various changes and modifications to the presently disclosed embodiments will be apparent to those skilled in the art.
Number | Date | Country | Kind |
---|---|---|---|
102018000010464 | Nov 2018 | IT | national |
This application is a national stage application of PCT/IB2019/053647, filed on May 3, 2019, which claims the benefit of and priority to Italian Patent Application No. 102018000010464, filed on Nov. 20, 2018, the entire contents of which are each incorporated by reference herein.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/IB2019/053647 | 5/3/2019 | WO | 00 |