Method for operating a user terminal of an agricultural machine and agricultural machine
11564343 · 2023-01-31
Assignee
Inventors
Cpc classification
A01B76/00
HUMAN NECESSITIES
B60K35/00
PERFORMING OPERATIONS; TRANSPORTING
International classification
G08G7/00
PHYSICS
B60K35/00
PERFORMING OPERATIONS; TRANSPORTING
A01B76/00
HUMAN NECESSITIES
Abstract
The present disclosure refers to a method for operating a user terminal (7) of an agricultural machine, comprising providing a user terminal (7) in a control system (3) of an agricultural machine, the user terminal (7) connected to a power supply and configured to transmit, through a control bus (6), control signals to functional elements (10a; 10b) of the agricultural machine; enabling operation of the user terminal (7), after a period of time the user terminal was turned-off before, comprising enabling a user control mode of operation of the user terminal (7); running software applications in the user terminal (7); enabling a display device of the user terminal (7); and enabling the control bus (6), thereby, operating the control bus (6) in a bus control mode allowing for transmission of the control signals through the control bus (6); controlling operation of one of the functional elements (10a; 10b) of the agricultural machine in the user control mode of operation; in response to a user input, generating present control signals; transmitting the present control signals to the control unit assigned to the one of the functional elements (10a; 10b) through the control bus (6); and operating the functional elements (10a; 10b) according to the present control signals; disabling the user control mode of operation and enabling a standby mode of operation for the user terminal (7), comprising continuing with running one or all of the software applications in the user terminal (7); disabling the display device of the user terminal (7); and disabling the control bus (6); and re-enabling the control mode of operation for the user terminal (7). Further, an agricultural machine is provided.
Claims
1. Method for operating a user terminal (7) of an agricultural machine, comprising providing a user terminal (7) in a control system (3) of the agricultural machine, the user terminal (7) connected to a power supply and configured to transmit, through a control bus (6) provided with an OSI layer model, control signals to functional elements (10a; 10b) of the agricultural machine; enabling operation of the user terminal (7), after a period of time the user terminal was turned-off before, comprising enabling a user control mode of operation of the user terminal (7); running software applications in the user terminal (7); enabling a display device of the user terminal (7); and enabling the control bus (6), thereby, operating the control bus (6) in a bus control mode allowing for transmission of the control signals through the control bus (6); controlling operation of one of the functional elements (10a; 10b) of the agricultural machine in the user control mode of operation, comprising receiving a user input for controlling operation of the one of the functional elements (10a; 10b) through an input device of the user terminal (7); in response to the user input, generating present control signals; transmitting the present control signals to the control unit assigned to the one of the functional elements (10a; 10b) through the control bus (6); and operating the functional elements (10a; 10b) according to the present control signals; disabling the user control mode of operation and enabling a standby mode of operation for the user terminal (7), comprising continuing with running one or all of the software applications in the user terminal (7); disabling the display device of the user terminal (7); and disabling the control bus (6), thereby, preventing transmission of the control signals from the user terminal (7) through the control bus (6); and re-enabling the control mode of operation for the user terminal (7); determining a turn-on state of an ignition device of the agricultural machine in the control system (3); enabling operation of the user terminal (7); determining a turn-off state of the ignition device of the agricultural machine; and in response to the determining of the turn-off state, disabling the control mode of operation and enabling the standby mode of operation for the user terminal (7); wherein the disabling of the control bus (6) conducted when disabling the user control mode of operation and enabling a standby mode of operation for the user terminal (7) comprises, within the OSI layer model of the control bus (6), disabling transmission of control signals form a data link layer to a physical layer; and enabling signal transmission between the functional elements (10a; 10b) of the agricultural machine through the control bus (6).
2. Method of claim 1, further comprising wherein the enabling of operation comprises enabling of the operation of the user terminal (7) within a starting period of time after determining the turn-on state; and the re-enabling of the control mode of operation comprises re-enabling the control mode of operation for the user terminal (7) within a re-starting period of time after determining a re-turn-on state of the ignition device, the re-starting period of time being shorter than the starting period of time.
3. Method of claim 2, wherein the re-starting period of time is shorter than the starting period of time by at least 70%.
4. Method of claim 1, wherein the enabling of the standby mode of operation for the user terminal (7) comprises disabling an input device of the user terminal (7).
5. Method of claim 1, wherein the disabling of the control bus (6) comprises, within an OSI layer model of the control bus (6), disabling a physical layer.
6. Method of claim 1, wherein the disabling the display comprises one of outputting a standby screen on the display device of the user terminal (7); and turning-off a backlight illumination of the display device (12) of the user terminal (7).
7. Method of claim 1, further comprising, in the standby mode of operation, determining a standby time in the control system (3), the standby time indicating a period of time lapsed after the enabling of the standby mode of operation for the user terminal (7); determining a standby time in the control system (3), the standby time indicating a period of time lapsed after the enabling of the standby mode of operation for the user terminal (7); determining that the standby time is exceeding a standby time limit; and in response to the determining, turning-off the user terminal (7).
8. Method of claim 1, wherein the providing comprises providing the user terminal in a tractor (1) of the agricultural machine, the tractor (1) trailing or carrying an implement (2), wherein at least some of the functional elements (1 Ob) are provided on the implement (2).
9. An agricultural machine, comprising a control system (3); a user terminal (7) provided in the control system (3) and connected to a power supply (13); functional control elements (10a; 10b); and a control bus (6) provided in the control system (3) and configured to transmit control signals from the user terminal (7) to the functional elements (10a; 10b); wherein the user control system (3) is configured to operate the user terminal (7) according to a method of claim 1.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) Following, further embodiments are described in detail with reference to figures. In the figures, show:
(2)
(3)
(4)
(5)
(6)
(7)
DETAILED DESCRIPTION OF THE DRAWINGS
(8)
(9) An agricultural machine control network 3 provides for an electronic control system of the agricultural machine or system. The agricultural machine control network 3 comprises a tractor control network 4 and an implement control network 5. The agricultural machine control network 3 is having a data or control bus 6 to which, according to the embodiment shown, a user control terminal 7, a task controller 8, and a plurality of electronic control units 9 are connected. Each of the electronic control units 9 is assigned to a functional element 10a, 10b provided in the tractor 1 and the implement 2, respectively. In an alternative embodiment, the electronic control units 9 connected to the user control terminal 7 through the data bus 6 may only be applied to the functional element(s) 10b of the implement 2, but not to the functional element(s) 10a of the tractor 1.
(10) With regard to the implement 2, the functional elements 10b may also be referred to as working unit. Through the data bus 6 electronic data, such as control signals, may be transmitted between the components, units, modules or elements connected to the data bus 6. The electronic control system of the agricultural machine control network 3 may implement the ISO 11783 standard, preferably the ISO 11783-11 standard.
(11) The data bus 6 may be implemented with a Controller Area Network (CAN bus) which is a multi-master serial bus standard for connecting Electronic Control Units (ECUs) also known as nodes. Each ECU is assigned to at least one of the functional elements 10a, 10b. Two or more nodes are required on the CAN network to communicate. The complexity of the node can range from a simple I/O device up to an embedded computer with a CAN interface and sophisticated software. The node may also be a gateway allowing a standard computer to communicate over a USB or Ethernet port to the devices on a CAN network. All nodes may be connected to each other through a two wire bus. The wires may be 120Ω nominal twisted pair. ISO 11898-2, also called high speed CAN, uses a linear bus terminated at each end with 120Ω resistors.
(12) The data bus 6 is provided with a plug connector 11 connecting the tractor control network 4 and the implement control network 5.
(13) The user or operator control terminal 7 is provided with a terminal display 12 which may comprise a touch sensitive display and provides for user control and user display. Further, the user control terminal 7 is provided with a processor unit comprising a processor and a memory element connected to the processor. Multiple software applications implemented on the user control terminal 7 may be running simultaneously.
(14) Through the user control terminal 7 user input may be received for controlling the functional elements 10a, 10b of the agricultural machine or system. Also, through the terminal display 12 operation information may be displayed to the user.
(15) A battery 13 is provided for power supply, for example, to the user control terminal 7. In general, the power provided by the battery and/or some other power supply source may be supplied to the components of the agricultural machine in need for any power supply during operation by a so-called central electronic unit (CEU) as it is known as such.
(16)
(17) The user control terminal 7 comprises hardware and software components each of which is assigned a hardware startup 20 and a software startup 21, respectively. If a turn-on state of the ignition device of the agricultural machine is determined (step 30), as part of a booting process, the hardware startup 20 is initiated which in turn will start the software startup 21 in step 31. Thereby, a control mode of operation (idle state or mode 22) is finally implemented for the user control terminal 7 (step 32).
(18) The period of time between the turn-on of the ignition device and the enabling of the control mode of operation for the user control terminal 7 may be referred to starting time after the determining of the turn-on state for the ignition device. In the control mode of operation one or more software applications are running in the user control terminal 7. Also, the data bus 6 is enabled, thereby, operating the date bus 6 in bus control mode allowing for transmission of control signals through the data bus 6 to the functional elements 10a, 10b of the agricultural machine. A driving circuit configured to drive terminal elements of the user control terminal 7 is provided with a normal operation power.
(19) If in step 33 a turn-off state is detected for the ignition device, a standby mode of operation 23 is implemented for the user control terminal 7, wherein the standby mode of operation 23 is implemented after the user control terminal 7 has been in the idle state or process 22 (control mode) before. In the standby mode of operation 23 the user control terminal 7 is provided with limited or reduced functionality. In an embodiment, in the standby mode of operation 23 the illumination of the terminal display 12 of the user control terminal 7 is turned off. For example, a backlight illumination of a liquid crystal display (LCD) device may be turned off. The enabling of the standby mode of operation for the user terminal 7 may comprise disabling an input device of the user terminal. For example, at least one of a touch sensitive input device provided on the terminal display 12 of the user terminal 7 and an external input device may be disabled, thereby, preventing user input.
(20) Also, the data bus 6 is disabled, thereby, preventing transmission of control signals through the data bus 6 to the functional elements 10a, 10b. Referring to
(21) In the standby mode of operation for the user control terminal 7, by the disabling control signal transmission from the user control terminal 7 to one of the functional elements 10a, 10b is prevented. Specifically, the user is prevented from control input. Signal transmission between the functional elements 10a, 10b through the data bus 6 may still be enabled. In such alternative embodiments, nodes of the control system 3 connected to the data bus 6 other than the user control terminal 7 may be provided with the signal transmission functionality of the data bus 6.
(22) Referring to
(23) In the user control terminal 7 providing a node in the CAN bus network, software application 60, 61, 62 are implemented, such software application 60, 61, 62 being functionally connected to a socket CAN 63 (virtual CAN bus implemented by software). The socket CAN 63 is connected to CAN bus hardware 64 via a connection 65. Such connection 65 is disabled in the standby mode of operation of the user control terminal 7. For disabling, for example, software switches provided with hardware drivers may be switched off.
(24) In the standby mode of operation 23, one or all of the software applications 60, 61, 62 implemented in the user control terminal 7 may continue to be running. For example, a task controller (e.g. ISO 11783-14) implemented as one of the software application may be kept running in the standby mode of operation. In addition or as an alternative, a virtual terminal also referred to as universal terminal (e.g. ISO 11783-6) may continue to run as a software application in the user control terminal 7 in the standby mode.
(25) If in step 34 it is determined that the ignition device is turned on, the user control terminal 7 will return to the control mode of operation, thereby, enabling the idle state or process 22 (control mode of operation).
(26) If it is determined that the user control terminal 7 has been operated in the standby mode of operation 23 longer than a standby time limit, which for example may be set to about 12 h, there is a shutdown 24 (step 35) which will require a reset 25 for re-starting (step 36).
(27) In case of failure detection, the reset 25 may be started form the idle state 22 or the standby state 24 (step 37).
(28) Table 1 provides summarized information on the operation of the user control terminal 7. The status of different elements of the user control terminal 7 depending on the state of operation is indicated. Specifically, reference is made to the screen of the terminal display 12, user input elements “Button”, and backlight illumination “LEDs”.
(29) TABLE-US-00001 TABLE 1 State Power Screen Buttons LEDs Description Hardware Startup Off n/a n/a n/a Hardware (after user initialization, control terminal no state was tuned off) guarantees Software Off On On On During Startup terminal startup Idle On On On On Control mode (control mode) of operation Standby mode On Off Off Off With ignition turned off (standby mode of operation) Shutdown (user On Previous/ On On During control terminal black terminal turned off) shutdown Reset Off Off On On Between terminal shutdown and startup
(30) The level of voltage power applied in the control mode and the standby mode, respectively, will be different.
(31)
(32) With regard to the operation of the agricultural machine control network 3, as an alternative or in addition to the operation of the user control terminal 7 in the different modes of operation, a voltage or power control mechanism may be applied. If the ignition device of the agricultural machine is turned on for starting an engine, a power level at which power is provided by the battery 13 will drop. For example, if a normal power or voltage level of about 12 V is provided, it may drop to about 2 to 3 V for the time of starting the engine by activating the ignition device.
(33) According to the embodiment shown in
(34)
(35) If the power level provided by the battery 13 is higher than a required normal operation level, the functional circuit may be configured to still output voltage having the required normal operation level.
(36) In an embodiment, the functional circuit 70 may be provided in the user control terminal 7 schematically indicated by the dashed line in
(37) The features disclosed in this specification, the figures and/or the claims may be material for the realization of various embodiments, taken in isolation or in various combinations thereof.