The present disclosure relates to vehicle motion management for heavy-duty vehicles, i.e., coordinated control of propulsion actuators and other motion support devices such as service brakes and power steering.
The invention can be applied with advantage in heavy-duty vehicles such as trucks, buses, and construction machines.
Vehicles are becoming ever more complex in terms of mechanics, pneumatics, hydraulics, electronics, and software. A modern heavy-duty vehicle may comprise a wide range of different actuators such as a combustion engine, one or more electric machines, friction brakes, electromagnetic brakes and power steering devices on one or more steered axles. These physical devices are commonly known as motion support devices (MSD) and may be controlled by respective MSD control units which are often arranged in direct connection to the MSD actuator. The local MSD control units are then normally connected to a central vehicle controller that is configured to perform overall vehicle motion management (VMM) by coordinating the different MSDs to obtain a desired motion by the vehicle, e.g., in response to a control input by a driver or a control signal generated by some autonomous drive (AD) algorithm or advanced driver assistance system (ADAS).
WO21144065 discloses an example of a layered control system for a heavy-duty vehicle, comprising a VMM function configured to perform force generation and MSD coordination in dependence of a motion request from a traffic situation management (TSM) layer, and to send control requests to a motion support device (MSD) control layer. The VMM function optimizes the allocation of MSD control commands in order to fulfil a motion request.
Energy efficiency, component wear, component failure probability and passenger comfort are becoming increasingly important performance metrics for heavy-duty vehicles such as trucks and semi-trailers used for cargo transport. It is therefore desired to perform the MSD coordination with these metrics in mind in addition to meeting the motion requests from upper layer controllers. Towards this end, improvements in VMM functionality for heavy-duty vehicles is desired.
It is an object of the present disclosure to provide improved vehicle control architectures that allow more fine-grained optimization of the MSD coordination on a heavy-duty vehicle in pursuit of improvement in one or more secondary objectives, such as increased energy efficiency, reduced component wear, reduced failure probability on the component level and/or increased passenger comfort, in addition to the primary objective of controlling vehicle motion in dependence of a motion request from a driver or AD algorithm.
This object is at least in part obtained by an MSD control unit for controlling at least one MSD on a heavy-duty vehicle. The control unit is arranged to determine at least one limiting operating point of the MSD associated with a performance limit of the MSD, and also to determine a preferred operating point or range of operating points of the MSD indicative of an operating point or range of operating points of the MSD associated with an improvement in a secondary objective function value compared to the limiting operating point. The MSD control unit is also arranged to transmit a capability message to a VMM function comprising the limiting operating point of the MSD and the preferred operating point of the MSD.
Thus, the normal capability report from the MSD control unit is complemented by a preferred operating point or range of operating points, or at least by data indicative of the preferred operating point. This allows a higher layer controller to set an operating point not only within the range of operating points that the MSD is capable of providing, but also perform an optimization according to the secondary objective function. The feature is particularly suitable for VMM systems which comprise an MSD coordination function, where a plurality of MSDs are coordinated in order to obtain some desired vehicle motion. This coordination can often be performed in many different ways with the same resulting vehicle motion, and the availability of the preferred operating points of the different MSDs can then be used to select a coordination solution which satisfies the vehicle motion requirement and also improves the secondary objective function, which may comprise energy efficiency, component wear, passenger comfort, probability of MSD failure, or the like.
According to some aspects, the capability message comprises a time stamp and/or an indication of a validity time duration. This allows the central VMM controller making use of the capability message to determine validity of the message. It is an advantage that outdated messages can be detected and discarded.
The limiting operating point may, for instance, be indicative of a peak torque of an electric machine and the preferred operating point can then be indicative of a torque value associated with increased energy efficiency of the electric machine compared to the peak torque operating point. Thus, in a vehicle actuator system comprises more than one electric machine, perhaps of different types, MSD coordination can be performed with a secondary objective to increase energy efficiency, leading to advantages such as increased range, which of course is highly desirably in most heavy-duty vehicles.
The limiting operating point can also be a peak torque of a friction brake and the preferred operating point may then be related to a torque value associated with a decreased friction brake pad wear compared to the peak torque operating point. This would allow the MSD coordinator module to perform MSD coordination with a secondary objective targeting an increased component wear, i.e., a vehicle control which does not wear down the brakes as fast as could potentially happen otherwise.
The limiting operating point may also be selected as a maximum steering angle of a power steering device and the preferred operating point can then be a steering angle range associated with decreased wear on the steering system compared to operating at the maximum steering angle.
The capability message optionally also comprises a vector of operating points with associated secondary objective function values and/or a function approximation indicative of a relationship between operating points and secondary objective function values.
According to further aspects, the capability message is indicative of an estimated inverse tyre model. This allows an MSD controller which has information about an inverse tyre model to share this information with the central VMM controller in an efficient manner.
Generally, it is an advantage that the capability messages are distributed as hard capabilities with soft additions. This allows for backwards compatibility in systems not able to account for the preferred operating point data supplied from some MSD controllers. Also, how the preferred operating point data is used is up to the higher layer controller, allowing design freedom and independence between layers in a hierarchical control structure.
There is also disclosed herein computer programs, computer readable media, computer program products, and vehicles associated with the above discussed advantages.
Generally, all terms used in the claims are to be interpreted according to their ordinary meaning in the technical field, unless explicitly defined otherwise herein. All references to “a/an/the element, apparatus, component, means, step, etc.” are to be interpreted openly as referring to at least one instance of the element, apparatus, component, means, step, etc., unless explicitly stated otherwise. The steps of any method disclosed herein do not have to be performed in the exact order disclosed, unless explicitly stated. Further features of, and advantages with, the present invention will become apparent when studying the appended claims and the following description. The skilled person realizes that different features of the present invention may be combined to create embodiments other than those described in the following, without departing from the scope of the present invention.
With reference to the appended drawings, below follows a more detailed description of embodiments of the invention cited as examples. In the drawings:
The invention will now be described more fully hereinafter with reference to the accompanying drawings, in which certain aspects of the invention are shown. This invention may, however, be embodied in many different forms and should not be construed as limited to the embodiments and aspects set forth herein; rather, these embodiments are provided by way of example so that this disclosure will be thorough and complete, and will fully convey the scope of the invention to those skilled in the art. Like numbers refer to like elements throughout the description.
It is to be understood that the present invention is not limited to the embodiments described herein 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.
It is appreciated that the herein disclosed methods and control units can be applied with advantage also in other types of heavy-duty vehicles, such as rigid trucks, trucks with drawbar connections, construction equipment, buses, and the like.
The tractor 110 comprises a vehicle unit computer (VUC) 130 for controlling various kinds of functionality, i.a. to achieve propulsion, braking, and steering. Some trailer units 120 also comprise a VUC 140 for controlling various functions of the trailer, such as braking of trailer wheels, and sometimes also trailer wheel propulsion and steering. It is appreciated that the VUCs 130, 140 may be centralized or distributed over several processing circuits. Parts of the vehicle control functions may also be executed remotely, e.g., on a remote server 170 connected to the vehicle 100 via wireless link 150 and a wireless access network 160.
One or more sensor devices mounted on the vehicle 100 are arranged to provide input data to the VUCs. Vision-based sensors such as cameras, wheel speed sensors, radar and lidar sensors, as well as global positioning system (GPS) sensors are commonly used in this context. These sensor devices can be used for vehicle state estimation, i.e., to estimate vehicle current motion and pose, and also for vehicle environment estimation, i.e., to obtain information regarding the surrounding environment in which the vehicle 100 is operating.
The VUC 130 on the tractor 110 and possibly also the VUC 140 on the trailer 120 may be configured to execute vehicle control methods which are organized according to a layered functional architecture where some functionality may be comprised in a traffic situation management (TSM) domain in a higher layer and some other functionality may be comprised in a vehicle motion management (VMM) domain residing in a lower functional layer.
The friction brake 220 and the propulsion device 250 are examples of wheel torque generating devices, which may also be referred to as torque actuators and which can be controlled by one or more motion support device control units 230. Other example torque generating motion support devices which may be controlled according to the principles discussed herein comprise engine retarders and power steering devices. An MSD control unit 230 may be arranged to control one or more actuators. For instance, it is not uncommon that an MSD control unit 230 is arranged to control both wheels on an axle.
The TSM function 270 plans driving operation with a time horizon of, e.g., 10 seconds or so. This period corresponds to, e.g., the time it takes for the vehicle 100 to negotiate a curve. The vehicle maneuvers, planned and executed by the TSM, can be associated with acceleration profiles and curvature profiles which describe a desired vehicle velocity and turning for a given maneuver. According to an example, the TSM function 270 continuously requests 275 the desired acceleration profiles areq and curvature profiles creq from the VMM function 260 which performs force allocation to meet the requests from the TSM in a safe and robust manner. The VMM function 260 continuously feeds back capability information to the TSM function 270 detailing the current capability of the vehicle in terms of, e.g., forces, maximum velocities, and accelerations which can be generated.
Acceleration profiles and curvature profiles may of course also be obtained from a human driver of the heavy-duty vehicle via normal control input devices such as a steering wheel, accelerator pedal and brake pedal. The source of said acceleration profiles and curvature profiles is not within scope of the present disclosure and will therefore not be discussed in more detail herein.
The wheel 210 has a longitudinal velocity component vx and a lateral velocity component vy. There is a longitudinal tyre force Fx and a lateral tyre force Fy. Unless explicitly stated otherwise, the tyre forces are defined in the coordinate system of the wheel, i.e., the longitudinal force is directed in the rolling plane of the wheel, while the lateral tyre force is directed normal to the rolling plane of the wheel. The wheel has a rotational velocity ox, and a radius R.
With reference also to
The VMM function 260 performs vehicle state or motion estimation 305, i.e., the VMM function 260 continuously determines a current vehicle state at time t, s(t), comprising positions, speeds, accelerations and articulation angles of the different units in the vehicle combination by monitoring operations using various sensors 306 arranged on the vehicle 100, often but not always in connection to the MSDs 220, 250, 280. The VMM function 260 optionally also performs motion prediction 310, i.e., estimates a future vehicle state s(t+T) at one or more time instants t+T in the future. Both motion estimation 305 and motion prediction 310 are generally known techniques, and several example implementations exist in the literature. These sub-functions will therefore not be discussed in more detail herein.
The result of the motion estimation 305 and the optional motion prediction 310, i.e., the estimated vehicle state s(t), and possibly also the predicted future vehicle state s(t+T), is input to a force generation module 320 which determines the required global forces V=[V1, V2] for the different vehicle units to cause the vehicle 100 to move according to the requested acceleration and curvature profiles areq, creq.
The required global force vector V is input to an MSD coordination module 330 which allocates tyre forces and coordinates other MSDs such as steering and suspension. The coordinated MSDs then together provide the desired lateral Fy and longitudinal Fx forces on the vehicle units, as well as the required moments Mz, to obtain the desired motion by the vehicle combination 100.
The MSD coordination module 330 optimizes MSD allocation with a primary objective to meet the required global forces. This is done under the constraints imposed by the limiting operating points of the different MSDs, which limiting operating points are obtained at least in part via the capability data feedback from the MSD controllers. For instance, the reported capabilities 234, 235, 236 from the different MSDs may comprise an estimated maximum torque (positive and/or negative) which can be generated in the current operating conditions, a maximum longitudinal tyre force (Fx) that can be generated, a wheel slip limit, a maximum lateral force (Fy) that can be generated, a maximum steering angle, and so on. The reported capabilities may also comprise status signals, such as warning messages and error messages indicating a fault in a known manner.
The reported capability data from the MSD controllers to the VMM function 260 over the interface 265 is often of a scalar nature, i.e., a single value is used to indicate the current capability of the MSD actuator. This reduces the possibilities of the VMM function 260 to perform MSD coordination optimization, and to optimize its operation point and MSD set-point allocation with respect to some secondary objective like energy efficiency, component wear, failure probability and/or passenger comfort. It is a purpose of the present disclosures to remove this limitation and to provide an improved control architecture for heavy-duty vehicle motion management.
In order to allow the VMM function 260 to perform optimization with respect to a primary objective function (often comprising meeting the motion request from the TSM function 270) and also optimize vehicle control based on one or more secondary objective functions, it is proposed herein to let the various MSD controllers feed back capability data indicating a preferred operating point, in addition to an operational limit value. Thus, instead of just feeding back capability limits to the VMM function, the MSD controllers also feedback “soft” data indicating preferred operating points, or preferred ranges of operating points where, e.g., energy efficiency is higher than average, and/or where component wear is not as large as it is when operating at the limit point.
This soft capability data fed back to the VMM function 260 from the MSD controller or controllers 230 can be used to indicate preferred operating points of the various actuators. Instead of just indicating a limit (upper and/or lower) of what the MSDs can handle, the VMM can now perform more fine-grained optimization, targeting e.g., power consumption, component wear, probability of failure, etc. in addition to the motion control target received as a request from the TSM function 270.
For instance, the VMM function 260 can be configured to optimize an objective function such as
where
The soft capability information can be included in known MSD coordination optimization routines as weighting functions, or in some other way. For instance, additional constraints can be added to the optimization problem formulation above, with additional variables (often called slack variables), as well as additional cost terms in the objective function.
Interestingly, it is noted that the MSD controllers 230 have the option to send back soft capability data if they want and have the support for this type of function. Likewise, the VMM optimization routines are free to disregard the soft capability data. This means that compatibility between MSD controllers and VMM functions is maintained even if one layer does not support the soft capability feature.
The soft capability information is preferably made time dependent, meaning that the MSD controller can update its capability in dependence of the state of the MSD as the state of the MSD actuator changes over time. For instance, the temperature of a friction brake may cause a change in preferred operating point. I.e., the preferred applied negative torque may decrease in case the friction brake is at high temperature where component wear is relatively high. The soft capability for a friction brake can also be generated, e.g., from brake pad wear rate data stored locally at the MSD controller or remotely, e.g., at the server 170. The soft capability for a power steering device 280 can be generated based on wear, to bias the control requests made to the steering device away from “difficult” steering angles. Thus, the capability data from the local steering controller will indicate the maximum steering angles possible to achieve, and at the same time also indicate which steering angle range that is preferred in order to increase the lifetime of the steering arrangement.
To summarize the above discussion, there is disclosed herein an MSD control unit 230 for controlling at least one MSD 220, 250, 280 on a heavy-duty vehicle 100. The control unit 230 is arranged to determine a limiting operating point of the MSD 220, 250, 280 associated with a performance limit of the MSD and also to determine a preferred operating point of the MSD 220, 250, 280 indicative of an operating point of the MSD associated with an improvement in a secondary objective function value compared to the limiting operating point. This secondary objective function may, e.g., be an objective function which is indicative of an energy efficiency of the MSD 220, 250, 280, a component wear of the MSD 220, 250, 280 a probability of failure and/or a passenger comfort value.
Feeding back capability data indicative of a probability of failure becomes particularly interesting in heavy-duty vehicles which are normally associated with very strict requirements on safety of operation. By obtaining information from the MSDs indicative of a probability of failure for given set-points, the MSD coordination module 330 can control the vehicle to keep the overall probability of failure at an acceptable level at all times. For instance, a friction brake device can report a capability which indicates the probability of brake fading for a given torque, which probability can be determined as a function of, e.g., brake temperature and brake pad wear and/or brake pad age. An electric machine can also be associated with an increased probability of failure due to overheating in case it is operated close to maximum capacity. These probability values can be tabulated a-priori and stored in a memory device of the MSD controller. The values can also be regularly updated, e.g., from the remote server 170, which may have access to failure rate statistics from other vehicles.
According to a first example, the limiting operating point can be indicative of a peak torque of an electric machine and the preferred operating point can be indicative of a torque value associated with increased energy efficiency of the electric machine compared to the peak torque operating point.
Related to the first example, it may also be desired to penalize operating the electric machine at values close to the peak torque, to avoid thermal overload of the electric machine and/or the drive, and then maybe overheating it and reducing its life. Such considerations can also be incorporated in the capability report.
According to a second example, the limiting operating point is a peak torque of a friction brake and wherein the preferred operating point or range of operating points is a torque value or range of torques associated with a decreased friction brake pad wear compared to the peak torque operating point.
According to a third example, the limiting operating point is a maximum steering angle of a power steering device, and the preferred operating point is steering angle range associated with decreased wear on the steering system compared to operating at the maximum steering angle.
The MSD control unit 230 is furthermore arranged to transmit a capability message to a VMM function 260 comprising the limiting operating point of the MSD and the preferred operating point of the MSD. The capability message may simply be formatted as a message with two or three parts, indicating a minimum and/or a maximum operating point of the MSD, along with data indicative of a preferred operating point, as illustrated schematically by the message format 500 in
According to some aspects, the capability message comprises a time stamp and/or an indication of a validity time duration, as also indicated in
According to other aspects, the capability message comprises a vector of operating points with associated secondary objective function values and/or a function approximation indicative of a relationship between operating points and secondary objective function values. This type of soft capability message 510 is schematically illustrated in
There is also disclosed herein a VUC, 130, 140 arranged for vehicle motion management of a heavy-duty vehicle 100. The VUC 130, 140 is arranged to obtain a motion request comprising an acceleration profile areq and/or a curvature profile creq from a traffic situation management, TSM, function, perform vehicle state and/or motion estimation 305, 310 to estimate a current and/or future state of the heavy-duty vehicle 100, perform force generation 320 to determine a set of global forces V=[V1, V2] to cause the vehicle 100 to move according to the motion request, and coordinate a plurality of motion support devices, MSD, by an MSD coordination module 330 to generate a set of MSD actuator requests 231, 232, 233. Notably, the MSD coordination module 330 is arranged to receive at least one capability message from an MSD control unit 230, where the capability message comprises a limiting operating point of the MSD and a preferred operating point of the MSD, where the MSD coordination module 330 is arranged to coordinate the plurality of MSDs based on the received at least one capability message.
According to some further aspects, the VMM function 260 is arranged to configure the behavior of the various MSD controller by parameterizing control functions of the actuators. For instance, loop gains and the like can be changed by the VMM to obtain a more responsive actuator, at the cost of reduced driver comfort. In this case the MSD controllers may send capability signals which indicate preferred set-points in dependence of a plurality of different parameter settings.
Referring back again to
Longitudinal wheel slip λx may, in accordance with SAE J670 SAE Vehicle Dynamics Standards Committee Jan. 24, 2008, be defined as
where R is an effective wheel radius in meters, ωx is the angular velocity of the wheel, and vx is the longitudinal speed of the wheel in the coordinate system of the wheel. Thus, λx is bounded between −1 and 1 and quantifies how much the wheel is slipping with respect to the road surface. Wheel slip is, in essence, a speed difference measured between the wheel and the vehicle. Thus, the herein disclosed techniques can be adapted for use with any type of wheel slip definition. It is also appreciated that a wheel slip value is equivalent to a wheel speed value given a velocity of the wheel over the surface, in the coordinate system of the wheel.
In order for a wheel or tyre to produce a tyre force, slip must occur. For smaller slip values the relationship between slip and generated force are approximately linear, where the proportionality constant is often denoted as the slip stiffness of the tyre. The normal force Fz acting on the tyre of a wheel 210 is key to determining some important vehicle properties. For instance, the normal force to a large extent determines the achievable lateral tyre force Fy by the wheel since, normally, Fx≤μFz, where μ is a friction coefficient associated with a current road friction condition. The maximum available lateral force for a given lateral slip can be described by the so-called Magic Formula as described in “Tyre and vehicle dynamics”, Elsevier Ltd. 2012, ISBN 978-0-08-097016-5, by Hans Pacejka. An inverse tyre model is a model of wheel behavior which describes tyre force generated in longitudinal direction in the rolling direction and/or lateral direction orthogonal to the longitudinal direction as function of wheel slip.
The classic torque control loops of a heavy duty vehicle are, as discussed above, normally associated with time constants on the order of 10 ms or so, which may not be fast enough to react to changes in, e.g., road friction and the like. To improve vehicle motion management, an inverse tyre model can be used by the VMM 260 to instead generate a desired tyre force at some wheel. Then, instead of requesting a torque corresponding to the desired tyre force, the VMM can translate the desired tyre force into an equivalent wheel slip or, equivalently, a wheel speed relative to a speed over ground and request this slip instead. The main advantage being that the MSD control device 230 will be able to deliver the requested torque with much higher bandwidth by maintaining operation at the desired wheel slip, using the vehicle speed vx and the wheel rotational velocity ωx. The reason being that the control loop is now local, on the MSD side of the interface 265, which avoids the delay 340 on the interface between the central VMM controller and the local MSD controller. These concepts were discussed in WO2021144010A1. This approach of course requires that the inverse tyre model is at least approximately known, and also that reasonably accurate data on vehicle speed vx and wheel rotational velocity ωx are available at the central VMM control unit 260. Nevertheless, it is appreciated that the type of soft capability messages can be determined based on this type of inverse tyre model. For instance, a maximum slip capability of a torque generating MSD can be determined as the peak location 730, while a preferred operating point can be set with a preferred margin to the peak, such as the dotted line slip limit 740 where at least some lateral force can be generated. Operation at or below the dotted line set-point 740 is also most likely associated with a significant reduction in tyre wear compared to operating at the set-point 730.
With reference to the example 700 in
In case of a permanent magnet synchronous machine PMSM, the following relationship holds at least approximately in many cases
where
In “Accurate Torque Estimation for Induction Motors by Utilizing Globally Optimized Flux Observers,” 2020 International Symposium on Power Electronics, Electrical Drives, Automation and Motion SPEEDAM, 2020, pp. 219-226, M. Stender, O. Wallscheid and J. Bocker discuss torque estimation for induction motors.
U.S. Pat. No. 8,080,956B2 provides an example of how applied torque can be estimated in practice.
Torque applied to an axle can of course also be measured by a mechanical or an electric torque sensor. A torque sensor, also known as a torque transducer or torquemeter, is a device for measuring and sometimes also recording the torque on a rotating system, such as a drive axle of a wheel 210. Static torque is relatively easy to measure. Dynamic torque, on the other hand, is not easy to measure since it generally requires transfer of some effect electric or magnetic from the shaft being measured to a static system. One way to achieve this is to condition the shaft or a member attached to the shaft with a series of permanent magnetic domains. The magnetic characteristics of these domains will vary according to the applied torque, and thus can be measured using non-contact sensors. Commonly, torque sensors or torque transducers use strain gauges applied to a rotating shaft or axle. With this method, a means to power the strain gauge bridge is necessary, as well as a means to receive the signal from the rotating shaft. This can be accomplished using slip rings, wireless telemetry, or rotary transformers. Newer types of torque transducers add conditioning electronics and an A/D converter to the rotating shaft. Stator electronics then read the digital signals and convert those signals to a high-level analog output signal. Yet another way to measure torque is by way of twist angle measurement or phase shift measurement, whereby the angle of twist resulting from applied torque is measured by using two angular position sensors and measuring the phase angle between them.
By estimating a torque which is currently being applied by an MSD, and correlating changes in applied torque with changes in wheel or axle speed ω, assuming that both the applied torque and the controlled wheel speed changes much faster than the vehicle speed over ground. If, during propulsion with a positive generated torque, an increase in wheel speed ω results in a decrease in estimated applied torque, then it can be inferred that the peak 730 on the inverse tyre model has been passed, and that the nonlinear region to the right of the peak has been entered. When this happens, the MSD controller can transmit a capability message to the central VMM controller comprising a maximum supportable wheel slip, e.g., corresponding to the peak force wheel slip 730 and also a preferred wheel slip value which can be selected a bit lower than the peak, for instance configured with tyre wear rate in mind. The MSD coordination module 330 in the VMM function 260 can then perform vehicle motion optimization knowing approximately what the peak wheel slip of a given wheel is, and also which wheel slip that is preferred in order to not wear out the tyres prematurely. It is understood that the above concept can also be applied to braking, i.e., during generation of a negative torque by one or more torque generating MSDs.
The MSD control unit 230 is optionally arranged to determine or at least approximate the relationship between the target wheel speed ωi and the torque generated by the torque generating MSD 220, 250, based on a sequence of estimated applied torques and corresponding configured wheel speeds. In a simple realization, this relationship can be just a linear relationship between applied torque and wheel speed, which then carries information about the linear region 710 of the current inverse tyre model. Polynomial models or other more advanced models can also be used of course. Filtering can be applied to reduce measurement noise. The relationship can be estimated from pairs of wheel speed and estimated applied torque, e.g., by fitting a model curve such as a straight line, or by applying model-based filter, such as a Kalman filter, a particle filter, or the like, as shown in the example 800 of
Particularly, the processing circuitry 1010 is configured to cause the control unit 101 to perform a set of operations, or steps, such as the methods discussed in connection to
The storage medium 1020 may also comprise persistent storage, which, for example, can be any single one or combination of magnetic memory, optical memory, solid state memory or even remotely mounted memory.
The control unit 130, 140, 1000 may further comprise an interface 1030 for communications with at least one external device. As such the interface 1030 may comprise one or more transmitters and receivers, comprising analogue and digital components and a suitable number of ports for wireline or wireless communication.
The processing circuitry 1010 controls the general operation of the control unit 130, 140, 1000, e.g., by sending data and control signals to the interface 1030 and the storage medium 1020, by receiving data and reports from the interface 1030, and by retrieving data and instructions from the storage medium 1020. Other components, as well as the related functionality, of the control node are omitted in order not to obscure the concepts presented herein.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/EP2022/051891 | 1/27/2022 | WO |