METHOD OF OPERATING A VEHICLE FEEDING MATERIAL TO A ROAD FINISHING MACHINE

20230365110 · 2023-11-16

Assignee

Inventors

Cpc classification

International classification

Abstract

A method of operating a vehicle feeding material to a road finishing machine. The vehicle includes a vehicle retarding system controllable to retard the vehicle, and processing circuitry coupled to the vehicle retarding system. The method includes determining, by the processing circuitry, a slope inclination of a downward sloping road surface to be paved by the road finishing machine; determining, by the processing circuitry, a deceleration level of the vehicle for operating the vehicle at the downward sloping road surface while obtaining a mechanical connection between the vehicle and the road finishing machine when the road finishing machine paves the downward sloping road surface; determining, by the processing circuitry, a retardation power level of the vehicle retarding system based on the slope inclination of the downward sloping road surface for obtaining the deceleration level; and controlling, by the processing circuitry, the vehicle retarding system to apply the retardation power level for obtaining the deceleration level.

Claims

1. A method of operating a vehicle feeding material to a road finishing machine, the vehicle comprising a vehicle retarding system controllable to retard the vehicle, and processing circuitry coupled to the vehicle retarding system, the method comprising: determining, by the processing circuitry, a slope inclination of a downward sloping road surface to be paved by the road finishing machine; determining, by the processing circuitry, a deceleration level of the vehicle for operating the vehicle at the downward sloping road surface while obtaining a mechanical connection between the vehicle and the road finishing machine when the road finishing machine paves the downward sloping road surface; determining, by the processing circuitry, a retardation power level of the vehicle retarding system based on the slope inclination of the downward sloping road surface for obtaining the deceleration level; and controlling, by the processing circuitry, the vehicle retarding system to apply a retardation having the magnitude of the retardation power level.

2. The method according to claim 1, wherein the vehicle feeds material to the road finishing machine simultaneous to the vehicle retarding system applies the retardation power level.

3. The method according to claim 1, wherein the step of controlling the vehicle retarding system to apply the retardation power level is followed by the steps of: determining, by the processing circuitry, a desired vehicle speed of the vehicle; and determining, by the processing circuitry, the deceleration level of the vehicle based on the desired vehicle speed.

4. The method according to claim 1, wherein the method further comprises: determining, by the processing circuitry, a current weight of the vehicle; wherein the retardation power level of the vehicle retarding system is based on the current weight of the vehicle.

5. The method according to claim 1, wherein the method further comprises: determining, by the processing circuitry, a maximum allowable retardation power level of the vehicle retarding system; wherein the retardation power level of the vehicle retarding system is based on the maximum allowable retardation power level.

6. The method according to claim 1, wherein the method further comprises: determining, by the processing circuitry, a speed variation of the vehicle when the vehicle retarding system is controlled to apply the retardation power level; comparing, by the processing circuitry, the speed variation with a predetermined speed variation range; and controlling, by the processing circuitry, the vehicle retarding system to adjust the retardation power level when the speed variation falls outside the predetermined speed variation range.

7. The method according to claim 6, wherein the retardation power level is adjusted such that a speed of the vehicle falls within the predetermined speed variation range.

8. The method according to claim 1, wherein the processing circuitry is configured to determine the deceleration level of the vehicle for operating the vehicle at the desired speed by wirelessly receiving a signal from a remote server.

9. The method according to claim 1, wherein the vehicle comprises a plurality of vehicle retarding systems, each of the plurality of vehicle retarding systems being operable to apply a retarding force on a respective wheel axle of the vehicle, wherein the retardation power level is based on a number of vehicle retarding systems provided on the vehicle.

