Patent Description:
Many buildings, and in particular high-rise buildings, have fixed glazing which prevents access to the external surface of the building from the inside.

Conventionally, the external surface of buildings with fixed glazing is cleaned by hand from the outside by specialised personnel who is lifted on platforms or through harnesses.

There have been attempts at developing unmanned machines capable of cleaning the windows or walls of buildings, however these devices have experienced only limited commercial acceptance. Generally, these devices include a tank containing cleaning fluid, nozzles for spraying the cleaning fluid on the building and rubs or wipes for rubbing it.

Prior art document <CIT> shows a cleaning apparatus according to the preamble of independent claim <NUM>, which is positionable by an operator above a vertical row of windows and then is remotely operated to clean the exterior building surface as the apparatus descends between a pair of vertical mullions. At the end of the vertical descent, the cleaning apparatus is hauled to the roof, repositioned in the next successive pair of mullions and the cycle is recommenced.

Prior art document and <CIT> shows a similar type cleaning device adapted to ascend and descend between pairs of vertical mullions of the building, wherein the used cleaning fluids are recovered and recirculated.

The Applicant has observed that the above briefly disclosed types of cleaning apparatus can be limited by the need of carrying enough cleaning fluid to complete a full vertical run especially in the case of high buildings.

Indeed, the Applicant has observed that high buildings may require providing the cleaning apparatus with heavy and bulky tanks to store an adequate amount of cleaning fluid so as to ensure sufficient clean fluid or recycled fluid to satisfactory clean a whole vertical row of windows.

The Applicant has further observed that difficulties can occur in transferring the cleaning apparatus from a pair of vertical mullions to the next one after the completion of each cycle, especially in case of heavy and bulky tanks.

In view of the foregoing drawbacks of the prior art cleaning apparatus, as well as other disadvantages not specifically mentioned above, it should be apparent that there exists a need in the art for cleaning system for an external surface of a building which is not affected by the height of the building.

The present disclosure thus relates to a cleaning system for an external surface according to claim <NUM>.

The present disclosure relates to a cleaning system for an external surface of a building, comprising:.

Throughout this disclosure, the expressions referring to a horizontal direction such as "horizontal" and "horizontally" are to be understood as referring to a direction parallel to the floors of the building.

Throughout this disclosure, the expressions referring to a vertical direction, such as "vertical" and "vertically" are to be understood as referring to a direction perpendicular to the floors of the building.

Throughout this disclosure, the expressions referring to an "oblique direction" are to be understood as referring to a direction having an angle greater than <NUM>° and lower than <NUM>° with respect to the horizontal direction.

Throughout this disclosure, the expression "used cleaning fluid" is used to indicate cleaning fluid already dispensed from the cleaning module onto the building surface.

The present disclosure can be implemented according to one or more of the following embodiments, optionally combined together.

In some embodiments, the size of the cleaning fluid tank is determined in order to guarantee that the cleaning module may complete a run along an horizontal track while the delivery nozzles delivers cleaning fluid to the external surface.

In some embodiments, the displacement module comprises a displacement track.

In some embodiments, in the second operative condition the cleaning module engages the displacement track.

In some embodiments, when the cleaning module is engaged with the displacement track, the cleaning module is disengaged from the horizontal track.

In some embodiments, the cleaning module comprises engagement portions, each engagement portion being configured to engage a horizontal track of the plurality of horizontal tracks for holding the cleaning module to the horizontal track.

In some embodiments, each engagement portion is configured to engage the displacement track for holding the cleaning module to the displacement track.

In some embodiments, each engagement portion of the cleaning module is configured to disengage a horizontal track of the plurality of horizontal tracks and to engage the displacement track of the displacement module.

In some embodiments, each horizontal track of the plurality of horizontal tracks extends from a respective first end to a respective second end.

In some embodiments, the displacement track extends from a respective first end to a respective second end.

In some embodiments, the second end of the displacement track is positionable contiguous with the first end of the first horizontal track.

In some embodiments, the second end of the displacement track is positionable contiguous with the first end of the second horizontal track.

In some embodiments, the second end of the displacement track is positionable contiguous with the first end of the any of the horizontal tracks.

In some embodiments, the displacement track is movable with the displacement module along the vertical track.

In some embodiments, the second end of the displacement track is configured to be selectively and horizontally aligned to any horizontal track of said plurality of horizontal track.

In some embodiments, the cleaning module engages the displacement track from a horizontal track by moving along the horizontal track towards the first end of the horizontal track and by overstepping the first end of the horizontal track.

In some embodiments, in the second operative condition the cleaning module is contained within the horizontal and vertical extents of the displacement module.

In some embodiments, the displacement module comprises a displacement frame provided with an internal housing for the cleaning module and an access opening for accessing the internal housing.

In some embodiments, in the second operative condition the cleaning module is housed in said internal housing.

In some embodiments, the displacement track extends within the internal housing.

In some embodiments, the displacement track is contained within the internal housing.

In some embodiments, the cleaning module further comprises a first cleaning fluid connector fluidly coupled with the cleaning fluid tank.

In some embodiments, the displacement module further comprises a second cleaning fluid connector fluidly coupled with the source of cleaning fluid.

In some embodiments, the first cleaning fluid connector is configured to fluidly connect to the second cleaning fluid connector when the cleaning module engages the displacement module.

In some embodiments, the first cleaning fluid connector is configured to engage the second cleaning fluid connector when the cleaning module engages the displacement module.

In some embodiments, in the first operative condition the first cleaning fluid connector is disengaged from the second cleaning fluid connector.

In some embodiments, in the second operative condition the first cleaning fluid connector is fluidly connected to the second cleaning fluid connector.

In some embodiments, the cleaning module further comprises at least one suction head configured to draw used cleaning fluid from the external surface of the building.

In some embodiments, the cleaning module further comprises a waste fluid tank fluidly coupled with the at least one suction head for receiving used cleaning fluid from the at least one suction head.

In some embodiments, the displacement module is fluidly coupled with a disposer of used cleaning fluid.

In some embodiments, in the second operative condition the disposer of used cleaning fluid is fluidly coupled with the waste fluid tank for receiving used cleaning fluid from the waste fluid tank.

In some embodiments, the cleaning module further comprises a first waste fluid connector fluidly coupled with the waste fluid tank.

In some embodiments, the displacement module further comprises a second waste fluid connector fluidly coupled with the disposer of used cleaning fluid.

In some embodiments, the first waste fluid connector is configured to engage the second waste fluid connector and to fluidly connect to the second waste fluid connector when the cleaning module engages the displacement module.

