mwirth-epo/epo-nmt-datasets huggingface dataset:
Metodo secondo una qualunque delle rivendicazioni precedenti 1 - 3, in cui detta predetermina coppia iniziale è calcolata o determinata empiricamente in modo indurre detto motore a combustione interna a raggiungere e/o mantenere detta velocità nominale stabilmente.
The method according to any one of the preceding claim 1 to 3, wherein said predetermined initial torque is calculated or determined empirically so as to cause said internal combustion engine to reach and/or maintain said nominal speed in a stable manner.
Metodo secondo una qualunque delle rivendicazioni precedenti 1 – 3, comprendente una procedura di innescare un predeterminato numero di oscillazioni in detta velocità del motore a combustione interna aventi picchi coincidenti con detta velocità nominale, con ampiezza e frequenza predeterminati.
The method according to any one of the preceding claims 1 to 3, comprising a step of triggering a predetermined number of oscillations in said internal combustion engine speed having peaks coincident with said nominal speed, with a predetermined frequency and magnitude.
Metodo secondo la rivendicazione 5, in cui detta predetermina coppia iniziale è calcolata o determinata empiricamente in modo indurre detto motore a combustione interna a rallentare fino ad una velocità di riattivazione strettamente inferiore a detta velocità di attivazione, innescando una oscillazione della velocità di rotazione del motore a combustione interna.
The method according to claim 5, wherein said predetermined initial torque is calculated or determined empirically so as to cause said internal combustion engine to slow down until reaching a reactivation speed which is below said activation speed, triggering an oscillation of the revolution speed of the internal combustion engine.
Metodo secondo la rivendicazione 6, in cui una frequenza di detta oscillazione è variabile variando coefficienti di detto controllo in retroazione.
The method according to claim 6, wherein a frequency of said oscillation can be varied by varying the coefficients of said feedback control.
Metodo secondo la rivendicazione 6 o 7, in cui una ampiezza di detta oscillazione è variabile variando un valore di detta velocità di riattivazione.
The method according to claim 6 or 7, wherein a magnitude of said oscillation can be varied by varying a value of said reactivation speed.
Metodo secondo la rivendicazione 5, ulteriormente comprendente un sesto passo (Passo 6), contemporaneo a detto terzo e quarto passi, di tagliare una alimentazione di detto motore a combustione interna fino a quando detto motore a combustione interna raggiunge una velocità di riattivazione strettamente inferiore a detta velocità di attivazione.
The method according to claim 5, further comprising a sixth step (Step 6), simultaneous to said third and said fourth step, of cutting off a fuel supply to said internal combustion engine up to when said internal combustion engine reaches a reactivation speed which is below said activation speed.
Metodo secondo la rivendicazione 9, in cui detta predetermina coppia iniziale è calcolata o determinata empiricamente, in modo da indurre detto motore a combustione interna a superare detta velocità nominale.
The method according to claim 9, wherein said predetermined initial torque is calculated or determined empirically, so as to cause said internal combustion engine to exceed said nominal speed.
Unità di elaborazione (ECU) di un motore a combustione interna (E) di un’automobile sportiva configurata per eseguire tutti i passi di una qualunque delle rivendicazioni precedenti 1 – 10.
A processing unit (ECU) of an internal combustion engine (E) of a sports car configured to carry out all the steps of any one of the preceding claims 1 to 10.
Motore a combustione interna di un’automobile sportiva comprendente un’unità di elaborazione secondo la rivendicazione 11.
An internal combustion engine of a sports car comprising a processing unit according to claim 11.
Automobile sportiva comprendente un motore a combustione interna secondo la rivendicazione 12.
A sports car comprising an internal combustion engine according to claim 12.
Programma di computer che comprende mezzi di codifica di programma atti a realizzare tutti passi (1 - 6) di una qualunque delle rivendicazioni da 1 a 10, quando detto programma è fatto girare su di un computer.
A computer program that comprises program encoding means adapted to carry out all the steps (1 to 6) of any one of the claims 1 to 10, when said program is run on a computer.
Mezzi leggibili da computer comprendenti un programma registrato, detti mezzi leggibili da computer comprendendo mezzi di codifica di programma atti a realizzare tutti passi (1 - 6) di una qualunque delle rivendicazioni da 1 a 10, quando detto programma è fatto girare su di un computer.
Means readable by a computer, comprising a registered program, said means readable by a computer comprise program encoding means adapted to carry out all the steps (1 to 6) of any one of the claims 1 to 10, when said program is run on a computer.
Nell’esempio considerato, entrambe le prime guide 71 sono fissate a una coppia di elementi di scorrimento 771, ciascuno dei quali è accoppiati in modo scorrevole a una rispettiva seconda guida 77 – ad esempio, in modo analogo a quanto descritto per la porzione a carrello 731 dell’elemento di presa 73.
In the example considered, both the first guides 71 are fixed to a pair of sliding elements 771, each of which is coupled slidably to a respective second guide 77, e.g. similar to what is described for the carriage portion 731 of the gripping element 73.
Nella forma di realizzazione illustrata, l’unità di movimentazione 70 comprende almeno anche una terza guida 79, due nell’esempio illustrato, allineata al secondo asse di movimentazione z – quindi, trasversale sia al primo asse di movimentazione x sia al terzo asse di movimentazione z. Nell’esempio illustrate le terze guide 79 sono disposte nello spazio interno 20 del distributore 10 a lati opposti della sequenza di ripiani 50 lungo il secondo asse di movimentazione z. Vantaggiosamente, le seconde guide 77 sono associate in modo scorrevole alle terze guide 79.
In the embodiment illustrated, the handling unit 70 also comprises a third guide 79, two in the example illustrated, aligned to the second displacement axis z- therefore transverse both to the first displacement axis xand to the third displacement axis z.
Analogamente a quanto sopra esposto, le seconde guide 77 sono fissate a rispettivi elementi di scorrimento 791, ciascuno dei quali è accoppiato in modo scorrevole a una rispettiva terza guida 79.
Like what is disclosed above, the second guides 77 are fixed to respective sliding elements 791, each of which is slidably coupled to a respective third guide 79.
L’unità di movimentazione 70 comprende inoltre attuatori adatti a movimentare gli elementi mobili dell’unità di movimentazione 70.
The handling unit 70 further comprises actuators adapted to move the movable elements of the handling unit 70.
In dettaglio, l’unità di movimentazione 70 comprende attuatori 80 operativamente accoppiati alle porzioni di carrello 731 degli elementi di presa 73 sulle prime guide 71, ad almeno un elemento di scorrimento 771 associato a una delle seconde guide 77 e ad almeno un elemento di scorrimento 792 associato a una delle terze guide 79 per azionarli allo scorrimento lungo le rispettive guide.
In detail, the handling unit 70 comprises actuators 80 operatively coupled to the carriage portions 731 of the gripping elements 73 on the first guides 71, and at least one sliding element 771 associated with one of the second guides 77 and at least one sliding element 792 associated with one of the third guides 79 for activating them to slide along the respective guides.
Preferibilmente, gli elementi di presa 73 sono azionabili in modo indipendente l’uno dall’altro.
Preferably, the gripping elements 73 can be activated independently from each other.
In una forma di realizzazione, ciascun elemento di presa 73 comprende un attuatore (non illustrato in dettaglio) adatto a interagire con la rispettiva guida 71 per muoverlo lungo la stessa.
In one embodiment, each gripping element 73 comprises an actuator (not illustrated in detail) adapted to interact with the respective guide 71 for moving it along the same.
Ad esempio, ciascun attuatore è montato sulla porzione di carrello 731 del rispettivo elemento di presa 73.
For example, each actuator is mounted on the carriage portion 731 of the respective gripping element 73.
In alternativa, l’unità di movimentazione 70 comprende uno o due attuatori, ad esempio associati a uno degli elementi di accoppiamento 771 e operativamente connessi agli elementi di presa 73 per muoverli indipendentemente lungo le rispettive prime guide 71.
Alternatively, the handling unit 70 comprises one or two actuators, e.g. associated with one of the coupling elements 771 and operatively connected to the gripping elements 73 to move them independently along the respective first guides 71.
Infine, il distributore comprende un’unità di controllo 90 elettronica, la quale è operativamente connessa, ad esempio in modo cablato, alle interfacce utente e all’unità di movimentazione 70 per controllare e coordinare il loro funzionamento.
Finally, the vending machine comprises an electronic control unit 90, which is operatively connected, e.g. in a wired way, to the user interfaces and to the handling unit 70 for controlling and coordinating the operation thereof.
Preferibilmente, l’unità di controllo 90 comprende un modulo elaboratore e un modulo di memoria non volatile (non illustrato in dettaglio nelle figure), con il modulo elaboratore adatto a implementare istruzioni memorizzate nel modulo di memoria, eventualmente sulla base di informazioni di ingresso ricevute dalle interfacce utente e/o dall’unità di movimentazione.
Preferably, the control unit 90 comprises a processing module and a nonvolatile memory module (not illustrated in detail in the figures), with the processing module adapted to implement instructions stored in the storage module, possibly based on input information received from the user interfaces and/or from the handling unit.
Il modulo elaboratore può comprendere uno o più tra un microprocessore, un microcontrollore, una ASIC, una FPGA o simile, mentre il modulo di memoria può comprendere una o più tra una memoria a dischi magnetici, una memoria flash o simili.
The processing module can comprise one or more from among a microprocessor, a microcontroller, an ASIC an FPGA or the like, while the storage module can comprise one or more from among a magnetic disk memory, a flash memory or the like.
Inoltre, l’unità di controllo 90 comprende moduli di ingresso/uscita (non illustrati) per scambiare segnali (elettrici) almeno con le interfacce utente, un modulo di potenza connesso a una rete di elettrica di alimentazione per fornire l’energia (elettrica) necessaria al funzionamento del distributore, e può comprendere un modulo di memoria volatile (ad esempio un banco di memoria RAM).
Furthermore, the control unit 90 comprises input/output modules (not illustrated) for exchanging (electrical) signals at least with the user interfaces, a power module connected to an electrical power supply network for supplying the (electrical) energy necessary for the operation of the vending machine, and can comprise a volatile memory module (e.g. a RAM memory bank).
Infine, l’unità di controllo 90 può essere dotata di un modulo di comunicazione (non illustrato) per scambiare dati con un’entità di elaborazione remota (ad esempio, un personal computer, un server, un data center, ecc.) tramite una connessione cablata (tramite segnali elettrici o ottici) o in radiofrequenza.
Finally, the control unit 90 can be provided with a communication module (not illustrated) for exchanging data with a remote processing entity (e.g. a PC, a server, a data centre, etc.) through a wired connection (through electrical or optical signals) or in radiofrequency.
Nelle forme di realizzazione della presente invenzione, l’unità di controllo 90 è configurata per implementare una procedura o metodo 100 automatizzata di caricamento o stoccaggio degli articoli A. In generale, l’unità di controllo 90 è configurata per azionare l’elemento di movimentazione, per spostare uno o più articoli posizionati sul vassoio 60 a un predeterminato ripiano 50.
In the embodiments of the present invention, the control unit 90 is configured to implement an automated loading or storage procedure or method 100 of the items A. In general, the control unit 90 is configured to activate the movement element, for moving one or more items positioned on the tray 60 to a predetermined shelf 50.
In dettaglio, durante una fase preliminare un operatore (non illustrato) apre la porta del distributore 1 e porta il vassoio 60 nella posizione estratta.
In detail, during a preliminary step an operator (not illustrated) opens the door of the vending machine 1 and brings the tray 60 into the extracted position.
Successivamente, dispone uno o più articoli A sul vassoio 60 e riporta il vassoio nella posizione operativa.
Subsequently, he/she has one or more items A on the tray 60 and brings the tray into the operating position.
Il metodo 100 può essere avviato automaticamente una volta che il vassoio 60 è riportato nella posizione operativa o quando la porta è chiusa.
The method 100 can be launched automatically once the tray 60 is brought into the operating position or when the door is closed.
In aggiunta o in alternativa, il metodo 100 può essere avviato manualmente dall’operatore, ad esempio con uno specifico comando fornito tramite un’interfaccia utente o tramite un’interfaccia operatore (non illustrata) fornita nello spazio interno 20.
Additionally or alternatively, the method 100 can be launched manually by the operator, e.g. with a specific command provided through a user interface or through an operator interface (not illustrated) provided in the internal space 20.
Vantaggiosamente, l’uno o più articoli A sono disposti sul vassoio 60.
Advantageously, the one or more items A are arranged on the tray 60.
Nelle forme di realizzazione della presente invenzione, non è necessario che la superficie su cui è impresso il codice indicativo C sia esposta e, in particolare, non è necessario che il codice identificativo C sia rivolto verso il sensore ottico 75.
In the embodiments of the present invention, it is not necessary for the surface on which the indicative code C is marked to be exposed and, in particular, it is not necessary for the identification code C to be facing towards the optical sensor 75.
Una volta attivata la procedura di immagazzinamento 100, l’unità di controllo 90 è configurata per rilevare (blocco 110) un articolo posizionato sul vassoio 60.
Once the storage procedure 100 has been activated, the control unit 90 is configured to detect (block 110) an item positioned on the tray 60.
Nella forma di realizzazione preferita, la presenza dell’articolo A è rilevata tramite informazioni fornite dal sensore ottico 75.
In the preferred embodiment, the presence of the item A is detected through information provided by the optical sensor 75.
Preferibilmente, il sensore ottico 75 può essere configurato per acquisire un’immagine I del vassoio 60 o più immagini di differenti porzioni dello stesso.
Preferably, the optical sensor 75 can be configured to acquire the image I of the tray 60 or more images of different portions thereof.
Ad esempio, l’unità di controllo può essere configurata per imporre un movimento lungo il primo asse di movimentazione x – e, eventualmente, lungo il secondo asse di movimentazione z – del sensore ottico 75 in modo da riprendere l’intera superficie del vassoio 60 e acquisire una o più immagini I corrispondenti.
For example, the control unit can be configured to impose a movement along the first displacement axis x - and, possibly, along the second displacement axis z - of the optical sensor 75 so as to frame the entire surface of the tray 60 and acquire one or more corresponding images I. In the preferred embodiment, the control unit 90 may be configured to identify the presence of an item A arranged on the tray 60 by implementing an appropriate algorithm for the recognition of images on every image I provided by the optical sensor 75.
In alternativa o in aggiunta, il sensore ottico 75 può essere configurato per rilevare o ‘leggere’ il codice identificativo C, preferibilmente un codice a barre, impresso sula superficie esposta dell’articolo A, mentre l’unità di controllo 90 è configurata per identificare la presenza di un articolo A in seguito alla lettura del codice identificativo.
Alternatively or additionally, the optical sensor 75 can be configured to detect or 'read' the identification code C, preferably a barcode, marked on the exposed surface of the item A, while the control unit 90 is configured to identify the presence of an item A following the reading of the identification code.
Nelle forme di realizzazione della presente invenzione, l’unità di controllo 90 è configurata anche per identificare (blocco decisionale 120) l’articolo A, preferibilmente in modo contestuale alla sua rilevazione sul vassoio 60.
In the embodiments of the present invention, the control unit 90 is also configured to identify (decision block 120) the item A, preferably at the same time as its detection on the tray 60.
Ad esempio, l’unità di controllo 90 può essere configurata per implementare un algoritmo di riconoscimento adatto a identificare informazioni salienti dell’articolo A comprese nell’immagine I acquisita (o nelle immagini acquisite), come ad esempio: un profilo del o una sagoma del contenitore dell’articolo A, il codice identificativo C, disegni o altri simboli grafici e/o combinazioni di colori/scale di grigio presenti sulle superfici in vista dell’articolo A. In alternativa o in aggiunta, l’unità di controllo 90 può essere configurata per identificare in quale settore 63 (se presente) del vassoio 60 sia disposto l’articolo A tramite l’implementazione un corrispondente algoritmo di riconoscimento immagini.
For example, the control unit 90 can be configured to implement a recognition algorithm adapted to identify important information on the item A included in the image I acquired (or in the images acquired), such as: a profile of or an outline of the container of the item A, the identification code C, drawings or other graphic symbols and/or combinations of colours/grey scales present on the visual surfaces of the item A. Alternatively or additionally, the control unit 90 can be configured to identify in which sector 63 (if present) of the tray 60 the item A is arranged through the implementation of a corresponding image recognition algorithm.
In una forma di realizzazione semplificata, l’articolo A può essere univocamente identificato in base al riconoscimento del codice identificativo C ‘letto’ dal sensore ottico 75.
In a simplified embodiment, the item A can be univocally identified on the basis of the recognition of the identification code C 'read' by the optical sensor 75.
Ad esempio, l’unità di controllo 90 può comprendere una banca dati DB di riferimento – ad esempio, memorizzata nel modulo di memoria, o in alternativa, l’unità di controllo 90 può essere configurata per connettersi a un’entità di elaborazione remota (non illustrata) comprendente la banca dati di riferimento per effettuare l’identificazione.
For example, the control unit 90 can comprise a reference database DB - for example, stored in the memory module or, alternatively, the control unit 90 can be configured to connect to a remote processing entity (not illustrated) comprising the reference database for performing the identification.
In dettaglio, l’unità di controllo 90 è configurata per confrontare le informazioni acquisite – ossia caratteristiche peculiari dell’articolo A ritratto nell’o il codice identificativo C – con voci della banca dati per trovare una corrispondenza.
In detail, the control unit 90 is configured to compare the information acquired - i.e. peculiar characteristics of the item A taken from the picture or the identification code C - with entries of the database to find a correspondence.
In una forma di realizzazione preferita, la banca dati DB comprende almeno un’immagine di riferimento I0 per ciascun articolo A0 caricabile nel distributore 1.
In a preferred embodiment, the database DB comprises at least one reference image I0for each item A0that can be loaded into the vending machine 1.
In dettaglio, l’unità di controllo 90 è configurata per confrontare l’immagine I acquisita dal sensore ottico 75 con le immagini di riferimento I0 comprese nella banca dati DB per identificare una corrispondenza.
In detail, the control unit 90 is configured to compare the image I acquired by the optical sensor 75 with the reference images I0comprised in the database DB to identify a correspondence.
Il confronto è interrotto quando è rilevata una corrispondenza tra l’immagine I acquisita dal sensore 75 e una delle immagini di riferimento I0 comprese nella banca dati DB.
The comparison is interrupted when a correspondence is detected between the image I acquired by the sensor 75 and one of the reference images I0comprised in the database DB.
Di conseguenza, l’articolo A ritratto nell’immagine I acquisita dal sensore 75 è identificato come l’articolo A0 ritratto nell’immagine di riferimento I0 con cui è identificata la corrispondenza.
Consequently, the item A depicted in the image I acquired by the sensor 75 is identified as the item A0depicted in the reference image lo with which the correspondence is identified.
Preferibilmente, la banca dati DB comprende più immagini di riferimento I0 per ciascun articolo A0 caricabile nel distributore 1.
Preferably, the database DB comprises various reference images I0for each item A0that can be loaded into the vending machine 1.
Ad esempio, la banca dati DB comprende un’immagine di riferimento I0 per ogni faccia del contenitore dell’articolo A0 (sei nel caso di un contenitore a parallelepipedo) e/o secondo differenti posizionamenti in cui l’articolo A0 corrispondente può essere disposto sul vassoio 60 (come diverse inclinazioni rispetto al primo asse di movimentazione x e/o al piano definito dal vassoio 60).
For example, the database DB comprises a reference image I0for each face of the container of the item A0(six in the case of a parallelepiped container) and/or according to different positions in which the corresponding item A0can be arranged on the tray 60 (such as different inclinations with respect to the displacement axis x and/or to the plane defined by the tray 60).
Nel caso l’articolo A non sia identificato (ramo di uscita N del blocco 120), ossia nella banca dati non è trovata una voce corrispondente alle informazioni acquisite, l’unità di controllo 90 avvia (blocco 130) una sotto-procedura di errore adatta a segnalare all’operatore la mancata identificazione dell’articolo A ritratto nell’immagine I e/o l’articolo A non identificato può essere trasferito alla zona di prelievo 40 per essere rimosso dall’operatore.
If the item A is not identified (output branch N of the block 120), i.e. in the database there is no entry corresponding to the information acquired, the control unit 90 launches (block 130) an error sub-procedure adapted to warn the operator of the failure to identify the item A depicted in the image I and/or the unidentified item A can be transferred to the collection zone 40 for being removed by the operator.