10. A vehicle retarding system for a vehicle configured to feed material to a road finishing machine, the vehicle retarding system being configured to retard the vehicle when feeding material to the road finishing machine, wherein the vehicle retarding system comprises a control unit comprising processing circuitry coupled to the vehicle retarding system, the processing circuitry being configured to: determine a slope inclination of a downward sloping road surface to be paved by the road finishing machine; determine a deceleration level of the vehicle for operating the vehicle at the downward sloping road surface while obtaining a mechanical connection between the vehicle and the road finishing machine when the road finishing machine paves the downward sloping road surface; determine a retardation power level of the vehicle retarding system based on the slope inclination of the downward sloping road surface for obtaining the deceleration level; and control the vehicle retarding system to apply a retardation power having the magnitude of the retardation power level.

11. A vehicle comprising a vehicle retarding system according to claim 10.

12. A computer program comprising program code for performing the steps of claim 1 when the program code is run on a computer.

13. A non-transitory computer readable medium carrying a computer program comprising program code for performing the steps of claim 1 when the program code is run on a computer.

Description

BRIEF DESCRIPTION OF THE DRAWINGS

[0029] The above, as well as additional objects, features, and advantages, will be better understood through the following illustrative and non-limiting detailed description of exemplary embodiments, wherein:

[0030] FIG. 1 is a lateral side view illustrating an example embodiment of a vehicle feeding material to a road finishing machine;

[0031] FIG. 2 is a schematic illustration of a computer system according to an example embodiment; and

[0032] FIG. 3 is a flow chart of a method of operating a vehicle feeding material to a road finishing machine according to an example embodiment.

DETAILED DESCRIPTION

[0033] The present invention will now be described more fully hereinafter with reference to the accompanying drawings, in which exemplary embodiments are shown. The invention may, however, be embodied in many different forms and should not be construed as limited to the embodiments set forth herein; rather, these embodiments are provided for thoroughness and completeness. Like reference character refer to like elements throughout the description.

[0034] The terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the disclosure. As used herein, the singular forms “a,” “an,” and “the” are intended to include the plural forms as well, unless the context clearly indicates otherwise. As used herein, the term “and/or” includes any and all combinations of one or more of the associated listed items. It will be further understood that the terms “comprises,” “comprising,” “includes,” and/or “including” when used herein specify the presence of stated features, integers, steps, operations, elements, and/or components, but do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and/or groups thereof.

[0035] It will be understood that, although the terms first, second, etc., may be used herein to describe various elements, these elements should not be limited by these terms. These terms are only used to distinguish one element from another. For example, a first element could be termed a second element, and, similarly, a second element could be termed a first element without departing from the scope of the present disclosure.

[0036] Relative terms such as “below” or “above” or “upper” or “lower” or “horizontal” or “vertical” may be used herein to describe a relationship of one element to another element as illustrated in the Figures. It will be understood that these terms and those discussed above are intended to encompass different orientations of the device in addition to the orientation depicted in the Figures. It will be understood that when an element is referred to as being “connected” or “coupled” to another element, it can be directly connected or coupled to the other element, or intervening elements may be present. In contrast, when an element is referred to as being “directly connected” or “directly coupled” to another element, there are no intervening elements present.

[0037] Unless otherwise defined, all terms (including technical and scientific terms) used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this disclosure belongs. It will be further understood that terms used herein should be interpreted as having a meaning consistent with their meaning in the context of this specification and the relevant art and will not be interpreted in an idealized or overly formal sense unless expressly so defined herein.

[0038] With particular reference to FIG. 1, there is depicted a vehicle combination comprising a vehicle 100 and a road finishing machine 200 during operation. In particular, FIG. 1 illustrates an example embodiment of the vehicle 100 feeding material 102 to the road finishing machine 200, wherein the road finishing machine 200 is configured to distribute the material 102 along the road surface 104.

[0039] The vehicle 100 is exemplified as a truck comprising a container 106 with the material to be fed to the road finishing machine 200. During operation, i.e. when the vehicle feeds the material 102 to the road finishing machine 200, the container 106 is tilted around a pivot joint 108 at a rear end 112 of the vehicle 100 such that the material can slide out from the container 106 and into a material receiver 202 of the road finishing machine 200.

