Abstract:
본 발명은 차량용 드라이브 라인의 내구 해석 장치 및 방법에 관한 것으로서, 보다 상세하게는, 드라이브 라인의 설계 단계에서 내구 성능 검증을 위해 수행되는 내구 해석 과정을 자동화함으로써, 드라이브 라인의 내구 성능 검증을 용이하고 신속하게 진행할 수 있는 내구 해석 자동화 기술에 관한 것이다.
Abstract:
본 발명은 체인 형식 CVT 동역학 해석방법에 관한 것으로, 유연체로 구성된 풀리로부터 위치별 강성데이터와 변형량을 추출하고, 이를 강체로 구성된 연속가변변속기(CVT) 시스템의 풀리에 입력하여 체인의 핀과 접촉으로 인한 풀리의 변형을 신속하고 정확하게 산출할 수 있도록 구성된다.
Abstract:
본발명은 3D 스캔데이터를사용한차량튜닝시뮬레이션방법에관한것으로, 차량부품을 3D 스캔하는스캔데이터형성단계; 상기스캔데이터로부터 3D CAD 데이터, 하드포인트추출데이터, 및질량정보계산데이터를생성하는해석데이터생성단계; 상기해석데이터를통하여차량해석모델을구성하는단계;를포함하는것을특징으로하며, 3D 스캔데이터를사용하기때문에이용자가전문적인지식이없이도튜닝목적에따라차량의부품을변경하고그 성능을예측할수 있으며, 저비용으로효율적인튜닝이가능한효과를달성할수 있다.
Abstract:
A method used as a touch sensing technique and a device thereof are provided to offer an input value for calculating an actual touch point by selecting the nearest surfaces of two touched objects from surface data of geometry data. A loader(210) loads more than one geometry data generated through a CAD(Computer-Aided Design) and outputs it to a sub shell generator. The sub shell generator(220) forms respective ellipsoids by dividing more than one geometry data inputted from the loader into more than one ellipsoid and outputs it to a touch sensing unit(230). The touch sensing unit extracts the sub shell by detecting a touch for the geometry data based on the ellipsoids and the sub shell, which are inputted from the sub shell generator. The touch sensing unit outputs the extracted sub shell as an input value for calculating the actual touch point.
Abstract:
PURPOSE: An effective interpretation method of a multi-body dynamic system including a touch element is provided to reduce touch calculation time by processing a process calculating information in each patch group by distributing the process to a plurality of threads. CONSTITUTION: A multi-body dynamic system divides a patch group into a plurality of patch groups. The multi-body dynamic system provides inherent IDs(Identity) calculating information in each patch group. The multi-body dynamic system distributes a plurality of threads. The multi-body dynamic system processes the plurality of the threads generated from a center processing unit in parallel. The multi-body dynamic system shares a memory between the threads. [Reference numerals] (AA) Calculating time required for all patch information; (BB) Appling thread ID to each patch group; (CC) Parallel processing start; (DD) Thread P1; (EE) Patch group ID 1-N/3; (FF) Thread P2; (GG) Patch group ID N/3-2*N/3; (HH) Parallel processing end; (II) Thread P3; (JJ) Patch group ID 2*N/3-N;
Abstract:
A method for analyzing an object dynamic mechanics system having multiple degree-of-freedom is provided to reduce analyzing time by disassembling the object mechanics system into a plurality of pieces and processing respective processes in parallel. A turnaround time of processes calculating Jacobian is computed for each entity. An intrinsic thread ID is given to each entity. A nonlinear motion equation of the object dynamic mechanics system is linearized through Jacobian computation by distributing the processes having the intrinsic thread to the threads in parallel according to the intrinsic thread ID. Jacobian of the motion equation of the system is converted into product of lower and top triangular matrixes with triangular matrix decomposition by distributing the processes of the part disassembling the motion equation of the linearized system to a plurality of threads generated in a CPU. A solution of the motion equation of the linearized system, which is converted through the triangular matrix decomposition, is output by distributing the processes of the part disassembling the linearized motion equation to the threads generated in the CPU.
Abstract:
본 발명은 다물체 동역학(multibody dynamics) 시스템에 관한 해석방법에 관한 것으로서 강체들이 접촉 요소들로 연결된 다물체 동역학 시스템에서 병렬처리 프로세싱 방식을 적용한 다물체 동역학 시스템의 해석방법에 관한 것이다. 본 발명은 패치(PATCH)를 가진 곡면으로 이루어진 바디(BODY)들 사이에서 접촉이 일어나는 다물체 동역학 시스템의 해석방법에 있어서, 상기 시스템을 해석하기 위해 많은 패치 그룹들을 다수로 분해하고, 각각의 분해된 그룹의 프로세스들을 중앙처리장치에서 생성된 다수의 스레드에 분배하여 병렬처리하는 단계를 포함하는 것을 특징으로 하는 접촉 요소를 갖는 다물체 동역학 시스템의 효율적인 해석방법을 제시한다. 본 발명을 통하여, 접촉 요소를 가진 다물체 동역학 시스템의 해석 속도를 획기적으로 개선할 수 있다. 종래에 사용했던 순차적 처리방식에 비해 처리속도를 크게 향상시킬 수 있어 설계시간과 개발비용을 줄일 수 있으며, 특히 복잡한 곡면을 이루는 전체 Patch들의 정보를 계산하는 프로세스의 소요시간을 미리 연산하고, 각 Patch 그룹들에 각각 고유의 스레드 아이디를 부여하여 특정 스레드에 배분함으로써, 다수의 스레드간의 병렬처리시간의 갭을 최소화 시킴으로써 병렬처리의 효율을 극대화할 수 있는 효과를 갖는다.
Abstract:
A parallel processing method for reducing the dynamic time gap between multi-threads which is generated due to the difference of required times of the Jacobian computation process per entity of a multibody dynamics system is provided to improve the analysis rate of the multibody dynamics system. So as to perform the parallel processing, a plurality of threads are generated. The required time of processes which calculate the Jacobian is calculated according to each entity. So that the processes can be distributed to a specific thread, an instinct thread identification is given. The processes of each entity to which the instinct thread ID is given are distributed to the thread.