République Tunisienne
Ministère de l’Agriculture, des E.S.I.M Ministère de l’Enseignement Supérieur
Ressources Hydrauliques et de la Pêche et de la Recherche Scientifique
--*-- --*--
Institution de la Recherche et de Université de Jendouba l'Enseignement Supérieur Agricoles
Ecole Supérieur d’Ingénieurs de Medjez El
Beb
Département du Génie Mécanique et Agro-Industriel
TP : Détermination des paramètres de conception des
designs
Elaboré par :
Abir Afia
Ons Mbarek
Salah Hmidet
Meriam Alaimi
Kalthoum Bouzayani
1ére année GMAI
Année Universitaire : 2023 /2024
ETUDE BIBLIOGRAPHIQUE
I-Introduction :
Dans ce TP on a étudié les différents paramètres contribuants à la conception
les outils de travail de sol actif.
Dans ce TP on va étudier la dynamique, la cinématique et la puissance des
outils de travail des sols avec le sol même.
On sera besoin de déterminer quelques paramètres de calcul ainsi les
propriétés du sol pour avoir la possibilité d’effectué la conception des outils de
sol. Pour cela on va utiliser un code python et un code matlab pour la
déterminer.
II- Cinématique :
La "cinématique de travail des sols" fait référence à l'étude du mouvement des
différentes parties d'un outil agricole lorsqu'il est utilisé pour travailler le sol.
Cette étude implique l'analyse des mouvements de labourage, de labourage
profond, de binage, d’hersage, etc.
Dans cette partie il faut déterminer :
La vitesse du sol : c’est la vitesse du sol par rapport à l’outil ;
La résistance du sol : c’est la force nécessaire pour déplacer l’outil à
travers le sol ;
La force de labour : la force requise pour déplacer et retourner le sol en
fonction de la profondeur de labour, de l'angle d'attaque de l'outil et
d'autres paramètres ;
La trajectoire de l’outil : c’est la trajectoire effectuée par l’outil au cours
de fonctionnement ;
L’Energie consommée : Cette équation calcule la quantité d'énergie
nécessaire pour effectuer une opération de travail du sol ;
III-Dynamique :
La dynamique de travail du sol se réfère à l'étude des forces et des
mouvements impliqués dans le processus de travail du sol, y compris le
labourage, le binage, l’hersage, et d'autres opérations agricoles similaires. Cette
discipline examine comment les outils agricoles interagissent avec le sol et
comment ces interactions affectent à la fois le sol et l'outil lui-même.
Pour étudier la dynamique de travail des sols il faut déterminer :
Force de traction et de résistance au labour ;
Compaction du sol ;
Distribution des contraintes ;
Énergie de travail ;
IV-Bilan des puissances :
Dans cette partie on va discuter les puissances leurs sources et utilisations lors
d’effectuation de travail de sol.
Dans le travail du sol on peut distinguer les puissances suivantes :
Puissance d'entrée
Puissance absorbée par l'outil
Puissance de perte
Puissance utile ou de sortie
LE CODE PHYTON
Pour déterminer le code python, on a entré les paramètres suivants :
La texture du sol : argileux, limoneux ou sableux
L’humidité du sol : doit être entre 0 et 1
Le pH du sol : entre 0 et 14
La temperature du sol : entre 0 et 40 en celsius
La densité du sol : kg/cm**3
La fertilité :en percentage %
La profondeur : entre 0 et 100cm
Le code Python est utilisé pour connaitre la conception de l’outil tout en
dépendant de les différents propriétés du sol.
On aura alors le code suivant :
Code python :
def recommander_outil():
print("Veuillez entrer les paramètres du sol :")
texture = input("Texture du sol (argile, limon ou sable) : ")
while True :
humidité=float(input("Taux d'humidité du sol (entre 0 et 1) :"))
if humidité>=0 and humidité<=1 :
break
if humidité==0 :
print(" 0 : sol très sec")
if humidité==1 :
print(" 1 : sol très humide")
while True :
pH = float(input("Entrez le pH du sol : "))
if pH>=0 and pH<=14 :
break
if pH==0 :
print(" 0 : très acide")
if pH==7 :
print(" 7 : neutre")
if pH==14 :
print("-14 : très alcalin")
densite = float(input("Densité du sol (en kg/m^3) : "))
fertilite = float(input("Fertilité du sol (en %) : "))
# Demander la profondeur du sol et vérifier si elle est dans l'intervalle
attendu
while True:
profondeur = float(input("Profondeur du sol (en cm, entre 0 et 100) : "))
if 0 <= profondeur <= 100:
break
else:
print("La profondeur doit être comprise entre 0 et 100 cm.")
# Demander la température du sol et vérifier si elle est dans l'intervalle
attendu
while True:
temperature = float(input("Température du sol (en degrés Celsius, entre -
20 et 40) : "))
if -20 <= temperature <= 40:
break
else:
print("La température doit être comprise entre -20 et 40 degrés
Celsius.")
# Logique de recommandation de l'outil en fonction des paramètres du sol
outil_recommande = None
if texture == 'argile' and 0.5 < humidite <= 1 and 6 < pH < 7 and profondeur
> 10 and temperature < 25 and densite > 1200 and fertilite > 5:
outil_recommande = 'Charrue à versoir fixe'
elif texture == 'limon' and 0.4 < humidite <= 1 and pH < 6.5 and profondeur
> 15 and densite > 1100 and fertilite > 3:
outil_recommande = 'Charrue à disques'
elif texture == 'sable' and 0 <= humidite < 0.3 and 6.5 < pH < 8 and
temperature > 20 and densite < 1000 and fertilite < 2:
outil_recommande = 'Charrue à socs biaises'
elif texture == 'sable' and 0 <= humidite < 0.3 and 6.5 < pH < 8 and
temperature <= 20 and densite < 1000 and 2 <= fertilite <= 5:
outil_recommande = 'Charrue à socs larges'
return outil_recommande
# Appeler la fonction pour recommander l'outil de travail du sol
outil_recommande = recommander_outil()
# Afficher la recommandation si un outil est recommandé
if outil_recommande:
print("L'outil recommandé pour le sol est :", outil_recommande)
else:
print("Charrue à socs larges")
Code matlab :
On a utilisé un code matlab pour déterminer la conception de la vue de face
d’une charrue.
On a bien défini les paramètres de la conception pour arriver au résultat
suivant.