In some embodiments, in the first operative condition the first waste fluid connector is disengaged from the second waste fluid connector.

In some embodiments, in the second operative condition the first waste fluid connector is fluidly connected to the second waste fluid connector.

In some embodiments, a purifier is provided, wherein the purifier is fluidly coupled with the disposer of used cleaning fluid for receiving used cleaning fluid from the disposer of used cleaning fluid.

In some embodiments, the purifier is configured to purify used cleaning fluid.

In some embodiments, the purifier is fluidly connected with the source of cleaning fluid for delivering the purified cleaning fluid to the source of cleaning fluid.

In some embodiments, the at least one suction head comprises a wiper having a wiper surface configured to gather used cleaning fluid on the external surface of the building.

In some embodiments, the wiper is provided with a plurality of suction openings fluidly coupled with a vacuum pump for sucking the gathered used cleaning fluid.

In some embodiments, the wiper extends in an oblique direction with respect to the horizontal direction and the vertical direction.

In some embodiments, the cleaning module comprises a mop horizontally interposed between the at least one delivery nozzle and the at least one suction head.

In some embodiments, the mop is cylindrical.

In some embodiments, the mop is rotatable about a mop axis, preferably vertical.

In some embodiments, the mop vertically extends substantially through the full vertical extension of the cleaning module.

In some embodiments, the displacement module comprises a power supply.

In some embodiments, an extendable power cable extends from the power supply to the cleaning module for powering the cleaning module.

In some embodiments, the extendable power cable is coupled to a winch installed on the displacement module.

In some embodiments, each horizontal track of the plurality of horizontal tracks comprises a first cavity.

In some embodiments, in the first operative condition a length of the extendable power cable extending between the displacement module and the cleaning module is housed in the first cavity of the first horizontal track.

In some embodiments, the displacement module comprises a recovery winch.

In some embodiments, an extendable recovery cable extends from the recovery winch to the cleaning module.

In some embodiments, the recovery winch is configured for displacing the cleaning module along the respective horizontal track of the plurality of horizontal tracks towards the displacement module.

In some embodiments, each horizontal track of the plurality of horizontal tracks comprises a second cavity.

In some embodiments, in the first operative condition a length of the extendable recovery cable extending between the displacement module and the cleaning module is housed in the second cavity of the first horizontal track.

In some embodiments, in the first operative condition at least one from the first cavity and the second cavity of the first horizontal track at least partially houses at least one engagement portion of said engagement portions of the cleaning module.

In some embodiments, in the first operative condition the first cavity of the first horizontal track at least partially houses at least one engagement portion of said engagement portions of the cleaning module.

In some embodiments, in the first operative condition the first cavity of the first horizontal track at least partially houses two engagement portions of said engagement portions of the cleaning module.

In some embodiments, in the first operative condition the second cavity of the first horizontal track at least partially houses at least one engagement portion of said engagement portions of the cleaning module.

In some embodiments, in the first operative condition the second cavity of the first horizontal track at least partially houses two engagement portions of said engagement portions of the cleaning module.

In some embodiments, the engagement portions housed into the first cavity of the first horizontal track are distinct from the engagement portions housed into the second cavity of the first horizontal track.

In some embodiments, each horizontal track of the plurality of horizontal tracks has at least one horizontal opening for accessing a respective cavity and at least one deformable seal for closing the at least one horizontal opening.

In some embodiments, each engagement portion of the cleaning module has an idler wheel rotatable about a first axis of rotation and a driving wheel rotatable about a second axis of rotation perpendicular to the first axis of rotation.

In some embodiments, in the first operative condition each idler wheel engages the first horizontal track for slidingly supporting the cleaning module and each driving wheel engages the first horizontal track for providing a traction to the cleaning module in the horizontal direction.

In some embodiments, in the first operative condition the idler wheel is inserted in the respective cavity of the first horizontal track and the driving wheel engages an exposed surface of the first horizontal track facing outside the respective cavity.

In some embodiments, the driving wheel is coupled with a pusher and the idler wheel is coupled with a roller facing the driving wheel and having a third axis of rotation parallel to the second axis of rotation of the driving wheel.

In some embodiments, in the first operative condition the pusher presses the driving wheel against the first horizontal track and the roller opposes the driving wheel.

In some embodiments, in the first operative condition each roller is located inside a respective cavity of the first horizontal track.

In some embodiments, the cleaning module comprises main frame supporting the engagement portions.

In some embodiments, the cleaning module comprises an adjustable frame.

In some embodiments, the adjustable frame is movable with respect to the main frame in a direction orthogonal to a vertical direction and to a horizontal direction.

In some embodiments, at least one delivery nozzle is mounted on the adjustable frame.

In some embodiments, the vertical track comprises a plurality of anchoring portions vertically spaced from one another.

In some embodiments, the cleaning system comprises a jacking apparatus mounted on the displacement module.

In some embodiments, the jacking apparatus comprises a plurality of gripping portions configured to reversibly engage respective anchoring portions.

In some embodiments, the jacking apparatus comprises a primary actuator assembly configured to move the gripping portions towards and away from the displacement module.

In some embodiments, in the second operative condition the jacking apparatus displaces the displacement module and the cleaning module along the vertical track and in the first operative condition the jacking apparatus holds the displacement module on the vertical track.

In some embodiments, the actuator assembly comprises a plurality of actuator arms.

In some embodiments, each actuator arm comprise: a first end connected to the displacement module, a second end connected to a respective anchoring portion of the plurality of anchoring portions, and a linear actuator configured to modify the distance between the first end and the second end of the respective actuator arm.

In some embodiments, each anchoring portion is shaped as a protrusion and each gripping portion has a concave profile substantially counter-shaped to said protrusion.

In some embodiments, the jacking apparatus comprises a secondary actuator assembly configured to rotate each gripping portion from a first position in which the gripping portion can be hooked on a respective anchoring portion to a second position in which the gripping portion disengages the anchoring portion.

In some embodiments, a main winch configured to be attached to the building is provided, the main winch having a main winch cable connected to the displacement module.

In some embodiments, in the second operative condition the main winch displaces the displacement module and the cleaning module along the vertical track and in the first operative condition the main winch holds the displacement module on the vertical track.

In some embodiments, a counterweight is provided connected to the main winch cable.

In some embodiments, the vertical track comprises a cavity configured to house the counterweight.

In some embodiments, the displacement module comprises a display.

In some embodiments, the display is configured for displaying advertising messages or images or a combination thereof.

In some embodiments, the display is a LED display.

