Obsah Vývoj softwarového modelu tříkolového naklápěného vozidla Ing. Jan Vavřík 2012 1. Základní informace o použitém software 2. Filozofie práce 3. Databáze 4. Popis jednotlivých šablon 5. Vytvoření subsystémů 6. Sestavené vozidlo 7. První simulace 8. Použitá literatura Přednáška v rámci projektu CZ.1.07/2.3.00/09.0086 Podpora VaV a vzdělávání pro VaV v oblasti mechatroniky silničních vozidel Tento projekt je spolufinancován Evropským sociálním fondem a státním rozpočtem České republiky 2 Softwarový model TTW Vozidla MSC.Adams Světově nejrozšířenější software pro dynamické a pohybové analýzy S více jak 25 letou implementovanou technologii výpočtu MSC.Adams/Car Jeden ze specifických produktů Pro analýzu vozidel složených ze základních subsystémů Jednoduchá změna subsystému ze strukturované databáze 3 4 1
VI-grade VI-grade vyvíjí a poskytuje simulační software zakládající na MSC.Adams pro různá specifická použití VI-SportsCar, VI-CarRealTime, VI-Drivesim, VI-Motorcycle, VI-Rail, VI-Aircraft, VI-Motorcycle Pro vývoj relevantních softwarových modelů motocyklů Primárně určené pro naklápěná jednostopá vozidla Rozhraní k Matlab Simulink pro propojení s řídícím systémem Jednoduché definování tratě pomocí VI-Road MSC.Adams Pro vytvoření modelu v Adams/Car je třeba projít třemi úrovněmi 1) Template Definování základní topologie (vytvoření základních dílů a spojení mezi nimi) 2) Subsystem Mechanický model vytvořený na základě Template Přidání nebo upravení základních parametrů Template (pozice, velikost částí, tuhost pružiny) Přiřazení základní funkce pro Subsystem 3) Assemblie Výčet Subsystems, z kterých se skládá vytvořený model 5 6 Full-Vehicle Assembly Database Front Suspension Subsystem Rear Suspension Subsystem Rider Subsystem Front Wheel Subsystem Rear Wheel Subsystem Body Subsystem Powertrain Subsystem Brake Subsystem Other Subsystem Vytvořena nová pracovní databáze: TTW_vehicle.cdb Označena jako výchozí pracovní, pro zápis 7 8 2
Template Builder Front_Suspension_Template Vytvoření Template Určení jména a Major Role (suspension, wheel, body, ) Definování Hardpoints Určení základních bodu šablony Vytvoření základních částí Vytvoření General Parts a definování jejich geometrie a parametrů Vytvoření a definování spojení mezi díly Attachments Joint x Bushing Definování Communicators Propojení subsystems Output x Input Communicator Zavěšení předních kol Uložení předních kol Odpružení Naklápění Řízení._suspension_front_17 suspension 9 10 Front_Suspension_Template Front_Suspension_Template 11 12 3
Front_Suspension_Template Rear_Suspension_Template Zavěšení zadního kol Uložení zadního kol Odpružení._suspension_rear_06 suspension 13 14 Rear_Suspension_Template Rider_Template._rider_02 rider 15 16 4
Rider_Template Rider_Template Hardpoints summary: The hardpoint: Is used for: hps_rider_position rider model origin for both geometry and general part Parts summary: The part: Is of type: Remarks: ges_rider general part rider part holding mass and inerpr mts_rider_to_frame mount part mount part hooking the frame part summary: The communicator: Belongs to : Role: Has the matching: cis_rider_to_frame mount inherit rider_to_frame cis_std_tire_ref_location location any std_tire_ref_location 17 18 Wheel_Template Wheel_Template._tire_test Wheel Files referenced: mdids://motorcycle_shar ed/tires.tbl/ 19 20 5
Body_Template Body_Template._body_02 body General Part - Body Parameter Variable 21 22 Body_Template Body_Template._brake_system brake_system 23 24 6
Brake_Template Brake_Template Parameter Variable 25 26 Body_Template Subsystem._frame_graphics_06_V2 body_graphics Vytvoření všech potřebných subsystems na základně vlastních šablon Možnost editace polohy vůči souřadnému systému vozidlo Možnost editace Parameter Variable 27 28 7
Full-Vehicle Assembly První simulace Sestavení softwarového modelu kompletního vozidla z vytvořených Subsystems Constant Radius Cornering 29 30 Použitá literatura 1) VI-grade; Help on VI-MotorCycle, 2010 VI-grade engineering software & services 2) MSC.Software; Adams/Car Help, MD Adams 2010 Products 3) AMATI, N.; Festini, A.; Porrati, A.; Tonoli, A.: VI Motorcycle Modeling - Dynamics in Three Tilting Wheels Vehicles, 2ndVI-Grade User s Conference November 4th-5thUdine -Italy 4) KARAMAM, M. V.; CHATTERJEE A.: Some procedural details of analysis using ADAMS- Motorcycle. December 2008 Poděkování Tento projekt je spolufinancován Evropským sociálním fondem a státním rozpočtem České republiky v rámci projektu č. CZ.1.07/2.3.00/09.0086 Podpora VaV a vzdělávání pro VaV v oblasti mechatroniky silničních vozidel 31 8
CÍL PRÁCE Cíl práce a motivace 33 9