[0040] The vehicle 100 can be propelled by any type of prime mover, such as e.g. an internal combustion engine (not shown), an electric machine 110′, ora combination of an internal combustion engine and an electric machine 110′, i.e. a hybrid vehicle. In a similar vein, the road finishing machine 200 can also be propelled by any type of prime mover, such as e.g. an internal combustion engine, an electric machine, or a combination of an internal combustion engine and an electric machine, i.e. a hybrid vehicle.

[0041] The vehicle 100 further comprises a vehicle retarding system 110, 110′. The vehicle retarding system 110, 110′ is configured to retard the vehicle 100 during operation. In detail, the retarding system 110, 110′ is configured to control the vehicle speed, in particular during operation in a downward sloping road surface. The vehicle retarding system is thus preferably a brake system of the vehicle. As exemplified in FIG. 1, the vehicle retarding system 110, 110′ may be one or more of the vehicle service brakes 110 or the electric machine 110′ when the vehicle is propelled by such electric machine 110′. In the latter example, the electric machine 110′ is thus, during braking, generating electric power which is fed to e.g. an energy storage system of the vehicle 100. Although not depicted, the vehicle retarding system may also be formed by other vehicle components, such as e.g. an auxiliary vehicle brake, a brake resistor, etc. Accordingly, the vehicle 100 may comprise a plurality of vehicle retarding systems, wherein each of the vehicle retarding systems is arranged to apply a retarding force for controlling the speed of the vehicle 100.

[0042] The vehicle 100 also comprises a control unit 120. The control unit 120 comprises processing circuitry coupled to the vehicle retarding system 110, 110′. The processing circuitry is thus configured to control a retardation power level of the vehicle retarding system 110, 110′ for controlling the speed of the vehicle. Hence, the processing circuitry is configured to control the vehicle retarding system 110, 110′ such that the vehicle 100 obtains a desired deceleration level. The road finishing machine 200 also comprises a control unit 210. The control unit 210 of the road finishing machine 200 also comprises processing circuitry as well as a transmitted configured to transmit signal(s) to the control unit 120 of the vehicle 100.

[0043] During operation as depicted in FIG. 1, the vehicle 100 and the road finishing machine 200 should preferably keep the same speed such that a front end 212 of the road finishing machine 200 is in mechanical connection with the rear end 112 of the vehicle 100 when material is fed from the container 106 to the material receiver 202 of the road finishing machine 200. Hence, the front end 212 of the road finishing machine 200 is continuously in abutment with the rear end 112 of the vehicle 100 such that a contact force is obtained there between.

[0044] In order to describe the operation of the vehicle combination in the downward sloping road surface, reference is now made to FIGS. 2 and 3. FIG. 2 is a schematic illustration of a computer system 300 according to an example embodiment and FIG. 3 is a flow chart of a method of operating the vehicle 100 feeding material to the road finishing machine 200 according to an example embodiment.

[0045] Accordingly, FIG. 2 is a schematic diagram of a computer system 300 (also in the following referred to as “computing device”) for implementing examples disclosed herein. The computer system 300 is adapted to execute instructions from a computer-readable medium to perform these and/or any of the functions or processing described herein. The computer system 300 may be connected (e.g., networked) to other machines in a LAN, an intranet, an extranet, or the Internet. While only a single device is illustrated, the computer system 300 may include any collection of devices that individually or jointly execute a set (or multiple sets) of instructions to perform any one or more of the methodologies discussed herein.

[0046] The computer system 300 may comprise any computing or electronic device capable of including firmware, hardware, and/or executing software instructions to implement the functionality described herein. The computer system 300 includes a control unit 120 provided with processing circuitry, a memory 304, and a system bus (not shown). The system bus provides an interface for system components including, but not limited to, the memory 304 and the control unit 120. The control unit 120 may include any number of hardware components for conducting data or signal processing or for executing computer code stored in memory 304. The control unit 120 may, for example, include a general-purpose processor, an application specific processor, a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), a Field Programmable Gate Array (FPGA), a circuit containing processing components, a group of distributed processing components, a group of distributed computers configured for processing, or other programmable logic device, discrete gate or transistor logic, discrete hardware components, or any combination thereof designed to perform the functions described herein. The control unit 120 may further include computer executable code that controls operation of the programmable device.