In some embodiments, the display is a LCD display.

The features and advantages of the present disclosure will be made apparent by the following detailed description of some exemplary embodiments thereof, provided merely by way of non-limiting examples, description that will be conducted by making reference to the attached drawings, wherein:.

The subject-matter of the present disclosure relates to a cleaning system for an external surface of a building, illustrated in the attached figures and hereon referred to as "cleaning system <NUM>".

The cleaning system <NUM> comprises a plurality of horizontal tracks <NUM> to be mounted on the external surface S of a building B.

In the illustrated embodiment of <FIG>, the external surface S is planar and each horizontal track <NUM> is rectilinear. Alternatively, the horizontal tracks <NUM> may have any shape suitable for following the profile of the external surface S. Each horizontal track <NUM> is intended to be attached to the external surface S and to extend horizontally between a first end <NUM> and a second end <NUM>.

Each horizontal track <NUM> comprises a plurality of guides <NUM>. In the preferred embodiment, each horizontal track <NUM> comprises two guides <NUM>, namely a lower guide <NUM> and an upper guide <NUM>, illustrated in cross-section in <FIG> and in detail in <FIG>. The guides <NUM> are mounted on the external surface S one above the other at a predetermined distance and parallel to each other.

Each guide <NUM> comprises an elongated beam extending horizontally from a first end <NUM> to a second end <NUM>. Each guide <NUM> is preferably mounted at a floor F of the building B.

In the illustrated embodiment, the upper guide <NUM> of a first horizontal track <NUM> and the lower guide <NUM> of a second horizontal track <NUM> located immediately above the first horizontal track are made as a single piece, namely they are integral with each other.

Each horizontal track <NUM> comprises a first cavity <NUM> extending horizontally from the first end <NUM> to the second end <NUM>. The first cavity <NUM> is located in the upper guide <NUM>. The horizontal track <NUM> has a first horizontal opening <NUM> for accessing the first cavity <NUM>. The first horizontal opening <NUM> faces downwards. The horizontal track <NUM> has at least one deformable seal <NUM> for sealing the first horizontal opening <NUM>, for example an elastomeric membrane. The at least one deformable seal <NUM> is configured for preventing water, dust and external objects from entering the first cavity <NUM>. In the illustrated embodiment, each horizontal track <NUM> has two deformable seals <NUM> located at opposite sides of the first horizontal opening <NUM> for sealing it.

Each horizontal track <NUM> comprises a second cavity <NUM> extending horizontally from the first end <NUM> to the second end <NUM>. The second cavity <NUM> is located in the lower guide <NUM>. The horizontal track <NUM> has a second horizontal opening <NUM> for accessing the second cavity <NUM>. The second horizontal opening <NUM> faces upwards. The horizontal track <NUM> has at least one deformable seal <NUM> for sealing the second horizontal opening <NUM>, for example an elastomeric membrane. The at least one deformable seal <NUM> is configured for preventing water, dust and external objects from entering the second cavity <NUM>. In the illustrated embodiment, each horizontal track <NUM> has two deformable seals <NUM> located at opposite sides of the second horizontal opening <NUM> for sealing it.

The cleaning system <NUM> further comprises a cleaning module <NUM>, shown in perspective view in <FIG>.

The cleaning module <NUM> can be selectively coupled to each horizontal tracks <NUM> for horizontally moving along the latter.

<FIG> shows the cleaning module <NUM> from behind. That is to say, <FIG> shows a view of the cleaning module <NUM> from the external surface S towards the outside of the building B.

The cleaning module <NUM> comprise a main frame 30a, preferably a rigid frame.

The cleaning module <NUM> further comprises a plurality of engagement portions <NUM>, shown in <FIG>, configured to support the cleaning module <NUM> to a respective horizontal track <NUM>. The engagement portions <NUM> are connected to the main frame 30a. The engagement portions <NUM> are configured to engage the horizontal tracks <NUM> so as to keep the main frame 30a at a predetermined distance from the external surface S.

Each engagement portion <NUM> is configured to support the cleaning module <NUM> to a respective horizontal track <NUM>. The cleaning module <NUM> comprises lower engagement portions <NUM> configured to engage the lower guide <NUM> of the respective horizontal track <NUM>. The cleaning module <NUM> comprises upper engagement portions <NUM> configured to engage the upper guide <NUM> of the respective horizontal track <NUM>. In the illustrated embodiment, the cleaning module <NUM> comprises two lower engagement portions <NUM> and two upper engagement portions <NUM>.

The upper engagement portions <NUM> are partially inserted in the first cavity <NUM> through the first horizontal opening <NUM>. Deformation of the deformable seal <NUM> allows the upper engagement portions <NUM> to move along the upper guide <NUM> in the first cavity <NUM> while maintaining the first cavity <NUM> sealed around the upper engagement portions <NUM>.

The lower engagement portions <NUM> are partially inserted in the second cavity <NUM> through the second horizontal opening <NUM>. Deformation of the deformable seal <NUM> allows the lower engagement portions <NUM> to move along the upper guide <NUM> in the second cavity <NUM> while maintaining the second cavity <NUM> sealed around the lower engagement portions <NUM>.

Each engagement portion <NUM> comprises an idler wheel <NUM> which is configured to engage a respective horizontal track <NUM> for slidingly support the cleaning module <NUM> to the horizontal track <NUM>. The idler wheels <NUM> allow the cleaning module <NUM> to translate horizontally along the respective horizontal track <NUM>.

Each idler wheel <NUM> has a first axis of rotation R1. When the engagement portions <NUM> engage a horizontal track <NUM> the first axis of rotation R1 is oriented horizontally, orthogonal to the external surface S.

When the engagement portions <NUM> engage a horizontal track <NUM>, the idler wheels <NUM> of the lower engagement portions <NUM> are housed in the second cavity <NUM>. Analogously the idler wheels <NUM> of the upper engagement portions <NUM> are housed in the first cavity <NUM>.

The engagement portions <NUM> also comprise brackets 34a for connecting the idler wheel <NUM> to the main frame 30a. The bracket 34a of the lower engagement portions <NUM> is partially inserted in the second cavity <NUM> and extends through the second horizontal opening <NUM>. The bracket 34a of the upper engagement portions <NUM> is partially inserted in the first cavity <NUM> and extends through the first horizontal opening <NUM>.

