Spelling suggestions: "subject:"multiéchelle"" "subject:"multiéchelle""
241 |
Radiative properties computational modeling of porous cellular materials / Modélisation informatique de matières cellulaires poreusesCunsolo, Salvatore 23 January 2018 (has links)
Les transferts thermiques par rayonnement dans des mousses sont modélisés à partir de la morphologie du matériau et des propriétés de sa phase solide. Dans ce travail de thèse, une attention particulière est portée sur les modèles radiatifs de Monte Carlo. Les différentes approches d’homogénéisation telles que « Homogeneous Phase » (HPA) and « Multi Phase » (MPA) sont discutées et comparées. Des développements novateurs sont proposés pour améliorer la précision des résultats. Nos avancées permettent de générer numériquement trois types de mousses périodiques couvrant un large domaine de matériaux cellulaires: mousse à pores fermés à haute porosité, mousse à cellules ouvertes à basse et haute porosité. Pour ces dernières, des comparaisons morphologiques avec des données expérimentales tomographiques, montrent des résultats satisfaisants et tendent à valider nos modèles de génération. Des mousses dont la phase solide est opaque ont tout d’abord été étudiées. Nos simulations ont permis de trouver de nouvelles lois analytiques précises permettant d’estimer les propriétés radiatives de ces matériaux à partir de données morphologiques. Ensuite, nous avons considéré des mousses, dont la phase solide est semi transparente. La modélisation du transfert radiatif au sein de ces milieux cellulaires est plus complexe. Les méthodes de modélisation des propriétés radiatives de la littérature, HPA et MPA, sont testées. Des simulations de Monte carlo directes dans les matériaux ont permis de mettre en exergue les limites de ces modèles. Des modèles novateurs ont été proposés afin d’ améliorer la précision des simulations. Ils sont basés sur une méthode hybride directe-inverse et une modification de l’équation de transfert radiatif classique. Ces nouveaux modèles (HPA+ et MPA+) ont été testés sur un ensemble varié de morphologies générées numériquement. Les modèles améliorés sont systématiquement plus précis que les modèles existants / Cellular media such as plastic, ceramic and metal foams present specific characteristics that make them interesting for a number of applications related to thermal engineering. Their ability to minimize natural convection makes them ideal candidates for insulation applications, while the high specific surface and permeability to fluid of open cell foams makes them interesting heat transfer enhancers. In addition, their permeability to light makes them an ideal candidate for thermal radiation based applications, such as porous burners or solar energy collectors. In many of these application, thermal radiation heat transfer can have a significant influence on the heat transfer process. Both accurate radiation models and accurate morphological models of the structure of the foam are required. This work provides an original contribution on both these accounts. A discussion of the literature on numerical methods for radiation heat transfer in cellular media is presented, with focus on Monte Carlo methods. Homogeneous Phase (HPA) and Multi Phase (MPA) methods are discussed. Further efforts are required to accurately model and digitally replicate of foam morphologies. Our goal is to digitally generate three commonly occurring types of foam structures, covering a large range of real materials: high-porosity open cell foams, high-porosity closed cell foams, low-porosity open-cell structures. For high-porosity open cell foams, the automated parametric digital generation technique was validated against a dataset consisting of raw morphological data obtained by tomographic analysis. The generation capabilities were then applied to parametrically investigate the influence of morphological parameters on the radiative properties (namely, the extinction coefficient) of an opaque open-cell foam. Highly accurate analytical relationships were subsequently deduced and validated by comparison with results obtained from tomography samples. Modeling radiation in foams with a semi-transparent solid phase is substantially more complex. A Direct Monte-Carlo Homogenization reference technique is proposed, that allows to simulate radiation within arbitrary cavities and calculate macroscopic radiative quantities based on a Representative Elementary Volume (REV) of cellular material. The technique is validated against full scale Monte Carlo simulations. Improvements of the existing Homogeneous Phase and Multi Phase approach are proposed, through extensive use of inverse methods and the addition of one equation to take into account specific phenomena taking place in the semi-transparent solid phase. The resulting Improved Homogenized Approaches are extensively tested by comparing them with Direct Monte Carlo Homogenization simulations and existing homogenized models, on a varied set of morphologies making full use of the previously developed digital generation techniques. The improved models consistently outperform existing homogenized models.
|
242 |
Influence de la dispersion des charges et de la conformation des chaines sur les propriétés mécaniques de systèmes nanocomposites SBR/Silice / Influence of filler dispersion and chain conformation on mechanical properties of SBR/Silica nanocomposite systemsBouty, Adrien 03 December 2013 (has links)
Dans l’industrie du pneumatique, l’incorporation de nanoparticules de silice dans les élastomères permet d’obtenir des pneumatiques avec des propriétés mécaniques améliorées. D’un point de vue fondamental, deux contributions sont communément invoquées pour expliquer ces changements : (i) une contribution du réseau de charges, fortement dépendante de leur état de dispersion, (ii) une contribution des chaines dont la conformation est potentiellement modifiée en présence du réseau de charges. Cependant, les mécanismes permettant de relier cette structure nanométrique aux propriétés macroscopiques du matériau sont encore mal compris. Dans ce contexte, nous avons synthétisé des systèmes SBR/Silice modèles constituant une première approche de systèmes industriels plus complexes. En modifiant les conditions de dispersion au moyen d’agent de greffage, nous avons obtenu des nanocomposites avec des dispersions variées et reproductibles, avec des organisations multi-échelle. Celles-ci ont été caractérisées finement par l’utilisation combinée de la Diffusion de Rayons X aux Petits Angles (DXPA) et de la Microscopie Electronique en Transmission (MET). La conformation des chaines, déterminée expérimentalement par Diffusion de Neutrons aux Petits Angles (DNPA), n’est pas affectée par un effet à longue distance des charges. La caractérisation quantitative de la dispersion a permis de mettre en évidence le rôle prépondérant de la compacité des agrégats de silice et de la densité de leur réseau sur le renforcement dans le régime élastique. / In tire industry, the incorporation of nano-sized silica in rubber leads to elastomeric materials with enhanced mechanical properties. In a fundamental approach, two main contributions are commonly accepted to explain these changes: (i) a first from the filler network highly depending on their dispersion, (ii) a second from the chains whose the conformation is potentially modified by the filler network. However, the mechanisms which permit to correlate these nanometric structural properties to the macroscopic mechanical properties are still poorly understood. In such a context, we have synthesized model nanocomposites SBR/silica systems constituting a first approach of more complex industrial systems. By varying dispersions conditions by using grafting agents, we have obtained various and reproducible dispersions, with multi-scale organizations. They have been finely characterized by combining Small Angle X-Ray Scattering (SAXS) and Transmission Electron Microscopy (TEM). Chain conformation experimentally determined by Small Angle Neutron Scattering (SANS) is not affected by any long range effect of fillers. The quantitative characterization of filler dispersions has shown the major role of silica aggregates compactness and the density of their network on the reinforcement in the elastic regime.
|
243 |
Two-dimentional complex modeling of bone and joint infections using agent-based simulation / Modélisations complexes bi dimensionnelles des infections ostéo-articulaires à base de simulations multi-agentsAlsassa, Salma 25 February 2019 (has links)
Le diagnostic et la prise en charge des infections ostéo-articulaires (IOA) sont souvent complexes occasionnant une perte osseuse irréversible. La variabilité intra et inter-patient en terme de présentation clinique rend impossible le recours à une description systématique ou à une analyse statistique pour le diagnostic et l'étude de cette pathologie. Le développement d'IOA résulte d'interactions complexes entre les mécanismes cellulaires et moléculaires du tissu osseux et les bactéries. L'objectif de cette thèse est de modéliser l'IOA afin de simuler le comportement du système suite à des interactions au niveau cellulaire et moléculaire en utilisant l'approche de modélisation à base d'agents. Nous avons utilisé une méthode basée sur l'analyse bibliographique pour extraire les caractéristiques du modèle et les utiliser pour deux aspects. Le premier consiste en l'élaboration de la structure du modèle en identifiant les agents et les interactions, et le deuxième concerne l'estimation quantitative des différents paramètres du modèle. La réponse du système BJI aux différentes tailles d’inoculum bactérien a été simulée par la variation de différents paramètres. L'évolution des agents simulés a ensuite été analysée en utilisant une modélisant par des systèmes dynamiques non linéaires et une méthodologie "Datadriven", grâce auxquelles nous avons décrit le système d'IOA et identifié des relations plausibles entre les agents. Le modèle a réussi à présenter la dynamique des bactéries, des cellules immunitaires innées et des cellules osseuses au cours de la première étape de l'IOA et pour différentes tailles d'inoculum bactérien. La simulation a mis en évidence les conséquences sur le tissu osseux résultant du processus de remodelage osseux au cours de l'IOA. Ces résultats peuvent être considérés comme une base pour une analyse plus approfondie et pour la proposition de différentes hypothèses et scénarios de simulation qui pourraient être étudiés dans ce laboratoire virtuel. / Bone and joint infections are one of the most challenging bone pathologies that associated with irreversible bone loss and long costly treatment. The high intra and inter patient's variability in terms of clinical presentation makes it impossible to rely on the systematic description or classical statistical analysis for its diagnosis or studying. The development of BJI encompasses a complex interplay between the cellular and molecular mechanisms of the host bone tissue and the infecting bacteria. The objective of this thesis is to provide a novel computational modeling framework that simulates the behavior resulting from the interactions on the cellular and molecular levels to explore the BJI dynamics qualitatively and comprehensively, using an agent-based modeling approach. We relied on a meta-analysis-like method to extract the quantitative and qualitative data from the literature and used it for two aspects. First, elaborating the structure of the model by identifying the agents and the interactions, and second estimating quantitatively the different parameters of the model. The BJI system’s response to different microbial inoculum sizes was simulated with respect to the variation of several critical parameters. The simulation output data was then analyzed using a data-driven methodology and system dynamics approach, through which we summarized the BJI complex system and identified plausible relationships between the agents using differential equations. The BJI model succeeded in imitating the dynamics of bacteria, the innate immune cells, and the bone cells during the first stage of BJI and for different inoculum size in a compatible way. The simulation displayed the damage in bone tissue as a result of the variation in bone remodeling process during BJI. These findings can be considered as a foundation for further analysis and for the proposition of different hypotheses and simulation scenarios that could be investigated through this BJI model as a virtual lab.
|
244 |
Exploitation de la texture d'images de speckle pour caractériser, de façon globale, l'état de surface des chaussées à l'échelle de microtextureHun, Catherine 16 December 2002 (has links) (PDF)
Afin d'améliorer l'adhérence des chaussées, il est nécessaire d'accéder à une caractérisation de leur état de surface tant à l'échelle des granulats (macrotexture) que de leur rugosité locale (microtexture). Or, à ce jour, la microtexture et plus particulièrement les aspérités d'amplitude comprise entre un et quelques dizaines de micromètres, ne peut être appréhendée de manière satisfaisante par les moyens mis en œuvre en génie civil (limitation de l'étendue de mesure des profilomètres aux résolutions souhaitées). Les travaux de recherches réalisés s'inscrivent dans le cadre plus global de travaux du LCPC destinés à accéder à une meilleure compréhension de l'apport de la microtexture au frottement pneumatique/chaussée. Ils ont pour objectif l'élaboration d'une méthode de caractérisation globale de la microtexture par l'emploi des techniques du speckle, plus particulièrement dans le cas d'un speckle subjectif non résolu. Devant le peu d'informations disponibles sur l'application des techniques du speckle aux surfaces multi-échelles, des simulations du contraste de speckle dans la configuration expérimentale particulière choisie sont réalisées pour une surface comportant deux échelles de texture à l'aide du modèle de diffraction scalaire de Kirchhoff. Celles-ci démontrent la possibilité de caractériser la finesse de la microtexture ou son évolution avec l'usure par la méthode choisie. Dans un second temps, les paramètres statistiques du premier ordre du speckle (contraste, histogramme de l'intensité) sont examinés dans le cadre d'expérimentations réalisées sur des surfaces de référence (papiers abrasifs de différente finesse) et sur des modèles de surface de chaussée (différentes roches, différents stades d'usure), chaque échantillon étant étalonné par des relevés de profils. Par des traitements adaptés des images de speckle, nous parvenons à séparer les surfaces de référence et dans le cas des modèles de chaussée, deux finesses différentes et deux stades d'usure.
|
245 |
Contribution à la modélisation et à l'optimisation des machines synchrones à aimants permanents à flux axial. Application au cas de l'aérogénérateurAzzouzi, Jaouad 08 March 2007 (has links) (PDF)
Les travaux présentés dans ce mémoire visent à développer une méthodologie de dimensionnement des machines synchrones à aimants permanents à flux axial. La mise en œuvre de cette méthodologie suppose de disposer d'un modèle mathématique définissant le comportement physique de la structure. Le modèle dimensionnant proposé dans ce mémoire est multi-échelle et est issu d'une modélisation magnéto-thermo-mécanique de la machine. Le problème de dimensionnement est ensuite écrit sous forme d'un problème d'optimisation multi-physique et multi-critères sous contraintes. Pour le résoudre, deux méthodes d'optimisation, s'appuyant sur les algorithmes génétiques et l'algorithme DIRECT, ont été implantées. En fin, la méthodologie de dimensionnement développée est évaluée dans le cas d'un aérogénérateur (10kW, 200tr/mn) dédié aux sites isolés.
|
246 |
Hydratation des argiles gonflantes: séquence d'hydratation multi-échelle et détermination des énergies macroscopiques à partir des propriétés microscopiquesSalles, Fabrice 20 October 2006 (has links) (PDF)
Les smectites possèdent des propriétés qui en font des candidates potentielles pour constituer une des barrières pour le stockage des déchets radioactifs en milieu géologique profond : faible perméabilité, gonflement et rétention de cations. Le cœur de cette thèse est la détermination des liens existant entre les propriétés d'hydratation, de gonflement et de<br />mobilité des cations, c'est-à-dire les propriétés de confinement du matériau.<br />L'objectif est de comprendre et prédire le comportement de l'eau dans les smectites en suivant deux axes de recherche : les aspects mécanistique et énergétique de l'hydratation des smectites. Nous avons travaillé sur la montmorillonite Na-Ca contenue dans la bentonite MX80, sous forme échangée, et monoionique (saturée par des cations alcalins ou des cations Ca).<br />L'approche traverse les différentes échelles (microscopique, mésoscopique et macroscopique)<br />et conduit à étudier les différentes composantes du système (feuillet-cation-eau), en mettant en œuvre des méthodes expérimentales de manière originale (thermoporométrie et conductivité électrique pour différentes humidités relatives (HR)) et des méthodes théoriques (calculs électrostatiques).<br />En premier lieu, l'état sec est défini par ATVC (Analyse Thermique à Vitesse Contrôlée). Ensuite une caractérisation classique de la porosité de la smectite pour l'état sec est réalisée (intrusion de mercure, adsorption d'azote) et nous permet de montrer l'existence d'une mésoporosité dont le rayon évolue entre 2 et 10 nm en fonction du cation compensateur.<br />Les expériences de thermoporométrie et de conductivité pour différents états d'hydratation<br />ont permis de suivre l'augmentation des tailles de pore et de la mobilité des cations en fonction de l'hydratation. Nous mettons notamment en évidence l'existence d'un gonflement osmotique mésoscopique pour de faibles humidités relatives (environ 50-60% HR) pour les cations Li et Na. En combinant les résultats de thermoporométrie, diffraction des Rayons X et conductivité électrique, nous sommes en mesure de proposer une séquence d'hydratation complète pour chaque cation, montrant ainsi le rôle du cation compensateur dans l'hydratation de la smectite : il est responsable de la structure de la porosité à l'état sec et de l'évolution des tailles de pore en fonction de la HR et il modifie la séquence d'hydratation par sa mobilité dans l'espace interfoliaire.<br />La distinction des différents types d'eau présents dans la structure argileuse est réalisée par thermoporométrie à différentes humidités relatives : eau liée aux cations et aux surfaces, eau structurée par la porosité et eau libre. Cette distinction est importante pour comprendre le comportement de l'argile et notamment les propriétés de diffusion. <br />L'importance de la nature du cation est également mise en évidence par le modèle énergétique. Les calculs électrostatiques utilisant le formalisme PACHA (Méthode d'Egalisation des Electronégativités) montrent que, pour les petits cations, l'énergie<br />d'hydratation du cation dans la structure argileuse est prépondérante, alors que pour les gros cations, c'est l'énergie d'hydratation des feuillets qui est prépondérante. Pour obtenir ces résultats, nous avons déterminé les enthalpies de surface pour l'état sec, qui montrent une évolution cohérente, en fonction de la charge partielle du cation, avec l'augmentation de taille de pores et donc de taille de particules. Ensuite, au moyen d'un modèle théorique, nous avons<br />calculé les énergies de gonflement, les énergies d'hydratation des surfaces et des cations se trouvant dans l'espace interfoliaire.<br />Le comportement de l'argile purifiée mixte (Na/Ca) est analysé à partir des résultats obtenus pour les composés homoioniques : l'argile mixte a un comportement plus proche de celui d'une argile calcique pour les expériences réalisées, alors que le cation Na est majoritaire. Cette observation implique des résultats sur les propriétés de l'argile différents de ceux escomptés pour les propriétés d'hydratation, de gonflement et de mobilité des cations interfoliaires dans le cadre des déchets radioactifs.
|
247 |
Modélisation micromécanique de la croissance et de la percolation de pores sous pression dans une matrice céramique à haute températureVincent, Pierre-Guy 12 November 2007 (has links) (PDF)
Ce travail vise à la construction d'un modèle élastoplastique endommageable pour une céramique poreuse à deux populations de pores saturés : le combustible nucléaire d'oxyde d'uranium fortement irradié et à haute température. La démarche suivie consiste en une approche multi-échelle basée sur l'hypothèse de séparation des échelles entre les deux populations de cavités (pores intragranulaires sphériques et pores intergranulaires ellipsoïdaux) et sur celle de l'isotropie macroscopique. Le modèle élastoplastique endommageable proposé traite séparément de l'élasticité, de la surface de plasticité et de l'évolution des paramètres internes du modèle avec le chargement. La prise en compte de pressions différentes dans chaque population de cavités est effectuée pour les trois régimes élasticité-plasticité-endommagement.
|
248 |
Traitement d'image à voisinages adaptatifs généraux.Debayle, Johan 30 November 2005 (has links) (PDF)
Cette thèse de doctorat porte sur le traitement multi-échelle et adaptatif (en espace et en intensité) des images à tons de gris. A partir d'une caractérisation ponctuelle, une image est représentée par un ensemble de voisinages locaux : les voisinages adaptatifs généraux (VAG). A chaque point de l'image est associée une famille croissante de VAG permettant une analyse multi-échelle des différentes caractéristiques de l'image. Ces VAG sont adaptatifs dans le sens ou chaque voisinage coïncide spatialement avec la structure locale du point considéré, suivant les informations radiométriques, morphologiques, géométriques, ou texturales, étudiées. De plus, les VAG sont physiquement cohérents puisque leur modélisation dépend de la nature physique et/ou psychophysique de l'image à analyser. Par conséquent, les VAG sont adaptés aux images ou systèmes d'imagerie linéaires, mais aussi non linéaires et/ou bornes, tels que les images acquises en lumière transmise, en lumière réfléchie (modèle multiplicatif) ou le système humain de perception visuelle. Cette analyse par voisinages adaptatifs généraux conduit au développement d'outils de traitement d'image. Ces VAG forment naturellement des fenêtres opérationnelles propices à des transformations locales d'image. Dans un premier temps, la morphologie mathématique adaptative est introduite en considérant des éléments structurants (adaptatifs) bases sur ces VAG. Les transformations résultantes satisfont les propriétés standards des opérateurs morphologiques usuels et de surcroît en vérifient de nouvelles telles que la connexité, ce qui est topologiquement remarquable. Dans un second temps, le filtrage de Choquet est étendu à l'aide des voisinages adaptatifs généraux, généralisant de nombreux opérateurs non-linéaires tels que les filtres d'ordre. En outre, les VAG permettent la définition de descripteurs adaptatifs locaux d'images en tons de gris tels que l'orientation ou l'épaisseur. Ces mesures peuvent conduire d'une part à la définition de nouveaux VAG permettant une analyse d'image plus cohérente ou d'autre part à la résolution de problèmes pratiques de traitement d'image. Dans le cadre de cette thèse, le traitement d'image à voisinages adaptatifs généraux (TIVAG) à été appliqué aux problèmes de restauration, de rehaussement ou de segmentation d'image. Cette approche ouvre par ailleurs de nouvelles perspectives théoriques et devrait permettre la mise au point de nombreux processus de traitement d'image répondant à des problèmes applicatifs concrets.
|
249 |
L'aléa mouvements de terrain dans la province de Chefchaouen (Rif Central, Maroc). Analyse Spatiale, et Modélisation Probabiliste Multi-Echelle.Mastere, Mohamed 10 November 2011 (has links)
L‟aléa géologique constitue un axe de recherche en développement constant, les zones habitées étant de plus en plus envahissantes et les exigences pour la maîtrise des aléas étant de plus en plus fortes. Les zones de montagne sont des régions très concernées par différents types d'aléas. Cette étude s'est attachée à l‟évaluation de l‟aléa Mouvements de terrain (MT) qui constituent l‟aléa le plus important dans le Rif Nord - Ouest, Maroc. Ce travail présente une procédure en trois étapes pour l‟évaluation de l‟aléa mouvements de terrains (AMT). Neuf paramètres disponibles de prédisposition et de déclenchement du milieu géologique (lithologie, fracturation, sismicité, gradient de pente, hypsométrie, exposition des versants, réseau hydrographique, précipitations, et occupation des sols) ont été cartographiés et hiérarchisés dans le but de mieux comprendre leurs interrelations et leurs effets respectifs dans la genèse des MT. Ensuite, la classification, l‟inventaire, la description et l‟analyse des MT ont été réalisés par interprétation d‟images satellitaires THR associée à un travail de terrain. Enfin, l‟AMT a été évalué par l‟utilisation d‟une approche multi-échelle (petite = 1/100 000ème, et moyenne = 1/50 000ème). A petite échelle, cette évaluation a été effectuée par la combinaison de cartes d‟index (CCI) où les poids et les pondérations pour chaque paramètre ont été introduits en se basant sur les données statistiques réelles afin de réduire l‟aspect subjectif de la méthode. A une échelle moyenne, cette évaluation a été effectuée par l‟application et la comparaison de deux approches probabilistes. Il s‟agit - de l‟approche bivariée de la théorie de l‟évidence, et, - de l‟approche multivariée des régressions logistiques ; la première approche s‟est avérée plus performante à prédire l‟aléa glissements de terrain, alors que la seconde est plus performante pour modéliser l‟aléa écroulements et coulées de débris à cette échelle, dans un environnement montagneux maghrébin. Les différentes cartes réalisées constituent un puissant outil d‟aide à la décision pour présenter, comparer et discuter des scénarios d‟aménagement du territoire : aménagements urbains, ouvrages ou tracés routiers. Ces résultats s‟inscrivent dans le cadre du développement durable et permettront d‟atténuer les impacts socio-économiques habituellement constatés, lors de déclenchement des MT.
|
250 |
Modélisation multi-échelle et simulation numérique de l'érosion des sols de la parcelle au bassin versantMinh-Hoang, Le 26 November 2012 (has links) (PDF)
L'objectif global de ce travail est d'étudier une modélisation multi-échelle et de développer une méthode adaptée pour la simulation numérique du processus d'érosion à l'échelle du bassin versant. Après avoir passé en revue les différents modèles existants, nous dérivons une solution analytique non triviale pour le système couplé modélisant le transport de sédiments par charriage. Ensuite, nous étudions l'hyperbolicité de ce système avec diverses lois de sédimentation proposées dans la littérature. Concernant le schéma numérique, nous présentons le domaine de validité de la méthode de splitting, pour les équations modélisant l'écoulement et celle décrivant l'évolution du fond. Pour la modélisation du transport en suspension à l'échelle de la parcelle, nous présentons un système d'équations couplant les mécanismes d'infiltration, de ruissellement et le transport de plusieurs classes de sédiments. L'implémentation et des tests de validation d'un schéma d'ordre élevé et de volumes finis bien équilibré sont également présentés. Ensuite, nous discutons sur l'application et la calibration du modèle avec des données expérimentales sur dix parcelles 1m2 au Niger. Dans le but d'aboutir la simulation à l'échelle du bassin versant, nous développons une modélisation multi échelle dans laquelle nous intégrons le taux d'inondation dans les équations d'évolution afin de prendre en compte l'effet à petite échelle de la microtopographie. Au niveau numérique, nous étudions deux schémas bien équilibrés : le schéma de Roe basé sur un chemin conservatif, et le schéma avec reconstruction hydrostatique généralisée. Enfin, nous présentons une première application du modèle avec les données expérimentales du bassin versant de Ganspoel qui nécessite la parallélisation du code.
|
Page generated in 0.036 seconds