[0047] The system bus may be any of several types of bus structures that may further interconnect to a memory bus (with or without a memory controller), a peripheral bus, and/or a local bus using any of a variety of bus architectures. The memory 304 may be one or more devices for storing data and/or computer code for completing or facilitating methods described herein. The memory 304 may include database components, object code components, script components, or other types of information structure for supporting the various activities herein. Any distributed or local memory device may be utilized with the systems and methods of this description. The memory 304 may be communicably connected to the control unit 120 (e.g., via a circuit or any other wired, wireless, or network connection) and may include computer code for executing one or more processes described herein. The memory 304 may include non-volatile memory (e.g., read-only memory (ROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), etc.), and volatile memory (e.g., random-access memory (RAM)), or any other medium which can be used to carry or store desired program code in the form of machine-executable instructions or data structures, and which can be accessed by a computer or other machine with a control unit. A basic input/output system (BIOS) may be stored in the non-volatile memory and can include the basic routines that help to transfer information between elements within the computer system 300.

[0048] The computing device 300 may further include or be coupled to a non-transitory computer-readable storage medium such as the storage device, which may comprise, for example, an internal or external hard disk drive (HDD) (e.g., enhanced integrated drive electronics (EIDE) or serial advanced technology attachment (SATA)), HDD (e.g., EIDE or SATA) for storage, flash memory, or the like. The storage device and other drives associated with computer-readable media and computer-usable media may provide non-volatile storage of data, data structures, computer-executable instructions, and the like.

[0049] A number of modules can be stored in the storage device and in the volatile memory, including an operating system and one or more program modules, which may implement the functionality described herein in whole or in part. All or a portion of the examples disclosed herein may be implemented as a computer program product stored on a transitory or non-transitory computer-usable or computer-readable storage medium (i.e., single medium or multiple media), such as the storage device, which includes complex programming instructions, such as complex computer-readable program code, to cause the control unit 120 to carry out the steps described herein. Thus, the computer-readable program code can comprise software instructions for implementing the functionality of the examples described herein when executed by the control unit 120. The control unit 120 may serve as a controller, or control system, for the computing device 300 that is to implement the functionality described herein.

[0050] The computer system 300 also may include an input device interface (e.g., input device interface and/or output device interface). The input device interface may be configured to receive input and selections to be communicated to the computer system 300 when executing instructions, such as from a keyboard, mouse, touch-sensitive surface, etc. Such input devices may be connected to the control unit 120 through the input device interface coupled to the system bus but can be connected through other interfaces such as a parallel port, an Institute of Electrical and Electronic Engineers (IEEE) 1394 serial port, a Universal Serial Bus (USB) port, an IR interface, and the like. The computer system 300 may include an output device interface Z24 configured to forward output, such as to a display, a video display unit (e.g., a liquid crystal display (LCD) or a cathode ray tube (CRT)). The computing device 300 may also include a communications interface suitable for communicating with a network as appropriate or desired.

[0051] The operational steps described in any of the exemplary embodiments herein are described to provide examples and discussion. The steps may be performed by hardware components, may be embodied in machine-executable instructions to cause a processor to perform the steps, or may be performed by a combination of hardware and software. Although a specific order of method steps may be shown or described, the order of the steps may differ. In addition, two or more steps may be performed concurrently or with partial concurrence.

[0052] When the vehicle combination is operating in the downward sloping road surface, i.e. the road finishing machine 200 is supplying material to the road, a signal is received by the processing circuitry from e.g. an inclination sensor 160, which signal is indicative of a slope inclination of the downward sloping surface, i.e. the processing circuitry determines S1 the slope inclination of the downward sloping surface to be paved by the road finishing machine. The inclination sensor 160 is preferably connected to the vehicle 100. As an alternative, the inclination sensor 160 may be arranged on the road finishing machine 200, whereby the control unit 210 of the road finishing machine 200 wirelessly transmits the signal indicative of the slope inclination to the processing circuitry of the vehicle control unit 120.