At least one of the engagement portions <NUM> comprises a driving wheel <NUM> which is configured to engage a respective horizontal track <NUM> for providing traction to the cleaning module <NUM> in order to drive it along the horizontal track <NUM>. The driving wheel <NUM> is driven by an electric actuator 35a. The driving wheel <NUM> is configured to engage an exposed surface <NUM> of the horizontal track <NUM> which faces outside of the first cavity <NUM> and the second cavity <NUM>. The driving wheel <NUM> has a second axis of rotation R2. The second axis of the rotation R2 is orthogonal to the first axis of rotation R1. When the engagement portions <NUM> engage a horizontal track <NUM>, the second axis of the rotation R2 is oriented vertically. Preferably, at least one lower engagement portion <NUM> and at least one upper engagement portion <NUM> comprise a driving wheel <NUM>.

Each engagement portion <NUM> comprising a driving wheel <NUM> further comprises a pusher <NUM> connected to the driving wheel <NUM>. The pusher <NUM> is configured to press the driving wheel <NUM> against the exposed surface <NUM> of the horizontal track <NUM> in order to provide sufficient friction between the driving wheel <NUM> and the exposed surface <NUM> for the driving wheel <NUM> to generate enough traction and drive the cleaning module <NUM> along the horizontal track <NUM>.

Each engagement portion <NUM> further comprises a roller <NUM> coupled to the idler wheel <NUM>. In the illustrated embodiment, the roller <NUM> is located within an outer circumference of the idler wheel <NUM>. The roller <NUM> is configured to abut against an inner surface <NUM> of the horizontal track <NUM> opposite to the exposed surface <NUM>, in order to resist the force exerted by the pusher <NUM>. An inner surface <NUM> is defined within the first cavity <NUM> and the second cavity <NUM>. When the engagement portions <NUM> engage a horizontal track <NUM>, the rollers <NUM> of the upper engagement portions <NUM> are located within the first cavity <NUM> and the rollers <NUM> of the lower engagement portions <NUM> are located within the second cavity <NUM>. The roller <NUM> keeps the idler wheel <NUM> correctly engaged with the respective horizontal track <NUM>, contacting it with its outer circumference only. Each roller <NUM> has a third axis of rotation R3 parallel to the second axis of rotation R2.

The cleaning module <NUM> further comprises an adjustable frame <NUM> slidingly connected to the main frame 30a. When the engagement portions <NUM> engage a horizontal track <NUM>, the adjustable frame <NUM> is movable with respect to the main frame 30a towards and away from the external surface S so as to adjust the distance between the adjustable frame <NUM> and the external surface S. The adjustable frame <NUM> is movable with respect to the main frame 30a along a direction orthogonal to the external surface S.

The adjustable frame <NUM> is preferably contained within the main frame 30a at least in the horizontal and vertical directions. The adjustable frame <NUM> may protrude from main frame 30a towards the external surface S.

As illustrated in <FIG>, in order to allow movement between the adjustable frame <NUM> and the main frame 30a, one or more axial guides <NUM> are connected to one of the adjustable frame <NUM> and the main frame 30a and one or more sliders <NUM> engaged on the axial guides <NUM> are connected to the other of the adjustable frame <NUM> and the main frame 30a. With reference to the first operative conditions, the axial guides are oriented in a direction orthogonal to the external surface S.

An electric actuator 41a drives the movement of the adjustable frame <NUM> with respect to the main frame 30a.

The cleaning module <NUM> comprises at least one delivery nozzle <NUM> configured to deliver cleaning fluid on the external surface S while the cleaning module <NUM> moves along any one of the horizontal tracks <NUM>. In the illustrated embodiment, the cleaning module <NUM> comprises a plurality of delivery nozzles <NUM>. The delivery nozzles <NUM> are vertically spaced from one another. The delivery nozzles <NUM> are supported by the adjustable frame <NUM>, so as to adjust their distance from the external surface S. The orientation of the delivery nozzles <NUM> may be adjustable so as to adjust the direction of the delivery of cleaning fluid.

The cleaning module <NUM> further comprises a cleaning fluid tank <NUM> configured for containing cleaning fluid, such as water or other liquids suitable for cleaning an external surface of a building. The cleaning fluid tank <NUM> comprises a plurality of baffles <NUM> oriented obliquely with respect to the horizontal and vertical directions for reducing movement in the cleaning fluid within the cleaning fluid tank <NUM>. The cleaning fluid tank <NUM> is mounted on the main frame 30a.

The cleaning fluid tank <NUM> is fluidly coupled to the delivery nozzles <NUM> for supplying cleaning fluid to the delivery nozzles <NUM>. A pump 44a is provided for pressurising the cleaning fluid between the cleaning fluid tank <NUM> and the delivery nozzles <NUM>. A heater (not shown) may be provided for heating the cleaning fluid between the cleaning fluid tank <NUM> and the delivery nozzles <NUM> in order to increase the cleaning power of the cleaning fluid.

The cleaning module <NUM> further comprises a mop <NUM> for mopping the external surface S. The mop <NUM> is mounted on the adjustable frame <NUM> so as to adjust its distance from the external surface S. The mop <NUM> is arranged next to the delivery nozzles <NUM>, horizontally spaced from the delivery nozzles <NUM>, in order to operate on the cleaning fluid delivered on the external surface S by the delivery nozzles <NUM> during the horizontal movement of the cleaning module <NUM>.

The mop <NUM> is preferably cylindrical and rotatable about a mop axis M. The mop axis M is preferably oriented vertically. The mop <NUM> preferably extends along substantially the whole vertical extension of the cleaning module <NUM>.

The cleaning module <NUM> comprises at least one suction head <NUM>, shown in detail in <FIG>. The suction head <NUM> is configured to suck used cleaning fluid from the external surface S while the cleaning module <NUM> moves along any one of the horizontal tracks <NUM>. In the illustrated embodiment, the cleaning module <NUM> comprises a plurality of suction heads <NUM>. The suction heads <NUM> are vertically spaced from one another. The suction heads <NUM> are arranged next to the mop <NUM> so that the mop <NUM> is positioned horizontally between the delivery nozzles <NUM> and the suction heads <NUM>. In this way, the suction heads <NUM> can suck the cleaning fluid that has been delivered on the external surface S by the delivery nozzles <NUM> and has been used by the mop <NUM> to mop the external surface S. The suction heads <NUM> are mount on the adjustable frame <NUM>, so as to adjust their distance from the external surface S.

Each suction head <NUM> comprises a wiper <NUM> configured to wipe the external surface S while the cleaning module <NUM> moves along one of the horizontal tracks <NUM>. The wiper <NUM> is elongated in an oblique direction with respect to the horizontal direction and to the vertical direction. The oblique direction of the wiper <NUM> allows to meet substantially perpendicularly the cleaning fluid traveling downwards on the external surface S due to gravity.

The wiper <NUM> has a wiper surface 47a configured to contact the external surface S in order to gather used cleaning fluid while wiping the external surface S. The wiper <NUM> comprises a plurality of suction openings <NUM> provided on the wiper surface 47a. The suction head <NUM> is configured to suck the used cleaning fluid gathered by the wiper surface 47a through the suction openings <NUM>. Preferably, the suction heads <NUM> are configured to suck substantially all the cleaning fluid delivered by the delivery nozzles <NUM> on the external surface S.

The cleaning module <NUM> further comprises a waste fluid tank <NUM> configured for containing used cleaning fluid recovered from the external surface S. The waste fluid tank <NUM> comprises a plurality of baffles <NUM> oriented obliquely with respect to the horizontal and vertical directions for reducing movement in the used cleaning fluid within the waste fluid tank <NUM>. The waste fluid tank <NUM> is mounted on the main frame 30a.

The waste fluid tank <NUM> is fluidly coupled to the suction heads <NUM> for receiving cleaning fluid from the suction heads <NUM>. A vacuum pump <NUM> is provided for sucking the used cleaning fluid through the suction heads <NUM> and sending it to the waste fluid tank <NUM>. The vacuum pump <NUM> also separates the used cleaning fluid from the air sucked by the suction heads <NUM> together with the used cleaning fluid.

The cleaning module <NUM> further comprises a first cleaning fluid connector <NUM>, shown in detail <FIG>, provided on a lateral side of the cleaning module <NUM>. The first cleaning fluid connector <NUM> can be accessed horizontally from a side of the cleaning module <NUM>. The first cleaning fluid connector <NUM> is fluidly coupled with the cleaning fluid tank <NUM> and is configured for filling the cleaning fluid tank <NUM> with cleaning fluid.

The cleaning module <NUM> further comprises a first waste fluid connector <NUM>, analogous to the first cleaning fluid connector <NUM> shown <FIG>. The first waste fluid connector <NUM> is provided on a lateral side of the cleaning module <NUM>. The first waste fluid connector <NUM> is located below the first cleaning fluid connector <NUM>. The first waste fluid connector <NUM> can be accessed horizontally from a side of the cleaning module <NUM>. The first waste fluid connector <NUM> is fluidly coupled with the waste fluid tank <NUM> and is configured for emptying the waste fluid tank <NUM> of used cleaning fluid.

The cleaning module <NUM> further comprises a power connector <NUM> for supplying power to the electrical utilities of the cleaning module <NUM>, for example its pumps, actuators and the rotatable mop <NUM>. The power connector <NUM> is configured to be inserted in the first cavity <NUM> through the first horizontal opening <NUM> in order to connect to a power cable <NUM> housed in the first cavity <NUM>.

The cleaning system <NUM> comprises a vertical track <NUM>, shown in cross-section in <FIG>, to be mounted on the external surface S of the building B. The vertical track <NUM> is configured to be mounted at a recess R of the external surface S so as to extend vertically within the recess R. The recess R is preferably located at an end of the external surface S, next to an edge of the building B.

The vertical track <NUM> is configured to extend vertically substantially along the whole vertical extension of the external surface S.

Preferably, the vertical track <NUM> is located directly next to the first ends <NUM> of the horizontal tracks <NUM>.

The vertical track <NUM> comprises two main vertical guides <NUM>. Each main vertical guide <NUM> comprises a vertical groove <NUM>. The two main vertical guides <NUM> are configured to be mounted in the recess R so as to extend vertically and to face each other from opposite sides of the recess R.

The vertical track <NUM> comprises a main wall <NUM> for closing the recess R, forming a main cavity <NUM>. The vertical track <NUM> further comprises two secondary walls <NUM> for forming two respective secondary cavities <NUM> within the recess, such as each main vertical guide <NUM> is located in a respective secondary cavity <NUM>.

Two vertical openings <NUM> are provided in the main wall <NUM>. The vertical openings <NUM> extend vertically along the vertical track <NUM>, at opposite sides of the main wall <NUM>. Each vertical opening <NUM> allows access to a respective one of the secondary cavities <NUM> from outside the recess R. At least one deformable seal <NUM> is arranged at each vertical opening <NUM> for sealing the respective secondary cavity <NUM>. Preferably two deformable seals <NUM> are located at each vertical opening <NUM> on opposite sides of the latter for sealing it.

The vertical track <NUM> further comprises two additional vertical guides <NUM> configured to be mounted within the main cavity <NUM> so as to extend vertically parallel to the main vertical guides <NUM>. The additional vertical guides <NUM> are configured to be mounted between the main vertical guides <NUM> and a back wall B1 of the recess R.

The cleaning system <NUM> further comprises a displacement module <NUM>, shown in perspective view in <FIG>.

The displacement module <NUM> is vertically movable along to vertical track <NUM>.

The displacement module <NUM> comprises a displacement frame <NUM>, preferably a rigid frame. The displacement module <NUM> has at least a guiding portion <NUM> configured to slidingly engage the vertical track <NUM> for guiding the displacement module <NUM> along the vertical track <NUM>.

In the illustrated embodiment, the displacement module <NUM> comprises two guiding portions <NUM>, each configured to engage a respective main vertical guide <NUM>, as shown in cross-section in <FIG> and in detailed cross-section in <FIG>.

Each guiding portion <NUM> is partially inserted in a respective secondary cavity <NUM> through a vertical opening <NUM>. Deformation of the deformable seals <NUM> allows the guiding portions <NUM> to move along the vertical track <NUM> while maintaining the secondary cavities <NUM> sealed around the guiding portions <NUM>.

Each guiding portion <NUM> comprises a guiding wheel <NUM> which is configured to engage a respective main vertical guide <NUM> for slidingly engage the displacement module <NUM> to the vertical track <NUM>. The guiding wheels <NUM> allow the displacement module <NUM> to translate vertically along the vertical track <NUM>. In an another embodiment the guiding wheels <NUM> may be substituted by slides, protrusions or any other body suitable for engaging the vertical track <NUM> for guiding the displacement module <NUM> vertically.

Each guiding portion <NUM> also comprises a bracket <NUM> for connecting the guiding wheel <NUM> to the displacement frame <NUM>. Each bracket <NUM> is partially inserted in a secondary cavity <NUM> and extends through the respective vertical opening <NUM>.

The displacement module <NUM> is configured to engage the cleaning module <NUM> and to vertically displace the cleaning module <NUM> along the vertical track <NUM>.