[0053] The processing circuitry determines S2 a deceleration level of the vehicle 100 for operating the vehicle at the downward sloping road surface while obtaining a mechanical connection between the vehicle and the road finishing machine when the road finishing machine paves the downward sloping road surface. For operating the vehicle 100 to obtain the deceleration level, the processing circuitry determines S3 a retardation power level of the vehicle retarding system 110, 110′ based on the slope inclination of the downward sloping road surface for obtaining the deceleration level. As described above, the vehicle 100 may comprise a plurality of vehicle retarding systems 110, 110′. In such case, the retardation power level is based on the number of vehicle retarding systems provided on the vehicle 100.

[0054] The processing circuitry thereafter controls S4 the vehicle retarding system 110, 110′ to apply the retardation power level for decelerating the vehicle accordingly. In detail, the processing circuitry transmits a control signal to a vehicle retarding system control unit (not shown), wherein the signal contains instructions which, when received by the vehicle retarding system control unit, enables the vehicle retarding system control unit to apply the determined retardation power level on the vehicle retarding system 110, 110′.

[0055] In addition to the above described method, the processing circuitry may, as a non-limiting example, determine the retardation power level also based on the current weight of the vehicle 100. The vehicle 100 may thus comprise a weight sensor 310 which measures the weight of the vehicle and transmits a signal indicative of the weight to the processing circuitry. Since the vehicle 100 is feeding material to the road finishing machine, the weight may continuously vary, i.e. be reduced during operation, and increased when new material is fed into the container 106.

[0056] As a further non-limiting alternative, the processing circuitry may receive a signal indicative of a maximum allowable retardation power level of the vehicle retarding system 110, 110′. This signal may be received from a retarder ability module 320 which is configured to determine the maximum braking ability of the vehicle retarding system 110, 110′. Based on the signal received from the retarder ability module 320, the processing circuitry may, in addition to the above described features, determine the retardation power level. In detail, should the retardation power level exceed the maximum braking ability, an alarm signal is triggered, and the operator can intervene.

[0057] Moreover, as a still further non-limiting example, the processing circuitry may be configured to determine a speed variation of the vehicle 100 when the vehicle retarding system is controlled to apply the retardation power level. The speed variation may be received from a speed sensor 330 of the vehicle 100. The processing circuitry may hereby compare the speed variation, i.e. how much the vehicle accelerates/decelerates during a predetermined time period, with a predetermined speed variation range. When the speed variation falls outside the predetermined speed variation range, the processing circuitry controls the vehicle retarding system to adjust the retardation power level. In particular, when the speed variation is above an upper limit of the predetermined speed variation range, the retardation power level is increased to reduce the speed of the vehicle 100, and when the speed variation is below a lower limit of the predetermined speed variation range, the retardation power level is reduced to increase the speed of the vehicle 100.

[0058] Still further, the processing circuitry may receive a signal from a remote server 340. The remote serve 340 may provide data relating to the vehicle speed of the vehicle 100. Hereby, the speed of the vehicle 100 may also be controlled by the remote server 340. In detail, the remote server 340 transmits a control signal to the control unit 120 of the vehicle 100 which is indicative of the desired speed at which the vehicle 100 should be operated. This may be particularly advantageous when the road finishing machine 200 is autonomously controlled.

[0059] As another alternative, the step of controlling the vehicle retarding system to apply the retardation power level may followed by the steps of determining, by the processing circuitry, a desired vehicle speed of the vehicle; and determining, by the processing circuitry, the deceleration level of the vehicle based on the desired vehicle speed. Hereby, a closed loop control is provided in which the desired speed of the vehicle is given as an input parameter for determining the deceleration level.

[0060] It is to be understood that the present disclosure is not limited to the embodiments described above and illustrated in the drawings; rather, the skilled person will recognize that many changes and modifications may be made within the scope of the appended claims.