The displacement module <NUM> comprises a displacement track <NUM>, shown in cross-section in <FIG>. The displacement track <NUM> extends horizontally from a first end <NUM> to a second end <NUM>. Through vertical movement of the displacement module <NUM> along the vertical track <NUM> it is possible to align the displacement track <NUM> with any of the horizontal tracks <NUM>, so that the second end <NUM> of the displacement track <NUM> is located at first end <NUM> of the aligned horizontal track <NUM>, contiguous to the latter.

The displacement track <NUM> comprises a lower displacement guide <NUM> and an upper displacement guide <NUM>, illustrated in cross-section in <FIG> and in detail in <FIG>. The lower displacement guide <NUM> and the upper displacement guide <NUM> are mounted on the displacement frame <NUM> at a vertical distance from each other equal to the distance from the lower guide <NUM> and the upper guide <NUM> of the horizontal tracks <NUM>. The lower displacement guide <NUM> and the upper displacement guide <NUM> can be aligned with the lower guide <NUM> and the upper guide <NUM> respectively of any of the horizontal tracks <NUM>.

The engagement portions <NUM> of the cleaning module <NUM> can engage the displacement module <NUM> by engaging the displacement track <NUM> and sliding over the displacement track <NUM>. The cleaning module <NUM> can therefore be supported by the displacement track <NUM> and is movable along the displacement track <NUM>.

The displacement frame <NUM> of the displacement module <NUM> is hollow and comprises an internal housing <NUM> in which the cleaning module <NUM> can be housed when the cleaning module <NUM> is engaged with the displacement module <NUM>. The displacement frame <NUM> has an access opening <NUM> through which the cleaning module <NUM> can access the internal housing <NUM>.

The displacement track <NUM> extends inside the internal housing <NUM>. The cleaning module <NUM> can be supported by the displacement track <NUM> inside the internal housing <NUM>. The displacement track <NUM> may extend to or through the access opening <NUM>. The cleaning module <NUM> can move over the displacement track <NUM> through the access opening <NUM> to access the internal housing <NUM>.

The displacement module <NUM> further comprises a second cleaning fluid connector <NUM>. The second cleaning fluid connector <NUM> is fluidly coupled to a source of cleaning fluid <NUM>, which will be described more in detail below. The second cleaning fluid connector <NUM> is located in the internal housing <NUM>.

The second cleaning fluid connector <NUM> is configured to fluidly connect automatically to the first cleaning fluid connector <NUM> when the cleaning module <NUM> engages the displacement module <NUM>. When the second cleaning fluid connector <NUM> is fluidly connected to the first cleaning fluid connector <NUM>, the cleaning fluid tank <NUM> of the cleaning module <NUM> is fluidly coupled with the source of cleaning fluid <NUM> and can be filled with cleaning fluid by the source of cleaning fluid <NUM>.

The displacement module <NUM> further comprises a second waste fluid connector <NUM>. The second waste fluid connector <NUM> is fluidly coupled to a disposer of used cleaning fluid <NUM>, which will be described more in detail below. The second waste fluid connector <NUM> is located in the internal housing <NUM>.

The second waste fluid connector <NUM> is configured to fluidly connect automatically to the first waste fluid connector <NUM> when the cleaning module <NUM> engages the displacement module <NUM>. When the second waste fluid connector <NUM> is fluidly connected with the first waste fluid connector <NUM>, the waste fluid tank <NUM> of the cleaning module <NUM> is fluidly coupled with the disposer of used cleaning fluid <NUM> and can be emptied into the disposer of used cleaning fluid <NUM>.

The source of cleaning fluid <NUM> may be a reservoir of cleaning fluid. The source of cleaning fluid <NUM> may for example be located on the roof of the building B, as shown in <FIG>. The source of cleaning fluid <NUM> may be fluidly connected to the second cleaning fluid connector <NUM> through a flexible hose 100a. The flexible hose 100a may be housed in the main cavity <NUM> of the vertical track <NUM>. Suitable pumps may be provided for pumping cleaning fluid from the source of cleaning fluid <NUM> towards the second cleaning fluid connector <NUM>.

The disposer of used cleaning fluid <NUM> may be a reservoir of used cleaning fluid. The disposer of used cleaning fluid <NUM> may for example be located on the roof of the building B, as shown in <FIG>. The disposer of used cleaning fluid <NUM> may be fluidly connected to the second waste fluid connector <NUM> through a flexible hose 101a. The flexible hose 101a may be housed in the main cavity <NUM> of the vertical track <NUM>. Suitable pumps may be provided for pumping used cleaning fluid from the second waste fluid connector <NUM> towards the disposer of used cleaning fluid <NUM>.

The cleaning system <NUM> may further comprise a purifier <NUM>, for example a water purifier, configured to recycle the cleaning fluid. The purifier <NUM> is fluidly coupled with the disposer of used cleaning fluid <NUM> for receiving used cleaning fluid to purify and fluidly coupled with the source of cleaning fluid <NUM> for delivering the purified cleaning fluid to the latter. In the example of <FIG> the purifier <NUM> is located on the roof of the building B.

In other embodiments according to the subject-matter described herein, the source of cleaning fluid <NUM>, the disposer of used cleaning fluid <NUM> and the purifier <NUM> may be located in any suitable position in or next to the building B.

The displacement module <NUM> further comprises a power supply <NUM>. The power supply <NUM> may for example be an alternator which can receive an alternated current from a power source <NUM> and converted it to a direct current. The alternated current can be for example at <NUM> V and <NUM> or any other standard grid alternated current. The direct current can be for example <NUM> V or any other suitable direct current.

A power cable <NUM> connects the power supply <NUM> to the cleaning module <NUM> to supply electricity to all of its electric utilities. The power cable <NUM> electrically connects to the power connector <NUM> of the cleaning module <NUM>. The displacement module <NUM> comprises a power cable winch <NUM> for winding the power cable <NUM> in order to allow its extension and retraction while the cleaning module <NUM> is moving over a horizontal track <NUM>. The portion of the power cable <NUM> between the cleaning module <NUM> and the displacement module <NUM> is preferably housed in the first cavity <NUM> for protection.

The power source <NUM> may be located on the roof of the building B, as shown in <FIG>, and be connected to the displacement module <NUM> through a flexible power cable <NUM>. The flexible power cable <NUM> may be housed in the main cavity <NUM> of the vertical track <NUM>. Alternatively, the power source <NUM> may be located in any suitable position in or next to the building B.

The displacement module <NUM> further comprises a recovery winch <NUM> for pulling the cleaning module <NUM> towards the displacement module <NUM>. The recovery winch <NUM> is preferably powered by the power supply <NUM>. The recovery winch <NUM> may be activated for example if the cleaning module <NUM> gets stuck or the drivers for driving the cleaning module <NUM> along the horizontal tracks <NUM> malfunction. The recovery winch <NUM> acts on a recovery cable <NUM> which extends from the recovery winch <NUM> to the cleaning module <NUM>. The recovery cable <NUM> is left unwinding from the recovery winch <NUM> as the cleaning module <NUM> moves further from the displacement module <NUM> along one of the horizontal tracks <NUM>. Analogously, the recovery cable <NUM> is wound on the recovery winch <NUM> as the cleaning module <NUM> moves closer to the displacement module <NUM> along one of the horizontal tracks <NUM>.

The displacement module <NUM> further comprises a display <NUM> located at a visible surface of the displacement module <NUM>, opposite to the vertical track <NUM>, so that is can be seen from outside the building B by looking towards the external surface S. The display <NUM> may be a LED display. Alternatively, the display <NUM> may be an LCD display. The display <NUM> may be used for displaying information such as advertising messages or images or a combination thereof. The display <NUM> may also be used for displaying data concerning the operation of the cleaning system <NUM>.

In a first embodiment of the cleaning system <NUM>, illustrated in <FIG>, the displacement module <NUM> is driven along the vertical track <NUM> by a main winch <NUM>. The main winch <NUM> drives the displacement module <NUM> through a main winch cable (not shown) extending from the main winch <NUM> to the displacement module <NUM>. The main winch <NUM> is configured to vertically displace upwardly and downwardly the displacement module <NUM> and the cleaning module <NUM> engaged with the displacement module <NUM>. A counterweight (not shown) is positioned within the recess R and connected to the main winch <NUM> in order to at least partially counterbalance the weight of the displacement module <NUM> and the cleaning module <NUM>, in an elevator-like configuration. The counterweight may be guided be the vertical track <NUM> and in particular by the auxiliary vertical guides <NUM> described above. The counterweight is housed in the main cavity <NUM> of the vertical track <NUM>.

In a second embodiment of the cleaning module <NUM>, illustrated in figures from <NUM> to <NUM>, a main winch <NUM> is not provided. Furthermore, the vertical track <NUM> may not be provided with the main wall <NUM> described above.

In the second embodiment, the vertical track <NUM> further comprises a plurality of anchoring portions <NUM> vertically spaced from one another. Each anchoring portion <NUM> is shaped as a protrusion. The vertical track <NUM> comprises two columns of anchoring portions <NUM> vertically spaced from one another.

The two columns of anchoring portions <NUM> are configured to be mounted in the recess R so as to face each other from opposite sides of the recess R. The respective protrusions of the two columns of anchoring portions <NUM> project towards each other.

Each column of anchoring portions <NUM> is supported by a vertical frame <NUM> which can be attached to a wall of the recess R. The anchoring portions <NUM> are configured to be positioned in the recess R between the main vertical guides <NUM> and the back wall B1 of the recess R.

In the second embodiment, the displacement module <NUM> is driven along the vertical track <NUM> by a jacking apparatus <NUM> mounted on the displacement module <NUM>.

The jacking apparatus <NUM> comprises a primary actuator assembly <NUM>. The primary actuator assembly <NUM> comprises a plurality of actuator arms <NUM>. The plurality of actuator arms <NUM> comprise lower actuator arms 122a, extending from the displacement module <NUM> downwards, and upper actuator arms 122b, extending from the displacement module <NUM> upwards. In particular, there are two lower actuator arms 122a and two upper actuator arms 122b.

Each actuator arm <NUM> extends from a first end <NUM> to a second end <NUM>. The first end <NUM> is connected to the displacement module <NUM>, for example to a guiding portion <NUM> to the displacement module <NUM>. Each actuator arm <NUM> has a linear actuator <NUM> configured to modify the distance between the first end <NUM> and the second end <NUM>, by modifying the length of the actuator arm <NUM> itself.

The jacking apparatus <NUM> further comprises a plurality of gripping portions <NUM>. Each gripping portion <NUM> is located at the second end <NUM> of a respective actuator arm <NUM>. The primary actuator assembly <NUM> moves the gripping portions <NUM> towards and away from the displacement module <NUM>.

Each gripping portion <NUM> is configured to hook a respective anchoring portions <NUM>. Each gripping portion <NUM> has a concave profile substantially counter shaped to the protrusion shape of the respective anchoring portions <NUM>, in order to engage it.

Each gripping portion <NUM> is rotatable about a gripping axis of rotation G, shown in <FIG>. The gripping axis of rotation G is operatively orthogonal to the external surface S. Each gripping portion <NUM> between a first position and a second position. In the first position, show in <FIG>, the gripping portion <NUM> is configured to engage a respective anchoring portions <NUM>. The plurality of gripping portions <NUM> in the first position are configured to hold the displacement module <NUM>, and the cleaning module <NUM> engaged with the displacement module <NUM>, to the anchoring portions <NUM>.

In the second position, not illustrated in the attached figure, the gripping portion <NUM> is rotated with respect to the first position, for example by <NUM>°, in order to disengage from the anchoring portions <NUM>.

A lower linking arm <NUM> extends between the lower actuator arms 122a, linking the lower actuator arms 122a to each other. The lower linking arm <NUM> is hinged at its ends to the second ends <NUM> of the lower actuator arms 122a.

An upper linking arm <NUM> extends between the upper actuator arms 122b, linking the upper actuator arms 122b to each other. The upper linking arm <NUM> is hinged at its ends to the second ends <NUM> of the upper actuator arms 122b.

The jacking apparatus <NUM> further comprise a secondary actuator assembly <NUM> configured to rotate the gripping portions <NUM> from the first position to the second position.

The secondary actuator assembly <NUM> comprises electric actuators <NUM> mounted on the lower linking arm <NUM> and on the upper linking arm <NUM> and connected to the gripping portions <NUM> for rotating the gripping portions <NUM> from the first position to the second position.

When the gripping portions <NUM> are in the first position, the displacement module <NUM> may be moved upwardly along the vertical track <NUM> by extending the length of the lower actuator arms 122a and shortening the length of the upper actuator arms 122b. Analogously, the displacement module <NUM> may be moved downwardly along the vertical track <NUM> by extending the length of the lower actuator arms 122a and shortening the length of the upper actuator arms 122b.

In the second position, a gripping portion <NUM> may be moved from an anchoring portion <NUM> to another anchoring portion <NUM> by modifying the length of the respective actuator arm <NUM>. For example, during upward motion of the displacement module, after extending the lower actuator arms 122a and shortening the upper actuator arms 122b, the gripping portions <NUM> of the upper actuator arms 122b may be moved to the second position, the upper actuator arms 122b may be extended until their gripping portions <NUM> reaches the next anchoring portions <NUM>, and their gripping portions <NUM> may me moved to the first position in order to engage the new anchoring portions <NUM>. Subsequently, the gripping portions <NUM> of the lower actuator arms 122a may be moved to the second position, the lower actuator arms 122a may be shortened until their gripping portions <NUM> reaches the next anchoring portions <NUM>, and their gripping portions <NUM> may me moved to the first position in order to engage the new anchoring portions <NUM>.

In this way, the displacement module <NUM>, and the cleaning module <NUM> attached to the displacement module <NUM> can be moved upwards and downwards along the vertical track <NUM> by the "slog-like" motion of the jacking apparatus <NUM>.

<FIG> shows a first operative condition of the cleaning system <NUM>, in which the cleaning module <NUM> engages a first horizontal track <NUM> of the plurality of horizontal tracks <NUM> and is disengaged from the displacement module <NUM>.

In the first operative condition, the displacement module <NUM> is kept stationary on the vertical track <NUM> at the height of the first horizontal track <NUM>. The cleaning module <NUM> moves on the first horizontal track <NUM>, away from the displacement module <NUM> or towards displacement module <NUM>. The power cable <NUM> extends in the first cavity <NUM> for powering the cleaning module <NUM>. The power cable winch <NUM> winds or unwinds the power cable <NUM> for following the motion of the cleaning module <NUM> respectively towards or away from the displacement module <NUM>. The recovery cable <NUM> extends in the second cavity <NUM>. The recovery winch <NUM> winds or unwinds the recovery cable <NUM> for following the motion of the cleaning module <NUM> respectively towards or away from the displacement module <NUM>. The first cleaning fluid connector <NUM> is disengaged and fluidly decoupled from the second cleaning fluid connector <NUM>. The first waste fluid connector <NUM> is disengaged and fluidly decoupled from the second waste fluid connector <NUM>.

In the first operative condition, the delivery nozzles <NUM> may be activated for receiving cleaning fluid from the cleaning fluid tank <NUM> and delivering it towards the external surface S. The rub <NUM> may be activated for rubbing the external surface S. The suction heads <NUM> may be activated for sucking used cleaning fluid from the external surface S and deliver it the waste fluid tank <NUM>. The adjustable frame <NUM> may be positioned for keeping the rub <NUM> and the suction heads <NUM> in contact with the external surface S.

<FIG> shows a second operative condition of the cleaning system <NUM>, in which the cleaning module <NUM> is engaged the displacement module <NUM> and is disengaged form the horizontal tracks <NUM>.

In the second operative condition, the cleaning module <NUM> is engaged with the displacement track <NUM>. The cleaning module <NUM> is housed in the internal housing <NUM>. The cleaning module <NUM> does not project from the displacement module <NUM> in a direction parallel to the external surface S. The displacement module <NUM> may move along the vertical track <NUM> away from the first horizontal track <NUM> and towards a second horizontal track <NUM> for transferring the cleaning module <NUM> from the first horizontal track <NUM> to the second horizontal track <NUM>.

In the second operative condition, the first cleaning fluid connector <NUM> is engaged and fluidly coupled with the second cleaning fluid connector <NUM>. The cleaning fluid tank <NUM> may receive cleaning fluid from the source of cleaning fluid <NUM> through the first cleaning fluid connector <NUM> and the second cleaning fluid connector <NUM>. The first waste fluid connector <NUM> is engaged and fluidly coupled from the second waste fluid connector <NUM>. The waste fluid tank <NUM> may send used cleaning fluid to the disposer of used cleaning fluid <NUM> through the first waste fluid connector <NUM> and the second waste fluid connector <NUM>.

<FIG> shows a third operative condition in which the cleaning system <NUM> is transitioning from the first operative condition to the second operative condition. In the third operative condition, the displacement track <NUM> is aligned with the first horizontal track <NUM>, the second end <NUM> of the displacement track <NUM> being positioned contiguous with the first end <NUM> of the first horizontal track <NUM>. The cleaning module <NUM> is moving towards the displacement module <NUM>, transitioning from being engaged with the first horizontal track <NUM> to the being engaged with the displacement track <NUM> and entering the internal housing <NUM> through the access opening <NUM>. The adjustable frame <NUM> may be moved away from the external surface S in order to separate the rub <NUM> and the suction heads <NUM> from the external surface S.

Claim 1:
Cleaning system (<NUM>) for an external surface of a building, comprising:
- a cleaning module (<NUM>) comprising: at least one delivery nozzle (<NUM>) configured to deliver cleaning fluid on an external surface (S) of a building (B), and a cleaning fluid tank (<NUM>) fluidly coupled with the at least one delivery nozzle (<NUM>) for supplying the at least one delivery nozzle (<NUM>) with cleaning fluid;
- a vertical track (<NUM>) configured to be attached to the external surface (S) of the building (B) so as to extend in a substantially vertical direction;
characterized in that the cleaning system further comprises:
- a plurality of horizontal tracks (<NUM>) configured to be attached to the external surface (S) of the building (B) so as to extend in a substantially horizontal direction and to be vertically spaced from one another, the cleaning module (<NUM>) being movable along each horizontal track (<NUM>) of said plurality of horizontal tracks (<NUM>);
- a displacement module (<NUM>) fluidly coupled with a source of cleaning fluid (<NUM>);
wherein in a first operative condition of the cleaning system (<NUM>), the cleaning module (<NUM>) is movable along a first horizontal track (<NUM>, <NUM>) of the plurality of horizontal tracks (<NUM>) and the displacement module (<NUM>) is engaged with the vertical track (<NUM>); and
wherein in a second operative condition of the cleaning system (<NUM>) the cleaning module (<NUM>) is engaged with the displacement module (<NUM>) and disengaged from the first horizontal track (<NUM>, <NUM>), the source of cleaning fluid (<NUM>) is fluidly coupled with the cleaning fluid tank (<NUM>) for filling the cleaning fluid tank (<NUM>) with cleaning fluid, the displacement module (<NUM>) is engaged with the vertical track (<NUM>) and movable along the vertical track (<NUM>) for displacing the cleaning module (<NUM>) toward a second horizontal track (<NUM>, <NUM>) of said plurality of horizontal tracks (<NUM>).